Modern JavaScript From The Beginning | First 12 Hours

  Рет қаралды 486,740

Traversy Media

9 ай бұрын

This is the first 12 hours of my 37-hour JavaScript course. In thes video we will go over the fundamentals in-depth.
Get The Full Course For $15!
PROMO CODE: KZbinJAVASCRIPT
www.traversymedia.com/modern-javascript-2-0
JAVASCRIPT SANDBOX REPO:
github.com/bradtraversy/javascript-sandbox
SHOPPING LIST PROJECT:
github.com/bradtraversy/shopping-list
Timestamps:
0:00 - Intro
1:00 - What is JavaScript?
8:43 - Environment Setup
14:10 - Running JS In The Browser
21:14 - Using The Sandbox
24:15 - The Browser Console
34:22 - Comments & Shortcuts
41:26 - Variables & Constants
52:56 - Data Types
1:05:52 - Primitive vs Reference Types
1:13:02 - Type Conversion
1:23:10 - Arithmetic & Comparison Operators
1:32:51 - Type Coercion
1:36:54 - Strings
1:52:55 - Capitalize Challenge
1:59:46 - Numbers
2:05:34 - Math Object
2:11:33 -Number Challenge
2:20:05 - Date Object
2:28:20 - Date Object Methods
2:37:20 - Section 2 Intro - Arrays & Objects
2:38:02 - Array Basics
2:45:27 - Array Methods
2:55:56 - Nesting, Concat & Spread
3:06:06 - Array Challenges
3:13:16 - Object Literals
3:21:24 - Object Spread Operator
3:33:25 - Destructuring & Naming
3:40:24 - JSON Intro
3:49:27 - Object Challenge
3:55:50 - Section 3 Intro - Functions, Scope & Execution Context
3:57:22 - Function Basics
4:03:32 - Parameters & Arguments
4:13:55 - Global & Function Scope
4:19:23 - Block Scope
4:24:42 - Nested Scope
4:27:38 - Declaration vs Expression
4:31:56 - Arrow Functions
4:39:35 - IFFE
4:44:39 - Function Challenges
4:57:00 - Execution Context
5:06:20 - Execution Context In Action
5:10:21 - The Call Stack
5:15:14 - Section 4 Intro - Logic & Contol Flow
5:16:25 - If Statements
5:23:18 - If-Else & Nesting
5:30:29 - Switch Statements
5:35:29 - Calculator Challenge
5:38:52 - Truthy & Falsy Values
5:51:10 - Logical Operators
5:59:19 - Logical Assignment
6:05:33 - Ternary Operator
6:15:52 - Section 5 Intro - Loops & High Order Array Functions
6:16:49 - For Loop
6:28:16 - Break & Continue
6:31:09 - While & Do...While Loops
6:38:10 - FizzBuzz Challenge
6:46:14 - For...Of Loop
6:51:18 - For...In Loop
6:54:28 - Array.forEach
7:03:03 - Array.filter
7:14:38 - Array.map
7:30:10 - Array.reduce
7:39:01 - Array Method Challenges
7:49:33 - Section 6 Intro - The DOM
7:50:46 - Intro To The DOM
8:01:52 - Document Element Properties
8:16:14 - DOM Selectors - Single Elements
8:30:29 - DOM Selectors - Multiple Elements
8:39:49 - Traversing The DOM - Elements
8:51:16 - Traversing The DOM - Nodes
9:05:07 - Create & Append Elements
9:11:25 - innerHTML vs CreateElement
9:20:20 - Refactor To Multiple Functions
9:24:32 - Insert Elements, Text & HTML
9:33:59 - Custom insertAfter() Challenge
9:38:49 - Replacing Elements
9:48:38 - Removing Elements
9:56:28 - Working With Styles & Classes
10:06:09 - Section 7 Intro - Events
10:07:00 - Event Listeners
10:20:03 - Mouse Events
10:30:47 - The Event Object
10:43:49 - Keyboard Events & Key Properties
10:54:21 - KeyCode Mini-Project
11:09:14 - Input Events
11:21:05 - Form Submission & Form Object
11:31:52 - Event Bubbling
11:37:33 - Event Delegation & Muiltiple Events
11:43:21 - Page Loading & Window Events

