Video description
In this Introduction to Modern Client-Side Programming training course, expert author Matt Frisbie will teach you about a number of new web development concepts. This course is designed for the absolute beginner, meaning no previous experience with any of these concepts is required.
You will start by learning about ES6, then jump into learning about web components, including HTML imports and templates, shadow DOM, and custom elements. From there, Matt will teach you about TypeScript, ReactJS, and AngularJS 2. Finally, this video tutorial will teach you about Meteor.
Once you have completed this computer based training course, you will have gained a solid understanding of these new web development concepts. Working files are included, allowing you to follow along with the author throughout the lessons.
Publisher resources
Table of contents
-
Introduction
- What to Expect 00:02:33
- About The Author 00:01:00
- A Brief History Of JavaScript 00:10:33
-
ES6
- ES6 Compatibility And Environments 00:05:07
- Block Scope And Let 00:08:59
- Arrow Functions 00:02:46
- Default Parameters And The Spread Operator 00:06:37
- Template Strings 00:07:29
- Classes 00:07:52
- Iterators 00:09:13
- Generators 00:07:35
- Symbols 00:08:47
- Weak Maps 00:03:22
-
Web Components
- Introduction To Web Components 00:02:25
- HTML Imports 00:07:08
- HTML Templates 00:03:11
- Shadow DOM 00:07:01
- Custom Elements - Part 1 00:05:24
- Custom Elements - Part 2 00:06:54
-
TypeScript
- Introduction To TypeScript 00:02:01
- Type Declarations 00:06:40
- Interfaces 00:03:24
- TypeScript Classes 00:02:04
- TypeScript Modules 00:02:52
-
ReactJS
- Introduction To React 00:01:40
- JSX, Classes, And Elements 00:07:04
- Events, Props, And State 00:05:48
- Putting It All Together - Building A Simple Chatroom 00:03:43
- Flux And React Native 00:02:21
-
AngularJS 2
- Introduction To AngularJS 2 00:01:38
- Getting To Know Your AngularJS 2 Environment 00:04:58
- Component Basics 00:04:26
- Data Binding And Events 00:04:40
- Dependency Injection And Services 00:04:42
- Routing 00:04:07
-
Meteor
- Introduction To Meteor 00:00:55
- Basics Of An Isomorphic Application 00:05:43
- Publish And Subscribe Model 00:02:46
- Optimistic UI And Database Everywhere 00:03:39
-
Conclusion
- Wrap Up 00:00:45
Product information
- Title: Introduction to Modern Client-Side Programming
- Author(s):
- Release date: September 2015
- Publisher(s): Infinite Skills
- ISBN: 9781771374842
You might also like
video
JavaScript Templating
In this JavaScript Templating training course, expert author Raymond Camden will teach you about JavaScript template …
video
Client-Side Data Storage for Web Developers
In this Web Developer's Guide to Client-Side Data Storage, expert author Raymond Camden teaches you how …
video
Perfect 3 Days Linux Course
Linux administration and command line About This Video Get to grips with fundamental Linux concepts Explore …
video
Algorithms in Motion
"Good and simple to understand introduction to algorithms." Boris Vasile, Team Lead, Garmin Cluj Algorithms - …