JavaScript: Become a Professional JavaScript Programmer Bundle

$674.00 $300.00

This 8-course bundle includes over 34 hours of expert-led instruction. ’Become a Professional JavaScript Programmer’ covers: jQuery, AngularJS, JavaScript, Node.js, MongoDB, Vue.js, and MEAN Stack. By the time you’ve completed these courses, you will be an expert in programming using some of the most popular and effective languages today.

Length: 39.5 hrs

This title is available in the
Total Training All-Access library.

Subscribe Now

Description

Become a Professional JavaScript Programmer Bundle Highlights: 

  • Learn the fundamentals and built-in functions of jQuery
  • Create flawless Single Page Applications with Angular JS
  • Introduction to Script Tags, Operators, and Variables in JavaScript
  • Future-Proof Your Web Development Skills with Node.js
  • Gain an in-depth understanding of MongoDB’s capabilities
  • Take your Web Development Skills to the Next Level with Vue.js
  • Get Up to Speed with Angular 2
  • Understand MEAN Stack and how to use it effectively

Courses Included: 

jQuery for Beginners
AngularJS For Beginners
Fundamentals of Javascript
Node.js – From Zero to Web Apps
Learn MongoDB From Scratch
Getting Started with Vue.js
Angular 2 Crash Course with TypeScript

Sample clip

 

Getting Started with Vue.js
 
1. Introduction to the Course
 Course Introduction (2:58)
 
2. Introduction to using Vue.js Data Handling
 Section Introduction (3:09)
 Getting started with Vuejs (2:02)
 Adding Data Structures to Page views (5:42)
 Vue.js LifeCycle (2:11)
 Data Binding with Form fields (7:07)
 Render List array to page view (2:47)
 Apply Filters (5:53)
 Computed Values (9:47)
 Vue Shopping Cart project Setup (8:19)
 Vue Shopping Cart computed values and filters (7:43)
 Section Summary (2:25)
 
3. Getting Creative with Vue.js
 Section Introduction (4:50)
 Directives in Vue.js (4:23)
 Introduction to methods (4:36)
 Event listeners (1:58)
 Binding Classes (2:28)
 Components Template Building (6:20)
 Isolated scopes (4:33)
 Shopping Cart Sort Order Methods (3:25)
 Add Methods using inventory data (6:42)
 Remove from array (4:00)
 Add dynamic items to Shopping cart (4:58)
 Bind Classes Clear Shopping Cart add Discounts (5:00)
 Section Summary (2:53)
 
4. Doing more with Vue.js
 Section Introduction (2:19)
 Use Vue Resource Libraries (6:53)
 Data and arrays (3:29)
 Use API data to build a people sorting application in minutes (11:09)
 Section Summary (1:54)
 
5. Course Summary
 Resources
 Vuejs Course Conclusion (6:24)

 

 

Learn MongoDB from Scratch
 
1.Introduction to the Course
 Welcome to MongoDB made easy! (0:43)
 How this will go (7:03)
 Our Hands-On Project (1:19)
 Setup Our Tools (11:40)
 Section Recap (0:38)
 
2.Set Up Our Project
 Section Introduction (0:40)
 Import Data with MongoImport (2:46)
 Use the Mongo Shell (5:33)
 JavaScript in the Mongo Shell (1:41)
 Section Recap (1:23)
 
3.Start with Queries and Operations
 Section Introduction (1:11)
 Retrieve data with .find() (5:42)
 Create data with .save() & .insert() (3:13)
 Update data with .update() (4:17)
 Deleting data with .remove() (2:42)
 Display User Data in our App (5:58)
 Section Recap (1:00)
 
4.Model New Entities
 Section Introduction (0:49)
 Rules for Modeling (3:10)
 Simple & Complex Models (2:40)
 Modeling ‘Event’ Data (5:52)
 Modeling ‘Event Registration’ data (5:42)
 Section Recap (0:46)
 
5.Indexing MongoDB
 Section Introduction (0:42)
 Indexing in MongoDB (2:00)
 Using Indexes (1:26)
 Creating Indexes (3:32)
 Section Recap (0:49)
 
6.MongoDB Aggregation Framework
 Section Introduction (2:07)
 Aggregation Concepts (1:30)
 Pipeline Stages & Operators (2:25)
 Aggregation in our Project (3:02)
 Use our Aggregated Data (5:25)
 Section Recap (1:40)
 
