YoVDO

Angular 2 War Stories

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Web Development Courses Typescript Courses Technical Debt Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore real-world experiences and lessons learned from building enterprise-level Angular 2 applications in this conference talk. Gain insights into the advantages of Angular 2, including performance, mobile-friendliness, and flexibility. Discover practical tips to avoid common pitfalls when developing production-ready Angular 2 projects. Learn about crucial topics such as module bundling, offline compilation, IDE selection, TypeScript usage, CSS frameworks, and state management patterns like Redux. Benefit from the speakers' expertise in navigating the Angular 2 ecosystem, from project setup with Angular CLI to optimizing large codebases. Get valuable advice on making informed framework choices and managing technical debt in both startup and enterprise environments.

Syllabus

Introduction
Introductions
Agenda
History
JavaScript churn
What is Angular 2
Performance
Productivity
Framework
Google Trends
Components
Component Tree
Summary
Framework Choice
Technical Debt
Options
Page Refresh
Module Bundlers
JavaScript
Dependencies
Browser vs JavaScript
Offline compilation
First Angular 2 project
Module loading
Module bundler
Webpack
Angel of CLI
Angel of CLI Demo
Visuals Geocode
Code Generation
Production Build
Angular App
Angular CLI Ready
Time Script in Ideas
Large Code Bases
Typescript
Why use Typescript
Which IDE to use
Summary of IDEs
Keyboard Shortcuts
CSS Frameworks
Material vs Bootstrap
Material to Bootstrap
AOT
Pain
XJS
Observer Pattern
Example
Journey
Estate Management
Redux Pattern
NGX
NGRX
Should you use NGRX
Recap
Where to from here
Weve written a book
In summary
Thank you


Taught by

NDC Conferences

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX