![Devchat.tv Episode Roundup artwork](https://is1-ssl.mzstatic.com/image/thumb/Podcasts123/v4/37/78/36/3778368b-9ad3-cd2f-5db4-6747f964a7bc/mza_4172533574610478128.jpg/100x100bb.jpg)
039 AiA ES6 with Scott Moss
Devchat.tv Episode Roundup
English - April 23, 2015 13:00 - 52 minutes - 47.7 MBHow To Education Business Careers programming javascript web framework development front end developer programmer internet node Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
00:43 - Scott Moss Introduction
Twitter
GitHub
Udacity
@udacity
Hack Reactor
Angular Class
@angularclass
01:55 - Scott’s Programming Background
04:11 - Working with Lukas
05:04 - Angular and ES6 (ECMAScript)
John Papa's Angular Style Guide
06:11 - Subclassing a Directive
Classical Inheritance
DDO (Directive Definition Object)
08:58 - TypeScript
Transpiling
traceur-compiler
babel
Differences and Definitions: traceur, babel, TypeScript
Learn about TypeScript 1.5 here and get it here
[Pluralsight] John Papa and Dan Wahlin: TypeScript Fundamentals
Types Have Value
19:06 - How should people use a transpiler in a real application?
21:07 - systemjs
21:53 - Build Systems vs Package Managers
24:15 - Writing Tests in ES6
26:03 - Debugging
28:20 - How coding in ES6 has changed Scott’s style of building Angular 1 apps
30:19 - Modularity
Arrow Functions
33:07 - ES5 with Angular 2??
37:31 - Good Example of Using ES6 with Angular
GoCardless Angular Style Guide
39:21 - Learning New Material and Using ES6
Picks
Learn about TypeScript 1.5 (Ward)
The Effective Engineer by Edmond Lau (Lukas)
Isar Raw Canvas Backpack (Lukas)
INcontroL (Joe)
John’s Daughter (John)
Angular U (John)
The Imitation Game (Katya)
Treeline (Scott)
Interstellar (Scott)