All language subtitles for 2. Watch Before You Start!

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 Download
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
vi Vietnamese
cy Welsh
wo Wolof
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 1 00:00:01,350 --> 00:00:02,960 Now before you start, 2 2 00:00:02,960 --> 00:00:07,770 here are 10 quick considerations on how to take this course. 3 3 00:00:07,770 --> 00:00:11,800 And I promise they are super short and super important. 4 4 00:00:11,800 --> 00:00:14,493 So, please don't skip this video. 5 5 00:00:15,390 --> 00:00:16,770 And first of all, 6 6 00:00:16,770 --> 00:00:20,500 there are many different types of students in this course. 7 7 00:00:20,500 --> 00:00:23,670 Some have never programmed in their life, 8 8 00:00:23,670 --> 00:00:26,580 others have experienced with other languages, 9 9 00:00:26,580 --> 00:00:28,380 but not with JavaScript. 10 10 00:00:28,380 --> 00:00:32,290 And even others have some experience with JavaScript, 11 11 00:00:32,290 --> 00:00:35,050 but want to become even more advanced. 12 12 00:00:35,050 --> 00:00:40,050 And this course is for all of you, everyone is welcome. 13 13 00:00:40,140 --> 00:00:43,670 So, please don't write a bad review right away 14 14 00:00:43,670 --> 00:00:45,800 if the course is too easy 15 15 00:00:45,800 --> 00:00:47,240 or too hard 16 16 00:00:47,240 --> 00:00:51,090 or progressing too slow or too fast for you. 17 17 00:00:51,090 --> 00:00:54,640 I built this course with everyone in mind. 18 18 00:00:54,640 --> 00:00:57,380 Now, to make the course perfect for you, 19 19 00:00:57,380 --> 00:00:59,780 you can always rewatch lectures, 20 20 00:00:59,780 --> 00:01:02,650 jump to other more advanced sections, 21 21 00:01:02,650 --> 00:01:06,540 watch the course with slower or faster playback speed, 22 22 00:01:06,540 --> 00:01:09,990 or ask questions in the Q&A section. 23 23 00:01:09,990 --> 00:01:13,460 Of course you can give a one-star review 24 24 00:01:13,460 --> 00:01:16,430 if the course is absolutely terrible, 25 25 00:01:16,430 --> 00:01:19,690 but please, at least wait a couple of sections 26 26 00:01:19,690 --> 00:01:21,883 to get a good idea of the course. 27 27 00:01:23,470 --> 00:01:26,210 Now, about actually taking the course, 28 28 00:01:26,210 --> 00:01:28,700 you need to code along with me. 29 29 00:01:28,700 --> 00:01:31,040 And this is crucial, 30 30 00:01:31,040 --> 00:01:34,530 you will learn exactly zero JavaScript skills 31 31 00:01:34,530 --> 00:01:37,660 by just sitting and watching me code. 32 32 00:01:37,660 --> 00:01:40,180 So, you have to code yourself, 33 33 00:01:40,180 --> 00:01:42,860 even if you're just typing the same code 34 34 00:01:42,860 --> 00:01:45,170 as I am typing in the video. 35 35 00:01:45,170 --> 00:01:48,023 It doesn't matter as long as you're coding. 36 36 00:01:49,770 --> 00:01:53,010 Next, try all the coding challenges. 37 37 00:01:53,010 --> 00:01:54,920 Do the best that you can, 38 38 00:01:54,920 --> 00:01:57,260 but if you get stuck for too long, 39 39 00:01:57,260 --> 00:01:59,730 then simply watch the solution. 40 40 00:01:59,730 --> 00:02:02,120 And I can't stress this enough, 41 41 00:02:02,120 --> 00:02:04,870 you have to try the coding challenges, 42 42 00:02:04,870 --> 00:02:06,787 because otherwise, you will miss 43 43 00:02:06,787 --> 00:02:10,450 half of the learning opportunity in this course. 44 44 00:02:10,450 --> 00:02:12,750 And please don't beat yourself up 45 45 00:02:12,750 --> 00:02:14,900 if you can figure out the solution. 46 46 00:02:14,900 --> 00:02:17,870 This is completely normal, trust me. 47 47 00:02:17,870 --> 00:02:19,650 And figuring out the solution, 48 48 00:02:19,650 --> 00:02:23,710 is actually not even the main point of these challenges. 49 49 00:02:23,710 --> 00:02:25,410 So, if that happens, 50 50 00:02:25,410 --> 00:02:28,200 just rewatch the lectures that were covered, 51 51 00:02:28,200 --> 00:02:31,083 try to understand them better and move on. 52 52 00:02:33,020 --> 00:02:37,150 If you want the course material to stick, then take notes. 53 53 00:02:37,150 --> 00:02:39,220 Notes on code syntax, 54 54 00:02:39,220 --> 00:02:41,420 notes on theory concepts, 55 55 00:02:41,420 --> 00:02:44,310 and really notes on everything. 56 56 00:02:44,310 --> 00:02:46,720 You can't take too many notes, 57 57 00:02:46,720 --> 00:02:48,871 and everyone has their own style, 58 58 00:02:48,871 --> 00:02:50,863 so, just find yours. 59 59 00:02:52,520 --> 00:02:55,810 Now, if this is your first time ever programming, 60 60 00:02:55,810 --> 00:02:58,800 then please don't get overwhelmed. 61 61 00:02:58,800 --> 00:03:02,710 It's 100% normal that will not understand everything 62 62 00:03:02,710 --> 00:03:04,160 at the beginning. 63 63 00:03:04,160 --> 00:03:07,370 Just keep going through the first few sections, 64 64 00:03:07,370 --> 00:03:10,690 even if you don't understand everything at first, 65 65 00:03:10,690 --> 00:03:13,410 you soon will, believe me. 66 66 00:03:13,410 --> 00:03:15,820 But please just don't think, 67 67 00:03:15,820 --> 00:03:18,150 I guess coding is not for me. 68 68 00:03:18,150 --> 00:03:23,100 That thought is simply not allowed here, okay? 69 69 00:03:23,100 --> 00:03:25,330 So, keep in mind that everyone 70 70 00:03:25,330 --> 00:03:27,480 has different learning speeds. 71 71 00:03:27,480 --> 00:03:30,350 I have seen tens of thousands of students, 72 72 00:03:30,350 --> 00:03:32,550 progressing through my courses, 73 73 00:03:32,550 --> 00:03:34,060 so, believe me, 74 74 00:03:34,060 --> 00:03:36,013 this is completely normal. 75 75 00:03:37,879 --> 00:03:40,620 In the first couple of sections of the course, 76 76 00:03:40,620 --> 00:03:44,360 don't bother understanding exactly why things work 77 77 00:03:44,360 --> 00:03:47,100 the way they do in JavaScript. 78 78 00:03:47,100 --> 00:03:48,720 Also in the beginning, 79 79 00:03:48,720 --> 00:03:51,350 don't stress about efficient code, 80 80 00:03:51,350 --> 00:03:54,700 or fast code, or clean code. 81 81 00:03:54,700 --> 00:03:56,600 That's all super important, 82 82 00:03:56,600 --> 00:03:58,100 don't get me wrong. 83 83 00:03:58,100 --> 00:04:01,770 But in the first few sections while still learning, 84 84 00:04:01,770 --> 00:04:04,220 we just want to make things to work. 85 85 00:04:04,220 --> 00:04:07,340 We will understand the why, later in the course, 86 86 00:04:07,340 --> 00:04:10,423 and of course make the code clean as well. 87 87 00:04:11,770 --> 00:04:15,370 The sections in the course built on one another. 88 88 00:04:15,370 --> 00:04:18,200 So, before moving on from a section, 89 89 00:04:18,200 --> 00:04:22,670 make sure that you understand exactly what was covered. 90 90 00:04:22,670 --> 00:04:24,050 So, take a break, 91 91 00:04:24,050 --> 00:04:26,350 review the code that we wrote, 92 92 00:04:26,350 --> 00:04:27,830 review your notes 93 93 00:04:27,830 --> 00:04:30,460 and review the projects that we built. 94 94 00:04:30,460 --> 00:04:33,200 And maybe even write some code yourself 95 95 00:04:33,200 --> 00:04:35,040 in order to practice. 96 96 00:04:35,040 --> 00:04:37,313 Only then, you're ready to move on. 97 97 00:04:38,900 --> 00:04:41,470 If you ever have an error in your code, 98 98 00:04:41,470 --> 00:04:42,920 or a question, 99 99 00:04:42,920 --> 00:04:46,310 always start by trying to solve it yourself, 100 100 00:04:46,310 --> 00:04:51,060 because this is absolutely essential for your progress. 101 101 00:04:51,060 --> 00:04:53,670 Now, if you cannot solve the problem, 102 102 00:04:53,670 --> 00:04:56,150 then check the Q&A section, 103 103 00:04:56,150 --> 00:04:58,640 because someone probably already had 104 104 00:04:58,640 --> 00:05:00,740 the same problem before. 105 105 00:05:00,740 --> 00:05:03,060 And if that doesn't help either, 106 106 00:05:03,060 --> 00:05:05,930 then just ask a new question. 107 107 00:05:05,930 --> 00:05:07,160 And to do that, 108 108 00:05:07,160 --> 00:05:09,170 use a short description, 109 109 00:05:09,170 --> 00:05:12,500 post your code on codepen.io, 110 110 00:05:12,500 --> 00:05:15,410 and shared the link in the Q&A. 111 111 00:05:15,410 --> 00:05:17,280 Because without the code, 112 112 00:05:17,280 --> 00:05:19,173 we will not be able to help you. 113 113 00:05:20,990 --> 00:05:24,380 I built and recorded this course on a Mac, 114 114 00:05:24,380 --> 00:05:29,380 but everything works the exact same way on Windows or Linux. 115 115 00:05:29,700 --> 00:05:32,950 So, if something doesn't work on your computer, 116 116 00:05:32,950 --> 00:05:34,500 it's not because you're using 117 117 00:05:34,500 --> 00:05:37,493 a different operating system, okay? 118 118 00:05:38,510 --> 00:05:39,980 And now, finally, 119 119 00:05:39,980 --> 00:05:43,520 and most importantly, have fun. 120 120 00:05:43,520 --> 00:05:45,790 Coding is a lot of fun. 121 121 00:05:45,790 --> 00:05:48,530 And it's so rewarding to see something 122 122 00:05:48,530 --> 00:05:51,066 that you have built yourself. 123 123 00:05:51,066 --> 00:05:54,630 So, if you're feeling frustrated for some reason, 124 124 00:05:54,630 --> 00:05:58,390 stop whatever you're doing and come back later. 125 125 00:05:58,390 --> 00:06:03,090 Always, always have fun while coding, okay? 126 126 00:06:03,090 --> 00:06:06,593 And with that being said, let's now get started. 10461

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