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.
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
- Custom Elements - Part 1
- Custom Elements - Part 2
- TypeScript
- ReactJS
- AngularJS 2
- Meteor
- Conclusion
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
Beginning Programming with JavaScript
Sponsored by MarkLogic If you’ve never programmed before, or have just begun learning a language such …
video
MTA 98-383: Introduction to Programming Using HTML and CSS LiveLessons
6+ Hours of Video Instruction Learn the fundamentals of HTML and CSS; master hands-on, real-world skills …
video
A Practical Introduction to React.js
Learn how to use React.js to build faster, more testable web applications with fewer bugs. With …
book
Hands-On GUI Programming with C++ and Qt5
Create visually appealing and feature-rich applications by using Qt 5 and the C++ language About This …