7.Replication & Sharding
 Section Introduction (1:25)
 What are Replica Sets (2:09)
 Automated Failover (1:47)
 What is Sharding (1:19)
 Rules for Sharding data (3:38)
 Section Recap (0:55)
 
8.Our Web App
 Section Introduction (6:07)
 Our Project’s State (4:59)
 Our app.js file (5:14)
 Our Aggregate Queries (2:56)
 Section Recap (3:27)
 
9.Course Outro
 Section Introduction (3:49)
 Learning Objectives and Project Requirements Review (7:20)
 Where to go from here (4:15)
 Section Recap (1:05)
 
10.Appendix
 Recovering MongoDB in Cloud9 (4:11)

 

Node.js – From Zero to Web Apps
 
CHAPTER 01: Introduction to the Course
 Welcome to Node.js_ Simple & Complete! (0:49)
 How this will go (3:58)
 Project introduction (1:43)
 Setup (3:39)
 Summary (0:41)
 
CHAPTER 02: Discover Node.js
 Introduction (0:13)
 What are Node.js & Express (1:36)
 Try Node from Command Line (2:22)
 Set up a Node.js app (2:36)
 Use GIT with C9io (4:49)
 Summary (0:38)
 
CHAPTER 03: Work with Express
 Introduction (0:44)
 Get Express set up (8:22)
 Create an NPM script (2:45)
 Routing with Express (3:21)
 Summary (0:57)
 
CHAPTER 04: Kicka Node Web App
 Introduction (0:33)
 Use a Bootstrap Template (6:49)
 Configuring Resources (4:56)
 Manage UI Components with Bower (8:21)
 Summary (0:44)
 
CHAPTER 05: Work with Gulp
 Introduction (0:26)
 Use JSHint in Gulp (5:10)
 Inject dependencies with Wiredep (10:40)
 Injection with Gulp-Inject (6:59)
 Watch Changes with Nodemon (4:15)
 Summary (0:50)
 
CHAPTER 06: Work with Node Templating Engines
 Introduction (0:19)
 Review of Templating Engine Options (2:22)
 Begin with EJS (5:32)
 Put EJS to Work (6:15)
 Summary (0:38)
 
CHAPTER 07: More Express Routing
 Introduction (0:33)
 Use A Router (7:19)
 New Pages (6:19)
 Separate Code Into Different Files (3:28)
 Wire our new pages back (8:05)
 Summary (0:47)
 
CHAPTER 08: Use a database with Node.js
 Introduction (0:21)
 Get MongoDB Set Up (3:37)
 Get Events data ready (3:59)
 Write Code to Insert (6:58)
 Query MongoDB and Display (4:48)
 Summary (0:37)
 
CHAPTER 09: Course Wrap-up
 Course Summary (6:19)
 What Now (1:45)
 Thank You (0:22)

 

JavaScript Fundamentals
 
1. Introduction to JavaScript
 Introduction to JavaScript (5:55)
 Script Tags (13:02)
 Boxes (7:56)
 Console (7:56)
 Variables (13:16)
 Undefined, typeof, NaN (9:15)
 Concatenation (5:59)
 Comparison Operators (5:12)
 Logical Operators (6:58)
 Mathematical Operators (10:01)
 Commenting (5:39)
 
2. Intermediate JavaScript
 Arrays (12:45)
 Array Prototype (3:45)
 Looping Over Arrays (5:56)
 Introduction to Objects (8:04)
 Creating an Object (9:26)
 Dates and Times (3:58)
 Intervals (10:41)
 Countdown: Example Application (19:21)
 Callbacks (10:13)
 Callback in Countdown (3:14)
 
3. Working with JavaScript Elements
 DOM Elements (13:43)
 Query Selector (15:48)
 Event Handlers (13:24)
 Input Fields (7:43)
 Creating Elements (7:02)
 Styling Elements (10:23)
 
4. Bonus JavaScript Tips
 Linting (11:39)
 Minification (5:56)

 

AngularJS For Beginners
 
CHAPTER 01: Course Introduction
 Course Overview (3:12)
 Final Project Demo (3:00)
 
CHAPTER 02: Introduction to Angular
 Intro To Section 2 (1:01)
 Overview of Angular (3:04)
 Environment Setup (4:36)
 MVC Architecture (3:12)
 Section 2 Recap (0:39)
 
 
CHAPTER 03: Angular Core Features Overview
 Intro to Section 3 (0:47)
 Modules And Dependency Injection (4:24)
 Controllers (5:02)
 Expressions (4:01)
 Two Way Data Binding (3:11)
 Directives (5:02)
 Services (4:26)
 Scopes (2:29)
 Filters (3:07)
 Routing – Setup (3:32)
 Routing – Implementation (5:41)
 Section 3 Recap (1:01)
 
 