Пікірлер: 457
@TraversyMedia
@TraversyMedia 9 ай бұрын
Hope you guys enjoy. Remember, even though this is 12 hours, it is still a small portion of the course. It is aimed toward beginners, but there is still stuff to learn even if you are an experienced developer. At least, that is how it is for me. I have added timestamps for all of the videos in the description as well as the sandbox github repo. You can clone or just download the zip. The starter folder doesn't have any JS in it yet. On a personal note, I have a lot going on in life right now. Some good, some bad. I will be back to regular videos soon. Love you all ❤
@prashlovessamosa
@prashlovessamosa 9 ай бұрын
God bless you Brad.
@MaheshwaranVelusamy
@MaheshwaranVelusamy 9 ай бұрын
Hope you will back as old days
@MichaelMantion
@MichaelMantion 9 ай бұрын
I love svelte
@dakoderii4221
@dakoderii4221 9 ай бұрын
Just noticed you have over 2 million subs now. Congrats!
@heis_olajide
@heis_olajide 9 ай бұрын
God bless you Brad! Stay strong ❤
@simoncordova5655
@simoncordova5655 9 ай бұрын
I make 95k a year and owe this man so much. I've no idea how I'll ever pay him back. Thank you Brad, I truly mean it, thank you.
@Jsx798
@Jsx798 2 ай бұрын
Any tips for a js developer.
@mugilankathavarayan8168
@mugilankathavarayan8168 4 ай бұрын
6 years ago I sow one of your tutorial as a beginner and jobless it changed my life Guru, Now I am a senior software engineer in MNC Thanks a lot Guru keep posting tutorials and motivate the peoples following you.
@MehvishSiddique_
@MehvishSiddique_ 9 ай бұрын
recently learning javascript and you dropped this wonderful
@user-ez9bo7uj4x
@user-ez9bo7uj4x Ай бұрын
Hands down, the best tutorial ever! Clear, consistent, straight to the point.
@fondusportfolio
@fondusportfolio 7 ай бұрын
Incredible tutorial, clear, concise, deep, and straight to the point!
@covarrubiasmerloadrianfeli9294
@covarrubiasmerloadrianfeli9294 5 ай бұрын
One of the best videos on js I've ever taken. Thanks for all you do.
@anthonybarnes
@anthonybarnes 9 ай бұрын
Thank you Brad, you taught me my first full Stack Developer skills way back in 2017.
@dikeobinna3359
@dikeobinna3359 7 ай бұрын
This is massive, God bless you for what you do Brad!
@rhonda5780
@rhonda5780 7 ай бұрын
Thank you for this video! Amazing how some people are so generous about sharing knowledge. This video is excellent and works great as a refresher also, if you've been away for a while. It isn't rushed, the normal pauses between sentences aren't cut out, so it gives the brain a little time to process the information. I've noticed some have started jamming sentences together (editing) to make videos shorter, but it's so annoying to have to rewind or slow it down to grasp it. Thank you again. Perfect pace to listen, watch, and learn.
@VinothKumar-qv9zo
@VinothKumar-qv9zo 6 ай бұрын
Impressive JavaScript content! Each section demonstrates a well-structured progression from fundamental to advanced concepts. Sincere gratitude for your efforts.
@hrvojematosevic8769
@hrvojematosevic8769 7 ай бұрын
12 hours of well-made content. Thank you, sir.
@NidhiPankajSharma
@NidhiPankajSharma 5 ай бұрын
Your content is amazing. Last year was hard and I had to take a break from work and coding in general but when I decided to hop back I couldn't wait to get started with your tutorials... God bless you and I wish life rewards you in most wonderful ways...
@majestif
@majestif 9 ай бұрын
Pure gold! God bless you Brad!
@biggand8520
@biggand8520 8 ай бұрын
I do like your lessons a lot! Thank you. You were the first one I actually got HOAM “reduce” with. Cool approach - so simple, however it is so full of content and explanations in the same time.
@shyamsundartiwari7671
@shyamsundartiwari7671 3 ай бұрын
Finally finished this video! It was hands-on, relevant, and insightful. Thank you.
@arshiasaleem5005
@arshiasaleem5005 4 ай бұрын
have not even half an hour of watching this video and already have so much knowledge. Excited for the course ahead. Thank you soo much for this wonderful course 🤩🤩🤩
@velialbeniz596
@velialbeniz596 7 ай бұрын
Thank you for explaining the execution context in action topic so well. I heard it from three different people and it couldn't have been explained any better. I hope you will add advanced javascript content in the future.
@cehson
@cehson 9 ай бұрын
This is pure gold...awesome for someone starting up or to refresh your memory. Thank you!
@clevermissfox
@clevermissfox 5 ай бұрын
Holy cow. Thank you for all the effort and energy you put into this.
@viallymboma9874
@viallymboma9874 9 ай бұрын
Definitely brad...been following you since 2019, and I always learn something new or reinforce a knowledge I already have. So these high class content are always useful to the top
@astroflexx82
@astroflexx82 9 ай бұрын
Was looking for a good tutorial for JS and you uploaded at the best time!
@oldgamer1299
@oldgamer1299 9 ай бұрын
Awesome stuff as ever Brad, thank you buddy
@hafsiahmedo
@hafsiahmedo 9 ай бұрын
Absolutly great course . ❤ thank you Brad .
@AlwaysConspiringEveryone
@AlwaysConspiringEveryone 3 ай бұрын
I am so thrilled that this type of video still exists on youtube..
@johnmarkmaglonzo2463
@johnmarkmaglonzo2463 6 ай бұрын
I just finished this 12 hours course and i learn about javascript. Thanks to this video and to your channel always giving me answers when i need one!
@Anukamchidalu
@Anukamchidalu 8 ай бұрын
hi Brad , your videos have saved me more times than i can count. i hope to meet you someday . You are an amazing tutor. Thanks for all you do.
@paulthomas1052
@paulthomas1052 9 ай бұрын
Nice work mate ! Much appreciated - looks great x
@wuriebah2708
@wuriebah2708 7 ай бұрын
Thank you , Brad🙏🙏. For this amazing tutorial made easy for absolute beginners like us.
@allancac
@allancac 9 ай бұрын
Thanks, dude! You're an amazing instructor!
@odebroqueville
@odebroqueville 3 ай бұрын
What a fantastic clearly explained tutorial. Many thanks!
@MBSbSS
@MBSbSS 4 ай бұрын
I have watched many tutorials, but you make it very easy and very understandable, thank you
@AndreGMendes
@AndreGMendes 8 ай бұрын
Best JS tutorial I've seen so far. Thank you!
@vunguyentamphuong1043
@vunguyentamphuong1043 4 ай бұрын
Thank you so much Traversy for making this amazing course for beginners. With love.
@donovan8031
@donovan8031 9 ай бұрын
Bought your Modern JavaScript Course day one as a refresher for me. 👍
@eleah2665
@eleah2665 9 ай бұрын
The KING checks in and goes big. Thanks Brad.
@arturivan.
@arturivan. 7 ай бұрын
i cant wait to complete the full course this year. Thank you! 🤓
@zahidulislam2068
@zahidulislam2068 4 ай бұрын
Your tutorials are always beautiful surprises; this one is no exception. Respect!!
@mtrclips5879
@mtrclips5879 8 ай бұрын
Hey Brad, I’ve been watching your videos for close to a year now, and I just wanted to say that you look great! You lost a lot of weight and you look awesome now from when I last saw you on your tutorials. Thank you so much for your tutorials and I hope you take more breaks from work when you need them you deserve it.
@agpcreation
@agpcreation 9 ай бұрын
wow, just wow! hoping for some updated tutorials of some framework like React and Svelte, thank you so much!
@ViV.PakPak
@ViV.PakPak 6 ай бұрын
강좌를 보고, 듣는 12시간 동안 많은 지식과 함께 감동을 느꼈습니다! 감사의 말씀을 이곳에 남기며, 하시는 모든 일상에 늘 복이 함께 하시고, 기쁨과 행복이 가득하시길 바랍니다. 멋지고 아름다운 강좌에 다시 한번 더 감사의 인사를 드립니다. 감사합니다..! 힘!!!!!
@Alphadec
@Alphadec 7 ай бұрын
wish I had something like this when I was learning. Great job.
@quachaihiep3251
@quachaihiep3251 9 ай бұрын
Haven't working in programing industry anymore but i have to open this up and put a LIKE for Brad. Man is amazing
@ChristiaanHunter
@ChristiaanHunter 3 ай бұрын
thank you, getting back to js after 10 years and you have helped. Logical assignment we very well explained.
@terryshemishere7715
@terryshemishere7715 8 ай бұрын
I have struggled with JavaScript for years until now. The course has been absolutely helpful to me in my journey as a frontend developer. Thank you sir for putting this on KZbin
@Games_with_Aryan365
@Games_with_Aryan365 6 ай бұрын
@terryshemishere7715 hii bdy
@devintayn
@devintayn 5 ай бұрын
did you get a job yet ?
@denniszenanywhere
@denniszenanywhere 2 ай бұрын
Me too as as hobbyist but you say you’re a front end developer. Does this mean you still struggled with it working as front end developer.
@cabrian1
@cabrian1 9 ай бұрын
I'm so excited for this. I know what I will be doing for the next few days.
@user-yg8xj8oq9b
@user-yg8xj8oq9b 5 ай бұрын
Hi Traversy Media! It's an amazing journey to follow this course. I have learnt well through your guidance. Please post remaining next hours video.
@user-to4oq5mt8n
@user-to4oq5mt8n 8 ай бұрын
the best javascript course i have ever seen thank you for your effort man
@rakibahmed3018
@rakibahmed3018 8 ай бұрын
I was waiting for this crush course from you. Thank you so much.❤️
@3polygons
@3polygons 9 ай бұрын
Thanks a lot!!! Purchased the full course. :)
@johnmahugu
@johnmahugu 6 ай бұрын
awesome, great to have you back
@Codeeee
@Codeeee 9 ай бұрын
You’re impossible brad! Great work!🔥
@jondo-vh8tx
@jondo-vh8tx 6 ай бұрын
i had to wait till the end fo the course. so im watrching the last seconds of the course and i must say you did an amazing job with this course. thanks
@blackdemon1717
@blackdemon1717 8 ай бұрын
Thank you for this awesome course Brad❤🎉
@tejasness
@tejasness 9 ай бұрын
Thanks traversy for this content!
@shareperday500rs
@shareperday500rs 6 ай бұрын
Hi Brad, your time and efforts are valuable for entire world and are recognising.🎉🎉🎉
@fyardlest1
@fyardlest1 7 ай бұрын
You are back, and I am so happy!💯
@boubacarsidybah3555
@boubacarsidybah3555 8 ай бұрын
Great course! Thank you very much ❤
@Abu_Hudhayfah
@Abu_Hudhayfah 9 ай бұрын
Thanks a lot sir. ❤ This will go a long way
@ogajisunday7234
@ogajisunday7234 9 ай бұрын
Just learning Javascript for the first time,thanks for this tutorial
@Mikael97
@Mikael97 9 ай бұрын
May God bless you for your hard work, since I started learning to code, my life has changed in a very positive way that I couldn’t imagine….anyway, thank you for changing many lives around the world keep up the good work my friend.
@awakenwithoutcoffee
@awakenwithoutcoffee 6 ай бұрын
great to hear my friend. Live your best life!
@Amar11115
@Amar11115 9 ай бұрын
You did something Amazing here!!!! Thank you very much!!
@shohruxsultonmurodov4570
@shohruxsultonmurodov4570 6 ай бұрын
One of the best and greatest tutorials, thank you bro for a such content!
@abdultawwabifeoluwa0902
@abdultawwabifeoluwa0902 9 ай бұрын
Thank you Boss ❤ you've always been there
@vikisneakers
@vikisneakers 8 ай бұрын
Best JS tutorial on youtube. Thank you very much for this resource🙏🏾
@asthasingh7063
@asthasingh7063 9 ай бұрын
Literally, needed thiss!
@stephenadeoye8370
@stephenadeoye8370 3 ай бұрын
This is awesome! Thanks for sharing this.
@claudiarook9635
@claudiarook9635 8 ай бұрын
Thank you so much for your hard work!!! Keep going, please!!!
@user-vk9dw3yy7d
@user-vk9dw3yy7d 9 ай бұрын
Thank you brother, you give us great course for free and you are the best teacher
@bonchan4404
@bonchan4404 9 ай бұрын
Hello brad I'm forever grateful to you. You helped me land a job as a react dev. Love from PH ❤️🇵🇭
@CyranicalGoated
@CyranicalGoated 2 ай бұрын
Hello mate I am also from PH and am a aspiring web developer as well, I used to be a flutter dev but want to pursue front-end with React and Svelte, I hope to connect with you sir and know about your developer journey.
@WilliamShrek
@WilliamShrek 9 ай бұрын
Great video for beginners. I wish I watched this 10 years ago.
@banderamusical
@banderamusical 9 ай бұрын
Hey Brad, I think its awesome that you came at us with this course! I'll be pulling thru and purchasing it in order to follow on your guidance!, and not too mention you look real thin , So you are probably working out and it 's very noticeable! TAKE CARE!
@GhostOfTchernobyl6996
@GhostOfTchernobyl6996 9 ай бұрын
Thanks alot Brad,i hope you and your family are doing good
@TheMetalMag
@TheMetalMag 5 ай бұрын
Thx again brad, been a while but always great one thank you
@victoreleanya4375
@victoreleanya4375 17 күн бұрын
Thanks for this. It was quite insightful.
@kskfernando2945
@kskfernando2945 9 ай бұрын
I look up to you Brad. ❤
@sayedrezaomid1305
@sayedrezaomid1305 7 ай бұрын
Salam (Hello) From Afghanistan I haven't thought that one day i will find such great , comprehensive and complete tutorial related to the JavaScript May almighty God give you happiness and success in return to your all labors.
@lakshaybhatia9691
@lakshaybhatia9691 7 ай бұрын
Great course for beginners , can be considered as one of the best on youtube
@sugoigaming896
@sugoigaming896 6 ай бұрын
Completed, now waiting for next part
@judevector
@judevector 9 ай бұрын
Wow this is going to be beautiful 🎉🎉, am here for it
@liismith9009
@liismith9009 9 ай бұрын
Thanks Brad 🎉it’s amazing
@ewaevva4375
@ewaevva4375 9 ай бұрын
🤩🎉 Thanks so much for this 🎁, great refresher for me, by the Best Teacher ❤
@Code-Patis
@Code-Patis Ай бұрын
As a JavaScript beginner, I cannot thank you enough for this course, Brad. 😊👍👏🙏
@chaudhrymuttaqeen1207
@chaudhrymuttaqeen1207 2 ай бұрын
Tsm for this amazing video Brad, there were alot of things I couldn’t get my head around in js, but this helped me out alot, thanks again for your efforts love you man 👍
@juiceearthhh7225
@juiceearthhh7225 7 ай бұрын
This is good. Anyone with the second part of the video to help out. dont have money for the second part
@TheSpecialOne7
@TheSpecialOne7 9 ай бұрын
Incredible work
@ashokasamrat8375
@ashokasamrat8375 9 ай бұрын
Entire content is extremely good 👍. I am a beginner and i learn a lot thanks 👍🙏🙏.you deserve a lot of views ❤️ bro.
@clinswift
@clinswift 22 күн бұрын
Brad is such a great teacher👏
@djfago6240
@djfago6240 9 ай бұрын
I always like your videos before watching them because you are a very good instructor. Thank you sir
@richthekid7522
@richthekid7522 9 ай бұрын
Needed this Thank you king
@alsmayna3295
@alsmayna3295 9 ай бұрын
thank you Brad this is really helpful
@IgorOdaryuk
@IgorOdaryuk 9 ай бұрын
Wow, that's heavy! Thanks for sharing
@andreyokhrimenko2271
@andreyokhrimenko2271 8 ай бұрын
One of the best courses I have ever seen. Cant buy full course, cause i`m from Ukraine, and have no work for now, try to learn everything from free courses. Thanks a lot!
@NattzChukwumela
@NattzChukwumela 6 ай бұрын
Wow, thanks for this video. It's really helpful
@muhammadasim5532
@muhammadasim5532 8 ай бұрын
Your story is very inspirational. Love you Brad from Pakistan. God bless you more and give you right path
@Joseph.Ashenafi
@Joseph.Ashenafi 7 ай бұрын
I have at last finished the video and have gained much from it. Thank you, Brad.
@imran_ashraf
@imran_ashraf 7 ай бұрын
Brad is an Amazing teacher! Period
@indimerz
@indimerz 9 ай бұрын
I completed this whole course on udemy 2 weeks back, It was an amazing course, now my basics are clear as well as advance concepts. Always love your content.
@TraversyMedia
@TraversyMedia 9 ай бұрын
Awesome! Thanks
@rahulxdd
@rahulxdd 9 ай бұрын
@@TraversyMedia link to this course on udemy please?
@okibasamuel
@okibasamuel 3 ай бұрын
Nice course
@pantho_6899
@pantho_6899 9 ай бұрын
thanks a lot brad!!❤❤❤
@brainstormingsharing1309
@brainstormingsharing1309 8 ай бұрын
🔴 Absolutely keep it up! Especially when it begins from beginners level! 👍👏👍👏👍
Genial gadget para almacenar y lavar lentes de Let's GLOW
00:26
Let's GLOW! Spanish
Рет қаралды 37 МЛН
ONE MORE SUBSCRIBER FOR 4 MILLION!
00:28
Horror Skunx
Рет қаралды 53 МЛН
Don't Waste!🚫 Turn Ham Into Delicious Food😊🍔 #funnycat #catmemes #trending
00:25
У Nokia 3310 появился конкурент
0:36
AndroHack
Рет қаралды 1,8 МЛН
Какой Смартфон Купить в 2024 Году? Выбор бюджетного телефона
14:21
Thebox - о технике и гаджетах
Рет қаралды 259 М.
Компьютер подписчику
0:40
Miracle
Рет қаралды 183 М.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 1,5 МЛН
Why spend $10.000 on a flashlight when these are $200🗿
0:12
NIGHTOPERATOR
Рет қаралды 16 МЛН
Phone sees the future ! 📲🫣👽
0:38
BOGDANCHIKI
Рет қаралды 11 МЛН
iPhone 19?
0:16
ARGEN
Рет қаралды 4,1 МЛН