Beginning Modern JavaScript (Includes 10 Real Projects)
What you’ll learn
-
Modular learning sections & 10 real world projects with pure JavaScript
-
Master the DOM (document object model) WITHOUT jQuery
-
Asynchronous programming with Ajax, Fetch API, Promises & Async / Await
-
OOP including ES5 prototypes & ES2015 classes
-
Learn JavaScript Patterns
-
Regular expressions, error handling, localStorage & more
This is a front to back JavaScript course for absolutely everybody. We start with the basic fundamentals and work our way to advanced programming WITHOUT relying on frameworks or libraries at all. You will learn a ton of pure JavaScript, whether you are a beginner or an established JS programmer. There is something for everyone…
#### WHATS INCLUDED? ####
- Basics & Fundamentals: Data types, let & const variables, functions, conditionals, loops, object literals, arrays, etc
- DOM Manipulation: Selectors, traversing the DOM, show/hide, creating & removing elements, event listeners
- OOP: ES5 prototypes, inheritance, ES2015 classes & sub-classes, constructors
- Async JS: Ajax & XHR, Fetch API, callbacks, promises, async / await
- ES2015+: Arrow functions, template strings, generators, iterators, maps & sets, symbols & more
- JavaScript Patterns: Module, Factory, State, Observer, Mediator, Singleton
- Other: Local & session storage, regular expressions, try/catch error handling
- 10 Projects of all kinds
#### PROJECTS ####
- Task List With Local Storage
- Loan Calculator
- Number Guess Game
- OOP Book Listing App (ES5 Prototype & ES2015 Classes Version)
- Chuck Norris Joke Generator
- EasyHTTP – Custom HTTP Library (3 Versions – Callbacks / Promises / Async & Await)
- Github Finder
- WeatherJS App
- Calorie Tracker (Module Pattern)
- Microposts – Frontend CRUD for REST API (Webpack & Babel)
Who this course is for:
- People that want to learn modern JavaScript from beginner to advanced without libraries and frameworks
12 reviews for Beginning Modern JavaScript (Includes 10 Real Projects)
Add a review
Original price was: $99.99.$17.99Current price is: $17.99.
Shahinoor Rahman –
Absolutely amazing course, I genuinely have a good understanding of Javascript now, I feel confident in writing it and most of all, I enjoyed following the course and writing Javascript.
Thumbs up from me.
Thank you very much Brad and all the best.
Evans Kwofie Alex –
For my first real course on JavaScript, this course has given me everything I could have asked for and then some. Brad Traversy’s delivery, as always, was impeccable. I am glad to have been his student.
Shokunbi Abdulfatah Ayodele –
this course is great.. though there were a little of how can i bring this up my head but i can always go back to the project developed during the course to refresh and get some way to go…well done instructor
Brian Mungai –
Wow. I really loved how Brad broke down the course into segment and built up from each section as the course proceeds. The projects really made it easier to understand and apply
the concepts.
Best JavaScript course. Amazing work, Brad.
Dallin Romney –
Love the get-your-hands-dirty approach in this course. Brad doesn’t show a lot of powerpoints or theory, he just gets right to it and walks through tons of code!
Emmanuel Chum –
It was about what I expected. Very knowledgable, but I would recommend dumbing it down a bit further beginners, also adding more simple projects. Although I did begin to understand most of the projects once I really started to dissect it SLOWLY. I don’t think I would’ve been able to if I was “just” starting out. Overall it was a good buy, and I am satisfied. I plan on going over it again, and slowly dissecting each project. But yea, more “for dummies” level explaining, I think most of us would appreciate that.
Jordan Martin –
Overall not a bad course. The introduction is a bit rushed for newer devs. I’m a college graduate in Comp Sci, and even I thought the syntax for JS was covered too quickly.
Middle section of this course is where it shines. The small projects throughout the course were very nice to get started building with vanilla JS.
The one section of this course that I thought was terribly done was Section 12. It’s a mess. Not conceptually, but organizationally. 500 lines of JavaScript stuffed into one file, even Brad was losing himself in his own code. It was a pretty frustrating project.
Yury –
Интересный курс: дает хорошее представление о практическом применении JS.
Я доволен.
Dmitry Bobylev –
That was very helpful and amazing journey. Thanks a lot to Brad for сlear presentation of the material and explanation of topics from all angles. I enjoyed the time spent on this course and got a lot of new information to work out. Now I am focused on independent projects and polishing what I have learned. Good luck to everyone!
Dmitry Dubinin –
Very good course, but not updated. Such as Weather Application not working, you need use another api (good for learning).
Mark cze –
unfortunately Brad is not updating this course since 2019, some section is hard to understand
Chibuzor Onochie –
Another great course from Brad. I had good value for my money. But, I will suggest that Brad update some parts of the course to meet the present day realities.