CHAPTER 04: Intro To Grocery List App
 Intro to Section 4 (0:52)
 Grocery List Bootstrap Layout (4:33)
 Listing Grocery List Using ng-repeat (4:01)
 Beautifying Our List With Filters (2:14)
 Section 4 Recap (0:58)
 
 
CHAPTER 05: Easy Navigation In Grocery List Using Routing
 Intro to Section 5 (1:01)
 Setting Up Grocery List Routing (3:15)
 Implementing Grocery List Routing (4:04)
 Routing Parameters (3:15)
 Section 5 Recap (0:44)
 
 
CHAPTER 06: Adding, Updating & Deleting Grocery Items
 Intro to Section 6 (1:58)
 Abstracting Grocery Items Using Services (3:42)
 Adding Grocery Items (4:21)
 Debugging App Using Chrome Console (3:43)
 Generating Unique Grocery Entry ID’s (6:15)
 Updating Grocery Items – Part 1 (5:03)
 Updating Grocery Items – Part 2 (7:09)
 Form Validation (5:12)
 Deleting Grocery Items (3:30)
 Adding Custom Directives – Making Our HTML More Readable (3:25)
 Marking Grocery Items As Completed With ng-class (5:13)
 Section 6 Recap (2:15)
 
 
CHAPTER 07: Connecting Our App To The Cloud
 Intro to Section 7 (0:54)
 Loading Entries (6:55)
 Creating Entries (4:33)
 Updating Entries (3:48)
 Deleting Grocery Items (4:02)
 Section 7 Recap (1:06)
 
 
CHAPTER 08: Conclusion
 Course Recap and next steps (3:37)
 Additional Resources (5:21)
 Closing Message (1:02)

 

jQuery for Beginners
 
0. Introduction to the Course
 Course Introduction (4:19)
 
1. Introduction To jQuery for Beginners
 Section Introduction (1:35)
 jQuery Core Concepts (5:58)
 Getting Started (7:34)
 Adding the jQuery library to your webpage Part 1 (5:08)
 Adding the jQuery library to your webpage Part 2 (2:08)
 jQuery Syntax Introduction (12:11)
 jQuery Selectors (15:35)
 jQuery Event Methods (13:40)
 Section Conclusion (5:14)
 Student Project 1 (14:30)
 
2. Introduction To jQuery Functions
 Section Introduction (2:44)
 Creating a jQuery template Part 1 (10:54)
 Creating a jQuery template Part 2 (3:07)
 Creating a jQuery template Part 3 (1:06)
 Get Content and Attributes (9:03)
 jQuery Callback Functions (6:16)
 Section Conclusion (4:04)
 Student project 2 (6:12)
 
3. USB Debugging Mode & Hardware APIs
 Section Introduction (1:36)
 jQuery Effects Part 1 (5:39)
 jQuery Effects Part 2 (17:31)
 jQuery Effects Part 3 (10:53)
 jQuery Effects Part 4 (8:24)
 jQuery CSS Functions Part 1 (8:05)
 jQuery CSS Functions Part 2 (6:46)
 jQuery AJAX Functions Part 1 (7:03)
 jQuery AJAX Functions Part 2 (15:31)
 jQuery AJAX Functions Part 3. (3:38)
 Section Conclusion (5:06)
 Student Project 3 Part 1 (6:53)
 Student Project 3 Part 2 (5:28)
 Student Project 3 Part 3 (4:57)
 
4. Course Conclusion
 Course Conclusion (8:04)

 

Angular 2 Crash Course with TypeScript
 
CHAPTER 01: Introducing Angular 2
 Section Introduction (2:00)
 Say Hello To Angular 2 (4:10)
 How This Course Works (3:02)
 Overview of the Course Project (2:00)
  Section Summary (0:52)
 
CHAPTER 02: Pack Our Lunch
  Section Introduction (0:59)
 Why Typescript In Angular2 (3:56)
  Getting the Cloud9 Online IDE (3:57)
  Setting Up the Cloud9 IDE (2:02)
  Setting Up The Course Project (8:06)
  Using Angular 2 Modules (4:03)
  Section Summary (1:26)
 
