Learn JavaScript - Full Course for Beginners

2018 ж. 10 Жел.
16 768 902 Рет қаралды

This complete 134-part JavaScript tutorial for beginners will teach you everything you need to know to get started with the JavaScript programming language.
✏️ Course created by @beau
Click the ⚙️ to change to a dub track in Hindi (Dubbed via Melt Labs - www.withmelt.com/)
⭐️Curriculum⭐️
This is a stand-alone video but it follows the JavaScript curriculum at freecodecamp.org. Access the curriculum here:
🔗 Basic JavaScript: learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript
🔗 ES6 JavaScript: learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6
⭐️Code⭐️
This course was created using scrimba.com. Access the course there along with the code:
🔗 Basic JavaScript: scrimba.com/playlist/pny4ghw
🔗 ES6 JavaScript: scrimba.com/playlist/p7v3gCd
⭐️Course Contents⭐️
0:00:00 Introduction
0:01:24 Running JavaScript
0:04:23 Comment Your Code
0:05:56 Declare Variables
0:06:15 Storing Values with the Assignment Operator
0:11:31 Initializing Variables with the Assignment Operator
0:11:58 Uninitialized Variables
0:12:40 Case Sensitivity in Variables
0:14:05 Basic Math
0:15:30 Increment and Decrement
0:16:22 Decimal Numbers
0:16:48 Multiply Two Decimals
0:17:18 Divide Decimals
0:17:33 Finding a Remainder
0:18:22 Augmented Math Operations
0:21:19 Declare String Variables
0:22:01 Escaping Literal Quotes
0:23:44 Quoting Strings with Single Quotes
0:25:18 Escape Sequences
0:26:46 Plus Operator
0:27:49 Plus Equals Operator
0:29:01 Constructing Strings with Variables
0:30:14 Appending Variables to Strings
0:31:11 Length of a String
0:32:01 Bracket Notation
0:33:27 Understand String Immutability
0:34:23 Find the Nth Character
0:36:28 Word Blanks
0:40:44 Arrays
0:41:43 Nest Arrays
0:42:33 Access Array Data
0:43:34 Modify Array Data
0:44:48 Access Multi-Dimensional Arrays
0:46:30 push()
0:47:29 pop()
0:48:33 shift()
0:49:23 unshift()
0:50:36 Shopping List
0:51:41 Write Reusable with Functions
0:53:41 Arguments
0:55:43 Global Scope
0:59:31 Local Scope
1:00:46 Global vs Local Scope in Functions
1:02:40 Return a Value from a Function
1:03:55 Undefined Value returned
1:04:52 Assignment with a Returned Value
1:05:52 Stand in Line
1:08:41 Boolean Values
1:09:24 If Statements
1:11:51 Equality Operators
1:19:17 And / Or Operators
1:21:37 Else Statements
1:22:27 Else If Statements
1:23:30 Logical Order in If Else Statements
1:24:45 Chaining If Else Statements
1:27:45 Golf Code
1:32:15 Switch Statements
1:41:11 Returning Boolean Values from Functions
1:42:20 Return Early Pattern for Functions
1:43:38 Counting Cards
1:49:11 Build Objects
1:50:46 Dot Notation
1:51:33 Bracket Notation
1:52:47 Variables
1:53:34 Updating Object Properties
1:54:30 Add New Properties to Object
1:55:19 Delete Properties from Object
1:55:54 Objects for Lookups
1:57:43 Testing Objects for Properties
1:59:15 Manipulating Complex Objects
2:01:00 Nested Objects
2:01:53 Nested Arrays
2:03:06 Record Collection
2:10:15 While Loops
2:11:35 For Loops
2:13:56 Odd Numbers With a For Loop
2:15:28 Count Backwards With a For Loop
2:17:08 Iterate Through an Array with a For Loop
2:19:43 Nesting For Loops
2:22:45 Do...While Loops
2:24:12 Profile Lookup
2:28:18 Random Fractions and Whole Numbers
2:31:46 parseInt Function
2:33:29 Ternary Operator
2:34:57 Multiple Ternary Operators
2:36:57 var vs let
2:41:32 const Keyword
2:43:40 Mutate an Array Declared with const
2:44:52 Prevent Object Mutation
2:47:17 Arrow Functions
2:53:04 Default Parameters
2:54:00 Rest Operator
2:55:31 Spread Operator
2:57:18 Destructuring Assignment
3:06:39 Template Literals
3:10:43 Simple Fields
3:12:24 Declarative Functions
3:12:56 class Syntax
3:15:11 getters and setters
3:20:25 import and export
🎥 Want something shorter? Here's a 63-second JavaScript course: kzhead.info/sun/gryiqbCZhaFpgX0/bejne.html

