Technology, Tomasz Bąk

ANGULAR2 LEARNING MATERIALS

Why frontend frameworks?

  • with better smartphones & browsers the limiting factor shifts from technology to design

  • BE & FE project separation – faster workflow

  • FE team / codebase can be used to build web & native mobile apps (React, Angular2)

Why Angular2?

  • componentization

  • modern web workflow with node / npm / Webpack

  • ES6/TypeScript (Microsoft)

  • RxJS Observables (Microsoft)

  • Angular Material (Google)

  • web & NativeScript (Telerik)

 

Angular 2 Workshops – 23.04 (Sat) @ Selleo Office

  • Getting started with Angular 2

    • project structure, Webpack, TypeScript

    • installing common packages (bootstrap-sass, ng2-bootstrap, lodash etc.)

  • Components, router, forms

    • CRUD without API

  • Working with API

    • API wrapper, Login/Logout

 

Useful links:

https://angular.io/docs/ts/latest/guide/

https://angular.io/docs/ts/latest/cheatsheet.html

https://egghead.io/technologies/angular2

https://github.com/rangle/ngCourse2

https://github.com/preboot/angular2-webpack

https://github.com/mgechev/angular2-style-guide

 

More links at:

https://github.com/timjacobi/angular2-education#introduction

 

Tomasz ensures that quality processes and automations are carried out through the whole software development cycle.