Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranรฎ)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
1
Welcome back!
2
Good job! You've made it this far and you're probably asking yourself, "Andrei,
3
this has been really good really informative.
4
But where is the coding; I want to start building some websites."
5
And I know, I know we'll get there don't worry.
6
But without even realizing it you just learned some really really important fundamental skills, and something
7
that will take you very very far in the career of a web developer because now you know how to improve
8
website performance without a single line of code.
9
And just so you know we're gonna get a little silly here.
10
We're actually going to make sure that you remember these fundamental skills every time throughout these
11
lessons there's going to be chunks of very important lessons and to symbolize how important they are.
12
I'm going to get Jean-Claude Van Damme's help.
13
So again this is an important lesson.
14
This is an important fundamental, web developer concept.
15
So Jean-Claude Van Damme, how important is it?
16
All right.
17
So as you can see a very important concept and what is it?
18
Well like I said without writing a single line of code you now know how to improve a website's performance
19
so let's think about this.
20
There's three things.
21
We send 'google.com', we talk to Google servers, and we get these files back. So just looking at this and
22
looking at what you've learned so far what's one thing that would make sure that this this process would be fast?
23
Let's look at the first one I'm going to give you a second to think.
24
Hopefully you get it.
25
The first one is location of the server.
26
We saw how big the Internet backbone is.
27
So if the servers are really really close to you, let's say you're in the States and the servers are
28
just a couple of kilometers away that hop is going to be really really fast versus if it's all the way
29
across the globe.
30
So location of the server is important.
31
And we'll talk about these and how big companies use these to their advantage later on.
32
So that makes sense.
33
Let's look at the next one.
34
So the next one is how many trips.
35
So hopefully, ideally we just have one trip to the Google servers and Google servers send us all the
36
files that we need back.
37
But as we know there's new pages there are searches so this communication with Google is back and forth,
38
back and forth.
39
And the less trips we have, the faster that we would be able to to get the files.
40
So how many trips. And then finally size of files again if this HTML file, CSS file, or Javascript
41
file is massive and it's you know 100 megabytes.
42
Well that's going to be a lot slower to transfer over the Internet than it is, if it was just a couple
43
of kilobytes.
44
So there it is.
45
These three things are something that you'll take with you and you'll realize that every time you're
46
building an application or web site you're going to be thinking about these things and these are going
47
to help you make sure that you have a performant, fast web site and we're going to take these with us
48
as we go on throughout the course. Talk to you soon.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.