Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Become A Professional Javascript Programmer

    Posted By: ELK1nG
    Become A Professional Javascript Programmer

    Become A Professional Javascript Programmer
    Last updated 10/2020
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 5.63 GB | Duration: 45h 55m



    What you'll learn
    Start programming with JavaScript
    Create real life projects with JavaScript
    Requirements
    A computer
    Description

    Become a Professional JavaScript Programmer with Stone River eLearning's online course bundle designed to take you from a Javascript beginner to a pro.
    Javascript has seen an incredible rise in popularity over the last several years thanks to the development of a huge number of libraries that allow you to do almost anything with it.
    It's never been more important than right now to learn Javascript in depth. It will allow you to get great development jobs or move up in your current job, and Javascript development (especially for web app development) is a key skill for today's tech entrepreneurs.
    This is a living, breathing course bundle. We will be updating content and adding new content for quite a while to come. Purchase this bundle today and continue to get new cutting edge Javascript content as we roll it out.

    Phase 1
    This is the core of JS.  These courses should be done in the order shown prior to moving to the next "phases".  When completed, the student is ready for "Databases" or "Frameworks"
    Fundamentals of JSjQueryNodeJSBackboneJS
    Phase 2
    This is optional, but imperative for a "Full Stack" developer.  Either Mongo or Firebase, or both.  MEAN includes Mongo and also adds a Framework (Angular) and is an assumption of a Full Stack developer.
    MongoFirebaseMEAN
    Phase 3
    With Phase 1 complete (and, optionally, Phase 2), the student is ready to learn modern JS Frameworks.  Any or all of these are good to go.
    React Vue Ember Angular4
    Phase 4
    After learning a major JS Framework or two, these supporting libraries/technologies are now in order for the student to complete their JavaScript toolbox.  
    JSON Git/Github REST Best Practices Webpack Unit Testing Debugging Prog. Web Apps


    Overview

    Section 1: Fundamentals of Javascript||Introduction to JavaScript

    Lecture 1 Introduction to JavaScript

    Lecture 2 Script Tags

    Lecture 3 Boxes

    Lecture 4 Console

    Lecture 5 Variables

    Lecture 6 Undefined, typeof, NaN

    Lecture 7 Concatination

    Lecture 8 Comparison Operators

    Lecture 9 Logical Operators

    Lecture 10 Mathematical Operators

    Lecture 11 Commenting

    Section 2: Fundamentals of Javascript||Intermediate JavaScript

    Lecture 12 Arrays

    Lecture 13 Array Prototype

    Lecture 14 Looping Over Arrays

    Lecture 15 Introduction to Objects

    Lecture 16 Creating an Object

    Lecture 17 Dates and Times

    Lecture 18 Intervals

    Lecture 19 Countdown: Example Application

    Lecture 20 Callbacks

    Lecture 21 Callback in Countdown

    Section 3: Fundamentals of Javascript||Working with JavaScript Elements

    Lecture 22 DOM Elements

    Lecture 23 Query Selector

    Lecture 24 Event Handlers

    Lecture 25 Input Fields

    Lecture 26 Creating Elements

    Lecture 27 Styling Elements

    Section 4: Fundamentals of Javascript||Bonus JavaScript Tips

    Lecture 28 Linting

    Lecture 29 Minification

    Section 5: jQuery for Beginners||Introduction to the Course

    Lecture 30 Course Introduction

    Section 6: jQuery for Beginners||Introduction To jQuery for Beginners

    Lecture 31 Section Introduction

    Lecture 32 jQuery Core Concepts

    Lecture 33 Getting Started

    Lecture 34 Adding the jQuery library to your webpage Part 1

    Lecture 35 Adding the jQuery library to your webpage Part 2

    Lecture 36 jQuery Syntax Introduction

    Lecture 37 jQuery Selectors

    Lecture 38 jQuery Event Methods

    Lecture 39 Section Conclusion

    Lecture 40 Student Project 1

    Section 7: jQuery for Beginners||Introduction To jQuery Functions

    Lecture 41 Section Introduction

    Lecture 42 Creating a jQuery template Part 1

    Lecture 43 Creating a jQuery template Part 2

    Lecture 44 Creating a jQuery template Part 3

    Lecture 45 Get Content and Attributes

    Lecture 46 jQuery Callback Functions

    Lecture 47 Section Conclusion

    Lecture 48 Student project 2

    Section 8: jQuery for Beginners||USB Debugging Mode & Hardware API'S

    Lecture 49 Section Introduction

    Lecture 50 jQuery Effects Part 1

    Lecture 51 jQuery Effects Part 2

    Lecture 52 jQuery Effects Part 3

    Lecture 53 jQuery Effects Part 4

    Lecture 54 jQuery CSS Functions Part 1

    Lecture 55 jQuery CSS Functions Part 2

    Lecture 56 jQuery AJAX Functions Part 1

    Lecture 57 jQuery AJAX Functions Part 2

    Lecture 58 jQuery AJAX Functions Part 3

    Lecture 59 Section Conclusion

    Lecture 60 Student Project 3 Part 1

    Lecture 61 Student Project 3 Part 2

    Lecture 62 Student Project 3 Part 3

    Section 9: jQuery for Beginners||Course Conclusion

    Lecture 63 Course Conclusion

    Section 10: Node.js || Introduction to the Course

    Lecture 64 Welcome to Node.js_ Simple & Complete!

    Lecture 65 How this will go

    Lecture 66 Project introduction

    Lecture 67 Setup

    Lecture 68 Summary

    Section 11: Node.js || Discover Node.js

    Lecture 69 Introduction

    Lecture 70 What are Node.js & Express

    Lecture 71 Try Node from Command Line

    Lecture 72 Set up a Node.js app

    Lecture 73 Use GIT with C9io

    Lecture 74 Summary

    Section 12: Node.js || Work with Express

    Lecture 75 Introduction

    Lecture 76 Get Express set up

    Lecture 77 Create an NPM Start script

    Lecture 78 Routing with Express

    Lecture 79 Summary

    Section 13: Node.js ||Kickstart a Node Web App

    Lecture 80 Introduction

    Lecture 81 Use a Bootstrap Template

    Lecture 82 Configuring Resources

    Lecture 83 Manage UI Components with Bower

    Lecture 84 Summary

    Section 14: Node.js ||Work with Gulp

    Lecture 85 Introduction

    Lecture 86 Use JSHint in Gulp

    Lecture 87 Inject dependencies with Wiredep

    Lecture 88 Injection with Gulp-Inject

    Lecture 89 Watch Changes with Nodemon

    Lecture 90 Summary

    Section 15: Node.js ||Work with Node Templating Engines

    Lecture 91 Introduction

    Lecture 92 Review of Templating Engine Options

    Lecture 93 Begin with EJS

    Lecture 94 Put EJS to Work

    Lecture 95 Summary

    Section 16: Node.js||More Express Routing

    Lecture 96 Introduction

    Lecture 97 Use A Router

    Lecture 98 New Pages

    Lecture 99 Separate Code Into Different Files

    Lecture 100 Wire our new pages back

    Lecture 101 Summary

    Section 17: Node.js||Use a database with Node.js

    Lecture 102 Introduction

    Lecture 103 Get MongoDB Set Up

    Lecture 104 Get Events data ready

    Lecture 105 Write Code to Insert

    Lecture 106 Query MongoDB and Display

    Lecture 107 Summary

    Section 18: Node.js||Course Wrap-up

    Lecture 108 What Now

    Lecture 109 Thank You

    Lecture 110 Course Summary

    Section 19: Backbone.js||Meet Backbone.js

    Lecture 111 Course Introduction

    Lecture 112 Section Introduction

    Lecture 113 Backbone Models

    Lecture 114 Backbone Views

    Lecture 115 Views & Models

    Lecture 116 Backbone Collections

    Lecture 117 Section Summary

    Section 20: Backbone.js||More Backbone Basics

    Lecture 118 Section Introduction

    Lecture 119 Backbone Router

    Lecture 120 Backbone Events

    Lecture 121 Namespacing

    Lecture 122 Combining Concepts

    Lecture 123 Section Summary

    Section 21: Backbone.js||Working with Backbone.js

    Lecture 124 Section Introduction

    Lecture 125 Setup on Cloud 9

    Lecture 126 Configuring index.html

    Lecture 127 Adding Models

    Lecture 128 Adding Views

    Lecture 129 Adding Collections

    Lecture 130 Templating

    Lecture 131 Section Summary

    Section 22: Backbone.js||Additional Backbone Features

    Lecture 132 Section Introduction

    Lecture 133 Model Validation

    Lecture 134 Raising and Responding to Events

    Lecture 135 Routing

    Lecture 136 Section Summary

    Section 23: Backbone.js||Building a Guestbook App

    Lecture 137 Section Introduction

    Lecture 138 A new Cloud 9 workspace

    Lecture 139 Coding index.html & Models

    Lecture 140 Coding Views

    Lecture 141 Coding More Views

    Lecture 142 Coding Collections

    Lecture 143 Coding Events

    Lecture 144 Coding Templates

    Lecture 145 Wiring Everything Together

    Lecture 146 Styling with Bootstrap

    Section 24: Backbone.js||Course Summary

    Lecture 147 Section Introduction

    Lecture 148 Additional Resources

    Lecture 149 Final Remarks

    Section 25: MongoDB||Introduction to the Course

    Lecture 150 Welcome to MongoDB made easy!

    Lecture 151 How this will go

    Lecture 152 Our Hands-On Project

    Lecture 153 Setup Our Tools

    Lecture 154 Section Recap

    Section 26: MongoDB||Set Up Our Project

    Lecture 155 Section Introduction

    Lecture 156 Import Data with MongoImport

    Lecture 157 Use the Mongo Shell

    Lecture 158 Javascript in the Mongo Shell

    Lecture 159 Section Recap

    Section 27: MongoDB||Start with Queries and Operations

    Lecture 160 Section Introduction

    Lecture 161 Retrieve data with .find()

    Lecture 162 Create data with .save() & .insert()

    Lecture 163 Update data with .update()

    Lecture 164 Deleting data with .remove()

    Lecture 165 Display User Data in our App

    Lecture 166 Section Recap

    Section 28: MongoDB||Model New Entities

    Lecture 167 Section Introduction

    Lecture 168 Rules for Modeling

    Lecture 169 Simple & Complex Models

    Lecture 170 Modeling ‘Event’ Data

    Lecture 171 Modeling ‘Event Registration’ data

    Lecture 172 Section Recap

    Section 29: MongoDB||Indexing MongoDB

    Lecture 173 Section Introduction

    Lecture 174 Indexing in MongoDB

    Lecture 175 Using Indexes

    Lecture 176 Creating Indexes

    Lecture 177 Section Recap

    Section 30: MongoDB||MongoDB Aggregation Framework

    Lecture 178 Section Introduction

    Lecture 179 Aggregation Concepts

    Lecture 180 Pipeline Stages & Operators

    Lecture 181 Aggregation in our Project

    Lecture 182 Use our Aggregated Data

    Lecture 183 Section Recap

    Section 31: MongoDB||Replication & Sharding

    Lecture 184 Section Introduction

    Lecture 185 What are Replica Sets

    Lecture 186 Automated Failover

    Lecture 187 What is Sharding

    Lecture 188 Rules for Sharding data

    Lecture 189 Section Recap

    Section 32: MongoDB||Our Web App

    Lecture 190 Section Introduction

    Lecture 191 Our Project’s State

    Lecture 192 Our app js file

    Lecture 193 Our Aggregate Queries

    Lecture 194 Section Recap

    Section 33: MongoDB||Course Outro

    Lecture 195 Section Introduction

    Lecture 196 Learning Objectives _ Project Requirements Review

    Lecture 197 Where to go from here

    Lecture 198 Section Recap

    Section 34: MongoDB||10.Appendix

    Lecture 199 Recovering MongoDB in Cloud9

    Section 35: Firebase||Firebase Features

    Lecture 200 Section Introduction

    Lecture 201 Firebase Defined

    Lecture 202 Firebase and GCP

    Lecture 203 A Mobile Solution

    Lecture 204 Firebase for JavaScript

    Section 36: Firebase||Firebase Features

    Lecture 205 Section Introduction

    Lecture 206 Authentication

    Lecture 207 Realtime Database

    Lecture 208 Cloud Functions

    Lecture 209 Cloud Messaging

    Section 37: Firebase||A Firebase Project

    Lecture 210 Section Introduction

    Lecture 211 Google Authentication

    Lecture 212 Database Integration

    Lecture 213 Trollbox Implementation

    Lecture 214 Cloud Functions Translator

    Section 38: Firebase||Additional Features

    Lecture 215 Additional Features

    Lecture 216 Additional Database Operations

    Lecture 217 Firebase Hosting

    Lecture 218 User Managed Administration

    Lecture 219 Wrap up

    Section 39: React.js||Welcome to Starting with React

    Lecture 220 Section Introduction

    Lecture 221 What is React?

    Lecture 222 How This Course Works

    Lecture 223 Preparing for React

    Section 40: React.js||React Components

    Lecture 224 Section Introduction

    Lecture 225 Component Basics

    Lecture 226 Component Implementation

    Lecture 227 Component Composition

    Lecture 228 Composition Implementation

    Lecture 229 Section Conclusion

    Section 41: React.js||React State & Props

    Lecture 230 Section Introduction

    Lecture 231 Managing Data in React

    Lecture 232 State & Props Implementation

    Lecture 233 Section Conclusion

    Section 42: React.js||React Event Handling

    Lecture 234 Section Introduction

    Lecture 235 React-ing to Events

    Lecture 236 Event Handling Implementation

    Lecture 237 Section Conclusion

    Section 43: React.js||Routing in React

    Lecture 238 Section Introduction

    Lecture 239 Applying Routing

    Lecture 240 Router Implementation

    Lecture 241 More Routing Concerns

    Lecture 242 More Routing Implementation

    Lecture 243 Section Conclusion

    Section 44: React.js||React Flux

    Lecture 244 Section Introduction

    Lecture 245 The Flux Pattern

    Lecture 246 Implementing a Flux Store

    Lecture 247 More Flux Details

    Lecture 248 Implementing Flux Shoutouts 1

    Lecture 249 Implementing Flux Shoutouts 2

    Lecture 250 React Forms

    Lecture 251 Implementing a React Form

    Lecture 252 Section Conclusion

    Section 45: React.js||Styling React

    Lecture 253 Section Introduction

    Lecture 254 Component-Level Styling

    Lecture 255 Applying Style

    Lecture 256 Flesh Out Characters

    Lecture 257 Section Conclusion

    Section 46: React.js||Course Conclusion

    Lecture 258 Content Review

    Lecture 259 What now?

    Lecture 260 Final Thoughts

    Section 47: Vue.js||Introduction to the Course

    Lecture 261 Introduction to the Course

    Section 48: Vue.js|| Vue.js Data Handling

    Lecture 262 Section Introduction

    Lecture 263 Getting started with Vuejs

    Lecture 264 Adding Data Structures to Page views

    Lecture 265 Vuejs LifeCycle

    Lecture 266 Data Binding with Form fields

    Lecture 267 Render List array to page view

    Lecture 268 Apply Filters

    Lecture 269 Computed Values

    Lecture 270 Vue Shopping Cart project Setup

    Lecture 271 Vue Shopping Cart computed values and filters

    Lecture 272 Section Summary

    Section 49: Vue.js||Getting Creative with Vue.js

    Lecture 273 Section Introduction

    Lecture 274 Directives Vuejs

    Lecture 275 Introduction to methods

    Lecture 276 Event listeners

    Lecture 277 Binding Classes

    Lecture 278 Components Template Building

    Lecture 279 Isolated scopes

    Lecture 280 Shopping Cart Sort Order Methods

    Lecture 281 Add Methods use inventory data

    Lecture 282 Remove from array

    Lecture 283 Add dynamic items to Shopping cart

    Lecture 284 Bind Classes Clear Shopping Cart add Discounts

    Lecture 285 Section Summary

    Section 50: Vue.js||Doing more with Vue.js

    Lecture 286 Section Introduction

    Lecture 287 Use Vue Resource Libraries

    Lecture 288 Data and arrays

    Lecture 289 Use API data build a people sorting application in minutes

    Lecture 290 Section Summary

    Section 51: Vue.js||Course Summary

    Lecture 291 Resources

    Lecture 292 Conclusion

    Section 52: Ember.js 2||Starting with Ember

    Lecture 293 Welcome to Starting with Ember

    Lecture 294 What is Ember?

    Lecture 295 Motivations Driving Ember

    Lecture 296 How Easy is it?

    Lecture 297 Course Outline

    Section 53: Ember.js 2||Let's Get Started

    Lecture 298 Section Introduction

    Lecture 299 Installing Ember CLI

    Lecture 300 And.. What Do We Have Here?

    Lecture 301 Ember Objects, Classes & Instances

    Lecture 302 Computed Properties, Observers, & Bindings

    Lecture 303 Concepts at Application Scope

    Lecture 304 Section Conclusion

    Section 54: Ember.js 2||Ember Routing

    Lecture 305 Section Introduction

    Lecture 306 Route Definition

    Lecture 307 Nesting Routes & Templates

    Lecture 308 Dynamic URL Segments

    Lecture 309 Specific Route Handlers

    Lecture 310 Promises & Routers

    Lecture 311 Section Conclusion

    Section 55: Ember.js 2||Templates & Helpers

    Lecture 312 Section Introduction

    Lecture 313 Creating Templates with Helpers

    Lecture 314 Actionable Helpers

    Lecture 315 Custom Helpers

    Lecture 316 Section Conclusion

    Section 56: Ember.js 2||Ember Components

    Lecture 317 Section Introduction

    Lecture 318 Setting Up for a Component

    Lecture 319 Creating a Component

    Lecture 320 Creating a Controller

    Lecture 321 Components and Closure Actions

    Lecture 322 Section Conclusion

    Section 57: Ember.js 2||Ember Data

    Lecture 323 Section Introduction

    Lecture 324 Setup Mirage

    Lecture 325 Create an Ember Model

    Lecture 326 Access Our Model

    Lecture 327 Section Conclusion

    Section 58: Ember.js 2||Build an Ember App

    Lecture 328 Section Introduction

    Lecture 329 Design the App

    Lecture 330 Build Out the App

    Lecture 331 Create the Components

    Lecture 332 Complete the Code

    Lecture 333 Walk-Thru our New Code

    Lecture 334 Section Conclusion

    Section 59: Ember.js 2||Testing Ember

    Lecture 335 Section Introduction

    Lecture 336 Ember Testing Tools

    Lecture 337 Unit Testing

    Lecture 338 Acceptance Testing

    Lecture 339 Integration Testing

    Lecture 340 Section Conclusion

    Section 60: Ember.js 2||Ember Addons

    Lecture 341 Section Introduction

    Lecture 342 Ember Addon Sources

    Lecture 343 Add a YouTube Addon

    Lecture 344 Add Tooltips to our Templates

    Lecture 345 Section Conclusion

    Section 61: Ember.js 2||Styling Ember

    Lecture 346 Section Introduction

    Lecture 347 Styling with an Addon

    Lecture 348 Styling our Main Template

    Lecture 349 Styling our List Component Template

    Lecture 350 Final Refactioring

    Lecture 351 Section Conclusion

    Section 62: Ember.js 2||Ember Security

    Lecture 352 Section Introduction

    Lecture 353 OAuth

    Lecture 354 Ember-Simple-Auth and Torii

    Lecture 355 Implementing Authentication and Authorization

    Lecture 356 Section Conclusion

    Section 63: Ember.js 2||Course Conclusion

    Lecture 357 Final Thoughts

    Lecture 358 What Do We Know Now?

    Lecture 359 Additional Resources

    Section 64: Angular4||Welcome to Starting With Angular 4

    Lecture 360 Course Introduction

    Lecture 361 What is Angular?

    Lecture 362 How this course works

    Lecture 363 The Course Outline

    Section 65: Angular4||Let's Get Started

    Lecture 364 Section Introduction

    Lecture 365 What Do We Have Here?

    Lecture 366 Angular Architecture

    Lecture 367 From Scaffold to Application

    Lecture 368 Section Summary

    Section 66: Angular4||Angular Components

    Lecture 369 Section Introduction

    Lecture 370 Create a Components Project

    Lecture 371 Working with Components

    Lecture 372 Section Summary

    Section 67: Angular 4||Angular Routing

    Lecture 373 Section Introduction

    Lecture 374 Create a Routing Project

    Lecture 375 Let's Do Some Routing

    Lecture 376 Section Summary

    Section 68: Angular 4||Angular Services

    Lecture 377 Section Introduction

    Lecture 378 Create a Services Project

    Lecture 379 Start Building Services

    Lecture 380 Wiring Services Up

    Lecture 381 Accessing Services

    Lecture 382 Service-Enabled Components

    Lecture 383 Finalizing our Services Implementation

    Lecture 384 Section Summary

    Section 69: Angular 4||Angular Modules

    Lecture 385 Section Introduction

    Lecture 386 Modules Defined

    Lecture 387 Refactoring for Modules

    Lecture 388 Finish our Modules Refactor

    Lecture 389 Section Summary

    Section 70: Angular 4||Styling Angular

    Lecture 390 Section Introduction

    Lecture 391 Integrate the Module

    Lecture 392 Style our Components

    Lecture 393 Section Summary

    Section 71: Angular 4||Directives & Pipes

    Lecture 394 Section Introduction

    Lecture 395 Directives

    Lecture 396 Pipes

    Lecture 397 Section Summary

    Section 72: Angular 4||Conclusion

    Lecture 398 Course Conclusion

    Lecture 399 What Now?

    Lecture 400 Final Comments

    Section 73: JSON||Welcome to the course

    Lecture 401 Course Introduction

    Lecture 402 Learning JSON

    Lecture 403 JSON Defined

    Lecture 404 JSON Structure

    Lecture 405 JSON Data Types

    Lecture 406 JSON & JavaScript

    Lecture 407 JSONP

    Section 74: JSON||Using Git

    Lecture 408 Using JSON

    Lecture 409 JSON & Java

    Lecture 410 GSON Library

    Lecture 411 JSON Databases

    Lecture 412 JSON Configuration Files

    Lecture 413 JSON & API's

    Lecture 414 JSON Utilities

    Lecture 415 Wrap Up

    Section 75: Git/Github|| Welcome to Git and GitHub

    Lecture 416 Course Introduction

    Lecture 417 Git Defined

    Lecture 418 GitHub Defined

    Lecture 419 The Development Workflow

    Lecture 420 Installing Git Locally

    Section 76: Git/Github||Using Git

    Lecture 421 Using Git

    Lecture 422 Getting Things Started

    Lecture 423 Managing Files

    Lecture 424 Working with a Repo

    Lecture 425 A Local Workflow

    Section 77: Git/Github||Using GitHub

    Lecture 426 Using GitHub

    Lecture 427 Working with Remote

    Lecture 428 An Extended Workflow

    Lecture 429 Pull Requests

    Lecture 430 Branching & Merging

    Section 78: Git/Github||Additional Features

    Lecture 431 Additional Features

    Lecture 432 GitHub Pages

    Lecture 433 GitHub as a Safety Net

    Lecture 434 GitHub Integrations

    Lecture 435 Wrap Up

    Section 79: REST API's||Starting With REST API's

    Lecture 436 Course Introduction

    Lecture 437 Learning REST

    Lecture 438 REST Defined

    Lecture 439 REST & HTTP

    Lecture 440 REST & CRUD ops

    Lecture 441 Designing for REST

    Section 80: REST API's||Developing REST API's

    Lecture 442 Developing REST API's

    Lecture 443 NodeJS Environment

    Lecture 444 NodeJS & REST

    Lecture 445 REST Routes

    Lecture 446 A REST controller

    Lecture 447 Completing the REST Server

    Lecture 448 Testing our REST API

    Lecture 449 Wrap Up

    Section 81: JavaScript Best Practices|| Best Practices

    Lecture 450 Starting with JavaScript Best Practices

    Lecture 451 Avoiding Global Variables

    Lecture 452 Variable Naming Conventions

    Lecture 453 Automatic Semi-Colon Insertion

    Lecture 454 The Ternary Conditional

    Lecture 455 Compound Ternary Condtitionals

    Lecture 456 Ternary Function Invocation

    Lecture 457 Minimal DOM Operations

    Lecture 458 The Chrome Dev Tools

    Lecture 459 Applying SOLID Principles

    Lecture 460 Wrap Up

    Section 82: Webpack||Starting with Webpack

    Lecture 461 Starting with Webpack

    Lecture 462 Learning Webpack

    Lecture 463 Webpack Defined

    Lecture 464 Webpack in play

    Lecture 465 Webpack's Core Role

    Lecture 466 More Webpack Capabilites

    Lecture 467 Webpack vs. the Alternatives

    Section 83: Webpack ||Preparing for Webpack

    Lecture 468 Preparing for Webpack

    Lecture 469 Development Environment

    Lecture 470 node & npm

    Lecture 471 Installing Webpack

    Lecture 472 Configuration

    Lecture 473 Testing Configuration

    Section 84: Webpack||Using Webpack

    Lecture 474 Using Webpack

    Lecture 475 Setup a New Project

    Lecture 476 Create Project Assets

    Lecture 477 Bundle.js

    Lecture 478 Watch Mode

    Lecture 479 Bundling Additional Resources

    Section 85: Webpack||Additional Webpack Support

    Lecture 480 Additional Webpack Support

    Lecture 481 A New Structure and Config

    Lecture 482 Webpack Dev Server

    Lecture 483 Cache Busting

    Lecture 484 Implmenting Loaders

    Lecture 485 Wrap Up

    Section 86: JavaScript Unit Testing||Getting Started

    Lecture 486 Starting with JavaScript Unit Testing

    Lecture 487 Learning JavaScript Unit Testing

    Lecture 488 The Jasmine Testing Framework

    Lecture 489 Development in this Course

    Lecture 490 A New Cloud 9 Workspace

    Lecture 491 A New Node Project

    Section 87: JavaScript Unit Testing||Installing and Configuring Jasmine

    Lecture 492 Installing and Configuring Jasmine

    Lecture 493 Installing Jasmine

    Lecture 494 An Initial Test

    Lecture 495 A Functional Spec File

    Lecture 496 Expanding the Spec File

    Section 88: JavaScript Unit Testing||Testing Source Code

    Lecture 497 Testing Source Code

    Lecture 498 Testable Code

    Lecture 499 Jasmine Expectations

    Lecture 500 Higher Expectations

    Lecture 501 Different Expectations

    Section 89: JavaScript Unit Testing||Jasmine Hooks

    Lecture 502 Jasmine Hooks

    Lecture 503 *All Hooks

    Lecture 504 *Each Hooks

    Lecture 505 A Practical Example

    Lecture 506 Practical Code

    Lecture 507 Practical Testing

    Lecture 508 Wrap Up

    Section 90: JavaScript Debugging||Getting Started

    Lecture 509 Starting with JavaScript - Debugging

    Lecture 510 What We'll Learn

    Lecture 511 What is Debugging?

    Lecture 512 JavaScript Debugging Tools

    Lecture 513 Chrome Dev Tools

    Lecture 514 Debug-able Code

    Section 91: JavaScript Debugging||Debugging Concepts

    Lecture 515 Debugging Concepts

    Lecture 516 Breakpoints

    Lecture 517 Call Stacks & More

    Lecture 518 Logging

    Lecture 519 Source Maps

    Lecture 520 The Console

    Section 92: JavaScript Debugging||Debugging Code

    Lecture 521 Debugging Code

    Lecture 522 The Process

    Lecture 523 More Breakpoint Types

    Lecture 524 Working in the Console

    Section 93: JavaScript Debugging||More Chrome Dev Tools

    Lecture 525 More Chrome Dev Tools

    Lecture 526 Performance Tools

    Lecture 527 Network Tools

    Lecture 528 Memory Tools

    Lecture 529 Wrap Up

    Beginning programmers,Beginning web developers