CHAPTER 03: Angular 2 Components
  Section Introduction (1:14)
  The Component Defined (2:23)
  The Component Parts (4:52)
 Tying a Component Together (1:59)
  The App Component (4:28)
  Bootstrapping An Angular 2 App (6:57)
  Section Summary (4:00)
 
CHAPTER 04: Building Angular2 UI
 Section Introduction (2:40)
  The Component Template (5:47)
  Create A Template (2:44)
  The Directive Component (4:25)
 Interpolation (4:08)
  Angular2 Built-In Directives (9:27)
  Section Summary (3:09)
 
CHAPTER 05: Binding in Angular2
  Section Introduction (1:47)
  Property Binding (3:42)
  Event Binding (3:49)
  Data Binding (2:09)
  Formatting Bound Data (3:20)
  Section Summary (2:08)
 
CHAPTER 06: Advanced Component Concepts
  Section Introduction (2:18)
  Interfaces and Components (5:08)
  Styling Components (4:02)
  Component Lifecycle Events (3:55)
  Pipe Transform Interface (7:55)
  Section Summary (3:11)
 
CHAPTER 07: Component Composition
  Section Introduction (1:58)
  Parent-Child Components (5:10)
  More Parent-Child Components (2:24)
  Property Binding with Input (2:40)
  Event Binding with Output (5:38)
  Section Summary (2:13)
 
CHAPTER 08: Services
  Section Introduction (1:39)
  Angular2 Dependency Injection (2:11)
  Creating Services (3:14)
  Using Services (2:55)
  Service Injection (4:36)
  Section Summary (2:03)
 
CHAPTER 09: Web Services
  Section Introduction (1:21)
  Observables vs Promises (2:06)
  Using Reactive Extensions (2:11)
  HTTP Requests (6:14)
  Implementing Observables (2:26)
  Section Summary (2:04)
 
CHAPTER 10: Angular 2 Routing
  Section Introduction (5:27)
  Route Configuration (3:17)
  Routes and Actions (4:53)
  Routes and Views (1:50)
  Routes and Parameters (5:35)
  Routes and Code (2:32)
  Section Summary (4:08)
 
CHAPTER 11: Setting up Angular 2 from Scratch
  Section Introduction (0:28)
  Configuring the Compiler (2:45)
  Project Dependencies (2:57)
  Core Libraries (0:53)
  Section Summary (0:36)
 
CHAPTER 12: Course Summary
  Section Introduction (0:33)
  Review of Concepts (1:37)
  Beyond This Course (0:46)
  Course Finale (1:22)

 

Learn MEAN Stack
 
CHAPTER 01: WELCOME TO MEAN
 Welcome to MEAN (2:06)
 What We Will Learn (3:54)
 Course Specifics (2:46)
 
CHAPTER 02: WHAT DOES MEAN MEAN?
 What does MEAN mean (0:56)
 Where did MEAN Come From (3:30)
 Our Take On MEAN (1:47)
 MEAN Application Architecture (4:05)
 Section Summary (2:01)
 
CHAPTER 03: NODE.JS AND EXPRESS
 Section Introduction (1:02)
 How this will go (3:58)
 Course Project Introduction (1:43)
 Setup (3:39)
 Section Summary (0:41)
 Discover Node.js (0:13)
 What are Node.js & Express (1:36)
 Try Node from Command Line (2:22)
 Set up a Node.js app (2:36)
 Use GIT with C9.io (4:49)
 Section Summary (0:38)
 Work With Express (0:44)
 Get Express set up (8:22)
 Create an NPM script (2:45)
 Routing with Express (3:21)
 Section Summary (0:57)
 Kicka Node Web App (0:33)
 Use a Bootstrap Template (6:49)
 Configuring Resources (4:56)
 Manage UI Components with Bower (8:21)
 Section Summary (0:44)
 Work with Gulp (0:26)
 Use JSHint in Gulp (5:10)
 Inject dependencies with Wiredep (10:40)
 Injection with Gulp-Inject (6:59)
 Watch Changes with Nodemon (4:15)
 Section Summary (0:50)
 Work with Node Templating Engines (0:19)
 Review of Templating Engine Optionsited (2:22)
 Begin with EJS (5:32)
 Put EJS to Work (6:15)
 Section Summary (0:38)
 More Express Routing (0:33)
 Use a Router (7:19)
 New Pages (6:19)
 Separate code into different files (3:28)
 Wire our new pages back to Express & Node (8:05)
 Section Summary (0:47)
 Use a Database with Node.js (0:21)
 Get MongoDB setup and installed (3:37)
 Get Events data ready to be inserted into MongoDB (3:59)
 Write code to insert our data into MongoDB (6:58)
 Query MongoDB and display results in our page (4:48)
 Section Summary (0:37)
 Sub-Course Wrap-Up (6:19)
 
