JavaScript: Understanding the Weird Parts - The First 3.5 Hours

  Рет қаралды 4,083,935

Tony Alicea

Tony Alicea

Күн бұрын

Get the full course here:
This is an advanced Javascript course for everyone, giving a deep understanding of the language by understanding how it works under the hood.
In the full course, you will enhance your abilities as a Javascript developer by delving into first class functions, callbacks, closures, IIFEs, prototypal inheritance, diving into the source code of jQuery, and building your own small framework/library.
Links from the first 3.5 hours: Operator precedence: and equalitiy comparison:
0:00 Introduction and Course Standards
15:00 Syntax Parsers
19:00 Lexical Environment
21:00 Execution Context
22:00 Name Value Pairs and Objects
26:00 The Global Environment
36:51 Hoisting
46:33 Undefined
54:38 Code Execution
57:49 Single Threaded, Synchronous Execution
59:58 Function Invocation and The Execution Stack
1:08:00 Variable Environments
1:15:52 Scope Chain
1:33:17 Scope, es6, and let
1:37:35 Asynchronous Callbacks
1:48:00 Dynamic Typing
1:50:51 Primitive Types
1:56:09 Operators
2:02:42 Operator Precedence
2:04:00 Associativity
2:17:00 Coercion
2:23:09 Comparison Operators
2:42:53 Existence and Booleans
2:50:17 Default values
3:05:56 Objects and The Dot
3:20:42 Object Literals

