Course Information
Course Overview
Learn Modern JavaScript from the beginning to Advanced concepts. Build several real world JavaScript projects/apps.
Welcome to The Modern Javascript Bootcamp Course.
This is the most simplified JavaScript course.
People say JavaScript is hard, I created this course to make it seem easy.
In this course, I would start by walking you through the fundamentals of JavaScript in an easy-to-understand manner.
After which we would build several JavaScript projects to help you solidify your understanding. We would then delve into some advanced concepts in JavaScript with which we can create truly dynamic web applications.
After we learn the basics of JavaScript, including DOM Manipulation, we would build several apps including
- A counter App
- A Random color generator
- A Random number generator
We would then learn about the window object and some of its properties and methods, following which we would build a
- Responsive Landing page with countdown
- Body Mass Index calculator, a tool used by medical professionals.
Subsequently, we would start learning the concepts of Object-Oriented Programming with clear explanations and examples.
After this section, we would build a
- Task Tracker App
The Task Tracker app is a robust JavaScript app that would enable us apply most of the concepts we have learned up to that section.
In the Task tracker app, we would use the following concepts
- variable declaration
- Date object
- Functions
- Callback functions
- Arrays
- Local storage
- Object-oriented programming
We would then start learning about Asynchronous JavaScript and how to work with APIs. We would also cover Modules, Imports and Exports which would enable us separate our code into different sections.
After this section, we would build a
- Joke generator app
- GitHub profile app
Next, we would learn how to debug our code and handle errors which is a very important skill you should have as a developer.
After which we would take a focused look into ES6 features.
By the end of this course, you would be reasonably comfortable working with JavaScript and would be ready to learn a JavaScript framework like React, Vue or Angular.
Let's dive in...
Course Content
- 10 section(s)
- 111 lecture(s)
- Section 1 Introduction
- Section 2 Environment Setup
- Section 3 JavaScript Fundamentals - Part 1
- Section 4 DOM - Document Object Model
- Section 5 Project - Counter App
- Section 6 Project - Random Number Generator
- Section 7 Project - Random Color Generator
- Section 8 JavaScript Fundamentals - Part 2
- Section 9 Project - Coming Soon Landing Page
- Section 10 Project - BMI Calculator
What You’ll Learn
- Learn the fundamentals of Modern JavaScript from the very beginning.
- Build amazing real world projects using the concepts you learn.
- Master DOM manipulation in JavaScript.
- Learn Asynchronous JavaScript, how API works and how to fetch data into your application.
- Learn the concepts of Object Oriented Programming (OOP).
- Gain confidence by learning how to debug you code and handle errors.
Skills covered in this course
Reviews
-
AAlex P.
A very useful course especially because there are 2 complete projects that summarize all the theoretical part presented in the first lectures.
-
SStephane _
Great course. I highly recommend it.
-
AAdnane Loukili
Très enrichissant, j'ai appris beaucoup de chose sur javascript.
-
RRoman Wyhowski
I recently completed the Modern JavaScript Bootcamp - Beginner To Advanced course instructed by Zino, and I am beyond thrilled with the knowledge and skills I have gained. This course is an absolute gem for anyone looking to dive deep into the world of JavaScript. Zino's teaching style is remarkable, making complex concepts easy to understand even for beginners. The course is well-structured, starting from the fundamentals and gradually progressing to advanced topics, ensuring a solid foundation before delving into more complex concepts. Zino's passion for JavaScript shines through his instruction, making the learning experience engaging and enjoyable. His explanations are clear, concise, and accompanied by examples that showcase the practical applications of each concept. Furthermore, the course materials provided are comprehensive and well-organized. In conclusion, the Modern JavaScript Bootcamp - Beginner To Advanced course by Zino is an exceptional resource for anyone aspiring to learn JavaScript. The comprehensive curriculum and Zino's effective teaching style make it an absolute joy to learn. I highly recommend this course to anyone looking to take their JavaScript skills to new heights.