Latest Courses
Create your first API with ASP.NET CoreCheck course
R Programming for Beginners: Includes R Mini-Project!Check course
Node, Express, React JS & MySQL full stack web developmentCheck course
Apache Cassandra for Data EngineersCheck course
One page Portfolio template with sliding sectionsCheck course
PHP | Create a Cryptocurrency Website From ScratchCheck course
Build A TodoList with Java, Spring Boot and VueCheck course
Elementor Custom CSS Masterclass For BeginnersCheck course
Salesforce CPQ Complete MasterclassCheck course
AWS Identity and Access Management (IAM) FoundationsCheck course
Create your first API with ASP.NET CoreCheck course
R Programming for Beginners: Includes R Mini-Project!Check course
Node, Express, React JS & MySQL full stack web developmentCheck course
Apache Cassandra for Data EngineersCheck course
One page Portfolio template with sliding sectionsCheck course
- 83% Modern JavaScript (from Novice to Ninja)

Modern JavaScript (Complete guide, from Novice to Ninja)

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 1
Add to compare
9.0/10 (Our Score)
Product is rated as #19 in category JavaScript

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.

Instructor Details

A Little About Me... Hey gang, my name's Shaun and since a young age I've had an obsession for nearly anything tech-related. I've been coding since about the age of 15 (half of my life, now...phew!) and work as a full-stack web developer and online instructor. I also run a well-known development tutorial YouTube channel called The Net Ninja with nearly 400,000 subscribers. So feel free to browse some of my latest free tutorials on there if you want to check out my teaching style :). My specialities mainly gravitate around one central language (and my first love) - JavaScript. I've been programming with it for around 12 years and - as with any long-term relationship - have had the pleasure of seeing it's ugly side as well as it's beautiful side. So I know the pitfalls to avoid when using it, and pass these on when appropriate in my tutorials. As well as teaching, I've also helped to create many very popular, UK-based eCommerce websites, as well as a large amount of smaller, independent websites as well. Other languages & technologies I use and teach are - Node.js, Vue, React, Python, Ruby, PHP, HTML & CSS.

Specification: Modern JavaScript (Complete guide, from Novice to Ninja)

Duration

20.5 hours

Year

2021

Level

All

Certificate

Yes

Quizzes

No

61 reviews for Modern JavaScript (Complete guide, from Novice to Ninja)