Пікірлер: 2 132
Isaac Hall
Isaac Hall 3 жыл бұрын
Table of Contents 15:00 - Syntax Parse 19:00 - Lexical Environment 21:00 - Execution Context 22:00 - Name Value pairs 57:49 - Single Threaded & Synchronous Execution 59:58 - Function Invocation & Execution Stack 1:08:00 - Variable Environment 1:15:00 - Scope Chain 1:33:00 - Scope, es6, and let 1:38:00 - Asynchronous Callbacks 1:48:00 - Dynamic Typing 1:51:00 - Primitive Type 1:57:00 - Operator 2:03:00 - Operator Precedence 2:04:00 - Associativity 2:17:00 - Coercion 2:23:00 - Comparison Operators 2:43:00 - Existance & Boolean 2:50:00 - Default values 3:20:42 - Object Literals
Rafael Magalhães Braga de Souza
Rafael Magalhães Braga de Souza 3 жыл бұрын
you, sir, are a hero.
Julyus Andreas
Julyus Andreas 3 жыл бұрын
you da real mvp. big thanks
Cléber Santos de Oliveira
Cléber Santos de Oliveira 3 жыл бұрын
I was looking just for it! Thanks mate.
K Ahmed
K Ahmed 3 жыл бұрын
@tony alicea kindly include this in your video summary..
Rational Raven
Rational Raven 4 жыл бұрын
I wish I had a video like this for every programming language, it's so in-depth, I really like learning the underlying philosophy of a language rather than just the basic functionality.
Mickey P
Mickey P 4 ай бұрын
Good news, except for the hoisting all the rest works pretty much the same in all languages. Operators exist just you have static typing. The scope and outter scope is a general concept in all languages. This is basically a course in computer science
The Design Creative
The Design Creative 4 жыл бұрын
26 minutes in and already I am ready to buy every single course you make . What an inspirational teacher you are. I feel like Neo when he unplugged from the matrix and said “I know Jujitsu”
David Morgan
David Morgan Жыл бұрын
*Kung Fu
Ratnesh Chandna
Ratnesh Chandna 9 ай бұрын
Michał Kazimierczak
Michał Kazimierczak 2 жыл бұрын
I watched whole 12h course 3 times (I watch it every year since bought it), probably the best javascript course I have ever seen. I have 4 years experience but still learned new interesting things. During job interview I knew every answer about javascript (probably better than interviewer), thanks to this course. Even if it's old ES5, it's still worth buying because new javascript like ES6, ES7... is usually transpiled to old ES5.
Tony Alicea
Tony Alicea 2 жыл бұрын
That’s awesome Michal! Thanks for being a student! I will be adding more ES6 content to the course next year.
Jessica Gladstone
Jessica Gladstone 3 жыл бұрын
I bought this course years ago and I still use it to refresh my basic concepts. When I have job interviews and they ask about JS fundamentals, my thought process goes right to this course! It is clear, concise and delivered in a slower manner so you can absorb everything he teaches. I love this course! I recommend this course to everyone I know who is stuck on JS. I think Tony Alicea is brilliant!
Kody Sherrer
Kody Sherrer 2 жыл бұрын
Just in the first 15 minutes i was blown away by how well thought out and put together this course is, i will most likely be paying for the rest. Keep up the hard work, youre an excellent teacher.
Jarryd Phillips
Jarryd Phillips 2 жыл бұрын
How's your JS coding going? Did you complete this course?
Glenn Williams
Glenn Williams 8 жыл бұрын
Amazing clarity. A teaching philosophy and presentation that is totally spot on. Most of us dive in to things to get the job done. I've been using JavaScript as required for 15 years but sometimes going back to first principles, when guided by a really good teacher as you are, can really pay off. The part where your first real JavaScript program is a blank screen is absolute genius - that might sound strange if you haven't seen it. Thank you.
same here :p
Antonio Fuller
Antonio Fuller Жыл бұрын
A blank screen?!! LMAO
Marcus Junior
Marcus Junior 3 жыл бұрын
You speak English very slowly, and this is good for those who are not native to the language, easier to understand. Keep it up. Thank you
Myugly code
Myugly code 2 жыл бұрын
Thank you for clarifying why I liked this video so much! It gave me time to think and understand with out pausing or slowing down the video!
InfiniteTurbo 2 жыл бұрын
Victor Barzana
Victor Barzana 2 жыл бұрын
I went like in 1.75x speed and that's fine as well. Great video, although I'm still confused about state management, tons of unnecessary re-renders of the whole app and much more. We are not quite there yet. But I have to admit this is easier to understand for newbies
Devs Like Us
Devs Like Us 2 жыл бұрын
That is such a great point. Will remember that!
Сергей Рудиков
Сергей Рудиков 2 жыл бұрын
@InfiniteTurbo р,что
S.R. Aman
S.R. Aman 4 жыл бұрын
I did this course 2 years back, now I am here again just to say thanks man. This is the best thing I did in my life.
Amine A
Amine A 2 жыл бұрын
really? :/
Mitchell Mack
Mitchell Mack 2 жыл бұрын
Can you make a mobile app? I pay cash
VeeTech 2 жыл бұрын
@Mitchell Mack Let's do it.
Joel Emal
Joel Emal Жыл бұрын
Adding a comment as this is great content and still valid 7 years later. The best part is that way the information is delivered feels like a college lecture. This has been very helpful!
Lance Tschirhart
Lance Tschirhart 4 жыл бұрын
I've gone through a bunch of udemy courses, and I consider this one the most essential. These first 3.5 hours are by no means the most interesting or informative (believe it or not)
David Taylor
David Taylor 7 жыл бұрын
Most of the technical videos here on youtube are presented by people with an adequate grasp of their subject matter - I believe. But this guy actually knows how to teach. It is unlikely that any person with a basic understanding of Javascript can watch this video without understanding the material. Keep 'em coming, Tony.
Tony Alicea
Tony Alicea 7 жыл бұрын
David Taylor Thanks David!
RAM 7 жыл бұрын
Tony Alicea Sir how to download your video. I'm 2014 passout sir. I'm interested in front end development. Now I'm taking course on this, but I'm getting confused. Please help me sir. If you can please send me html,css,javascript videos to my mail sir.
Cameron Chardukian
Cameron Chardukian 6 жыл бұрын
Agreed with this exactly
tamir 4 жыл бұрын
At 2:09:45 you, correctly, say "the same associativity". However, 9 seconds later, your mouse is hovering of the same 'order of preference' despite your repetition of "associativity". At 2:11:23 you remove all doubt about which column is, in fact, declaring associativity. I concur with David that this is an excellent course and I will be continuing to follow you. Please put up some application building blocks type courses that show how to manage typical functions of most high traffic websites. Much thanks for your time and abilities.
YouHolli 3 жыл бұрын
Any person with a basic understanding of Javascript knew 97% of this already. Where are the "weird" parts?
Amber Lowe
Amber Lowe 3 жыл бұрын
This 3 hour course is so amazing! Understanding the global lexical environment and execution context is so important in regards to where things sit and how to understand how JavaScript works under the hood. I wish that this teacher had a million other videos!! I should have paid Tony the amount of money it took me to earn my degree in computer science. In three hours i understand more this topic than I did in four years.
Jon Krzton
Jon Krzton 6 жыл бұрын
As someone who has spent the last month trying to learn JavaScript, this has been an asset. Extremely well laid out, clear and concise explanation, and provides an understanding of "why" JS works the way that it does. You should consider being a teacher. Thank so much for your help!
Kay Drechsler
Kay Drechsler 3 жыл бұрын
I had a lot of fun following the video through and bought the whole 11.5 hours package afterwards. I don't know exactly what it is that I appreciate about your course but your style of phrasing, rhythm of speak and focusing on the parts that are confusing for beginners is just awesome. Keep up the good work!
jeremy mitchell
jeremy mitchell 6 ай бұрын
Tony, I have really been struggling with the JavaScript. This video seemed to pull together everything I was struggling with and explain it in a new way that I can understand. Can’t wait to take the rest of the course. You have rejuvenated my excitement for wanting to learn JavaScript. Thank you Sir!!!!!
Robert Zeurunkl
Robert Zeurunkl Жыл бұрын
Even though I am a seasoned JavaScript developer working in a full stack environment, writing enterprise-class business applications that target the core activities of the airline company that I work for, this video was super useful even for me! I do not always know the correct names for some techniques and practices, and this course was very good at properly identifying and defining everything. I'm thinking of buying the full course, but would like to know if the Udemy link here is the *latest* version of this course, or if you've some revised or expanded version somewhere? Preferably something that covers Promises and async/await.
Strategic Designs
Strategic Designs 7 жыл бұрын
One of, if not, The Best explanations of a programming language I've come across. Thank man. Keep up the good work.
Dask 10 ай бұрын
A tutorial like no other, really digging into the skeleton of the language Much appreciated!
Tony Alicea
Tony Alicea 10 ай бұрын
Thank you!
Donnie XL
Donnie XL Жыл бұрын
this was by far the greatest Javascript tutorial I've ever seen. God bless the algorithm as well as this man for such a well explained and incredibly competent explanation of Javascript.
Hassan Mirza
Hassan Mirza 4 жыл бұрын
A very well explained tutorial. I wish someone had taught me programming like this years ago during my undergraduate studies. Make Python and R language programming tutorials, please.
Human Evolution
Human Evolution 5 жыл бұрын
Love your clear concise simple teaching style of objects. So much better than other videos I've watched. Subscribed!
João te ajuda
João te ajuda Жыл бұрын
Besides the great content, an excellent video to practice English. Excellent audio quality with perfect pace and pronunciation for non native speakers. Thanks for this and congratulations for one more subscriber ❤️
Raymond Starkey
Raymond Starkey 7 жыл бұрын
Skilled teaching, professional presentation with a genial relaxed style that really works. Lots of reinforcement in the right places. Well done.
diwaker tripathi
diwaker tripathi 3 жыл бұрын
This was awesome. You love to teach it seems. One of the best videos I've seen so far. Just opted for full course on udemy. Thank you for making some part of it available for free.
Josselyn Munoz
Josselyn Munoz 3 жыл бұрын
You really hit the nail on the head at @11:00 I was one of those that were introduced to front end dev with all the frameworks and Jquery already in place. It was really hard for me to understand what's what.
Gadi premikudu
Gadi premikudu Жыл бұрын
Tony, a) I'm just about to buy your course and b) how lovely it would be to see what you make of ES6, and teach it to us. You are an outstanding teacher, and as such, a credit to the profession and to the species. No joke. Thanks for this work of art.
Blessing Claudio
Blessing Claudio 4 жыл бұрын
I am a trainer and was looking at ways to find my lost class! You did it! With concise explanation every bit of the code is simple to understand and even the scared students started having smiles on their faces! This is what varsity lecturers should be doing! I am going to purchase the course! Dude thanks all the way from South Africa!
Martin958 2 жыл бұрын
I am going to buy this course. After over a year of learning to code by myself, this is the first time I have understood why hoisting actually works. The speed of the chat makes it easier to follow as a beginner too. If you are someone already versed in Javascript it might seem slow and tedious to you, but for someone like me this is perfect! And I am understanding stuff that never really seemed to be explained properly before in other tutorials.
teldrah 7 жыл бұрын
Do you know this nice feeling when you finally understand something that has been bugging you for a while? That bliss of comprehension? I had this several times during this video! Thank you, Tony.
FefeIsBored 3 жыл бұрын
You mean the Aha-Moment?
littensy 2 жыл бұрын
Mans knows the meaning of life 5 years later
Duy Жыл бұрын
Does this still apply to today? @teldrah?
Joseph Davidson
Joseph Davidson 5 жыл бұрын
This is by far the most helpful JavaScript tutorial I have ever done. I have done now half of the course on Udemy and it is so worth it. I feel like I had a false idea of what being a JS developer meant. You are the man Tony thanks a ton!
Francesca 4 жыл бұрын
You are a fantastic teacher !!! I wish there were more like you 😊 I will be looking at your course on Udemy 👍 Thank you Tony 🙏
Chris Simmons
Chris Simmons 3 жыл бұрын
I think the best part of this video is your humble teaching style. You are very patient and thorough in your methods and it was sheer joy to listen and watch your video. Great job! I had a few "aha!" moments which pleasantly surprised me. Thank you!
Michael PTL Always
Michael PTL Always 4 жыл бұрын
Really appreciate taking time to explain things .. I am currently enrolled in an online bootcamp and many times feel like I am flying through lessons and maybe retaining 20% of what I am learning ... hoisting was a tough one to understand and you take the time to break it down and go over it in detail. Many ... many thanks ... BTW ... I also signed up for your course.
Vanessa Pham
Vanessa Pham 3 жыл бұрын
I love this style of teaching. You have explained and ingrained fundamental JS concepts better than any other course. I've been struggling fully comprehending JS for months and this was just *BOOM* what I've been missing. Bought the Udemy course just now and am looking forward to finishing it. Thank you!
Dad with Dumbbells
Dad with Dumbbells 7 жыл бұрын
Just finished the first three hours and I'm blown away by how well the material is presented. I purchased the full course on udemy for $19 and ended up getting the Angular course for $19 as well. I feel bad only paying that amount.. it's a steal. Keep up the great work Tony! I will definitely be back for more. I'd love to see a React-JS course offered.
MJ_305 5 жыл бұрын
This has to be the best and most productive lesson on JavaScript I’ve ever watched. I enjoyed it from start to finish and love the way he reiterates the important information. Even the remarkable introduction was an attention grabber. For those of you criticizing the slowness of this lesson, well that it so the average person can comprehend this esoteric part of JS. You can always increase the speed with KZbin’s playback option. You just earned $20 from me brother.
kai d
kai d Жыл бұрын
This video is AMAZING! It's filling in all the gaps in my JS knowledge that the course I'm taking - as good as it is - has left me with. Thank you!
Nanteza Sumaya
Nanteza Sumaya 3 жыл бұрын
I am immensely thankful to God that HE led me to this video. Tony, you are such a wonderful instructor. I can't seem to find the right words to thank you for taking your precious time to put this whole course up. I am changing careers to take and just completed a coding Bootcamp for web development. I have watched tons and tons of Javascript Tutorials, most of them the instructors speak so fast that it wears down my energy. You speak reasonably slow and passionately take your time while explaining concepts. Thank you! so far none the tutorials I have watched is comparable to yours. I have just bought the full course on Udemy, I hope it leads me to the best JS programmer I can be. Thank you again.
Alexander Lindgren
Alexander Lindgren 2 жыл бұрын
Tony can you please make an updated course on all the ES6 features and maybe combine it with react? Love your teaching style!
Shabadoo Shabadoo
Shabadoo Shabadoo 2 жыл бұрын
Im not learning JS right now but this actually looks dope. Thanks for taking the time to make such a long vid.
Thomas Sebastian
Thomas Sebastian 8 жыл бұрын
The absolute best tutorial ever on JavaScript. The author stays true to his vision throughout the entire course. I am pretty amazed how well they have been put up. Why would one give 3 hrs course for free ? Because, the author believes in his work and it has paid off, as I myself am going to buy the entire lesson even though the price is more than what I can afford for the country I live in. BEWARE: The quality of this material is so good that you might even think twice to refer other tutorials anymore. Tony Alicea You are the man.
Tony Alicea
Tony Alicea 8 жыл бұрын
Thomas Sebastian Thanks Thomas!
bashful228 4 жыл бұрын
Are you living in a developing world country on a developing world wage or lower?
paulo deleon
paulo deleon 4 жыл бұрын
but there's a virus in the website that he wants us to download, did you encounter it? i mean the
Hùng Đỗ Thành
Hùng Đỗ Thành 3 жыл бұрын
on 10$, come on! even cost of the internet you were commenting on was more expensive!
Jack Leone
Jack Leone 3 жыл бұрын
@Hùng Đỗ Thành that's was 4 years ago. Udemy has changed since then, believe me, I know. The $10 wasn't always just $10.
Juan M Cacace
Juan M Cacace 5 ай бұрын
This is by far one’s of the best tutorials ever made! I passed all my interviews questions thanks to this one :) !!! Thanks 🙏🏻 so much for the explanation!
x x
x x 3 жыл бұрын
Excellent video, thank you so much for uploading it and for the work you've done
vibzz s..
vibzz s.. 3 жыл бұрын
This is the best tutorial i have come across. Your thoughts are crisp and clear. It is as if I am downloading the concepts directly from your brain. I am buying your Udemy course. Also, I will contribute in any other way if possible. If you can create a tutorial on Data Structures and algorithms in Python; it would help me a lot.
sacredgaming 3 жыл бұрын
Like most, I figure, I was was worried about the age of this content and I don't usually comment, but wow. I am self taught/teaching, and have watched probably 20+ hours of JS courses on other sites. I've banged my head on the wall trying to create my own simple projects, and finally decided to try to learn what others appear to not be teaching... The fundamentals. I have only made it to "The Scope Chain " section and everything just made so much more sense. Definitely going to buy the course.
Guido DiPilla
Guido DiPilla 3 жыл бұрын
Tony, I purchased the course on Udemy based on this video. Nice job... The way you explained how JS works under the hood, made it much easier for me to understand the language and why it does what it does. Have you updated the course to include more on ES6? Do you have any other courses available?
FlixVideos 6 жыл бұрын
Tony, you are one of a kind teacher. Good voice. Slow pace. Very, very engaging and educational . I can't imagine why someone would not like this.
Hanz Жыл бұрын
Very well done. I'm an experienced programmer but always baffled on some JS quirks - you nailed them.
Bob Hiltner
Bob Hiltner 4 жыл бұрын
[Listening at 2x.] Agree with your philosophy 100%: Understand first principles, then the rest falls into place AND is more memorable (or easy to derive from your foundation) . I take a lot of Udemy classes, and the mimicking approach leads to exposure, not understanding, which, to me, is a slower process to get to the end goal of fluency in the topic. Thanks for this great "introduction." Bought the course.
Jessup Gerald
Jessup Gerald 3 жыл бұрын
This is incredibly thorough and communicated very well. Definitely purchasing the course in a week or so. Thank you!
Madhur Garg
Madhur Garg 6 жыл бұрын
This is one of the best JavaScript series, that actually focus on JavaScript the programming language. Most of the other tutorials teach JavaScript with HTML and CSS, which omits basic concepts of JavaScript. I think this is the best. Thanks man!
Yiga 3 жыл бұрын
I have watch tones of tutorials and this is the best I have seen. Just too good. Lots of concepts I have struggled with was perfectly explained. Thanks a million times. I can't Thank you enough Tony.
Bartosz Gladecki
Bartosz Gladecki 8 жыл бұрын
This was amazing! I understood everything and Tony is awesome and speaks in a way i don't get confused. Definitely will buy this course as soon as ill have money. Thank you, sir! You are the best!
Ariel Mariani
Ariel Mariani 5 жыл бұрын
Great way of explaining everything, you make things more "understandable". To thank you and continue learning, I just bough the combo of this course and the NodeJS one. Thanks again!
Kvng Жыл бұрын
You're definitely awesome. Started learning JS, with only prior knowledge in html nd css fr just a week, and you uplifted my dedication to 1000% into Javascript. 😇
Randy Miller
Randy Miller 2 жыл бұрын
Across many years, this is my single favorite video course, the one I remember most and enjoyed most. I'm going through the entire course a second time (udemy), and am still learning a lot. This Weird Parts course is unique and very don't spend the first half day learning how to add and subtract. You dive right in. Anything you learn is immediately usable across Javascript, its all conceptual. Broad-based.
Tony Alicea
Tony Alicea 2 жыл бұрын
Thanks Randy! So happy to have been a part of your journey.
Steffen Laurens
Steffen Laurens 6 жыл бұрын
Hey Tony, thanks a lot for the comprehensive explanation about Javascript concept, I've been searching for this kind of material ever since I gotten more deeply into front-end development. Your video delivers the messages very clear in each spesific applied contexts even for someone like me who had no programming/IT educational background. Keep doing the Great Work! By the way do you also writes articles? Where can I find it if you do, cheers!
Tu Nguyen
Tu Nguyen 2 жыл бұрын
1 hour in and I am on Udemy buying the course. After 3 months of jumping from framework to framework not knowing what they did, this video explained it well. Thanks!
The Daves I Know
The Daves I Know 7 жыл бұрын
Long term suggestion: If you know anything else with even half the depth that you teach JS and Angular, you should do videos on those too - Linux shell, Databases - MySQL, NoSQL, Server Side languages - J2EE / Python / PHP. You know how to teach well. That skill / gift crosses technology boundaries.
Tony Lagumen
Tony Lagumen 5 жыл бұрын
You are doing a great job Tony! I like your methods and your teaching technique. The tempo, correct methodological approach and logic of how you deliver concepts are basically right on the spot. Some of the few mentors i have come across in the past does not have that right pace, correct approach when delivering 'pass-on' knowledge therefore, ineffective. Foundations and framework are the keys to building ideas/knowledge. You hit it! I hope you do more of these type of lectures coz i was able to wrap my brains on those concepts and will pretty much will build upon it. Thank you! BTW, Tony is a great name! :-)
Vasile Midrigan
Vasile Midrigan Жыл бұрын
I can affirm for sure, this 3.5 hours make a lot more sense than many others pay courses for js fundamentals. I'm very impressed with the in depth explanation and professional approach. Thank you very very much for this truly hard and unique work.
Francesca 4 жыл бұрын
WoW.... one of the best coding teachers I've come across so far. You really delve deep into the inner workings of JS and is helping me enormously- I defo plan to take your full JS course !!! 👍👏🙏
Ryan Samarakoon
Ryan Samarakoon 3 жыл бұрын
Great work, it's good you break down every action you do and your thought process, even for simple things like console.log, it helps broaden your audience and help strengthen through understanding for those who already know.
Michael Newman
Michael Newman 2 жыл бұрын
This video is perfect. I'm a hobby web developer of 5 years and I'm about to attend a bootcamp and try to change my career permanently. This video is giving me a deeper understanding of JavaScript then I've ever had by far. Thank you so much!
José Palomino
José Palomino 7 жыл бұрын
Amazing, Im in the middle of the video, and I finally understand a lot of the things that I couldn't properly with other courses and books (like javascript the best parts, and Eloquent javascript). I now bought the full course (first time buying on Udemy or any of the online courses). Thanks for the discounted price, I couldn't afford it any other way (I'm from Chile and the change between CLP to US is brutal now).
Jonathan Eisenmann
Jonathan Eisenmann 5 жыл бұрын
This is excellent! The information here is already changing the way I code. I am not guessing anymore. I am understanding and confident about how and WHY my code works. I have purchased the full course and am continuing to grow a rich understanding of the hows and whys of JavaScript. Rest assured the rest of the course continues to provide deep and valuable tools. Thank you Tony Alicea for providing the first few hours free as I am usually a cheap skate and would not have considered paying without confidence that this course does answer my questions and makes me a better programmer.
Shannon smith
Shannon smith 3 жыл бұрын
@Intvar by by by n.y nns
Rossi Meacham
Rossi Meacham 5 жыл бұрын
What a great video! This makes JS accessible - This is amongst a handful of truly useful beginner courses. Thank you!
Slick Chick
Slick Chick Жыл бұрын
You are an amazing teacher. You are literally the only instructor that dives deep enough into JavaScript to explain what’s happening behind the scenes aside from Codesmith. I’m very happy to have found u in my search results. This information was exactly what I needed to prepare for a technical interview. 💗
James Santos
James Santos 5 жыл бұрын
Thank you Tony! This is really informative and accurate! Well versed and makes GREAT sense!!
Ivan Rachev
Ivan Rachev 5 жыл бұрын
hands down one of the best, most well explained lectures I've heard about any programming language. good teaching skills man
Ben Millam
Ben Millam 7 жыл бұрын
The first 3.5 hours have been so good, I just followed the link in the video description to Udemy for the full lecture list, and spotted exactly more of what I need explained -- I'm new to programming and JS and this is exactly what I need to better understand others' more advanced code. Thank you!
Tony Alicea
Tony Alicea 7 жыл бұрын
+Benjamin Millam Great, look forward to seeing you on the forums! Welcome!
HunterXHunterIsUniversalConspiracyTheory 3 жыл бұрын
This is possibly the greatest programming tutorial ever. Its amazing for any language not just javascript. Recommend playing at 1.5 speed though. First tutorial Ive seen explain execution context, syntax parsers and environments. Took me years to finally have that 'aha' moment about those topics. Great video.
Chickee 5 жыл бұрын
Understand vs Imitate. You are so on point! I've been trying to learn JS for more than 2 months now through imitation, and I keep bumping into the same problem and I don't know why. After watching your video, I finally understood why. Thanks a lot!
Leo Salminen
Leo Salminen 4 жыл бұрын
I bought the full course and in my opinion it is definitely worth those $19 (and more). All the fundamentals of javascript that you normally never take time to learn thoroughly are explained clearly.
Usman Iqbal
Usman Iqbal 2 жыл бұрын
A friend of mine asked me to watch this and its worth it. Things under the hood are really exciting. Hats off to Tony for this brilliant tutorial
ambu 4 жыл бұрын
This is the BEST JAVASCRIPT TUTORIAL!!!! I was learning on freecodecamp, doing the exercises without understanding what the heck I'm doing. Tony explains each concept in detail and repeats the messages so that you can remember! Thank you thank you!!
Danielllalive Du Toit
Danielllalive Du Toit 7 жыл бұрын
Thank you so much!!! You are an excellent teacher. I hope you continue to develop courses, preferably on everything ;)
Quantum 2 жыл бұрын
You need to have the right expectations for this course. It's an excellent collection of videos for you if you basically haven't spent any time with javascript at all yet, so you want to learn the fundaments as well as understand the weird parts. Tony takes the time to explain every small maybe 'obvious' fundamental multiple times, which is great if you're a complete novice to javascript. If you already have javascript knowledge and are excited about the weird parts and depths of this great language, the slow pace of the videos and multiple explanations of basic concepts as well as constant demoing in the console of stuff that you already know how it will look like, can be a bit tiring and forces you to constantly hit the skip 5 seconds button or set the playback speed to 1.25 or more. Like I said, just have the right expectations. This course is not only about the exciting weird parts - it's about those AND about all the basic fundamentals of the language, well explained to a high level of detail so that a person completely new to the language can understand it.
Mariano MF
Mariano MF 2 жыл бұрын
I watched almost the first two hours and you convinced me of buying the course. That's hard to do bro. Excellent video!!
Ålexander Yurchenko
Ålexander Yurchenko 2 жыл бұрын
Ben Dover
Ben Dover 3 жыл бұрын
I wish someone to make a video just like this one, but about Python.. Great explaining, great video!
j c
j c 4 жыл бұрын
great video, thanks, just at the start of my js journey. so this is just exactly what I needed, purchased the full 12 hours!
name = "Matt"
name = "Matt" 2 жыл бұрын
This was the autoplay for me and I've just got to say that I completely resonated with the learning experience you mentioned at the start. I'm going to uni at the moment and the tutors are not making sure people understand why we code certain things, they're just making sure we can copy what they do. I spoke to someone outside class and learnt more about the content that uni has been teaching in 30 minutes than I had in the 80 hours of study time to that point. I'm not learning JavaScript just yet but when I do, I'll check out your channel and udemy courses.
Piano POV
Piano POV 6 жыл бұрын
Thanks for your contributions to JS tutorials on KZbin. Great job and very well organized!
Mitchell Mack
Mitchell Mack 2 жыл бұрын
Can you develop a dating app? I pay cash
John Colby
John Colby 4 жыл бұрын
I've programmed for 30 years and have never seen a course that goes into this level of detail. Good job
Gerard Gauthier
Gerard Gauthier 2 жыл бұрын
In the world of programming someone finally takes the time to produce a help video that actually helps and doesn't just copy and paste the getting started page of into video format. Bravo! This is well thought out and well produced and has a solid mission.. Understand how it works and you won't have to memorize every usage case. The only criticism I can think of, and its not really a criticism, it the tempo of the narration.Its a bit slow but it does allow the consumer to think along the way. Great content. Great font size. Great editor colors. Great volume. Just a pleasure to watch.
Christopher Dean
Christopher Dean 11 ай бұрын
My mind functions like this tutorial is made. Excellent. I hate to say it but in today's world others would get bored and move on. I buy books to understand what's going on. Your approach is great. Subscribed immediately. Thank you.
Meba Kassahun
Meba Kassahun 2 жыл бұрын
I was waiting to finish the whole video before I wrote any comments but I couldn't hold it anymore. I love you man. You are the best. I was really lost in javascript trying to apply concept from other languages that I already know, but you made it really really clear that js is a different animal. And for first time ever I know the reason behind my js codes. Everyone else on youtube teaches us just the syntax but you went above and beyond. Thank you sir. I never thought I would be this excited for JS. Thank You!!!!!
Jared Stevens
Jared Stevens 3 жыл бұрын
Just bought the full course on Udemy, this makes so much sense! Please, please, please make more videos. I've been an SE for a year now, and have often been lost in the code trying to understand what it is saying, I spent $XX thousand dollars on a Bootcamp and your $15 course on Udemy blows that out of the water.
Monkey D. Chopper
Monkey D. Chopper 7 жыл бұрын
That was an amazingly informative 3 hours, can't believe i sat through it in one go but I'm sure glad i did.
Finskou 4 жыл бұрын
This is incredible. So clear, so well explained. Thank you so much! Instant sub!
GaryChap 3 жыл бұрын
Was looking around for some tutorials to assist me teaching someone JS ... and THIS is perfect. This covers most of what I wish EVERY JavaScript coder knew before starting out, instead of just muddling along till they felt (over)confident. I just finished teaching C# in almost exactly this way and it was hell coming up with the lesson plan and materials ... but the end result is a kid that can load, drop and navigate assemblies and side-assemblies and has an appreciation of JIT and IL - we even got into remoting with shared assemblies and modifying object code at run-time for a game world (dropping the old assembly when objects are converged) Now I have a 12 year old wanting to learn JS... personally, I hate JS, so I was looking for some materials to do the heavy lifting - and there's almost nothing out there that matches this for getting the foundations covered before moving on to code, Will definitely check out the udemy materials too... at that price, who can say no : ) This is going to save me SO much time. Thanks Tony. I owe you much beer.
PeBe 3 жыл бұрын
I watched all the material available here. A piece of good work. Readable and well explained. I would love to buy the whole course, but the current situation does not allow me to.
Roselyn Ojala:
Roselyn Ojala: 3 жыл бұрын
My first lesson on JS programming! Since I have an idea on programming, and I am a mathematician, I am sure when I start coding I will be completely have less difficulties. Thank you. A big beginning
Suberu Micheal Adefolarin
Suberu Micheal Adefolarin Жыл бұрын
How has your journey of programming been now?
Jowl Жыл бұрын
Wow, i just found this and i really find it useful. Hoping for you to create more content like these
NirajC72 7 жыл бұрын
Thank you Tony for making Javascript fun, people like you give me hope for the future of programming!
Nir Givon
Nir Givon 5 жыл бұрын
Hello Tony, I just finished Your fantastic Udemy course on JavaScript. I absolutely loved it, as I said in my review, it is hands down the best JS course available out there... I am really really interested to hear your recommendation for a "html/css" course (since you don't have one :-)...) also, more for general learning proposes, which of your courses should I take next, the AngularJS or the NodeJS?
Raymond Yoo
Raymond Yoo 4 жыл бұрын
What an amazing work! I’ve recently statred working as a software engineer, and I sometimes encounter a situation that I have to do sth with javascript. I was always confused a bit. After watching this, I could grasp the whole picture. Thanks a lot :)
Cnsnmms 4 жыл бұрын
I bought this course and completed it today. He knows how to teach javascript clearly because he knows the engine that lies 'under the hood' very well :) .This course is far beyond of the other javascript courses. I hope he will record a new series and it covers much more advanced concepts. Thank you for your great effort.
Don't Imitate, Understand #2 - Promises, Async, and Await
Tony Alicea
Рет қаралды 60 М.
У кого тоже заело?
Королева Кружек
Рет қаралды 11 МЛН
Анамның иісі / Қазақша кино 2023
Киностудия Мейрам
Рет қаралды 291 М.
Monster makes my day better 👻😃 #shorts
Рет қаралды 42 МЛН
Douglas Crockford. Javascript has a good parts
Рет қаралды 18 М.
How Deep Neural Networks Work - Full Course for Beginners
Рет қаралды 1,2 МЛН
7 Cryptography Concepts EVERY Developer Should Know
Рет қаралды 999 М.
JavaScript Roadmap in 2022: THE ULTIMATE GUIDE
James Cross
Рет қаралды 68 М.
Mastering Python - Everything You Need To Know To Become a Python Master
JavaScript Fundamentals For Beginners
Traversy Media
Рет қаралды 1,6 МЛН
Node.js Tutorial for Beginners: Learn Node in 1 Hour
Programming with Mosh
Рет қаралды 5 МЛН
Мини-игра в окне КОПИРОВАНИЯ файлов WINDOWS :3
Хауди Хо™ - Просто о мире IT!
Рет қаралды 1,2 МЛН
Самый сложный Айфон. Замена стекла на Iphone 14 pro 🔥#shorts #apple #iphone14 #заменастекла
HealTech замена стекла в Санкт-Петербурге
Рет қаралды 790 М.
Как узнать пароль от wi-fi ? #рилс #продажи #маркетинг