05-19-2024, 09:56 AM
Javascript Complete Course Zero To Advance With 30 Projects
Published 1/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English
| Duration: 27h 26m
Master the JavaScript with 30 real world project with source code and detailed notes of JavaScript course
[b]What you'll learn[/b]
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
[b]Requirements[/b]
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.
[b]Description[/b]
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.
Overview
Section 1: Introduction
Lecture 1 Introduction to JavaScript
Lecture 2 First JavaScript Program
Section 2: JavaScript Basics
Lecture 3 JavaScript Variables
Lecture 4 Scope in JavaScript
Lecture 5 Data Types (Primitive)
Lecture 6 Data Types (Reference)
Section 3: Operators
Lecture 7 Arithmetic & Assignment Operator
Lecture 8 Increment & Decrement Operator
Lecture 9 Comparison & Logical Operator
Lecture 10 String Operator, Precedence & Associativity of Operator
Section 4: Control flow Statements
Lecture 11 Conditional Statements (If, Else, Switch & Ternary)
Lecture 12 Loops (for, while, do while)
Lecture 13 Break & Continue Statement
Section 5: Functions
Lecture 14 Functions, Parameters & Arguments
Lecture 15 Function Return
Section 6: Objects & Prototype
Lecture 16 Object
Lecture 17 Object Methods & This Keyword
Lecture 18 Constructor Functions
Lecture 19 Object Prototype
Lecture 20 Object Destructuring
Lecture 21 Object Literal Syntax Extensions
Section 7: Classes
Lecture 22 Classes
Lecture 23 Getters, Setters & Class Expression
Lecture 24 Class Inheritance
Lecture 25 Static & Private Methods
Section 8: Document Object Model
Lecture 26 Introduction to DOM & Node
Lecture 27 Selecting elements
Lecture 28 Traversing elements
Lecture 29 Manipulating HTML elements
Lecture 30 Attribute Methods
Lecture 31 Manipulating Element's Styles
Lecture 32 JavaScript Events
Section 9: Projects
Lecture 33 Mini Calendar using JavaScript
Lecture 34 Form Validation using JavaScript
Lecture 35 E-Commerce Product Page
Lecture 36 Calculator using JavaScript
Section 10: Advanced Concepts
Lecture 37 Symbol Data Type
Lecture 38 Arrow Functions
Lecture 39 Rest parameter
Lecture 40 String & String Methods
Lecture 41 Numbers & Formatting Numbers
Lecture 42 Boolean Type
Lecture 43 Array & Array Methods
Lecture 44 JavaScript Modules
Lecture 45 Dynamic Import
Lecture 46 Math Object
Lecture 47 Date Object
Section 11: Promises & Async/Await
Lecture 48 Asynchronous JavaScript
Lecture 49 Promises in JavaScript
Lecture 50 Promise Chaining
Lecture 51 Async / Await
Section 12: Error Handling
Lecture 52 Try Catch Statements
Lecture 53 Try Catch Finally Statements
Lecture 54 Throw Statement
Section 13: JavaScript ES6
Lecture 55 Let & Const Keyword
Lecture 56 Spread Operator
Lecture 57 For of Loop
Lecture 58 Template Literals
Lecture 59 Map Object
Lecture 60 Set Object
Section 14: Web API
Lecture 61 What is Web API
Lecture 62 JavaScript Cookies
Lecture 63 JavaScript Local Storage
Lecture 64 JavaScript Session Storage
Lecture 65 FormData API
Lecture 66 Drag and Drop API
Lecture 67 Geolocation API
Lecture 68 Notification API
Lecture 69 Fetch API
Section 15: Projects
Lecture 70 To-Do List App
Lecture 71 Quote Generator
Lecture 72 QR Code Generator
Lecture 73 Weather App
Lecture 74 Drag and Drop using JavaScript
Lecture 75 Age Calculator App
Section 16: JavaScript Runtime
Lecture 76 JavaScript Runtime
Lecture 77 Execution Contexts
Lecture 78 Call Stack
Lecture 79 Event Loop
Lecture 80 Hoisting
Section 17: Iterators & Generators
Lecture 81 JavaScript Iterators
Lecture 82 JavaScript Generators
Lecture 83 Async Iterators
Lecture 84 Async Generators
Section 18: Browser Object Model
Lecture 85 Window Object
Lecture 86 Alert, Confirm & Prompt Methods
Lecture 87 Timing Events
Lecture 88 Location Object
Lecture 89 Navigator, Screen & History Object
Section 19: Projects
Lecture 90 Quiz App using JavaScript
Lecture 91 Random Password Generator
Lecture 92 Online Notes App
Lecture 93 Toast Notification Using JavaScript
Lecture 94 Music Player
Lecture 95 Stop Watch using JavaScript
Lecture 96 Popup using JavaScript
Lecture 97 Toggle Password using JavaScript
Lecture 98 Scrollable Image Gallery using JavaScript
Lecture 99 Email Subscription Form
Section 20: Projects
Lecture 100 Password Strength Indicator
Lecture 101 Text to Voice Converter
Lecture 102 Date Time Countdown
Lecture 103 Image Transition using JavaScript
Lecture 104 Custom Select Box using JavaScript
Lecture 105 Circular Progress Bar
Lecture 106 Cryptocurrency Live Price
Lecture 107 Digital Clock
Lecture 108 Image Search Engine
Lecture 109 Dark Mode Website using JavaScript
Section 21: React JS
Lecture 110 React JS for Beginners
Lecture 111 To-Do List App React JS Project
Lecture 112 Website Header React JS Project
Lecture 113 Tic Tac Toe React JS Project
Section 22: Git And GitHub
Lecture 114 Git and GitHub Introduction
Lecture 115 Git Commands
Lecture 116 Host Project on GitHub Pages
Beginner Front End Developer,Beginner Web Developer,Beginner JavaScript Developer,Website Development,Frontend development
Free search engine download: Udemy JavaScript Complete Course Zero to Advance With 30 Projects