Angular

Curated By

Avatar of weberstills Avatar of riginoommen

Angular is an open-source web development framework that is used to create dynamic SPAs or Single Page Applications. It can be used for client-side(front-end) as well as server-side(back-end) rendering. Angular applications are primarily created using TypeScript which is a superset of JavaScript. Applications like Google Maps, Gmail, Google Drive, Netflix, GitHub, etc. are examples of

PREREQUISITES 🧳

  1. HTML
  2. CSS
  3. Object Oriented javascript
  4. DOM(Document Object Model)

TOPICS TO LEARN 📖

  • Build Tools

    • npm
    • pnpm
    • Yarn
    • Angular CLI
    • Bazel
    • Rollup
    • npm scripts
    • gulp
  • Styling

    • Sass/Scss
    • Post CSS
    • Less
    • CSS frameworks
    • Design systems
  • Architecture

    • Schematics
    • Building Libraries
    • angular/elements
  • Coding style

    • Angular Styleguide
    • TSLint
    • Prettier
  • Typescript

  • RxJS

  • State management

    • Ngrx
    • Ngxs
  • Progressive web apps

  • Testing.

RESOURCES 😎

Online Courses 💻

Tutorials 💡

Blogs 📝

Apps 📱