CHAPTER 04: MONGO DB
 Welcome to Mongo DB (0:32)
 How this will go (7:03)
 Our Hands-On Project (1:19)
 Setup Our Tools (11:40)
 Section Summary (0:38)
 Set Up our Project (0:40)
 Import Data with Mongo Import (2:46)
 Use the Mongo Shell (5:33)
 Javascript in the Mongo Shell (1:41)
 Section Summary (1:23)
 Start with Queries and Operations (1:11)
 Retrieve data with .find() (5:42)
 Create data with .save() & .insert() (3:13)
 Update data with .update() (4:17)
 Deleting data with .remove() (2:42)
 Display User Data in our App (5:58)
 Section Summary (1:00)
 Model New Entities (0:49)
 Rules for Modeling (3:10)
 Simple & Complex Models (2:40)
 Modeling ‘Event’ Data (5:52)
 Modeling ‘Event Registration’ data (5:42)
 Section Summary (0:46)
 Indexing Mongo DB (0:42)
 Mongo DB & Indexes (2:00)
 Using Indexes (1:26)
 Creating Indexes (3:32)
 Section Summary (0:49)
 Mongo DB Aggregation Framework (2:07)
 Aggregation Concepts (1:30)
 Pipeline Stages & Operators (2:25)
 Aggregation in our Project (3:02)
 Use our Aggregated Data (5:25)
 Section Summary (1:40)
 Replication & Sharding (1:25)
 What are Replica Sets? (2:09)
 Automated Failover (1:47)
 What is Sharding? (1:19)
 Rules for Sharding data (3:38)
 Section Summary (0:55)
 Our Web App (6:07)
 Our Project’s State (4:59)
 Our app.js file (5:14)
 Our Aggregate Queries (2:56)
 Section Summary (3:27)
 Sub-Course Wrap-Up (3:48)
 Learning Objectives & Project Requirements Review (7:20)
 
CHAPTER 05: ANGULAR 2
 Section Introduction (2:13)
 Say Hello to Angular2 (4:10)
 How this course works (3:02)
 The Course Project (2:00)
 Section Summary (0:52)
 Pack Our Lunch (0:59)
 Why TypeScript in Angular2? (3:56)
 Getting the Cloud9 Online IDE (1:24)
 Setting Up the Cloud9 IDE (2:02)
 Setting Up The Course Project (8:06)
 Using Angular 2 Modules (3:47)
 Section Summary (1:26)
 Angular Components (1:14)
 The Component Defined (2:23)
 The Component Parts (4:52)
 Tying a Component Together (1:59)
 The App Component (4:28)
 Bootstrapping an Angular2 App (6:57)
 Section Summary (4:00)
 Building Angular2 UI (2:40)
 The Component Template (5:47)
 Create A Template (2:44)
 The Directive Component (4:25)
 Interpolation (4:08)
 Angular2 Built-In Directives (9:27)
 Section Summary (3:09)
 Binding in Angular2 (1:47)
 Property Binding (3:42)
 Event Binding (3:49)
 2-Way Binding (2:09)
 Formatting Bound Data with Pipes (3:20)
 Section Summary (2:08)
 Advanced Component Concepts (2:18)
 Interface & Components (5:08)
 Styling Components (4:02)
 Component Lifecycle Events (3:55)
 Pipe Transform Interface (7:55)
 Section Summary (3:11)
 Component Composition (1:58)
 Parent/Child Components (5:10)
 More Parent/Child Components (2:24)
 Property Binding with @Input (2:40)
 Event Binding with @Output (5:38)
 Section Summary (2:13)
 Services (1:39)
 Angular2 Dependency Injection (2:11)
 Creating Serivices (3:14)
 Using Services (2:55)
 Service Injection (4:36)
 Section Summary (2:03)
 Web Services (1:21)
 Observables vs. Promises (2:06)
 Using Reactive Extensions (2:11)
 HTTP Requests (6:14)
 Implementing Observables (2:26)
 Section Summary (2:04)
 Angular2 Routing (5:27)
 Route Configuration (3:17)
 Routes and Actions (4:53)
 Routes and Views (1:50)
 Routes and Parameters (5:35)
 Routes and Code (2:32)
 Section Summary (4:08)
 Setting Up Angular2 From Scratch (0:28)
 Configuring the Compiler (2:45)
 Project Dependencies (2:57)
 Core Libraries (0:53)
 Section Summary (0:36)
 Sub Section wrap up (0:33)
 Review of Concepts (1:37)
 
