Modern JavaScript JS (from Novice to Ninja)
What you’ll learn
-
Learn how to program with modern JavaScript, from the very beginning to more advanced topics
-
Learn all about OOP (object-oriented programming) with JavaScript, working with prototypes & classes
-
Learn how to create real-world front-end applications with JavaScript (quizes, weather apps, chat rooms etc)
-
Learn how to make useful JavaScript driven UI components like popups, drop-downs, tabs, tool-tips & more.
-
Learn how to use modern, cutting-edge JavaScript features today by using a modern workflow (Babel & Webpack)
-
Learn how to use real-time databases to store, retrieve and update application data
-
Explore API’s to make the most of third-party data (such as weather information)
Hey gang, and welcome to your first step on the path to becoming a JavaScript ninja! In this course I’ll be teaching you my absolute favourite language (JavaScript!) from the very beginning, right through to creating fully-fledged, dynamic & interactive web experiences.
We’ll cover all the basics to get you up-and-running quickly, before diving in to some of the really fun stuff like web-page manipulation, creating interactive forms, popups & other cool effects. Along the way we’ll be using the latest additions to the JavaScript specification (ES6, 7 & beyond) and maintaining good coding standards to keep our code clean and effective!
Once we master the basics, we’ll dive into several real-life JavaScript projects, including an interactive quiz, a weather app, a real-time chat application and a small UI library you can use in all your future projects!
We’ll also take a look at some more advanced topics – object oriented programming, asynchronous code, real-time databases using Firebase (including a new chapter about Firebase 9) and much more. Finally, we’ll be setting up a modern work-flow using Webpack & Babel, so that by the end of this course you’ll be no less than a black-belt JavaScript developer with a lot of coding techniques in your tool-belt.
Speaking of ninjas, I’m also known as The Net Ninja on YouTube, where you’ll find hundreds of free coding tutorials, so feel free to pop by to say hello :).
Who this course is for:
- New or junior developers who want to learn JavaScript from the ground up
- Front-end developers who want to level-up their JavaScript knowledge using modern, cutting-edge techniques
- Back-end developers who want to learn the JavaScript language for front-end development
12 reviews for Modern JavaScript JS (from Novice to Ninja)
Add a review
Original price was: $89.99.$15.99Current price is: $15.99.
Tarek Drief –
Amazing course. Shaun is very easy to understand even with challenging concepts at first. Thorough breakdown and thought process explained throughout. Highly recommend for anybody looking to gain incredible confidence in modern javascript. Thank you.
Meredith Lee –
This is an amazing course! I started using Vue.js and React first, so I didn’t know well about Vanilla JavaScript before?. I learned a lot of core concepts from his lecture with fun. I recommend this course who want to learn Vanilla JavaScript quickly.
Nguyen Van Vien –
By following the course I have a basic and understand more about the syntax, data flow, and how the Javascript running. The complex concepts are explained very easy to understand and practice along the course. Thank you for the effort you had spent to create this amazing course. Very informative and practical. God bless you and looking for more courses related to reactjs on udemy
Benny Mao –
Shaun is one of the best instructors in Udemy. Always like his way of teaching and he is really expert in his field.
Veronika –
The content is good and pretty clear. The downsides are:
1) absence of independent assignments and projects that you do by your own;
2) the biggest problem for me was the fact that course content was pretty old (written 3 years ago) and hasn’t been upgraded, so I’ve got a lot of problems with configuration, that’s why the workflow wasn’t so smooth.
Anyway, thanks to Admin’s help and the auditorium help in Q&A I’ve managed most of them.
Terry Quakenbush –
The NoSQL Section is outdated so far and in the Q&A Section the author has been notified several times that this has been outdated and needs to be updated. Its horrible that you are charging for outdated content.
***Update*** I did find the updated section on the firebaseDB. The section was further down in the lessons. i updated my stars from a two to a four stars when i found that. I appreciated the updated content. thank you!!
Luis Augsburger –
Curso completo, creo que falto ahondar un poco mas en algunas partes, pero excelente. Gracias Shaun!
Dilan Madusanka –
this is an amazing course, nicely organized all the content , specially clean and clear explanation, i think if someone has doubts about fundamentals this is a better reference.
Ali Zalzar –
He is excellent at explaining stuff. The tutorials are neat. This dude explains stuff better than all my uni teachers put together. However, he doesn’t give too many exercises. I’m almost halfway through the course, he gave a few small exercises and asked to pause and try doing it, and then he explained how it is done which was amazing. I think he could have given way more exercises, like, at the end of each episode he teaches, give an exercise and ask to pause, then do the exercise. That being said, even without it, he is the best I’ve seen online so far. Well done Sensei.
Emrah –
This is the prefect course for someone who would like to learn Javascript from scratch. As Shaun also mentioned, having basic HTML and CSS is required since although the focal point is JS, still basic HTML and CSS is needed in order to work with JS for Web Applications. Shaun has free HTML and CSS crash course in his Youtube channel (Net Ninja).
My plan is to get strong basic JS here and then get Shaun’s React course. So far so good!
Arvind Rana –
I have been watching Shaun’s tutorials on YouTube for a couple of years and thought of taking this Modern JS course on Udemy and man! This was such a great course with so many things to learn. All the projects were really fun and on top of all that, Shaun’s way of explaining things makes him one of a kind instructor. Now that I’ve completed this project, its time for me to start Shaun’s other course on React! Cannot wait!!!!
Esengül Yildirim –
Super good course, but needs some updates