Пікірлер
  • Thanks for watching. Check out my other channel for quick software tutorials: kzhead.info

    @beau@beau8 ай бұрын
    • hi

      @EddieMals@EddieMals8 ай бұрын
    • ❤❤❤much luvvvvv

      @Suviiii69@Suviiii697 ай бұрын
    • Why is escaping literal quotes in string space sensitive. The computer wouldn't acknowledge my answer until I took the out before \"double quoted".

      @lpmcc5569@lpmcc55697 ай бұрын
    • thank you so much

      @origami4903@origami49037 ай бұрын
    • is the van complete??

      @InDiAnAjOnEs0002@InDiAnAjOnEs00026 ай бұрын
  • It's insane to think that I spent 5000 bucks in a private school over the course of half a year to learn what this guy has taught me in 3 h 26 m and 42 s. KZhead has truly revolutionized learning.

    @tangbein@tangbein5 жыл бұрын
    • Sorry man but ...private schools are leeches, and usually dont teach you more.

      @chrissabre1761@chrissabre17615 жыл бұрын
    • @@chrissabre1761 I know. It's nothing new. Sadly the schools are flourishing.

      @tangbein@tangbein5 жыл бұрын
    • self learning gives you lots of stress trust me. College is only to give you an environment where you can learn with others and solve a problem together. What would you do if you were coding on your own and got stuck in some error? You can get help online but it takes time to get feedback. Also a degree increases your chances of employment.

      @RandomGuy-hh4dk@RandomGuy-hh4dk5 жыл бұрын
    • @@tangbein yes, and if any of the US ever passes a debt cancellation bill, they will lose Millions if not billions and likely labeled as practicing predatory and over priced loans , we will see.

      @chrissabre1761@chrissabre17615 жыл бұрын
    • School Is sucks...You can get everything You Need On Internet...

      @adhitoalfattah4855@adhitoalfattah48555 жыл бұрын
  • shout out to people learning to code during quarantine

    @radioactivememes4964@radioactivememes49644 жыл бұрын
    • :)

      @AscenderrGrey@AscenderrGrey4 жыл бұрын
    • Heck yeah. Im a month and a half into python and some into javascript. Making the best of a bad situation

      @joseph1131@joseph11313 жыл бұрын
    • :) too

      @nolanimates1595@nolanimates15953 жыл бұрын
    • Let’s Go!!

      @psychologic__@psychologic__3 жыл бұрын
    • Wait a minute I learned C++ in a day 4 months ago and python in a day I learned css yesterday and HTML day before

      @humzahawais6759@humzahawais67593 жыл бұрын
  • I remember watching this video 5 years ago as a complete beginner now I am a full time front-end developer. Thank you for spreading the knowledge. it's really appreciated.

    @osamagamal495@osamagamal4952 ай бұрын
    • Drop your tiktok account bro

      @gurushill@gurushillАй бұрын
    • I am not on Tiktok unfortunately@@gurushill

      @osamagamal495@osamagamal495Ай бұрын
    • how much do you make?

      @footy895@footy89527 күн бұрын
    • how long it took to become JS programmer? I am just starting it

      @Osamailyas@Osamailyas20 күн бұрын
    • @@Osamailyas about 2 years but I wasn't super consistent. I gave up multiple times. My advice is don't focus too much on time as long as you keep learning and one day you will figure out what you're doing and get a job.

      @osamagamal495@osamagamal49519 күн бұрын
  • I learned JS before finding this tutorial, but it is so remarkable I had to share something as well. Here's how this 62 year old learned Javascript: through books that have interactive content. Those that make you practice what they teach on each chapter. And that's what you need as a beginner: practice instead of complex subjects and concepts. These are the best ones: Eloquent Javascript Javascript In Less Than 50 Pages Head First Javascript Programming Smarter Way to Learn Python You're welcome!

    @tib2665@tib2665 Жыл бұрын
    • Thank you, but one of the books you suggested is for learning python ,why ?

      @acharyaguy@acharyaguy Жыл бұрын
    • JavaScript necessary to learn for web 3.0 ,and it is a complete training to learn it, I am a beginner .thnx

      @rahimdin3180@rahimdin3180 Жыл бұрын
    • any book suggestions? (Relating to js)

      @OrangeandGreenSoda@OrangeandGreenSoda Жыл бұрын
    • @@acharyaguy because he's a bot lol

      @NomadLovesUs@NomadLovesUs Жыл бұрын
    • @@OrangeandGreenSoda You don't Know JS -- KYLE SIMPSON --

      @AlexEG_@AlexEG_ Жыл бұрын
  • mans made a JS full 3hr course with NO ADS. this man is a true LEGEND.

    @stickmanster8289@stickmanster82894 жыл бұрын
    • @@programmingmindset nobody asked

      @jimmyjaramillo6411@jimmyjaramillo64114 жыл бұрын
    • @@jimmyjaramillo6411 did we ask you?

      @HerrMustermann@HerrMustermann4 жыл бұрын
    • I have ads lmao

      @kensei4237@kensei42374 жыл бұрын
    • You’re aware that they provide courses for essentially every language I can think of with no ads, right?

      @savagenovelist2983@savagenovelist29834 жыл бұрын
    • @@pythonithon5916 you'll change your mind after you try to earn money from web ads xD

      @imiqar2607@imiqar26074 жыл бұрын
  • When you are familiar with one language, learning another one is just like reviewing what you have learned.

    @itzcracked4880@itzcracked48803 жыл бұрын
    • I'm seeing that now as I am learning php. It and JavaScript are different but it's almost like the differences jump out at me because I got so deep into JavaScript making them easier to remember.

      @SSNUTHIN@SSNUTHIN3 жыл бұрын
    • Yeah, right. All my HTML and CSS knowledge is pretty much useless for Javascript.

      @maelstrom57@maelstrom573 жыл бұрын
    • @@maelstrom57 Html is a markup language opposed to JavaScript which is a programming language. That was a little confusing for me too at first but yeah languages that represents the front end like XML and html are a completely different family with different objectives. That's why we have APIs that allow what is on the front end to be translated to go into the database and vice versa.

      @SSNUTHIN@SSNUTHIN3 жыл бұрын
    • Yeah, After you have a solid base, learning a second language is mostly learning the new syntax

      @jayg125@jayg1253 жыл бұрын
    • Am telling you..coming from python..its makes it look so simple..just know the syntax

      @anselsolomon6270@anselsolomon62703 жыл бұрын
  • This is for my convenience :-) 0:00:00 Introduction 0:01:24 Running JavaScript 0:04:23 Comment Your Code 0:05:56 Declare Variables 0:06:15 Storing Values with the Assignment Operator 0:11:31 Initializing Variables with the Assignment Operator 0:11:58 Uninitialized Variables 0:12:40 Case Sensitivity in Variables 0:14:05 Basic Math 0:15:30 Increment and Decrement 0:16:22 Decimal Numbers 0:16:48 Multiply Two Decimals 0:17:18 Divide Decimals 0:17:33 Finding a Remainder 0:18:22 Augmented Math Operations 0:21:19 Declare String Variables 0:22:01 Escaping Literal Quotes 0:23:44 Quoting Strings with Single Quotes 0:25:18 Escape Sequences 0:26:46 Plus Operator 0:27:49 Plus Equals Operator 0:29:01 Constructing Strings with Variables 0:30:14 Appending Variables to Strings 0:31:11 Length of a String 0:32:01 Bracket Notation 0:33:27 Understand String Immutability 0:34:23 Find the Nth Character 0:36:28 Word Blanks 0:40:44 Arrays 0:41:43 Nest Arrays 0:42:33 Access Array Data 0:43:34 Modify Array Data 0:44:48 Access Multi-Dimensional Arrays 0:46:30 push() 0:47:29 pop() 0:48:33 shift() 0:49:23 unshift() 0:50:36 Shopping List 0:51:41 Write Reusable with Functions 0:53:41 Arguments 0:55:43 Global Scope 0:59:31 Local Scope 1:00:46 Global vs Local Scope in Functions 1:02:40 Return a Value from a Function 1:03:55 Undefined Value returned 1:04:52 Assignment with a Returned Value 1:05:52 Stand in Line 1:08:41 Boolean Values 1:09:24 If Statements 1:11:51 Equality Operators 1:19:17 And / Or Operators 1:21:37 Else Statements 1:22:27 Else If Statements 1:23:30 Logical Order in If Else Statements 1:24:45 Chaining If Else Statements 1:27:45 Golf Code 1:32:15 Switch Statements 1:41:11 Returning Boolean Values from Functions 1:42:20 Return Early Pattern for Functions 1:43:38 Counting Cards 1:49:11 Build Objects 1:50:46 Dot Notation 1:51:33 Bracket Notation 1:52:47 Variables 1:53:34 Updating Object Properties 1:54:30 Add New Properties to Object 1:55:19 Delete Properties from Object 1:55:54 Objects for Lookups 1:57:43 Testing Objects for Properties 1:59:15 Manipulating Complex Objects 2:01:00 Nested Objects 2:01:53 Nested Arrays 2:03:06 Record Collection 2:10:15 While Loops 2:11:35 For Loops 2:13:56 Odd Numbers With a For Loop 2:15:28 Count Backwards With a For Loop 2:17:08 Iterate Through an Array with a For Loop 2:19:43 Nesting For Loops 2:22:45 Do...While Loops 2:24:12 Profile Lookup 2:28:18 Random Fractions and Whole Numbers 2:31:46 parseInt Function 2:33:29 Ternary Operator 2:34:57 Multiple Ternary Operators 2:36:57 var vs let 2:41:32 const Keyword 2:43:40 Mutate an Array Declared with const 2:44:52 Prevent Object Mutation 2:47:17 Arrow Functions 2:53:04 Default Parameters 2:54:00 Rest Operator 2:55:31 Spread Operator 2:57:18 Destructuring Assignment 3:06:39 Template Literals 3:10:43 Simple Fields 3:12:24 Declarative Functions 3:12:56 class Syntax 3:15:11 getters and setters 3:20:25 import and export

    @sinethmendis8950@sinethmendis895011 ай бұрын
    • you forgot 0:44 randomly appeared brat.

      @muratcanagic@muratcanagic11 ай бұрын
    • Thank you!

      @dickharry910@dickharry91011 ай бұрын
    • A legend has appeared

      @omprakashtripathy530@omprakashtripathy53010 ай бұрын
    • the timestamps are in the description

      @dwearies@dwearies10 ай бұрын
    • you worked hard my friend

      @ANANDYADAV-sc1se@ANANDYADAV-sc1se9 ай бұрын
  • I must state that after numerous paid course online and on KZhead at learning JavaScript this is bar far the best course I have come across. In terms of explanation and clear precise well detail documentation this is second to none. Thank you for all your hard work and sharing this with us. This world needs more people like you.

    @sylvanusjoseph1140@sylvanusjoseph1140 Жыл бұрын
  • comment your Javascript code 4:22 data types and variables 5:58 storing values with assignment operator 9:14 initializing variables with assignment operator 11:33 uninitialized variables 12:00 case sensitivity in variables 12:41 adding numbers 14:05 subtracting numbers 14:36 multiplying numbers 14:53 dividing numbers15:11 incermenting numbers 15:30 decrementing numbers15:59 decimal numbers 16:23 multiply decimals 16:50 divide decimals 17:18 finding a remainder 17:35 compound assignment with augmented addition 18:22 compound assignment with augmented subtraction 19:21 compound assignment with augmented multiplication 20:20 compound assignment with augmented division 20:52 declare string variables 21:21 escaping literal quotes in strings 22:02 quotinq strings with single quotes 22:43 escape sequences in strings 25:19 concatenating string with plus operator 26:48 concatenating string with variables 29:01 appending variables to strings 30:15 find a length of string 31:12 bracket notation to find first character in string 32:01 bracket notation to find Nth character in string34:24 bracket notation to find last character in string34:54 word blanks 36:31 store multiple values with arrays40:45 nested arrays 41:44 access array data with indexes42:35 modify array data with indexes 43:37 access multi-dimensional arrays with indexes 44:47 manipulate arrays with pop() 47:28 manipulate arrays with shift() 48:35 manipulate arrays with unshift() 49:23 shopping list 50:37 write reusable code with functions 51:43 passing values to functions with arguments 53:41 global scope and functions 55:44 local scope and functions 59:32 understand undefined value returned from a function 1:03:56 assignment with a returned value1:04:53 stand in line 1:05:53 boolean values 1:08:41 use conditional logic with if statements 1:09:24 comparison with the strict equality operator 1:13:20 practice comparing different values 1:14:42 comparison with inequality operator1:15:38 comparison with greater than or equal to operator1:17:39 comparison with less than or equal to operator1:18:45 comparison with the logical and operator1:19:18 comparison with the logical or operator 1:20:42 else statements 1:21:38 else if statements 1:22:28 chaining if else statements 1:24:45 golf code 1:27:47 switch statement1:32:14 default option in switch statements 1:35:46 multiple identical options in switch statements 1:37:25 replacing if else chins with switch 1:39:20 returning boolean value form functions1:41:11 returning an early pattern from functions1:42:20 counting cards 1:43:38 build javascript objects1:49:12 accessing object properties with dot notation1:50:47 accessing object properties with bracket notation1:51:34 accessing object properties with variables1:52:48 updating object properties 1:53:36 add new property to an object 1:54:31 delete properties form an object1:55:19 using objects for lookups 1:55:55 testing objects for properties 1:57:46 manipulating complex objects1:59:15 accessing nested objects 2:01:03 accessing nested arrays 2:01:52 record collection 2:03:05 iterate with while oop 2:10:15 iterate with for loops 2:11:34 iterate odd numbers with a for loop 2:13:56 count backwards with a for loop2:15:29 iterative through an array with for loop 2:17:08 nesting for loops 2:19:43 nesting with do..while loops 2:22:45 profile lookup 2:24:12 generate random fractions 2:28:18 generate random whole numbers 2:28:55 generate random whole numbers within a range 2:30:24 use the parseInt function 2:31:47 use the parseInt function with a radix 2:32:37 use the conditional(ternary) operator 2:33:29 use multiple conditional (ternary)operators 2:34:58 difference between the var and let keywords2:36:58 compare scopes of the var and let keywords2:39:05 declare a read-only variable with the const keyword2:41:35 mutate an array declared with const 2:43:41 prevent object mutation 2:44:53 use arrow function to write concise anonymous functions 2:47:17 write arrow functions with parameters 2:48:23 write higher order arrow functions2:49:26 write higher order arrow functions 2:53:05 use the spread operator to evaluate arrays In-Place 2:55:33 use destruction in assignment to assign variables from objects 2:57:18 destructuring assignment with nested objects 3:00:17 use destructuring assignment to assign variables from arrays 3:01:54 use destructuring assignment with the rest operator 3:03:42 create string using template literals 3:06:39 write concise object literal declarations using simple fields 3:10:42 write concise declarative functions 3:12:24 use class syntax to define a constructor function 3:12:59 use getters and setters to control access to an object 3:15:10 understanding the differences between import and require 3:20:25 use export to reuse a code block 3:22:33 use * to import everything from a file 3:23:40 create an export fallback with export default 3:24:50 import a default export 3:25:25 Outro 3:26:18

    @malickmohamed1809@malickmohamed18095 жыл бұрын
    • you're an absolute legend if this is truly compiled by you, thanks a lot mate

      @priti9016@priti90165 жыл бұрын
    • thanks bro!!

      @aka_amanyadav@aka_amanyadav5 жыл бұрын
    • merci bcp

      @hamiddami3686@hamiddami36865 жыл бұрын
    • True legend

      @almaliki5292@almaliki52925 жыл бұрын
    • Thank you brother Malik Mohammad!! Jazakallahu Khairun brother... You just did a great deed for all of us...

      @ifteekharulislam7945@ifteekharulislam79455 жыл бұрын
  • Stop scrolling through the comments! Get back to the video and focus!!

    @oungthihamaung41@oungthihamaung412 жыл бұрын
    • was scrolling through the comments and saw this thanks

      @user-oo2ms2fq4b@user-oo2ms2fq4b2 жыл бұрын
    • I appreciate this response.

      @Mr300@Mr3002 жыл бұрын
    • Dude thanks

      @sunan2335@sunan2335 Жыл бұрын
    • Okiii

      @ChillThrills_TV@ChillThrills_TV Жыл бұрын
    • Lol

      @honesto8457@honesto8457 Жыл бұрын
  • Only about 50 minutes in but been a complete game changer for learning basic JavaScript so far. Used a couple of other platforms to learn the basics but it wasn’t sticking in my head at all, switch over to this and confidence is 10x from before. Looking forward to watching the rest of the video.

    @craigwilson3591@craigwilson3591 Жыл бұрын
  • Finally a tutorial format that is actually beginner friendly and easy to follow, and that doesn't bombard you with lots of unfamiliar programming lingo right from the start. Well done, sir!

    @jasonbourne4865@jasonbourne4865 Жыл бұрын
    • this will always be the most frustrating part about learning anything, people treat you like you have experience while labeling a program as beginner friendly

      @diodelvino3048@diodelvino30489 ай бұрын
  • You are a noble man to share this for free.

    @jamshedfbc@jamshedfbc5 жыл бұрын
    • just download the video, put it on a CD and take care of it. :)

      @blackninja9400@blackninja94005 жыл бұрын
    • @@blackninja9400 Put it on a CD? Who the f uses CD in 2019?

      @naveenlb6560@naveenlb65605 жыл бұрын
    • @@techskeletons7381 floppy?

      @stacksonchain9320@stacksonchain93205 жыл бұрын
    • That too without any add

      @DeepakKumar-ee6tw@DeepakKumar-ee6tw4 жыл бұрын
    • @@DeepakKumar-ee6tw plss suggest me sir... still i am under graduate ... what can i learn after dis video... i mean what should i want to learn after these javaScript... tell me the best path.... ? Any one sir...pls

      @ksaikumarnaik271@ksaikumarnaik2714 жыл бұрын
  • "Use your code for good" I won't disappoint you Sensei!

    @asmrtist9058@asmrtist90584 жыл бұрын
    • Cobra kai never dies.

      @swordofgrayskull1530@swordofgrayskull15304 жыл бұрын
    • Evacuate the bus Engage all the students And give this man a nobel

      @spiderjerusalem4009@spiderjerusalem40094 жыл бұрын
    • A few moments later : *Hacks a website and earns millions*

      @AbdulMunim-kx6np@AbdulMunim-kx6np4 жыл бұрын
    • @@AbdulMunim-kx6np hahahahahaba

      @MestredoMauHumor@MestredoMauHumor4 жыл бұрын
    • me: yeah sure for good *an evil smile appears*

      @sklord536@sklord5363 жыл бұрын
  • Thank you so much for this course. Just what I need. 2 weeks at my own pace, and I feel confident to tackle work-standard problems. Now, onto the freecodecamp challenges.

    @omoribakeikumoluyi9111@omoribakeikumoluyi9111 Жыл бұрын
  • 10 Minutes a Day. I should be able to finish this course in 20 Days. Thank you!

    @NubianQueenVibe@NubianQueenVibe Жыл бұрын
    • I'm extrememly grateful to you, i was over doing myself and ended up getting complacent, it's all about consistency and making it easy enough to remain consistent

      @mizzylizzy565@mizzylizzy565 Жыл бұрын
    • youtube.com/@S.jakhar?sub_confirmation=1

      @mrjakhar7777@mrjakhar7777 Жыл бұрын
    • 10 mins? lol I can do this in one go, the first hour is elementary stuff

      @viktorgoa@viktorgoa Жыл бұрын
    • @@viktorgoa youre so cool, you want a medal?

      @stenstruik395@stenstruik395 Жыл бұрын
    • @@stenstruik395 Lol, this is true though

      @Iamprogamer670@Iamprogamer670 Жыл бұрын
  • my advice as a beginner, do it by yourself (all the code) after every explanation, it will take longer but is essential to learn and master the basis. Finishing this course in 4 hours doesn't worth if don't assimilate the concepts. Good things take time. =). PD: English is not my first language, I'm still learning.

    @ElizabethLopezv@ElizabethLopezv3 жыл бұрын
    • i ended up just using the website without the video

      @xyangst@xyangst2 жыл бұрын
    • Very very true! I did it like that, took a looooot more than three hours. Various days in fact. But I could even "correct" Beau in soo many things, simplify his stuff, do it other way, try changing many things, and understand every concept deeply. Cheers!

      @simoncallelaverde@simoncallelaverde2 жыл бұрын
    • Handwriiten Notes of above lecture in My YT Channel

      @pikacoder5782@pikacoder57822 жыл бұрын
    • This is so true!

      @Daria_Georgieva@Daria_Georgieva2 жыл бұрын
    • yeah good things take time to grow.

      @subratadas9772@subratadas97722 жыл бұрын
  • I just finished this video to refresh my fundamentals because I have my first interview in couple of days later, it's a front end position. Wish me luck guyss :)

    @wardenpataski2882@wardenpataski28823 жыл бұрын
    • Good Luck, u got this 🤝

      @jorgediaz4945@jorgediaz49453 жыл бұрын
    • Thank you for the support guys, unfortunately I didn’t pitch the role. But hey, at least I have tried my best. Good luck to y’all too 👊

      @wardenpataski2882@wardenpataski28823 жыл бұрын
    • did you get it??

      @abk072@abk0723 жыл бұрын
    • @@wardenpataski2882 Keep on trying. You're on the right track. Take care!

      @graphicdesigner7650@graphicdesigner76503 жыл бұрын
    • good luck bro

      @TheImpersonater@TheImpersonater2 жыл бұрын
  • Thank you! This is a very helpful tutorial.

    @032_anjaliprabha9@032_anjaliprabha9 Жыл бұрын
  • I've been having a hard time wrapping my head around these topics in python and for some reason seeing them in a different language made them all click for me! Thank you for this great video!

    @shinaken@shinaken9 ай бұрын
  • Every time I watch a javascript tutorial: My brain: Got it, this is easy. Chrome console: error.

    @286432531@2864325314 жыл бұрын
    • Bro, I fucking peed laughing

      @Wadson@Wadson4 жыл бұрын
    • Same/

      @lookupchild70@lookupchild704 жыл бұрын
    • Exactly...

      @bamideleijelu9693@bamideleijelu96934 жыл бұрын
    • Console.log{ 😂}

      @Sanjayyadav-hb2jc@Sanjayyadav-hb2jc4 жыл бұрын
    • You just need to use Firefox to fix it !

      @mathisbarre@mathisbarre4 жыл бұрын
  • This video is my entire semester in college, well done!

    @viniciusmorgado9722@viniciusmorgado97223 жыл бұрын
    • @@donttrustnobody1 Yes, But I code C# for years now, maybe for beginners is not enough.

      @viniciusmorgado9722@viniciusmorgado97222 жыл бұрын
    • Design Facebook Login Page with me in 4 Steps ,Trailer :kzhead.info/sun/prqPnqukqap_nqc/bejne.html

      @adh-techie@adh-techie2 жыл бұрын
  • Thank you so much for this amazing tutorial! I wish there was some more time spent on anonymous functions, mainly explaining where they are used best, but I'm sure you guys have it covered in one of your other awesome videos. THANK YOU!

    @tamimazizadah@tamimazizadah Жыл бұрын
  • An amazing introduction to JavaScript. Finished it today. Gonna watch even more of your tutorials certainly!

    @thanos2101@thanos2101 Жыл бұрын
  • Haha I loved that kid at the beginning :D

    @BoBee94@BoBee945 жыл бұрын
    • the kid is too cute :'D

      @rafihayder@rafihayder5 жыл бұрын
    • looklike you didnt end Course

      @aldeen9190@aldeen91905 жыл бұрын
    • @@aldeen9190 Haha that kid also showed up in the end :D

      @jiejiefu@jiejiefu5 жыл бұрын
    • Me too

      @mochibun2389@mochibun23895 жыл бұрын
    • BoBee94 concentrate

      @truedragonzzzgaming9209@truedragonzzzgaming92095 жыл бұрын
  • That child will grow up to be the most successful programmer ever. I mean look at his dad.

    @sibasishsinha@sibasishsinha3 жыл бұрын
    • yes he can enter the code bus

      @ioc9owo698@ioc9owo6983 жыл бұрын
  • Halfway through this in a day while taking detailed notes. I already feel like I've been through several weeks worth of classes. This is masterful, thank you.

    @CamJames@CamJames Жыл бұрын
    • Can you share me the notes that you made brother

      @aayushchourasia4824@aayushchourasia4824 Жыл бұрын
    • @@aayushchourasia4824 No problem: docs.google.com/spreadsheets/d/1Wq1Aswpb-C_8o5Pl5YNAb2zM1lDX7SQgJ-pMMxVhFSE/edit?usp=sharing

      @CamJames@CamJames Жыл бұрын
    • YEAH... PLEASE SHARE YOUR NOTES BRO...

      @abhinavdubey@abhinavdubey Жыл бұрын
    • Send them my way please

      @johnpick1763@johnpick176311 ай бұрын
    • Can you share the notes please

      @humz205@humz2058 ай бұрын
  • Well structured and it conveys the important basics very clearly. A MUST for serious developers.

    @Polynesie410@Polynesie410 Жыл бұрын
  • A word of encouragement to anyone when i first watched this sometime in July it was Greek as i had just finished my HTML/CSS, i gave it a break and did a lot of reading W3schools, headfirst JavaScript book and shorter videos to explain maybe loops objects etc. i have come back today and i am able to finish his sentences its a breeze, only 1.5 months ago i was feeling overwhelmed, it gets batter y'all it gets easier with practice and consistency so keep going!

    @edk377@edk3773 жыл бұрын
    • Thank you so much that;s a relief

      @gasto64@gasto643 жыл бұрын
    • Thank you, seriously.

      @artemistheory@artemistheory3 жыл бұрын
    • Thank you! So good to know

      @vivian318@vivian3183 жыл бұрын
    • Thanks a lot, I needed to hear this. if I didn't have a " never-say-die attitude", JavaScript as a whole would have discouraged me from learning to code.

      @buchdow8492@buchdow84923 жыл бұрын
    • @@buchdow8492 keep going! Make it fun however you can. You’ve come this far keep going you got this!

      @vivian318@vivian3183 жыл бұрын
  • Here's to my first day taking this course after 6 weeks of procrastination. I wish myself and everyone on the same journey a very good luck!!! No stopping!

    @mmathatoable@mmathatoable3 жыл бұрын
    • Don’t give up! I’m learning with you!

      @vincentludwig9584@vincentludwig95843 жыл бұрын
    • Good luck, i hope you can stop procrastination forever 🔥🔥🔥

      @shizutempest7877@shizutempest78773 жыл бұрын
    • Hello please can we talk?

      @starletudeh2586@starletudeh25863 жыл бұрын
    • @@starletudeh2586 What do you mean?

      @vincentludwig9584@vincentludwig95843 жыл бұрын
    • @@shizutempest7877 That is physically impossible

      @Jazmento@Jazmento2 жыл бұрын
  • I know this video is 5 years old, but my goodness, it's good! Your ability to condense these concepts is golden and I love that you introduced and utilized functions so early on in the video. Thank you for this free content.

    @ri3706@ri37063 ай бұрын
    • I'm too watching this video right now 🎉

      @vija543@vija5433 ай бұрын
    • My people. ❤

      @jayshiku341@jayshiku3413 ай бұрын
    • If I learn from this course, will that be fine? Is it still relevant?

      @krishnapankaj4661@krishnapankaj46612 ай бұрын
  • Even a four year old can learn from this tutorial and understand how JavaScript works.. this is brilliant and it's a life saver. I have gone through lot's of tutorials on KZhead and it has been difficult for me to really understand somethings in Javascript. But I started this tutorial just yesterday and I can't believe how much I have come to understand in such a short time. Thank you so much!♥️

    @benjamindave4821@benjamindave4821 Жыл бұрын
  • As a beginner, I found this course very useful. Thanks for sharing this high-quality content.

    @anilsanghvi1044@anilsanghvi10443 жыл бұрын
    • kzhead.info/sun/kpd-irqegIGYp4U/bejne.html&ab_channel=Denotes

      @vaibhavsingh16@vaibhavsingh162 жыл бұрын
  • when you accepted a job offer for javascript coding, don't know it, but learned the basics in 3 hours and 25 minutes

    @mauriceaguilar191@mauriceaguilar1913 жыл бұрын
    • Ya'll hiring?

      @jamesmason2070@jamesmason20703 жыл бұрын
    • No seriously are y'all hiring? If not then what do you suggest that it would take to get accepted into a tech related career with the little knowledge I have? I've been working towards my degree in information technology for 2 years now and I'd love to get my feet wet with experience in web development.

      @t_sizzler_2032@t_sizzler_20323 жыл бұрын
    • @@t_sizzler_2032 I've been working on freecodecamp and the Odin Project trying to build my knowledge.

      @jamesmason2070@jamesmason20703 жыл бұрын
    • @@jamesmason2070 I've been working on the web development path using Codecademy

      @t_sizzler_2032@t_sizzler_20323 жыл бұрын
    • same here lol

      @DopeHub@DopeHub3 жыл бұрын
  • I just finished the video after a month studying. Thank you so much! I am very grateful and excited to learn more about Javascript.

    @islombekmirsalimov3185@islombekmirsalimov3185 Жыл бұрын
  • I used to program with scratch and that I recommend to any new programmer, it gives you experience with logic elements of coding and things will make more sense. But on another topic this is amazing I really enjoy it and I can’t wait to use it every day

    @patrickstrickin5123@patrickstrickin5123 Жыл бұрын
  • No one's talking about how adorable that kid at the beginning was. Honestly, he made me wanna learn JavaScript more.

    @themasked8763@themasked87632 жыл бұрын
    • @@Drm. such a random question to this comment bruh..

      @cobra_yt7032@cobra_yt70322 жыл бұрын
    • Was weirded out because I thought you were talking about the man in the beginning. After a minute I saw the kid

      @HassanAhmed-rf9xr@HassanAhmed-rf9xr2 жыл бұрын
    • It was a kid kicking snow....in fact, it was actually audibly and visually distracting. But whatever floats your boat.

      @xCoffeeNWeedx@xCoffeeNWeedx2 жыл бұрын
    • @@xCoffeeNWeedx exactly, this dude is one of those who finds teacher kids adorable when they brought it at school.

      @Abdullah-fv9bo@Abdullah-fv9bo2 жыл бұрын
    • Personally, I would like to have my own coding bus full of computers and hacker displays.

      @TokyoXtreme@TokyoXtreme2 жыл бұрын
  • 0:00:00​ Introduction 0:01:24​ Running JavaScript 0:04:23​ Comment Your Code 0:05:56​ Declare Variables 0:06:15​ Storing Values with the Assignment Operator 0:11:31​ Initializing Variables with the Assignment Operator 0:11:58​ Uninitialized Variables 0:12:40​ Case Sensitivity in Variables 0:14:05​ Add Two Numbers 0:14:34​ Subtract One Number from Another 0:14:52​ Multiply Two Numbers 0:15:12​ Dividing Numbers 0:15:30​ Increment 0:15:58​ Decrement 0:16:22​ Decimal Numbers 0:16:48​ Multiply Two Decimals 0:17:18​ Divide Decimals 0:17:33​ Finding a Remainder 0:18:22​ Augmented Addition 0:19:22​ Augmented Subtraction 0:20:18​ Augmented Multiplication 0:20:51​ Augmented Division 0:21:19​ Declare String Variables 0:22:01​ Escaping Literal Quotes 0:23:44​ Quoting Strings with Single Quotes 0:25:18​ Escape Sequences 0:26:46​ Plus Operator 0:27:49​ Plus Equals Operator 0:29:01​ Constructing Strings with Variables 0:30:14​ Appending Variables to Strings 0:31:11​ Length of a String 0:32:01​ Bracket Notation 0:33:27​ Understand String Immutability 0:34:23​ Find the Nth Character 0:34:51​ Find the Last Character 0:35:48​ Find the Nth-to-Last Character 0:36:28​ Word Blanks 0:40:44​ Arrays 0:41:43​ Nest Arrays 0:42:33​ Access Array Data 0:43:34​ Modify Array Data 0:44:48​ Access Multi-Dimensional Arrays 0:46:30​ push() 0:47:29​ pop() 0:48:33​ shift() 0:49:23​ unshift() 0:50:36​ Shopping List 0:51:41​ Write Reusable with Functions 0:53:41​ Arguments 0:55:43​ Global Scope 0:59:31​ Local Scope 1:00:46​ Global vs Local Scope in Functions 1:02:40​ Return a Value from a Function 1:03:55​ Undefined Value returned 1:04:52​ Assignment with a Returned Value 1:05:52​ Stand in Line 1:08:41​ Boolean Values 1:09:24​ If Statements 1:11:51​ Equality Operator 1:13:18​ Strict Equality Operator 1:14:43​ Comparing different values 1:15:38​ Inequality Operator 1:16:20​ Strict Inequality Operator 1:17:05​ Greater Than Operator 1:17:39​ Greater Than Or Equal To Operator 1:18:09​ Less Than Operator 1:18:44​ Less Than Or Equal To Operator 1:19:17​ And Operator 1:20:41​ Or Operator 1:21:37​ Else Statements 1:22:27​ Else If Statements 1:23:30​ Logical Order in If Else Statements 1:24:45​ Chaining If Else Statements 1:27:45​ Golf Code 1:32:15​ Switch Statements 1:35:46​ Default Option in Switch Statements 1:37:23​ Identical Options in Switch Statements 1:39:20​ Replacing If Else Chains with Switch 1:41:11​ Returning Boolean Values from Functions 1:42:20​ Return Early Pattern for Functions 1:43:38​ Counting Cards 1:49:11​ Build Objects 1:50:46​ Dot Notation 1:51:33​ Bracket Notation 1:52:47​ Variables 1:53:34​ Updating Object Properties 1:54:30​ Add New Properties to Object 1:55:19​ Delete Properties from Object 1:55:54​ Objects for Lookups 1:57:43​ Testing Objects for Properties 1:59:15​ Manipulating Complex Objects 2:01:00​ Nested Objects 2:01:53​ Nested Arrays 2:03:06​ Record Collection 2:10:15​ While Loops 2:11:35​ For Loops 2:13:56​ Odd Numbers With a For Loop 2:15:28​ Count Backwards With a For Loop 2:17:08​ Iterate Through an Array with a For Loop 2:19:43​ Nesting For Loops 2:22:45​ Do...While Loops 2:24:12​ Profile Lookup 2:28:18​ Random Fractions 2:28:54​ Random Whole Numbers 2:30:21​ Random Whole Numbers within a Range 2:31:46​ parseInt Function 2:32:36​ parseInt Function with a Radix 2:33:29​ Ternary Operator 2:34:57​ Multiple Ternary Operators 2:36:57​ var vs let 2:39:02​ var vs let scopes 2:41:32​ const Keyword 2:43:40​ Mutate an Array Declared with const 2:44:52​ Prevent Object Mutation 2:47:17​ Arrow Functions 2:28:24​ Arrow Functions with Parameters 2:49:27​ Higher Order Arrow Functions 2:53:04​ Default Parameters 2:54:00​ Rest Operator 2:55:31​ Spread Operator 2:57:18​ Destructuring Assignment: Objects 3:00:18​ Destructuring Assignment: Nested Objects 3:01:55​ Destructuring Assignment: Arrays 3:03:40​ Destructuring Assignment with Rest Operator to Reassign Array 3:05:05​ Destructuring Assignment to Pass an Object 3:06:39​ Template Literals 3:10:43​ Simple Fields 3:12:24​ Declarative Functions 3:12:56​ class Syntax 3:15:11​ getters and setters 3:20:25​ import vs require 3:22:33​ export 3:23:40​ * to Import 3:24:50​ export default 3:25:26​ Import a Default Export

    @babalim7182@babalim71822 жыл бұрын
    • ua real one 🛐

      @notviivan4528@notviivan4528 Жыл бұрын
    • Thank you very much brah ❤

      @robmaelstorm23@robmaelstorm239 ай бұрын
  • This was the video I had long been looking for... I so much loved the way Beau Carnes explained everything. You've helped me a lot right from html day one. I would look forward to watching any of your course on CSS. Please if it's available already I wouldn't mind watching asap. Thanks alot

    @mpg8045@mpg804511 ай бұрын
  • Covid-19 - *Making Programmers Since 2020*

    @nerthus7@nerthus73 жыл бұрын
    • lmao

      @debris9226@debris92263 жыл бұрын
    • You just made my day

      @shipra029@shipra0293 жыл бұрын
    • lololololol ya

      @hepsiprem@hepsiprem3 жыл бұрын
    • For real though, Its been a great time to learn and helps keep your mind of bad things.

      @DamonMedekMusic@DamonMedekMusic3 жыл бұрын
    • Yo, that's me hahah

      @Li8aGun92@Li8aGun923 жыл бұрын
  • Coming from a few years of advanced Java and VBA. It's super painful to learn the basics again and again but now that I'm half way, it has become quite informative and I'm starting to realise some of the basics I've completely forgotten. Thanks for your time and effort my man, you've been massive help!

    @rohatkarabulut2476@rohatkarabulut24762 жыл бұрын
    • That’s what it seems like for me with any field of learning. The more I progress the more I learn and understand the full meaning and nuisances of the basics.

      @shawnieleaf2277@shawnieleaf2277 Жыл бұрын
    • Hi Rohat! I like VBA too! What kind of software did you write in VBA? Did you use classes and interfaces?

      @7Denial7@7Denial7 Жыл бұрын
    • Darn right, it's always so annoying to learn the same stuff, which is intricately different in different languages. I'm talking about the basics of every programming language...

      @bambimbambas@bambimbambas4 ай бұрын
  • This is by far the best JavaScript tutorial I have ever seen. Thank you for making this, it taught me a ton!

    @perorbem@perorbem Жыл бұрын
  • The most thorough JavaScript breakdown I've come across

    @Ason_Project@Ason_Project Жыл бұрын
  • I am absolutely new to coding and just wanted to say that the Golf Code example was a brilliant example to use to demonstrate Functions, Arrays and Else If statements altogether. Even the mistake you had with mis-spelling the variable was amazing to show how to go back and check what went wrong. This helped me wrap my head around everything learned prior to the example!

    @raghuu7818@raghuu78182 жыл бұрын
  • This is the first time I saw someone explaining something so clearly yet so rapidly. My university would take months to cover this topic and still it would be unclear to many at the end of the year.

    @muhammadtawhidulislam@muhammadtawhidulislam Жыл бұрын
  • I'm a total beginner and so far so good. I've never easily grasped concepts as I've done with this video. I'm only 2 hrs in and well.. nothing to complain about.

    @k_mac.i@k_mac.i5 ай бұрын
  • my first thoughts: wow, this is 3 hours lo--- OMG THERES NO ADS! srsly thank you for no ads

    @ongrong1611@ongrong16115 жыл бұрын
    • Well some people don’t have ad block and some people don’t want to to help support creators

      @peenrag6_z926@peenrag6_z9265 жыл бұрын
    • He's a hero

      @prismancy7182@prismancy71825 жыл бұрын
    • Kind of makes me sad that there are no ads, all this hardwork he put in and doesn't get any revenue out of it :(

      @tusharpatel6100@tusharpatel61005 жыл бұрын
    • @@PedroHenrique-es8rv i do

      @toall_stone740@toall_stone7404 жыл бұрын
    • It's educational of course there no ads

      @jaaziahcureton9798@jaaziahcureton97984 жыл бұрын
  • Honestly, I'm so glad that you did this video course over the curriculum because when you explain it verbally, it makes so much more sense than the explanations in the actual course.

    @godsoloved24@godsoloved244 жыл бұрын
  • You guys are ABSOLUTELY AMAZING. This lifesaver needs so much more love.

    @unruly_ronin@unruly_ronin Жыл бұрын
  • Incredible explaining role. The whole programming community thank you for that.

    @balboaid1@balboaid1 Жыл бұрын
  • This little boy in the background is just me wandering through JS realms right know, innocently.

    @SadnessxNeverEnd@SadnessxNeverEnd4 жыл бұрын
    • Lol, same 😁

      @gurunadhan2666@gurunadhan26663 жыл бұрын
    • Little God bless

      @jacobjose480@jacobjose4803 жыл бұрын
    • He's garbage-collecting some old memory.

      @TokyoXtreme@TokyoXtreme2 жыл бұрын
  • This man has a lovely voice that is made for teaching beginners like myself and I find him to be very clear concise and thorough when he explains. Not only that, the tone of his voice fits the the speed and volume he project out :)

    @jacobtran4010@jacobtran40103 жыл бұрын
  • Thanks for your illustration and explaining,I think this course is the best one that I've seen so far.It's really clear and easy to understand,let me who are not familiar with JavaScript learn a lot in it.This is really a good course!!!Thanks again!!!

    @RABBIRAIN-id3ud@RABBIRAIN-id3ud7 ай бұрын
  • you are a gifted teacher, explaining things so very well, just like my 9th grade algebra teacher.. thank you so much!

    @bbulliard@bbulliard10 ай бұрын
  • me: follows him exactly Also me: error

    @lordiii3430@lordiii34304 жыл бұрын
    • same.. i don't know what will happen if i try something myself

      @purplealma@purplealma4 жыл бұрын
    • Can you post your code?

      @anonymanonym9004@anonymanonym90044 жыл бұрын
    • Ahh welcome to programming. It's not exactly if you got error. So keep your eyes open for tiny mistakes or misspells. Also try and learn to read errors. Just google them at first.

      @kidu52@kidu523 жыл бұрын
    • Probably forgot a semi-colon lmao

      @beryl3939@beryl39393 жыл бұрын
    • Beryl Pretorius bet it was a bracket

      @judahdsouza9196@judahdsouza91963 жыл бұрын
  • I like the way you just kept cool even though your son is making noise in the background.

    @fjeanjoseph@fjeanjoseph3 жыл бұрын
    • It may be useful for you Camera photo capture using Javascript kzhead.info/sun/esedqZt6kKqddqc/bejne.html Thanks.

      @practicalcoding8010@practicalcoding80102 жыл бұрын
  • 2 weeks + notes + code and I am done with the video. Thank you for the course now moving to practice.:)

    @Makrealin@Makrealin Жыл бұрын
    • still coding?

      @iambrokebaby@iambrokebaby3 ай бұрын
  • Just finished watching it. Literally spent my whole afternoon on this lol. Thank you for making this amazing video!!!!

    @Chloe-xb6yn@Chloe-xb6yn Жыл бұрын
  • The structure of these lessons is amazing. I've been doing it in 15 minute blocks, 30 minutes a day (two blocks a day) during quarantine, and the way you have a collection of lessons, then an application of the lessons regularly (almost every 15 minutes) is sooooo helpful!

    @Iamz123@Iamz1233 жыл бұрын
  • What a wonderful course. So informative and simple! Thank you for putting so much time into creating this.

    @noahjgreer@noahjgreer2 жыл бұрын
  • I am from Pakistan and starting leaning programming. I hope i will succeed in my journey

    @Angelinajolieshorts@Angelinajolieshorts7 ай бұрын
    • Good luck!

      @mrflimpam5948@mrflimpam59486 ай бұрын
  • This is the best ever course I've seen for JS. I've tried to learn with different websites as well as well known courses from reputed sites but all it seemed so hard to learn for me but this video is just amazing. I've got my confidence back in JS watching this video. Thanks a lot

    @StyxSoBored@StyxSoBored Жыл бұрын
    • hello,what should we do after watching this video,??,can you give me few suggestions

      @jovinkassi8733@jovinkassi8733 Жыл бұрын
    • @@jovinkassi8733 Make easy projects

      @Devansh-iv3un@Devansh-iv3un4 ай бұрын
  • ⭐️Course Contents⭐️ 0:00:00 Introduction 0:01:24 Running JavaScript 0:04:23 Comment Your Code 0:05:56 Declare Variables 0:06:15 Storing Values with the Assignment Operator 0:11:31 Initializing Variables with the Assignment Operator 0:11:58 Uninitialized Variables 0:12:40 Case Sensitivity in Variables 0:14:05 Add Two Numbers 0:14:34 Subtract One Number from Another 0:14:52 Multiply Two Numbers 0:15:12 Dividing Numbers 0:15:30 Increment 0:15:58 Decrement 0:16:22 Decimal Numbers 0:16:48 Multiply Two Decimals 0:17:18 Divide Decimals 0:17:33 Finding a Remainder 0:18:22 Augmented Addition 0:19:22 Augmented Subtraction 0:20:18 Augmented Multiplication 0:20:51 Augmented Division 0:21:19 Declare String Variables 0:22:01 Escaping Literal Quotes 0:23:44 Quoting Strings with Single Quotes 0:25:18 Escape Sequences 0:26:46 Plus Operator 0:27:49 Plus Equals Operator 0:29:01 Constructing Strings with Variables 0:30:14 Appending Variables to Strings 0:31:11 Length of a String 0:32:01 Bracket Notation 0:33:27 Understand String Immutability 0:34:23 Find the Nth Character 0:34:51 Find the Last Character 0:35:48 Find the Nth-to-Last Character 0:36:28 Word Blanks 0:40:44 Arrays 0:41:43 Nest Arrays 0:42:33 Access Array Data 0:43:34 Modify Array Data 0:44:48 Access Multi-Dimensional Arrays 0:46:30 push() 0:47:29 pop() 0:48:33 shift() 0:49:23 unshift() 0:50:36 Shopping List 0:51:41 Write Reusable with Functions 0:53:41 Arguments 0:55:43 Global Scope 0:59:31 Local Scope 1:00:46 Global vs Local Scope in Functions 1:02:40 Return a Value from a Function 1:03:55 Undefined Value returned 1:04:52 Assignment with a Returned Value 1:05:52 Stand in Line 1:08:41 Boolean Values 1:09:24 If Statements 1:11:51 Equality Operator 1:13:18 Strict Equality Operator 1:14:43 Comparing different values 1:15:38 Inequality Operator 1:16:20 Strict Inequality Operator 1:17:05 Greater Than Operator 1:17:39 Greater Than Or Equal To Operator 1:18:09 Less Than Operator 1:18:44 Less Than Or Equal To Operator 1:19:17 And Operator 1:20:41 Or Operator 1:21:37 Else Statements 1:22:27 Else If Statements 1:23:30 Logical Order in If Else Statements 1:24:45 Chaining If Else Statements 1:27:45 Golf Code 1:32:15 Switch Statements 1:35:46 Default Option in Switch Statements 1:37:23 Identical Options in Switch Statements 1:39:20 Replacing If Else Chains with Switch 1:41:11 Returning Boolean Values from Functions 1:42:20 Return Early Pattern for Functions 1:43:38 Counting Cards 1:49:11 Build Objects 1:50:46 Dot Notation 1:51:33 Bracket Notation 1:52:47 Variables 1:53:34 Updating Object Properties 1:54:30 Add New Properties to Object 1:55:19 Delete Properties from Object 1:55:54 Objects for Lookups 1:57:43 Testing Objects for Properties 1:59:15 Manipulating Complex Objects 2:01:00 Nested Objects 2:01:53 Nested Arrays 2:03:06 Record Collection 2:10:15 While Loops 2:11:35 For Loops 2:13:56 Odd Numbers With a For Loop 2:15:28 Count Backwards With a For Loop 2:17:08 Iterate Through an Array with a For Loop 2:19:43 Nesting For Loops 2:22:45 Do...While Loops 2:24:12 Profile Lookup 2:28:18 Random Fractions 2:28:54 Random Whole Numbers 2:30:21 Random Whole Numbers within a Range 2:31:46 parseInt Function 2:32:36 parseInt Function with a Radix 2:33:29 Ternary Operator 2:34:57 Multiple Ternary Operators 2:36:57 var vs let 2:39:02 var vs let scopes 2:41:32 const Keyword 2:43:40 Mutate an Array Declared with const 2:44:52 Prevent Object Mutation 2:47:17 Arrow Functions 2:28:24 Arrow Functions with Parameters 2:49:27 Higher Order Arrow Functions 2:53:04 Default Parameters 2:54:00 Rest Operator 2:55:31 Spread Operator 2:57:18 Destructuring Assignment: Objects 3:00:18 Destructuring Assignment: Nested Objects 3:01:55 Destructuring Assignment: Arrays 3:03:40 Destructuring Assignment with Rest Operator to Reassign Array 3:05:05 Destructuring Assignment to Pass an Object 3:06:39 Template Literals 3:10:43 Simple Fields 3:12:24 Declarative Functions 3:12:56 class Syntax 3:15:11 getters and setters 3:20:25 import vs require 3:22:33 export 3:23:40 * to Import 3:24:50 export default 3:25:26 Import a Default Export

    @mudassarkhokharrr@mudassarkhokharrr3 жыл бұрын
    • thank you

      @samanthajennings1878@samanthajennings18782 жыл бұрын
    • this is stupid, no-one cares.

      @TheDoomer666@TheDoomer6662 жыл бұрын
    • Thankyou

      @theumpirexchange@theumpirexchange Жыл бұрын
    • wow, I was such an ass a month ago 😳

      @TheDoomer666@TheDoomer666 Жыл бұрын
    • Thank you very much

      @oceanboy2975@oceanboy2975 Жыл бұрын
  • Great video. Waiting for the "Learn JavaScript - Full Course for Mid Level Programmers"

    @MunshiWahid@MunshiWahid5 жыл бұрын
  • just finished after taking over 15 hours of taking notes, making examples, and practicing coding, and want to thank you.

    @gogodiego@gogodiego Жыл бұрын
  • "It worked!" I'm going to be saying this for the rest of my programming career. But seriously, thank you so much for your work. I learned more for JS in this one video than I did in a month of slogging through self-learning and other programs.

    @someguyfromwisconsin@someguyfromwisconsin4 ай бұрын
  • What is REALLY helping me is following this video AS I'm doing the course on my laptop. I have very poor math skills and have great troubles with focusing on variables or other symbols. Beating it into my head twice helps it stick and I love that you can practice the exercises right there.

    @privateuser7@privateuser73 жыл бұрын
  • Finally completed! Definitely took the longer route to practice before watching the videos. Well worth it!

    @msecray086@msecray08610 ай бұрын
    • Can you explain me

      @siddharthmaurya7809@siddharthmaurya78099 ай бұрын
  • It took me more than a month to complete this video (including coding parallelly), but I have completed it at last!!!

    @rahilulislam553@rahilulislam553 Жыл бұрын
  • You're doing a great job by making coding easy and free to learn for everyone on earth! Hats off man!

    @bikdigdaddy@bikdigdaddy3 жыл бұрын
  • Remember to use your JavaScript powers for good. 😀

    @BeauCarnes@BeauCarnes2 жыл бұрын
    • First

      @skilledskeleton3124@skilledskeleton31242 жыл бұрын
    • Thank you for your amazing work Beau. I thought I was the smartest of my course mates but later I found out that 2 out of 4 of my course mates have your videos on their PCs. You're a legend man.

      @h_maina@h_maina2 жыл бұрын
    • no i will use it to conquer the planet

      @NeloGTz@NeloGTz2 жыл бұрын
    • Wow what are the odds this was posted 2 years ago and this comment was made today

      @elijahfajimi618@elijahfajimi6182 жыл бұрын
    • what a legendary course.

      @aarusharya5658@aarusharya56582 жыл бұрын
  • I Just came here to say thanks to you because today i wrote my first code to find the position of a number in array all by myself , only keeping your lessons in mind , your course not just teach me JavaScript but also fundamentals of programming

    @10quotes-qb5om@10quotes-qb5om5 ай бұрын
  • i love your jacket there lies no fast process of learning codes.we must pass through the hussle and hassle.

    @shadrackmarkfason2340@shadrackmarkfason2340 Жыл бұрын
  • love this tutorial! straight to the point and a lot of time saving!

    @madao4024@madao40242 жыл бұрын
    • kzhead.info/sun/ksyOhcune52PoqM/bejne.html

      @arixpower3263@arixpower32632 жыл бұрын
    • #eazzylearninglab

      @aanaybhure7079@aanaybhure70792 жыл бұрын
  • Roses are red Violets are blue Undefined “x” On line 32

    @feg7526@feg75263 жыл бұрын
    • You got an ammendment Roses are red Sky is blue Undefined "X" On line 32

      @shivanshupadhyay7356@shivanshupadhyay73563 жыл бұрын
    • Nice

      @aiGuyReal@aiGuyReal3 жыл бұрын
    • Fe G hilarious

      @michaelgodson6234@michaelgodson62343 жыл бұрын
    • Bruh.. :)

      @prashantmukherjee4671@prashantmukherjee46713 жыл бұрын
    • cringe

      @anomalyunit4637@anomalyunit46373 жыл бұрын
  • Good video so far. Pacing myself with 30 mins a day. Will be done with this beginner's course in 7 days. I think this is great for busy people with other jobs, school, hobbies etc as its bitesize, well paced and 30 mins is the ideal timespan for good retention. Good luck everyone, I pray we all become great.

    @beatriooz@beatriooz10 ай бұрын
    • Okay, I just finished it. 12 days later. What's important is that I finished it :) so much more to learn right?

      @beatriooz@beatriooz10 ай бұрын
    • Where are you we gonna learn together.

      @elnosh6072@elnosh60728 ай бұрын
  • I tried learning JavaScript before, but it was just too tough. I couldn't understand anything! But then I watched this course, and I can actually use JavaScript now.

    @j-udan@j-udan5 ай бұрын
  • love the kid just walking around see his dad work :D

    @neroon6927@neroon69274 жыл бұрын
    • you sure about that? :wizard:

      @derfeind3621@derfeind36214 жыл бұрын
    • that kid is called ben10, because he lives on a bus

      @spiderjerusalem4009@spiderjerusalem40094 жыл бұрын
    • @@spiderjerusalem4009 hahaha

      @yashgandhi9698@yashgandhi96984 жыл бұрын
    • Love that he allows his kid to be curious and explore, without getting upset or frustrated with him. He just keeps his composure and rolls with it. I’ve seen people pull a Christian Bale and start over until it is their idea of perfect because they are insecure about how they appear to their viewers or can’t share the spotlight with a photo bomber. Not only does this guy care more about how his son feels than what a perfect stranger thinks, but he is silently teaching that to his son. That is great parenting and awesome character.

      @IBNAV8R@IBNAV8R4 жыл бұрын
  • Dear Bo! I just cannot express my happiness , it was the most amaizing course i have ever seen in java script. you did fantastic.

    @secure73@secure732 жыл бұрын
  • Such a brilliant lecture out there any one can understand. Amazing!!!!!! Easy to understand

    @sailisurve4603@sailisurve460310 ай бұрын
  • This is a spectacular reference video! I knew a few things here, but now have a place to go when I need to "fill in the blanks". Thank you so much for sharing it. Seriously, this is wonderful!

    @taokodr@taokodr4 жыл бұрын
  • what I'm enjoying the most of Javascript, even though it's recommended to close statements with ;, I like that it also accepts the Python chill approach of not requiring too.

    @wedge_one@wedge_one4 жыл бұрын
    • wedge_one gotta love interpretive languages

      @tannerbarcelos6880@tannerbarcelos68804 жыл бұрын
    • Its a good habit to have

      @zeroxcrusher@zeroxcrusher4 жыл бұрын
    • @@zeroxcrusher 100%

      @tannerbarcelos6880@tannerbarcelos68804 жыл бұрын
  • I love this guy. His humor and voice is so good, did not get bored even for a second lol.

    @tejas7856@tejas7856 Жыл бұрын
  • thankyou your teaching is so straight forward and simple i can undertand very easily if any New programmer trying to learn Javascript i would recommend this video for you guys this is the best

    @Sebenderr@Sebenderr Жыл бұрын
  • Those disliked are running online classes for money

    @what-u-gained151@what-u-gained1513 жыл бұрын
  • Here's something it took me some time to learn: In order to execute javascript code, without having it attached to html code, install Node.js (free to download)! Good coding!

    @MrAG1996@MrAG19963 жыл бұрын
    • Hey thanks for this!

      @anaisedwards@anaisedwards3 жыл бұрын
    • Aw I just deleted node and I’ll have to redownload

      @dedley2664@dedley26643 жыл бұрын
    • I use VS Code

      @aliveandmotivated@aliveandmotivated3 жыл бұрын
    • You don’t need Node to run JavaScript, you can run the code on the browser without html or css files, just run it in the console.

      @pedrogorilla483@pedrogorilla4833 жыл бұрын
    • Or you know just run it in your browser...

      @PIRAKAS666@PIRAKAS6663 жыл бұрын
  • Thank you for this thorough tutorial. I appreciated even the mistakes. If anyone has ideas on what to do from here on out, I'm interested.

    @FlamingCockatiel@FlamingCockatiel9 ай бұрын
  • Dood....thank goodness I found you! 🤩🤩 I was about to go and pay someone who I probably wouldn't of been able to understand anyhow for less of a lesson than this single video. Thank you so so very much. An actual human who speaks my language who is also versed in javascript. Hallelujah

    @MIKEDUZZI420@MIKEDUZZI420 Жыл бұрын
  • 40 minutes in and I'm having more fun learning this than my entire semester-long JavaScript course

    @aliceduren6542@aliceduren6542 Жыл бұрын
  • Fantastic tutorial on JavaScript basics. You are an amazing teacher. Thanks for this. First time I ever finished a tutorial video more than one hour in one go with just a couple of small breaks.🙂

    @vinayesh@vinayesh3 жыл бұрын
  • BEST javaScript tutorial I’ve encountered!😮‍💨🔥🚀👨🏻‍💻

    @rolando8966@rolando8966 Жыл бұрын
  • Thank you so much! Sending love from Bulgaria!

    @sosanatomy6042@sosanatomy6042 Жыл бұрын
  • I love this course, you have really done it nice. I am starting my career as a web app developer and This course is relly helpfull. Thankyou

    @iftikhargamer7086@iftikhargamer70864 жыл бұрын
  • I started yesterday evening and I am about 70 minutes into the tutorial. I am going slowly plus doing the samples alongside using scrimba. I am liking this big time. Very well organized and fluid in explaining. Thanks for this free code camp!!

    @bluelion978@bluelion9782 жыл бұрын
    • Hi this may be useful to you. Finding Location of your website visitors using php and javascript , kzhead.info/sun/nr6xlq2frHWPZZE/bejne.html Thanks.

      @arjunpoudel8762@arjunpoudel87622 жыл бұрын
    • Camera photo capture using Javascript kzhead.info/sun/esedqZt6kKqddqc/bejne.html Thanks.

      @practicalcoding8010@practicalcoding80102 жыл бұрын
    • im glad you are using it along-side scrimba. Scrimba is ALOT better as it shows you from Day1 how JavaScript interacts with you webpage. This video here (i still give credit), unfortunatly only shows the JS code, nothing actually useful for HTML/CSS

      @djdx2@djdx22 жыл бұрын
    • Thanks for mentioning Scrimba! I didn't know about it. That resource is GOLD!!!

      @________1516@________15162 жыл бұрын
    • Bro do you know how to save javascript code in scrimba

      @zephyrgaming9798@zephyrgaming97982 жыл бұрын
  • Thanks freeCodeCamp, great contet! When determining a variable, does it matter witch world to use, var or let?

    @henri7879@henri7879 Жыл бұрын
  • This course is amazing, Thank you V much for making such a detailed course. The video is 3 and a half hours long but it took a lot more time and energy to create it step by step. This free course is made much better than most paid courses. 👌 Keep up the good work 👍👍

    @rohannair4846@rohannair4846 Жыл бұрын
    • Can I do this with my phone? I don't have a laptop but I want to do this

      @Lilyanodinaka@Lilyanodinaka6 ай бұрын
  • Great video, Bo! In two or three sittings with this video, I feel like I learned what I would have got from a text book or a semester's worth of a js course. The snippets are clear, concise and perfectly tailored to what's being described. 10 out of 10! 👍👍👍👍👍👍👍👍👍👍

    @philp3512@philp35123 жыл бұрын
  • Click the "JOIN" button below the video to support freeCodeCamp.org! ⭐️Expand to see course contents with time codes ⭐️ 💻🎥 Learn to use JavaScript with the HTML DOM: kzhead.info/channel/PLWKjhJtqVAbllLK6r2dnGjUVWB_cFNcuO.html 💻🎥 Create a project using JavaScript: kzhead.info/channel/PLWKjhJtqVAbleDe3_ZA8h3AO2rXar-q2V.html PART 1: BASIC JAVASCRIPT ⌨️ (0:01:24) 1. Running JavaScript ⌨️ (0:04:23) 2. Comment Your JavaScript Code ⌨️ (0:05:56) 3. Declare JavaScript Variables ⌨️ (0:06:15) 4. Storing Values with the Assignment Operator ⌨️ (0:11:31) 5. Initializing Variables with the Assignment Operator ⌨️ (0:11:58) 6. Understanding Uninitialized Variables ⌨️ (0:12:40) 7. Understanding Case Sensitivity in Variables ⌨️ (0:14:05) 8. Add Two Numbers with JavaScript ⌨️ (0:14:34) 9. Subtract One Number from Another with JavaScript ⌨️ (0:14:52) 10. Multiply Two Numbers with JavaScript ⌨️ (0:15:12) 11. Divide One Number by Another with JavaScript ⌨️ (0:15:30) 12. Increment a Number with JavaScript ⌨️ (0:15:58) 13. Decrement a Number with JavaScript ⌨️ (0:16:22) 14. Create Decimal Numbers with JavaScript ⌨️ (0:16:48) 15. Multiply Two Decimals with JavaScript ⌨️ (0:17:18) 16. Divide One Decimal by Another with JavaScript ⌨️ (0:17:33) 17. Finding a Remainder in JavaScript ⌨️ (0:18:22) 18. Compound Assignment With Augmented Addition ⌨️ (0:19:22) 19. Compound Assignment With Augmented Subtraction ⌨️ (0:20:18) 20. Compound Assignment With Augmented Multiplication ⌨️ (0:20:51) 21. Compound Assignment With Augmented Division ⌨️ (0:21:19) 22. Declare String Variables ⌨️ (0:22:01) 23. Escaping Literal Quotes in Strings ⌨️ (0:23:44) 24. Quoting Strings with Single Quotes ⌨️ (0:25:18) 25. Escape Sequences in Strings ⌨️ (0:26:46) 26. Concatenating Strings with Plus Operator ⌨️ (0:27:49) 27. Concatenating Strings with the Plus Equals Operator ⌨️ (0:29:01) 28. Constructing Strings with Variables ⌨️ (0:30:14) 29. Appending Variables to Strings ⌨️ (0:31:11) 30. Find the Length of a String ⌨️ (0:32:01) 31. Use Bracket Notation to Find the First Character in a String ⌨️ (0:33:27) 32. Understand String Immutability ⌨️ (0:34:23) 33. Use Bracket Notation to Find the Nth Character in a String ⌨️ (0:34:51) 34. Use Bracket Notation to Find the Last Character in a String ⌨️ (0:35:48) 35. Use Bracket Notation to Find the Nth-to-Last Character in a ⌨️ (0:36:28) 36. Word Blanks ⌨️ (0:40:44) 37. Store Multiple Values in one Variable using JavaScript Arrays ⌨️ (0:41:43) 38. Nest one Array within Another Array ⌨️ (0:42:33) 39. Access Array Data with Indexes ⌨️ (0:43:34) 40. Modify Array Data With Indexes ⌨️ (0:44:48) 41. Access Multi-Dimensional Arrays With Indexes ⌨️ (0:46:30) 42. Manipulate Arrays With push() ⌨️ (0:47:29) 43. Manipulate Arrays With pop() ⌨️ (0:48:33) 44. Manipulate Arrays With shift() ⌨️ (0:49:23) 45. Manipulate Arrays With unshift() ⌨️ (0:50:36) 46. Shopping List ⌨️ (0:51:41) 47. Write Reusable JavaScript with Functions ⌨️ (0:53:41) 48. Passing Values to Functions with Arguments ⌨️ (0:55:43) 49. Global Scope and Functions ⌨️ (0:59:31) 50. Local Scope and Functions ⌨️ (1:00:46) 51. Global vs. Local Scope in Functions ⌨️ (1:02:40) 52. Return a Value from a Function with Return ⌨️ (1:03:55) 53. Understanding Undefined Value returned from a Function ⌨️ (1:04:52) 54. Assignment with a Returned Value ⌨️ (1:05:52) 55. Stand in Line ⌨️ (1:08:41) 56. Understanding Boolean Values ⌨️ (1:09:24) 57. Use Conditional Logic with If Statements ⌨️ (1:11:51) 58. Comparison with the Equality Operator ⌨️ (1:13:18) 59. Comparison with the Strict Equality Operator ⌨️ (1:14:43) 60. Practice comparing different values ⌨️ (1:15:38) 61. Comparison with the Inequality Operator ⌨️ (1:16:20) 62. Comparison with the Strict Inequality Operator ⌨️ (1:17:05) 63. Comparison with the Greater Than Operator ⌨️ (1:17:39) 64. Comparison with the Greater Than Or Equal To Operator ⌨️ (1:18:09) 65. Comparison with the Less Than Operator ⌨️ (1:18:44) 66. Comparison with the Less Than Or Equal To Operator ⌨️ (1:19:17) 67. Comparisons with the Logical And Operator ⌨️ (1:20:41) 68. Comparisons with the Logical Or Operator ⌨️ (1:21:37) 69. Introducing Else Statements ⌨️ (1:22:27) 70. Introducing Else If Statements ⌨️ (1:23:30) 71. Logical Order in If Else Statements ⌨️ (1:24:45) 72. Chaining If Else Statements ⌨️ (1:27:45) 73. Golf Code ⌨️ (1:32:15) 74. Selecting from Many Options with Switch Statements ⌨️ (1:35:46) 75. Adding a Default Option in Switch Statements ⌨️ (1:37:23) 76. Multiple Identical Options in Switch Statements ⌨️ (1:39:20) 77. Replacing If Else Chains with Switch ⌨️ (1:41:11) 78. Returning Boolean Values from Functions ⌨️ (1:42:20) 79. Return Early Pattern for Functions ⌨️ (1:43:38) 80. Counting Cards ⌨️ (1:49:11) 81. Build JavaScript Objects ⌨️ (1:50:46) 82. Accessing Object Properties with Dot Notation ⌨️ (1:51:33) 83. Accessing Object Properties with Bracket Notation ⌨️ (1:52:47) 84. Accessing Object Properties with Variables ⌨️ (1:53:34) 85. Updating Object Properties ⌨️ (1:54:30) 86. Add New Properties to a JavaScript Object ⌨️ (1:55:19) 87. Delete Properties from a JavaScript Object ⌨️ (1:55:54) 88. Using Objects for Lookups ⌨️ (1:57:43) 89. Testing Objects for Properties ⌨️ (1:59:15) 90. Manipulating Complex Objects ⌨️ (2:01:00) 91. Accessing Nested Objects ⌨️ (2:01:53) 92. Accessing Nested Arrays ⌨️ (2:03:06) 93. Record Collection ⌨️ (2:10:15) 94. Iterate with JavaScript While Loops ⌨️ (2:11:35) 95. Iterate with JavaScript For Loops ⌨️ (2:13:56) 96. Iterate Odd Numbers With a For Loop ⌨️ (2:15:28) 97. Count Backwards With a For Loop ⌨️ (2:17:08) 98. Iterate Through an Array with a For Loop ⌨️ (2:19:43) 99. Nesting For Loops ⌨️ (2:22:45) 100. Iterate with JavaScript Do...While Loops ⌨️ (2:24:12) 101. Profile Lookup ⌨️ (2:28:18) 102. Generate Random Fractions with JavaScript ⌨️ (2:28:54) 103. Generate Random Whole Numbers with JavaScript ⌨️ (2:30:21) 104. Generate Random Whole Numbers within a Range ⌨️ (2:31:46) 105. Use the parseInt Function ⌨️ (2:32:36) 106. Use the parseInt Function with a Radix ⌨️ (2:33:29) 107. Use the Conditional (Ternary) Operator ⌨️ (2:34:57) 108. Use Multiple Conditional (Ternary) Operators PART 2: ES6 ⌨️ (2:36:57) 109. Explore Differences Between the var and let Keywords ⌨️ (2:39:02) 110. Compare Scopes of the var and let Keywords ⌨️ (2:41:32) 111. Declare a Read-Only Variable with the const Keyword ⌨️ (2:43:40) 112. Mutate an Array Declared with const ⌨️ (2:44:52) 113. Prevent Object Mutation ⌨️ (2:47:17) 114. Use Arrow Functions to Write Concise Anonymous Functions ⌨️ (2:28:24) 115. Write Arrow Functions with Parameters ⌨️ (2:49:27) 116. Write Higher Order Arrow Functions ⌨️ (2:53:04) 117. Set Default Parameters for Your Functions ⌨️ (2:54:00) 118. Use the Rest Operator with Function Parameters ⌨️ (2:55:31) 119. Use the Spread Operator to Evaluate Arrays In-Place ⌨️ (2:57:18) 120. Use Destructuring Assignment to Assign Variables from Objects ⌨️ (3:00:18) 121. Use Destructuring Assignment to Assign Variables from Nested Objects ⌨️ (3:01:55) 122. Use Destructuring Assignment to Assign Variables from Arrays ⌨️ (3:03:40) 123. Use Destructuring Assignment with the Rest Operator to Reassign Array ⌨️ (3:05:05) 124. Use Destructuring Assignment to Pass an Object as a Function's ⌨️ (3:06:39) 125. Create Strings using Template Literals ⌨️ (3:10:43) 126. Write Concise Object Literal Declarations Using Simple Fields ⌨️ (3:12:24) 127. Write Concise Declarative Functions with ES6 ⌨️ (3:12:56) 128. Use class Syntax to Define a Constructor Function ⌨️ (3:15:11) 129. Use getters and setters to Control Access to an Object ⌨️ (3:20:25) 130. Understand the Differences Between import and require ⌨️ (3:22:33) 131. Use export to Reuse a Code Block ⌨️ (3:23:40) 132. Use * to Import Everything from a File ⌨️ (3:24:50) 133. Create an Export Fallback with export default ⌨️ (3:25:26) 134. Import a Default Export

    @freecodecamp@freecodecamp5 жыл бұрын
    • Please PINNED this important comment 👆

      @fansofpenguin9275@fansofpenguin92755 жыл бұрын
    • This in itself is a lot of work. Let alone making the video.

      @gio1135@gio11355 жыл бұрын
    • Sir I want to notes in PDF format. Please share

      @akshaysutar7995@akshaysutar79955 жыл бұрын
    • Send me PDF file

      @akshaysutar7995@akshaysutar79955 жыл бұрын
    • @@akshaysutar7995 Shut up.

      @gio1135@gio11355 жыл бұрын
  • Found this Course very informative and helpful , still learning. Highly Recommended for the beginners! 🙌

    @umerfayyaz2554@umerfayyaz2554 Жыл бұрын
KZhead