وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

JavaScript Masterclass: Zero To Job Ready With 10 Projects

سرفصل های دوره

Learn JavaScript from Beginner to Advanced: Concepts, Coding Exercises, Quizzes, Assignments and Projects | ES2023


1 - Introduction & Resources
  • 1 - Course Introduction
  • 2 - Welcome Lets Get Started
  • 3 - Resources Important
  • 4 - Resources Important.html

  • 2 - JavaScript Basics
  • 5 - JavaScript Basics
  • 6 - Environment Setup 003
  • 7 - How To Run JavaScript Files 005
  • 8 - Browser Console 006
  • 9 - Variables Constants & Comments 007
  • 10 - Naming Convention 0071
  • 10 - reserved-words.zip
  • 11 - Data Types 008
  • 12 - Strings 009
  • 13 - String Methods 010
  • 14 - Numbers 011
  • 15 - Template Literals 012
  • 16 - Arrays 013
  • 17 - Null & Undefined 014
  • 18 - Booleans & Comparisons 015
  • 19 - Loose vs Strict Comparison 016
  • 20 - Type Conversion 017

  • 3 - Control Flow
  • 21 - Control Flow 018
  • 22 - For Loop 019
  • 23 - For Loop in & of 0191
  • 24 - While Loop 020
  • 25 - Do While Loop 021
  • 26 - If Statements 022
  • 27 - Else & Else If 023
  • 28 - Logical Operators 024
  • 29 - Logical NOT 025
  • 30 - Break & Continue 026
  • 31 - Switch Statements 027
  • 32 - Scope Global & Local 028
  • 33 - Ternary Operator 0281

  • 4 - Functions
  • 34 - Functions I 029
  • 35 - Functions II 030
  • 36 - Arguments & Parameters 031
  • 37 - Returning Values 032
  • 38 - Arrow Functions 033
  • 39 - Functions & Methods 034
  • 40 - forEach Method & Callbacks 035
  • 41 - forEach Method 036

  • 5 - Object Literals
  • 42 - Object Literals I
  • 43 - Object Literals II 038
  • 44 - Methods 039
  • 45 - this Keyword 040
  • 46 - Objects in Arrays 041
  • 47 - Math Object 042
  • 48 - Primitive vs Reference Types I 043
  • 49 - Primitive vs Reference Types II 0432

  • 6 - Document Object Model
  • 50 - DOM Introduction 044
  • 51 - DOM Indepth 045
  • 52 - Query Selector 046
  • 53 - Selectors 047
  • 54 - Controlling Content AddDelete 048
  • 55 - Attributes GetSet 049
  • 56 - Changing CSS Styles 050
  • 57 - Classes AddRemove 051
  • 58 - Relationships ParentChildSiblings 052
  • 59 - Events I 0531
  • 60 - Events II 0532
  • 61 - Creating & Removing Elements 054
  • 62 - Event Bubbling & Delegation 055
  • 63 - More DOM Events 056

  • 7 - Form & Form Events
  • 64 - Events Inside Forms 057
  • 65 - Submit Events 059
  • 66 - Regular Expressions 060
  • 67 - Testing RegEx Patterns 061
  • 68 - Basic Form Validation 062
  • 69 - Keyboard Events 063
  • 70 - Events on HTML Page 065

  • 8 - Project Quiz Application
  • 71 - Project Demo 210
  • 72 - Template Structure Optional 211
  • 73 - Template Structure Optional 212
  • 74 - Working With Answer 213
  • 75 - Score Update 214
  • 76 - Reload 215
  • 77 - Final Demo 216
  • 78 - Project Deployment Using Github & Netlify 321

  • 9 - Array Methods
  • 79 - Filter Method 071
  • 80 - Map Method 072
  • 81 - Reduce Method 073
  • 82 - Find Method 074
  • 83 - Sort Method 075
  • 84 - Reverse Method 0753
  • 85 - Chaining Methods 076

  • 10 - Project Todo List Manager
  • 86 - Project Demo 221
  • 87 - Template Structure Optional 222
  • 88 - Template Structure Optional 223
  • 89 - Add Task 224
  • 90 - Delete Task 225
  • 91 - Update Task Count 226
  • 92 - Search Task I 227
  • 93 - Search Task II Case Sensitive 228
  • 94 - Project Deployment Using Github & Netlify 322

  • 11 - Dates & Times
  • 95 - Dates 205
  • 96 - Times 206

  • 12 - Local Storage
  • 97 - Local Storage 207
  • 98 - JSON 208

  • 13 - Project Budget Tracker
  • 99 - Project Demo 229
  • 100 - Template Structure Optional 231
  • 101 - Template Structure Optional 232
  • 102 - Add Transaction 234
  • 103 - Transactions on localStorage 235
  • 104 - Income & Expense List 236
  • 105 - Get Transactions 237
  • 106 - Delete Transaction 238
  • 107 - Update Statistics 239
  • 108 - Empty Transactions 240
  • 109 - Project Deployment Using Github & Netlify 316

  • 14 - Object Oriented Programming
  • 110 - Object Oriented Programming I
  • 111 - Object Oriented Programming II
  • 112 - Object Literals Again 117
  • 113 - Classes 118
  • 114 - Methods 119
  • 115 - Inheritance I 120
  • 116 - Inheritance II 121
  • 117 - Prototype Model 122
  • 118 - Prototype Inheritance 123
  • 119 - Builtin Methods
  • 120 - Static Keyword 125
  • 121 - Getter & Setter 127

  • 15 - Modules
  • 122 - Module I 203
  • 123 - Module II 204

  • 16 - Error Handling & Exceptions
  • 124 - Error Handling 201
  • 125 - Exceptions 202

  • 17 - Project Kanban Application
  • 126 - Project Demo 281
  • 127 - Template Structure Optional 282
  • 128 - Template Structure Optional 283
  • 129 - Kanban Flow 284
  • 130 - Class & Function 285
  • 131 - Get Task 286
  • 132 - Insert Task 287
  • 133 - Delete Task 288
  • 134 - Update Task 289
  • 135 - Task Card 290
  • 136 - Task Count 291
  • 137 - Form Add Task 292
  • 138 - Form Edit Task 293
  • 139 - Form Delete Task 294
  • 140 - DragDrop Task Card 295
  • 141 - Project Deployment Using Github & Netlify 317

  • 18 - Asynchronous JavaScript
  • 142 - Asynchronous JavaScript 181
  • 143 - setTimeout 182
  • 144 - setInterval 183
  • 145 - Callbacks & Callback Hell 184
  • 146 - Promises 185
  • 147 - Promises All 186
  • 148 - Async & Await 187
  • 149 - API JSON Data
  • 150 - Fetch API 189
  • 151 - Fetch API Methods 190

  • 19 - Project News Portal
  • 152 - Project Demo 241
  • 153 - Template Structure Optional 242
  • 154 - Template Structure Optional 243
  • 155 - Working With News API 244
  • 156 - Fetch News Data 245
  • 157 - News Categories 246
  • 158 - Backup Data 247
  • 159 - Category Request 248
  • 160 - Project Deployment Using Github & Netlify 319

  • 20 - Babel
  • 161 - Installing Nodejs
  • 162 - Babel Introduction
  • 163 - Babel CLI 153
  • 164 - Babel 154
  • 165 - Folder Structure 155

  • 21 - Webpack
  • 166 - Webpack 156
  • 167 - Loaders
  • 168 - Mode 158
  • 169 - Webpack Dev Server 162
  • 170 - Webpack Boilerplate Code 163

  • 22 - Firebase
  • 171 - Firebase Introduction
  • 172 - Webpack Setup 252
  • 173 - Firebase Setup 253
  • 174 - Firebase Connection 254
  • 175 - Fetching Documents I 255
  • 176 - Fetching Documents II 256
  • 177 - Adding & Deleting Documents 257
  • 178 - Snapshots 258
  • 179 - Firestore Queries 259
  • 180 - Ordering Data 260
  • 181 - Updating Documents 261
  • 182 - Fetching Individual Document 262
  • 183 - Authentication I 263
  • 184 - Authentication II 264

  • 23 - Project Bookmark Manager
  • 185 - Project Demo 269
  • 186 - Template Structure Optional 271
  • 187 - Template Structure Optional 272
  • 188 - Firebase Setup 273
  • 189 - Access Document 274
  • 190 - Delete Document 275
  • 191 - Filter Documents 276
  • 192 - Project Deployment Using Github & Netlify 318

  • 24 - Project notNotion
  • 193 - Project Demo 301
  • 194 - Template Structure Optional 302
  • 195 - Template Structure Optional 303
  • 196 - Template Structure Optional 304
  • 197 - Template Structure Optional 305
  • 198 - Template Structure Optional 306
  • 199 - Navbar Modals & Accordions 307
  • 200 - Swipe Library I 308
  • 201 - Swipe Library II 309
  • 202 - Merge All Projects 310
  • 203 - Project Deployment Using Github & Netlify 320

  • 25 - Optional HTML & CSS Refresher
  • 204 - How Web Works Optional
  • 205 - Environment Setup
  • 206 - HTML Introduction
  • 207 - Head Section
  • 208 - Common HTML Tags
  • 209 - Media Tags
  • 210 - Linking Page
  • 211 - Forms I
  • 212 - Forms II
  • 213 - Comments
  • 214 - List
  • 215 - Tables
  • 216 - Inline and Block
  • 217 - Id & Classes
  • 218 - HTML Semantics I
  • 219 - HTML Semantics II
  • 220 - HTML Entity
  • 221 - Introduction To CSS
  • 222 - CSS Types and Order
  • 223 - Selectors
  • 224 - Selector Game I
  • 225 - Selector Game II
  • 226 - Specificity R029
  • 226 - code files.zip
  • 227 - Common Properties

  • 26 - Bonus
  • 228 - Bonus
  • 63,400 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 5036
    حجم: 16788 مگابایت
    مدت زمان: 2474 دقیقه
    تاریخ انتشار: 12 بهمن 1401
    طراحی سایت و خدمات سئو

    63,400 تومان
    افزودن به سبد خرید