Srbija Posted October 10, 2023 Share #1 Posted October 10, 2023 Javascript Masterclass: Zero To Market Ready With 10 Project Published 11/2022 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 16.39 GB | Duration: 41h 14m Learn JavaScript from Beginner to Expert level with Concepts, Coding Exercises, Quizzes, Assignments and Projects. What you'll learn Everything you need to become a JavaScript developer with basics to advanced concepts, how things works behind the scenes and real projects Understand fundamentals: variables, data types, control flow statements, loop, functions and more... Dive deep with Object-oriented Programming: classes, objects, constructors, inheritance, encapsulation, static keyword, getter & setter etc. Complex concepts like the 'this' keyword, closures, promises, async-await etc. Work with API's to make the most of third-party data (such as News/Weather/Sports information) Build real-world front-end applications with JavaScript (Task manager, budget tracker, kanban, quiz application, bookmark manager & more) Modern tools for 2023: NPM, Babel, Webpack, Firebase and more. And lot more! Requirements Basics of HTML & CSS Description Welcome to JavaScript Masterclass, one single course to start your JavaScript journey as a beginner step-by-step. This course touches on each and every important topic through concept explanation, documentation, and implementation. The entire course is designed for beginners with one goal in mind, to learn concepts and build JavaScript projects.Throughout the course, we will explore the most important JavaScript topics step-by-step:Fundamental Concepts:IntroductionVariablesData TypesLoops & IterationControl FlowExpressions & OperatorsFunctionsMore...Intermediate Concepts:DOM: Document Object ModelRegular ExpressionsArray MethodsDates & TimesLocal StorageObject Oriented ProgrammingError Handling & ExceptionsModulesAPIsAdvanced Concepts:Event LoopssetTimeout & setIntervalCallbacks & Callback HellPromisesAsync AwaitFetch APIMiscellaneous:BabelWebpackDatabase: FirebaseExternal Libraries: Swiper JSDeployment: Git, Github & Netlify------------------Why this course?Complete course is focused on the concept learning approach, you learn every concept through a logical and visual learning approach. Learn all important concepts in the simplest possible way with examples and real-life project. You just need basic HTML and CSS knowledge, we will cover everything step-by-step from scratch.------------------After completing this course you will be ready to work as an Intern, Fresher, or Freelancer and you will also be able to implement everything yourself! Most importantly you will be ready to divide deep with future practice and hard level question of JavaScript. Enroll now, I will make sure you learn best about JavaScript. Overview Section 1: Introduction & Resources Lecture 1 Course Introduction Lecture 2 Welcome - Lets Get Started! Lecture 3 Resources[Important] Lecture 4 Resources[Important] Section 2: JavaScript Basics Lecture 5 JavaScript Basics Lecture 6 Environment Setup / 003 Lecture 7 How To Run JavaScript Files? / 005 Lecture 8 Browser Console / 006 Lecture 9 Variables, Constants & Comments / 007 Lecture 10 Naming Convention / 007-1 Lecture 11 Data Types / 008 Lecture 12 Strings / 009 Lecture 13 String Methods / 010 Lecture 14 Numbers / 011 Lecture 15 Template Literals / 012 Lecture 16 Arrays / 013 Lecture 17 Null & Undefined / 014 Lecture 18 Booleans & Comparisons / 015 Lecture 19 Loose vs Strict Comparison / 016 Lecture 20 Type Conversion / 017 Section 3: Control Flow Lecture 21 Control Flow / 018 Lecture 22 For Loop / 019 Lecture 23 For Loop (in & of) / 019-1 Lecture 24 While Loop / 020 Lecture 25 Do While Loop / 021 Lecture 26 If Statements / 022 Lecture 27 Else & Else If / 023 Lecture 28 Logical Operators / 024 Lecture 29 Logical NOT / 025 Lecture 30 Break & Continue / 026 Lecture 31 Switch Statements / 027 Lecture 32 Scope (Global & Local) / 028 Lecture 33 Ternary Operator / 028-1 Section 4: Functions Lecture 34 Functions - I / 029 Lecture 35 Functions - II / 030 Lecture 36 Arguments & Parameters / 031 Lecture 37 Returning Values / 032 Lecture 38 Arrow Functions / 033 Lecture 39 Functions & Methods / 034 Lecture 40 forEach Method & Callbacks / 035 Lecture 41 forEach Method / 036 Section 5: Object Literals Lecture 42 Object Literals - I Lecture 43 Object Literals - II / 038 Lecture 44 Methods / 039 Lecture 45 'this' Keyword / 040 Lecture 46 Objects in Arrays / 041 Lecture 47 Math Object / 042 Lecture 48 Primitive vs Reference Types - I / 043 Lecture 49 Primitive vs Reference Types - II / 043-2 Section 6: Document Object Model Lecture 50 DOM Introduction / 044 Lecture 51 DOM In-depth / 045 Lecture 52 Query Selector / 046 Lecture 53 Selectors / 047 Lecture 54 Controlling Content (Add/Delete) / 048 Lecture 55 Attributes (Get/Set) / 049 Lecture 56 Changing CSS Styles / 050 Lecture 57 Classes (Add/Remove) / 051 Lecture 58 Relationships (Parent/Child/Siblings) / 052 Lecture 59 Events - I / 053-1 Lecture 60 Events - II / 053-2 Lecture 61 Creating & Removing Elements / 054 Lecture 62 Event Bubbling & Delegation / 055 Lecture 63 More DOM Events / 056 Section 7: Form & Form Events Lecture 64 Events Inside Forms / 057 Lecture 65 Submit Events / 059 Lecture 66 Regular Expressions / 060 Lecture 67 Testing RegEx Patterns / 061 Lecture 68 Basic Form Validation / 062 Lecture 69 Keyboard Events / 063 Lecture 70 Events on HTML Page / 065 Section 8: Project: Quiz Application Lecture 71 Project Demo / 210 Lecture 72 Template Structure[Optional] / 211 Lecture 73 Template Structure[Optional] / 212 Lecture 74 Working With Answer / 213 Lecture 75 Score Update / 214 Lecture 76 Reload / 215 Lecture 77 Final Demo / 216 Lecture 78 Project Deployment Using Github & Netlify / 321 Section 9: Array Methods Lecture 79 Filter Method / 071 Lecture 80 Map Method / 072 Lecture 81 Reduce Method / 073 Lecture 82 Find Method / 074 Lecture 83 Sort Method / 075 Lecture 84 Reverse Method / 075-3 Lecture 85 Chaining Methods / 076 Section 10: Project: Todo List Manager Lecture 86 Project Demo / 221 Lecture 87 Template Structure[Optional] / 222 Lecture 88 Template Structure[Optional] / 223 Lecture 89 Add Task / 224 Lecture 90 Delete Task / 225 Lecture 91 Update Task Count / 226 Lecture 92 Search Task I / 227 Lecture 93 Search Task II: Case Sensitive / 228 Lecture 94 Project Deployment Using Github & Netlify / 322 Section 11: Dates & Times Lecture 95 Dates / 205 Lecture 96 Times / 206 Section 12: Local Storage Lecture 97 Local Storage / 207 Lecture 98 JSON / 208 Section 13: Project: Budget Tracker Lecture 99 Project Demo / 229 Lecture 100 Template Structure[Optional] / 231 Lecture 101 Template Structure[Optional] / 232 Lecture 102 Add Transaction / 234 Lecture 103 Transactions on localStorage / 235 Lecture 104 Income & Expense List / 236 Lecture 105 Get Transactions / 237 Lecture 106 Delete Transaction / 238 Lecture 107 Update Statistics / 239 Lecture 108 Empty Transactions / 240 Lecture 109 Project Deployment Using Github & Netlify / 316 Section 14: Object Oriented Programming Lecture 110 Object Oriented Programming - I Lecture 111 Object Oriented Programming - II Lecture 112 Object Literals Again! / 117 Lecture 113 Classes / 118 Lecture 114 Methods / 119 Lecture 115 Inheritance - I / 120 Lecture 116 Inheritance - II / 121 Lecture 117 Prototype Model / 122 Lecture 118 Prototype Inheritance / 123 Lecture 119 Built-in Methods Lecture 120 Static Keyword / 125 Lecture 121 Getter & Setter / 127 Section 15: Modules Lecture 122 Module - I / 203 Lecture 123 Module - II / 204 Section 16: Error Handling & Exceptions Lecture 124 Error Handling / 201 Lecture 125 Exceptions / 202 Section 17: Project: Kanban Application Lecture 126 Project Demo / 281 Lecture 127 Template Structure[Optional] / 282 Lecture 128 Template Structure[Optional] / 283 Lecture 129 Kanban Flow / 284 Lecture 130 Class & Function / 285 Lecture 131 Get Task / 286 Lecture 132 Insert Task / 287 Lecture 133 Delete Task / 288 Lecture 134 Update Task / 289 Lecture 135 Task Card / 290 Lecture 136 Task Count / 291 Lecture 137 Form: Add Task / 292 Lecture 138 Form: Edit Task / 293 Lecture 139 Form: Delete Task / 294 Lecture 140 Drag-Drop Task Card / 295 Lecture 141 Project Deployment Using Github & Netlify / 317 Section 18: Asynchronous JavaScript Lecture 142 Asynchronous JavaScript / 181 Lecture 143 setTimeout / 182 Lecture 144 setInterval / 183 Lecture 145 Callbacks & Callback Hell / 184 Lecture 146 Promises / 185 Lecture 147 Promises All / 186 Lecture 148 Async & Await / 187 Lecture 149 API / JSON Data Lecture 150 Fetch API / 189 Lecture 151 Fetch API - Methods / 190 Section 19: Project: News Portal Lecture 152 Project Demo / 241 Lecture 153 Template Structure[Optional] / 242 Lecture 154 Template Structure[Optional] / 243 Lecture 155 Working With News API / 244 Lecture 156 Fetch News Data / 245 Lecture 157 News Categories / 246 Lecture 158 Backup Data / 247 Lecture 159 Category Request / 248 Lecture 160 Project Deployment Using Github & Netlify / 319 Section 20: Babel Lecture 161 Installing Node.js Lecture 162 Babel Introduction Lecture 163 Babel CLI / 153 Lecture 164 Babel / 154 Lecture 165 Folder Structure / 155 Section 21: Webpack Lecture 166 Webpack / 156 Lecture 167 Loaders Lecture 168 Mode / 158 Lecture 169 Webpack Dev Server / 162 Lecture 170 Webpack Boilerplate Code / 163 Section 22: Firebase Lecture 171 Firebase Introduction Lecture 172 Webpack Setup / 252 Lecture 173 Firebase Setup / 253 Lecture 174 Firebase Connection / 254 Lecture 175 Fetching Documents - I / 255 Lecture 176 Fetching Documents- II / 256 Lecture 177 Adding & Deleting Documents / 257 Lecture 178 Snapshots / 258 Lecture 179 Firestore Queries / 259 Lecture 180 Ordering Data / 260 Lecture 181 Updating Documents / 261 Lecture 182 Fetching Individual Document / 262 Lecture 183 Authentication - I / 263 Lecture 184 Authentication - II / 264 Section 23: Project: Bookmark Manager Lecture 185 Project Demo / 269 Lecture 186 Template Structure[Optional] / 271 Lecture 187 Template Structure[Optional] / 272 Lecture 188 Firebase Setup / 273 Lecture 189 Access Document / 274 Lecture 190 Delete Document / 275 Lecture 191 Filter Documents / 276 Lecture 192 Project Deployment Using Github & Netlify / 318 Section 24: Project: notNotion Lecture 193 Project Demo / 301 Lecture 194 Template Structure[Optional] / 302 Lecture 195 Template Structure[Optional] / 303 Lecture 196 Template Structure[Optional] / 304 Lecture 197 Template Structure[Optional] / 305 Lecture 198 Template Structure[Optional] / 306 Lecture 199 Navbar, Modals & Accordions / 307 Lecture 200 Swipe Library - I / 308 Lecture 201 Swipe Library - II / 309 Lecture 202 Merge All Projects / 310 Lecture 203 Project Deployment Using Github & Netlify / 320 Section 25:[Optional] HTML & CSS Refresher Lecture 204 How Web Works?[Optional] Lecture 205 Environment Setup Lecture 206 HTML Introduction Lecture 207 Head Section Lecture 208 Common HTML Tags Lecture 209 Media Tags Lecture 210 Linking Page Lecture 211 Forms I Lecture 212 Forms II Lecture 213 Comments Lecture 214 List Lecture 215 Tables Lecture 216 Inline and Block Lecture 217 Id & Classes Lecture 218 HTML Semantics I Lecture 219 HTML Semantics II Lecture 220 HTML Entity Lecture 221 Introduction To CSS Lecture 222 CSS Types and Order Lecture 223 Selectors Lecture 224 Selector Game I Lecture 225 Selector Game II Lecture 226 Specificity / R029 Lecture 227 Common Properties Section 26: Bonus Lecture 228 Bonus Anyone who wants to learn JavaScript,No previous programming knowledge required Homepage Hidden Content Give reaction to this post to see the hidden content. Hidden Content Give reaction to this post to see the hidden content. Hidden Content Give reaction to this post to see the hidden content. Link to comment
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now