4.7 out of 5
43
15
2
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Dan Bantay

    This class is so great helped me immensely.

    Helpful(0) Unhelpful(0)You have already voted this
  2. John Bajen

    Good match, quick pace but the content is great. Enjoying so far

    Helpful(0) Unhelpful(0)You have already voted this
  3. Charles B

    I have taken a dozen JS courses and this is by far the best of them all. Clear, concise, fun examples and I really like the course structure! The addition of Firebase and UI library made me bought this course. Awesome work from The Net Ninja!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Tejus Kabadi

    Great that you touched on Firebase also. Would have given five stars if you included deploying some of the things we build. I hope you include it in the next update 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  5. JaroslawNadolski

    Good knowledge with simple explanations. One of the best courses on Udemy about JS.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Ciro Mart n

    Excelente curso

    Helpful(0) Unhelpful(0)You have already voted this
  7. Hristina Angelova

    A really good explained so far and easly understandable.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Patricio Daniel Giusti

    Excelent course, Excelent profesor, excelent tips to become a better developer.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Oleg Naumik

    Best author!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Karen Kuzi

    LOVE NinjaMan! Been using his YouTube tutes, and love them so much, bought the Udemy course. Money well spent (and this comes from someone who never pays for this type of thing). Got my whole class to use his course instead of our prof! Go Ninja! Waaaha!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Kevin John

    Great course God bless you!!!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Kurtis Fickle

    I love the way you teach. Keep it up!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Johannes Hernehult

    Easy to understand, useful info and straight to the point.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Joseph

    Good thorough explanation.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Salma Youssef

    very thorough and clear! the lessons are great and I’m learning so much I just hoped there would be exercises to work on alone

    Helpful(0) Unhelpful(0)You have already voted this
  16. Charity

    Good match for me

    Helpful(0) Unhelpful(0)You have already voted this
  17. Mark Wilde

    Sean is the bomb

    Helpful(0) Unhelpful(0)You have already voted this
  18. John Michael Borron

    I’ve already followed the first part on YouTube, but it’s good to revisit this. Picking up a few things I missed.

    Helpful(0) Unhelpful(0)You have already voted this
  19. kate cook

    I like that this course is done in VS code rather than just dev tools in the browser

    Helpful(0) Unhelpful(0)You have already voted this
  20. Ella F.

    Informaci n clara, concisa y relevante

    Helpful(0) Unhelpful(0)You have already voted this
  21. Peter Wandai

    I wish I heard seen your tutorials sooner. Thank you Andrew!

    Helpful(0) Unhelpful(0)You have already voted this
  22. Reinhard Otto

    sehr gute erkl rung bis jetzt 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  23. Neil Cannon

    A little bit of a disapointment with this course. Learning javascript should develope from beginner to more advanced sections in steps. The beginning will not cover enough area for the beginner to be confident in moving on to the next sections. I could not recommend this course for a beginner, and I’m not sure what becoming a ninja really means.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Sukhada Virkar

    The course was very helpful as new concepts were taught from the scratch in a very easy and simple way. Every little detail was explained thoroughly by the Instructor. Also, the projects helped to practically implement the concepts that were taught and it gave a more clear idea about the topics. Thank you for designing and conducting such an amazing course!

    Helpful(0) Unhelpful(0)You have already voted this
  25. Thomas Clanton

    I have done anything in javascript in a long time. Great refresher

    Helpful(0) Unhelpful(0)You have already voted this
  26. Donald Snell

    The course never explained how to create a folder that he had already made where he created the file in for the class. The visual studio code would not allow creating a folder. Had to manually create the folder from windows explorer and select the folder from the window that opened up.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Andy Saadat

    You’re a legend, thank you for everything you have done, in the 23 years I have been alive I have never had a tutor walk me through something so daunting, and teach me it so well that I become genuinely confident in it in the end. I appreciate you Shaun #ForeverNinjaGang

    Helpful(0) Unhelpful(0)You have already voted this
  28. Alejandro Sosa

    Shaun is an amazing teacher. Explains in deep and he doesn’t make content heavy, hard to understand.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Diogo Rodrigues

    This course is awesome!

    Helpful(0) Unhelpful(0)You have already voted this
  30. Yelena

    Very clear explanation of complex JavaScript concepts. Live reload of data, using Firebase is very helpful.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Ricky T rnqvist

    I love Net Ninja

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avinash Shripad Karandikar

    Clear and step by step explanation as ever!

    Helpful(0) Unhelpful(0)You have already voted this
  33. Andrew T

    Incredible value for money. If you are browsing for a full JS course, let me save you a job, just get this one. This was my life for the whole of lockdown! The best beginner vanilla Javascript course you will find out there (I tried another on Udemy). It will give you a good grasp of the language learning allmodern features. Clearly explained, concise and constant repetition of ideas. I’m sure I’ll keep coming back to it. Thanks Shawn and Prateek. Whenever I now write ‘query selector’, I will hear ‘query selectooooooor’ in my head. Cheers Shawn, from a fellow Manc 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  34. Frank Born

    rly good course so far everything is good exsplained

    Helpful(0) Unhelpful(0)You have already voted this
  35. A D

    Very good course. I am happy to take this course. Thanks Shaun for making it easy for beginners.

    Helpful(0) Unhelpful(0)You have already voted this
  36. Maria Gallo

    really good teacher, very fast paced at times but lucky we can stop and rewind

    Helpful(0) Unhelpful(0)You have already voted this
  37. Junko Masada

    I enjoyed the course very much and learnt a lot! Shaun, you are the best lecturer ever!

    Helpful(0) Unhelpful(0)You have already voted this
  38. Adam B

    Really enjoyed the course, the instructor is a natural teacher, explaining things multiple times in different ways. I learned a lot!

    Helpful(0) Unhelpful(0)You have already voted this
  39. Liam Toolan

    Best JS course I’ve taken so far!

    Helpful(0) Unhelpful(0)You have already voted this
  40. Anderson Antonio Parmigiani Bermudez

    Excelente

    Helpful(0) Unhelpful(0)You have already voted this
  41. Victor Manuel Moreno Roman

    esta manejando ejemplos sencillos y la claridad con la que explica es muy buena

    Helpful(0) Unhelpful(0)You have already voted this
  42. Gershon Binder

    After trying a bunch of youtube vids and not getting the big picture I forked up the cash for this and BOY WAS I IMPRESSED!!! People should honestly buy this course just to see how a proper course should be taught. I am a comp sci guy and for some reason JS still confused me. This was my last go and it’s like m eyes opened for the first time. It actually makes sense. This is a keeper. ( I know its a bit much but i’m quite happy with this course).

    Helpful(0) Unhelpful(0)You have already voted this
  43. Jo Troxell

    I really liked the course. I think that it taught valuable concepts and I feel as though I have learned. I would recommend though to possibly expand more on complex topics with more real world examples.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Sky Media

    so far so good. Really looking forward to learning…

    Helpful(0) Unhelpful(0)You have already voted this
  45. Jose Manuel Fernandez Garcia

    Is very good course

    Helpful(0) Unhelpful(0)You have already voted this
  46. Mustafa Kozan

    Very usefull for me thanks a lot

    Helpful(0) Unhelpful(0)You have already voted this
  47. Zeeshan Ali

    Amazing course. I would recommend that to everyone.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Plamen Stoyanov

    It’s pretty interesting. Shaun is great. It seems just a bit outdated though

    Helpful(0) Unhelpful(0)You have already voted this
  49. Mudiaga Moody Uwojeya

    Most of the important concepts are covered in theory and there are projects to help retain the knowledge. The information is presented in a way that is easy to understand and the learning was fun for me.

    Helpful(0) Unhelpful(0)You have already voted this
  50. Doung Chankhihort

    This course is much pretty need, very well explain I have learn a lot from this. Thanks to Net Ninja

    Helpful(0) Unhelpful(0)You have already voted this
  51. Michelle Salas

    This course is a great match to me, I started learning with The Net Ninja in his Youtube channel and I came here quickly because I’d like to keep learning from this amazing teacher!

    Helpful(0) Unhelpful(0)You have already voted this
  52. Christopher Beech

    Ninja is a great teacher! Explains content very well.

    Helpful(0) Unhelpful(0)You have already voted this
  53. Jos Filipe Ferreira

    Amazing projects and fast learning!

    Helpful(0) Unhelpful(0)You have already voted this
  54. Onur Elmas

    buraya kadar olan n youtube’dan izledim. imdi udemy’e ge tim. youtube’takiler harikayd .

    Helpful(0) Unhelpful(0)You have already voted this
  55. Alexander Gebers

    Ist sehr hilfreich f r mich!

    Helpful(0) Unhelpful(0)You have already voted this
  56. Joseph Akpa Ogbu

    The instructor is pretty good at working out examples that make each concept make sense

    Helpful(0) Unhelpful(0)You have already voted this
  57. Jhonna Vhee Gedalanga

    Shaun youre a great instructor. I’ve enjoyed and learned everything. Everything actually seemed more clear when we did the chatroom project, all lessons from before, it was wrapped up in the chatroom project. Thankyou so much. I wish we get an update or a one project here that uses firebase and babel, webpack in the future… Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  58. James Sciortino

    Coming from Python to JavaScript for the first time. This tutorial is a big help.

    Helpful(0) Unhelpful(0)You have already voted this
  59. Adil Habib

    Great eXPERIENCE

    Helpful(0) Unhelpful(0)You have already voted this
  60. DIlendra khanal

    Great course of all time

    Helpful(0) Unhelpful(0)You have already voted this
  61. Roy Stoliday

    Excellent pace and content. Easy to understand the concepts thanks to good example projects that bring it all together. I really enjoyed this course and it’s got me eyeing up more courses from The Net Ninja. Thank you Shaun.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Modern JavaScript (Complete guide, from Novice to Ninja)
    Modern JavaScript (Complete guide, from Novice to Ninja)

    $14.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare