Note: Links, resources, slides and everything else will be updated as they happen.
Search with ⌘/ctrl + f
-
Keynote- Stephen Fluin, Igor Minor and Josh Thomas - Slides | YoutubeResources pointed by speakers
Angular Library Spec - Link not available at this time
Ionic V3 - Link not available at this time
... NBA.com - Built with Angular 2 & TypeScript
... Angular V4
... Long Term Suppor - Starting with V4 - Official link not available at this time. Check Misc for community link.
-
I am One with Angular, Angular is One with Me- John Papa - Github 1 | Github 2 | Slides | YoutubeResource pointed by speaker
Angular Language Service for VS Code
Snippets & Language Service - John Papa - Link 1
-
Mad Science with the Angular CompilerMinko Gechev - Slides | YoutubeResources pointed by speaker
-
Creating VR Experiences with Angular and WebGLAustin McDaniel - Github | Slides | Demo | YoutubeResources pointed by speaker
-
Module VS ModuleDeborah Kurata - Slides | YoutubeResources pointed by speaker
Embrace Component TranquilityJustin Schwartzenberger - Slides | Youtube
-
Animations in Angular 4.0.0MatiasNiemela - Slides | Demo | Github | YoutubeResources pointed by speaker
Animation in Angular 2,4 & beyond
Animations in Angular 4.1 - Link not available at this time
-
ng-rapShai Reznik - The RAP | YoutubeResources
-
Keeping the Sand Out of Your Eyes: No Sandbox, No ProblemTim Ehat - Slides | YoutubeResources pointed by speaker
Angular 1.6 Expression Sandbox Removal
How I Stole Plunker Session Tokens with an Angular Expression
-
Thoughtful Component DesignJeremy Elbourne & Miles Malerba - Github | Slides | YoutubeResources pointed by speaker
-
Back from the past: A tale of helping others upgrade from Angular 1.xSergio Cruz - Slides | YoutubeResources pointed by speaker
-
Mischief MakerLukas Ruebbelke and Roger Tipping - Slides | YoutubeResources pointed by speaker
-
ng-STEAMJoe Skeen and Gwen Skeen - Slides | YoutubeResources pointed by speaker
[Stem] (http://www.ed.gov/Stem)
-
The Memory Leak Brain DrainJon Boyd - Slides | YoutubeResources pointed by speaker
Improving garbage collection performance
Garbage collection visualized in illustrations
V8 Engine’s lead developer blog - talks about performance, garbage collection, and more
There and Back Again: a developer’s taleJacob Turner - Slides | Youtube
-
The Little Tool That Dreams BigHans Larsen - Slides | YoutubeResources pointed by speaker
-
The Angular Compiler 4.0Tobias Bosch - Slides | Youtube
-
Reactive Programming with RxJS: A Beginner’s PerspectiveBen Lesh and Tracy Lee - Slides | YoutubeResources poited by speaker
-
How to Scratch an ItchJustin Searls - Slides | YoutubeResources poited by speaker
ng-PartyPictures
-
Building a roboarmy with Angular- Sebastian - Slides | YoutubeResources pointed by speaker
Bluetooth Sample Projects
-
Angular Performance Birds of a Feather- Jeff Cross - Coming soon -
RxJS: The Good Parts- Christopher Gosselin and Daniel Figueiredo Caetano Slides | Youtube -
Turbocharge Your Angular Testing Workflow- Victor Mejia Github | Slides | YoutubeResources pointed by speaker
-
Diving into TypeScript- John Papa and Dan Wahlin Github | Slides | YoutubeResources pointed by speaker
-
Docker: What Every Angular Developer Should Know About It!- Dan Wahlin - Slides | YoutubeResouces pointed by speaker
Angular with Docker Projects
Angular NodeJS MongoDB CustomersService
AspNetCore with Postgre SQL - DockerApp
Extra Stuff ( Not part of the talk )
-
FormControl Freaks: Redux Edition- Daniel Figueiredo Caetano & Renee Vrantsidis | Github - Demo | Slides YoutubeResouces pointed by speakers
-
From Inactive to Reactive with ngrx- Brandon Roberts & Mike Ryan - Github- Workshop | Slides - YoutubeResources pointed by speaker
Redux Dev Tools - Chrome Extension
Some extra stuff ( Not pointed in the talk )
-
Everything is a plugin! Mastering webpack from the inside-out.- Sean Larkin - Github - Everything is a plugin | Slides | YoutubeResources pointed by speaker
Webpack - The Core Concepts Video
Webpack Contrib - Community supported 3rd party packages for webpack
Webpack - How to write a plugin
Webpack from first principle - Youtube video
Webpack - Support Webpack Project - Buy here
Webpack - Support Webpack Project on Open Collective
Extras
Webpack Closure Compiler - NPM
Webpack Closure Compiler - Git
-
Interactive video apps with Videogular2- Raul Jimenez Herrando - Slides YoutubeResources pointed by speaker
-
Angular and GraphQL – A modern API for a modern Platform- speaker Github | [Slides] (https://www.icloud.com/keynote/0Jx0mAQ1jgJ8u9Ui0uFhGl6UQ#ng-conf_2017_copy_version_2) | YoutubeWhatsapp Clone App using GraphQL- Meteor - Ionic
Apollo - GraphQL - Chrome Extension
GraphQL today using Apollo for client apps that still depend on REST APIs
Wrapping a REST API in GraphQL Server
GitHub Dumps REST Calls for Facebook’s GraphQL
Extra [GraphQL & Rest](https://blog.startifact.com/posts/graphql-and-rest.html) -
Automatic Progressive Web Apps using the Angular Mobile ToolkitMaxium Salnikov - Slides | YoutubeResources pointed by speaker
Angular App Shell - App Shell runtime library for Angular Progressive Web Apps
-
When You Can’t Use the Word “BIG BANGAsim Hussain | Slides | Github | YoutubeResources pointed by speaker
Angular JS Migration Workshop Step By Step- Github
-
Build, Measure, and Machine Learn with Angular- Anna Karpacheva and Sumit Arora - Github | Slides | YoutubeResources pointed by speakers
Feature Toggle ng2 Redux - Github
AB Testing and Segmentation Analysis ( Following 4 links )
-
The Memory Leak Brain Drain - WorkshopJon Boyd - Slides | Youtube -
Kick Your Components up a Notch with Directives BAM!Mike Brocchi | Slides | Youtube -
Lost in TranslationOliver Combe | Slides | YoutubeResourcs pointed by speaker
Translation tools
Text United (xmb) Crowdin (xlf) OneSky (xlf)
Other resources
Translation spreadsheet ngx-i18n-support Ames app Deploying an i18n Angular app with angular-cli, by Philippe Martin Design for internationalization, by John Saito from the Dropbox Design Team
17.Step by Step Improving Startup Performance with Lazy Loading in Angular - Manfred Steyer | Slides | Youtube
Resources pointed by speaker
[Lazy Loading - Sample Code - Github](https://github.com/manfredsteyer/lazy-loading-ng-conf)
[Software Architekt](https://softwarearchitekt.at/index.aspx)
-
Angular Material 2 Workshop- Elad Bezalel & Paul Gschwendtner - Workshop -Step by Step - Github | YoutubeResources pointed by speaker
-
Testing & Protractor Office Hours Session 1- Coming soon ... -
Testing & Protractor Office Hours Session 2- Coming soon ... -
DiY Angular Compiler- Uri Shaked | Slides | YouTube -
Using Components in Angular 1.5- YoutubeMore resources coming soon ...
-
Powering Content Driven Applications with the World’s Most Popular CMS- Roy Sivan | Slides | Youtube -
Alexa, create a voice activated chat bot.Terence Carrol - Github | YoutubeResources pointed by speaker
-
The day i met Steve- Alyssa Nicoll - Youtube -
TypeScript: What’s New in 2.2- Daniel Rossenwasser - Youtube -
Voice User Interfaces with Angular- Jeremy Wilken - Slides | Youtube | Demo - GithubResources pointed by speaker
-
Firebase/Cloud Functions Workshop- Youtube -
PrimeNG: Native UI Components for Angular- Kito Mann - Slides - Youtube - Coming soonResources pointed by speaker
More coming soon... Star/Bookmark this repo ....
-
Keynote - 2Brad Green & Rob Wormald - Slides - YoutubeResources pointed by speaker
ABC: Angular & Bazel with Closure
Double Click By Google - Mobile Speed Matters
Angular Platform Server - Github
Angular Platform Webworker Dynamic
Part of Angular Universal becomes Platform Server - Github
Part of Angular Universal becomes Platform Server - NPM
-
Angular Router Authentication & Authorization – REAL LIVE LIVE LIVE LIVE LIVE DEMOShai Reznik - YoutubeResources pointed by speaker - the-princess-guards Github project
-
Upgrading Enterprise Angular ApplicationsVictor Sevkin | Slides - coming soon / YoutubeResourcs pointed by speaker
Upgrading Angular Applications - Upcoming book
Victor Savkin : Migrating Angular 1 Applications to Latest Angular in 5 Simple Steps
-
Building EmotiNg: The Real-Time Cross-Platform Service You’ve Always Wanted 👌Jen Looper and Tara Manicsic and TJ Vantoll - Slides- YoutubeResources pointed by speaker
Nativescript Loading Indicator NPM
Extras (not directly from the talk)
-
Using the Angular Template Language ServiceChuck Jazdzewski - Slides coming soon | YoutubeResources pointed by speaker
Angular Language Service - NPM
Angular Lanuguage Service for VSCode - Github
Angular Language Service - Visual Studio Marketplace - Download
WebStorm 2017.1 Supports Angular Language Service - Read more
Angular Language Service - Download Latest Webstorm
TypeScript Next npm install -g typescript@next
Custom Editor Integration
- Implement LanguageServiceHost interface
-
Angular Form ValidationKara Erickson - Github - Coming soon | Slides | YoutubeResources pointed by speaker
Extras
Custom Validators in Angular 2 - By Pascal
-
Breaking The EyesUri Shaked - YoutubeResources pointed by speaker
-
Reducing package size and complexity with NgModuleJames Daniels - Youtube -
Addicted to AngularJS?Peter Becon Darwin and George Kalpakas - Github - Slides - Youtube -
Angular Pre-Rendering for SEO, Speed, and Happy UsersJeff Cross - Slides | YoutubeResources pointed by speaker
-
Giving Bootstrap the BootAlyssa Nicoll - Slides coming soon. YoutubeResources pointed by speaker
-
Packaging AngularJason Aden - Slides | YoutubeResources pointed by speaker
Angular NGC Compiler - Produces .d.ts & .js .metadata.json & more
TypeScript Compiler Options in ts.config declaration:true, module:es2015 ,target:es5 , angularCompilerOptions : { strictMetadataEmit: true , skipTemplateCodeGen: true }
also do flatModuleOutFile + flatModuleId
and for advanced optimization , use annotateForClosureCompiler
Strategy
Publish fewer ES Modules, Use rollup,Flat ECMAScript Module(FESM), Inline Template & Styles
Final Resource Summary
All links coming soon (being uploaded at this time)
-
Do More with LessDoguhan Uluca - Slides - Youtube -
Create and Attend MeetupsKen Snyder - Youtube -
ngGirls Just Want to Have FunShmuela Jacobs - Slides coming soon. YoutubengGirls - Angular Tutorial for Beginners - Github Book
ngGirls - Salt Lake City - Call for Mentors
-
Firebase and Google Cloud Functions: Serverless Peanut Butter and JellyBret Mcgowen - Slides coming soon. Youtube -
Best PracticesStephen Fluin | Slides | Youtube -
Angular Team Panel - ngPanel - Q/AYoutube
-
Angular Unit Testing - Tips & Tricks - Peter Becon Darwin - Slides
-
Migrating Applications From Angular 1 to Angular 2 - Joe Eames & Todd Motto - Slides | Notes | Repo
Live Stream - Day 1 - Youtube
Live Stream - Day 2 - Ballroom B - Youtube
Live Stream - Day 2 - Ballroom C - Youtube
Live Stream - Day 2 - Ballroom A & D - Youtube
Live Stream - Day 3 - Youtube
Unofficial ng doc : ngdoc.io
Soft Skills for Engineers http://softskills.audio/
ngAir - ngconf2017 show Youtube
Long Term Support for Angular Announced at ng-conf 2017 - By David Iffland at InfoQ