Jump to content

Javascript Masterclass_ Zero To Market Ready With 10 Project


Srbija

Recommended Posts

qbb5sujvc8unnphfeaskvd7dep.jpg

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.


122modulei203sbkcex.jpg

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...