CHAPTER 06: EMBER.JS 2
 Welcome to Starting with Ember (2:23)
 What is Ember? (3:59)
 Motivations Driving Ember (5:43)
 How Easy is it? (4:17)
 Course Outline (2:15)
 Let’s Get Started (1:02)
 Installing Ember CLI (5:55)
 And.. What Do We Have Here? (7:53)
 Ember Objects, Classes & Instances (7:42)
 Computed Properties, Observers, & Bindings (9:38)
 Concepts at Application Scope (3:15)
 Section Conclusion (1:00)
 Ember Routing (1:12)
 Route Definition (3:03)
 Nesting Routes & Templates (4:23)
 Dynamic URL Segments (2:41)
 Specific Route Handlers (4:57)
 Promises & Routers (2:16)
 Section Conclusion (1:13)
 Templates & Helpers (1:27)
 Creating Templates with Helpers (7:47)
 Actionable Helpers (7:47)
 Custom Helpers (2:48)
 Section Conclusion (1:03)
 Ember Components (3:30)
 Setting Up for a Component (5:16)
 Creating a Component (9:09)
 Creating a Controller (8:24)
 Components and Closure Actions (2:44)
 Section Conclusion (1:09)
 Ember Data (1:39)
 Setup Mirage (5:52)
 Create an Ember Model (2:03)
 Access Our Model (7:11)
 Section Conclusion (1:11)
 Build an Ember App (4:15)
 Design the App (1:31)
 Build Out the App (6:11)
 Create the Components (9:05)
 Complete the Code (8:52)
 Walk-Thru our New Code (6:51)
 Section Conclusion (1:29)
 Testing Ember (1:31)
 Ember Testing Tools (4:12)
 Unit Testing (3:27)
 Acceptance Testing (1:42)
 Integration Testing (1:52)
 Section Conclusion (2:57)
 Ember Addons (1:10)
 Ember Addon Sources (0:48)
 Add a YouTube Addon (4:32)
 Add Tooltips to our Templates (3:37)
 Section Conclusion (0:47)
 Styling Ember (1:58)
 Styling with an Addon – Ember-Paper (9:48)
 Styling our Main Template (11:00)
 Styling our List Component Template (9:50)
 Final Refactoring (5:01)
 Section Conclusion (1:23)
 Ember Security (2:26)
 OAuth (6:19)
 Ember-Simple-Auth and Torii (2:42)
 Implementing Authentication and Authorization (18:42)
 Section Conclusion (0:47)
 Conclusion: What Do We Know Now? (2:40)
 Additional Resources (1:43)  
 Final Thoughts (1:14)  
 
CHAPTER 07: THE REAL CHALLENGE
 The Real Challenge (1:00)
 Angular2 and Express (1:23)
 Create a MEAN Project with Angular-CLI (8:10)
 Make Express MEAN and RESTful (8:16)
 RESTful Local Events in Angular2 (10:42)
 Section Summary (0:53)
 
CHAPTER 08: MEAN APPROACHES
 MEAN Approaches (0:58)
 Mean.io and Mean.js (3:59)
 Exchangeable Frameworks (7:50)
 Scaffolding with Yeoman (9:45)
 Section Summary (0:59)
 
CHAPTER 09: COURSE CONCLUSION
 Section Introduction (2:03)
 What Now? (0:58)
 More comments on MEAN (2:00)
 Thank You (0:34)

Lars has 15 years of web development experience. Lars brings a straight-forward and easy-to-understand style to his instruction and enjoys teaching his students the core skills they need to know for creating their own web development projects.

Victor is a certified web developer and California native. He specializes in programming languages such as Java OOP and C/C++, as well as scripting languages such as jQuery, JavaScript, CSS3, and mySQL. He prides himself on his ability to combine both his skills and passion when completing client projects.

Alex is an experienced programmer and instructor. He believes JavaScript can not only do amazing things, but it is an essential language for being an effective programmer. His main goal is to share his passion to help students both understand and write JavaScript.

Your  AngularJS instructor has been programming for over 10 years, including web design, games, and apps. He uses AngularJS heavily in conjunction with the ionic framework.

Brett is a seasoned software engineer with a 20+ year IT career, which includes Fortune 200 clients and the US Dept. of Defense.

You may also like…