All language subtitles for 3. DEVELOPER FUNDAMENTALS III

af Afrikaans
ak Akan
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bem Bemba
bn Bengali
bh Bihari
bs Bosnian
br Breton
bg Bulgarian
km Cambodian
ca Catalan
ceb Cebuano
chr Cherokee
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
ee Ewe
fo Faroese
tl Filipino
fi Finnish
fr French
fy Frisian
gaa Ga
gl Galician
ka Georgian
de German
el Greek
gn Guarani
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ia Interlingua
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
rw Kinyarwanda
rn Kirundi
kg Kongo
ko Korean
kri Krio (Sierra Leone)
ku Kurdish
ckb Kurdish (Soranรฎ)
ky Kyrgyz
lo Laothian
la Latin
lv Latvian
ln Lingala
lt Lithuanian
loz Lozi
lg Luganda
ach Luo
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mfe Mauritian Creole
mo Moldavian
mn Mongolian
my Myanmar (Burmese)
sr-ME Montenegrin
ne Nepali
pcm Nigerian Pidgin
nso Northern Sotho
no Norwegian
nn Norwegian (Nynorsk)
oc Occitan
or Oriya
om Oromo
ps Pashto
fa Persian
pl Polish
pt-BR Portuguese (Brazil)
pt Portuguese (Portugal)
pa Punjabi
qu Quechua
ro Romanian
rm Romansh
nyn Runyakitara
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
sh Serbo-Croatian
st Sesotho
tn Setswana
crs Seychellois Creole
sn Shona
sd Sindhi
si Sinhalese
sk Slovak
sl Slovenian
so Somali
es Spanish
es-419 Spanish (Latin American)
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
tt Tatar
te Telugu
th Thai
ti Tigrinya
to Tonga
lua Tshiluba
tum Tumbuka
tr Turkish
tk Turkmen
tw Twi
ug Uighur
uk Ukrainian
ur Urdu
uz Uzbek
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu

Original subtitles

1

And welcome back.

2

In the previous video we went over the basic rules that all HTML files must follow.

3

And I kind of glossed over this '!DOCTYPE html' tag, and I did that on purpose because I want

4

you to develop a another developer fundamental concept.

5

And that is the fact that most of the time, as developers there's so much information out there that

6

there's no way that you can keep all of that in your head.

7

And as developers we must get really really good at problem solving.

8

So for the doctype let's say if I was working and somebody gives me this file and I say OK I've got

9

this that's good but I'm not sure what 'doctype' is.

10

Well again we wanna get really good at Googling here, and I know it sounds silly, but trust me, as a developer

11

you're going to be Googling a lot and going to get really really good at looking for answers and understanding

12

meanings behind code.

13

So, if I go into 'doctype html' and we Google that, one of the first things that we get is the W3 School

14

and this is a resource that I highly, highly recommend. They'll actually explain what the doctype is, and

15

even show you a demo of what it does.

16

You can read into this and get more familiar with it, but the general rule and the concept behind 'doctype'

17

is that 'doctype' says to the browser, 'Hey just a heads up this file is going to use HTML5.'

18

And we'll get into what HTML5, is but right now, HTML has evolved from back in the day when Tim

19

Berners-Lee invented it, to where it is now. And it has developed and evolved so that it has a few more

20

tags,

21

it has a few more features, and this is the way for us to say, 'Hey, browser we're going to be using HTML5.

22

So please make sure that you load the website properly.' And we'll get into what those new tags are and

23

some of the new syntaxes.

24

But again most likely in your day to day job you're going to be writing this at the top because we're

25

writing in HTML5, if that ever changes and something new comes along,

26

we might change this, but 'doctype' that's what it is.

27

But the key concept here is that I really want you to start Googling, at any time you see in my videos,

28

something that you don't fully understand or you want to dig a little bit deeper.

29

You really want to grow those roots of your foundation so that you really understand how the landscape

30

works.

31

OK.

32

So I just wanted to get that concept across that as a developer, you really want to understand

33

how things work and what they mean, and you'll come across in your day to day

34

many things that it's very easy to just, on the surface copy and paste,

35

or just look at an example and do it without fully understanding what it does.

36

But the developers that get really really good salaries, really good jobs, and are considered 'senior developers'

37

are the ones that fully understand all the meaning behind the things that they do.

38

We're going to be taking that throughout the course and making sure that we develop those fundamentals.

39

But any time, like I said, you have any questions or you don't understand something fully,

40

I do encourage you to Google and get the answers because there's a ton of free resources out there for

41

you to get fully, fully comfortable with the topic.

42

I'll see you in the next one.

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.