Mô tả

This is the most comprehensive and in-depth JavaScript course with 30 JavaScript projects.


JavaScript is currently the most popular programming language in the world. If you are an aspiring web developer or full stack developer, JavaScript is a must to learn. It also helps you to get high-paying jobs all over the world.


This JavaScript course is based on my 8+ years of full stack web development experience.


In this Course, You will learn JavaScript from the very beginning to advance step by step with code examples and 30+ most popular JavaScript projects.


After completing this course, you will be ready to learn JavaScript frameworks like React js, Next js, Vue or Angular.


Each concept is carefully made to be beginner-friendly, with clear explanations and practical examples. Along with this I will also provide you the complete notes of this course in PDF format.


But here's the best part: it's not just theory. At the end of this course, we will make some real world projects like Weather App, To-do list app, Online Notes App, Quiz App, Form Validation, Image Slide, Digital Clock, E-commerce product page and many more.


Don’t worry, you don’t need prior coding experience before starting this course.


By the end of this course, you will have the knowledge and confidence that you need in order to ace your job interviews and become a professional web developer.


So, are you ready to master JavaScript?

Enroll now and let’s dive into the world of JavaScript together!


About Me:

My Name is Avinash, I’m an experienced web developer with 8+ years of experience. I have been teaching web dev since 2015 to hundreds of thousands of students from all over the world on my YouTube channel and Udemy.

Bạn sẽ học được gì

You will learn to create modern web applications using JavaScript

You will learn all JavaScript concept with practical example

You will learn Advance JavaScript & ES6

You can download all the JavaScript projects source code

Yêu cầu

  • NO prior JavaScript knowledge is required.
  • A basic understanding of HTML and CSS is more than enough to take this JavaScript Course.
  • A windows or macOS laptop or desktop is required to learn and execute JavaScript projects.

Nội dung khoá học

22 sections

Introduction

2 lectures
Introduction to JavaScript
02:04
First JavaScript Program
07:13

JavaScript Basics

4 lectures
JavaScript Variables
06:10
Scope in JavaScript
06:34
Data Types (Primitive)
10:40
Data Types (Reference)
07:44

Operators

4 lectures
Arithmetic & Assignment Operator
05:50
Increment & Decrement Operator
03:23
Comparison & Logical Operator
08:21
String Operator, Precedence & Associativity of Operator
06:42

Control flow Statements

3 lectures
Conditional Statements (If, Else, Switch & Ternary)
17:28
Loops (for, while, do while)
11:24
Break & Continue Statement
02:31

Functions

2 lectures
Functions, Parameters & Arguments
09:05
Function Return
05:42

Objects & Prototype

6 lectures
Object
16:18
Object Methods & This Keyword
10:19
Constructor Functions
12:04
Object Prototype
12:33
Object Destructuring
05:27
Object Literal Syntax Extensions
01:48

Classes

4 lectures
Classes
07:15
Getters, Setters & Class Expression
08:04
Class Inheritance
06:41
Static & Private Methods
09:38

Document Object Model

7 lectures
Introduction to DOM & Node
02:35
Selecting elements
13:52
Traversing elements
07:13
Manipulating HTML elements
19:44
Attribute Methods
07:56
Manipulating Element's Styles
20:58
JavaScript Events
19:10

Projects

4 lectures
Mini Calendar using JavaScript
14:41
Form Validation using JavaScript
31:52
E-Commerce Product Page
28:35
Calculator using JavaScript
18:36

Advanced Concepts

11 lectures
Symbol Data Type
08:49
Arrow Functions
06:12
Rest parameter
04:01
String & String Methods
32:35
Numbers & Formatting Numbers
10:48
Boolean Type
04:55
Array & Array Methods
48:56
JavaScript Modules
14:46
Dynamic Import
03:59
Math Object
13:31
Date Object
12:45

Promises & Async/Await

4 lectures
Asynchronous JavaScript
04:12
Promises in JavaScript
21:28
Promise Chaining
04:14
Async / Await
11:22

Error Handling

3 lectures
Try Catch Statements
07:23
Try Catch Finally Statements
05:12
Throw Statement
09:56

JavaScript ES6

6 lectures
Let & Const Keyword
12:37
Spread Operator
08:14
For of Loop
07:55
Template Literals
07:03
Map Object
20:00
Set Object
15:42

Web API

9 lectures
What is Web API
00:57
JavaScript Cookies
21:44
JavaScript Local Storage
16:47
JavaScript Session Storage
03:42
FormData API
18:42
Drag and Drop API
17:50
Geolocation API
06:13
Notification API
12:37
Fetch API
20:54

Projects

6 lectures
To-Do List App
26:22
Quote Generator
20:19
QR Code Generator
15:46
Weather App
41:28
Drag and Drop using JavaScript
11:30
Age Calculator App
23:06

JavaScript Runtime

5 lectures
JavaScript Runtime
03:44
Execution Contexts
06:22
Call Stack
06:28
Event Loop
10:24
Hoisting
08:58

Iterators & Generators

4 lectures
JavaScript Iterators
18:20
JavaScript Generators
15:06
Async Iterators
08:33
Async Generators
08:17

Browser Object Model

5 lectures
Window Object
14:59
Alert, Confirm & Prompt Methods
09:47
Timing Events
17:38
Location Object
17:44
Navigator, Screen & History Object
07:43

Projects

10 lectures
Quiz App using JavaScript
33:53
Random Password Generator
19:30
Online Notes App
25:06
Toast Notification Using JavaScript
20:57
Music Player
29:22
Stop Watch using JavaScript
18:50
Popup using JavaScript
14:26
Toggle Password using JavaScript
10:47
Scrollable Image Gallery using JavaScript
10:58
Email Subscription Form
19:29

Projects

10 lectures
Password Strength Indicator
11:48
Text to Voice Converter
19:16
Date Time Countdown
11:00
Image Transition using JavaScript
18:39
Custom Select Box using JavaScript
14:12
Circular Progress Bar
18:51
Cryptocurrency Live Price
26:42
Digital Clock
17:47
Image Search Engine
34:17
Dark Mode Website using JavaScript
16:29

React JS

4 lectures
React JS for Beginners
27:16
To-Do List App React JS Project
36:49
Website Header React JS Project
37:42
Tic Tac Toe React JS Project
24:07

Git And GitHub

3 lectures
Git and GitHub Introduction
03:37
Git Commands
24:37
Host Project on GitHub Pages
04:18

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.