Barata-Ribeiro / dio_formacao_angular

The Angular full course from DIO.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Angular Studies Repository

This repository is dedicated to my studies on Angular, one of the most sought-after frameworks when it comes to Single Page Applications (SPAs). This repository contains projects of a large scale developed with Angular, exploring the power of working with a componentized front end.

Here, you'll find examples and code snippets exploring various aspects of Angular, such as data binds, simplified API consumption, best practices for project organization, and much more. All of this is practiced in completely decoupled solutions.

Repository Structure

The repository is structured as follows:

  1. 1-webComponents - Working with Web Components in the Front-end
  2. 2-TypeScript_Angular - TypeScript for Angular
  3. 3-WorkingWithComponents - Working with Angular Components
  4. 4-LifeCycle_Hooks_Angular - LifeCycle Hooks Angular
  5. 5-Directives - Directives in Angular
  6. 6-modules - Angular Modules
  7. 7-routes - Working with Routes in Angular
  8. 8-services - Working with Services in Angular
  9. 9-guards - Working with Guards in Angular

Courses & Projects

The following courses have been completed as part of this study:

  1. Fundamentals of Componentized Front-end

    • Topics: Working with Web Components in the Front-end, TypeScript for Angular
    • Complementary Materials: Fundamentals of Componentized Front-end
  2. Introduction to Angular

    • Topics: Introduction to the Angular Ecosystem, Working with Angular Components, LifeCycle Hooks Angular
    • Complementary Materials: Introduction to Angular
  3. Single Page Application with Angular

    • Topics: Single Page Application with Angular, Angular Modules
    • Project: Creating a Blog with Angular
    • Complementary Materials: Single Page Application with Angular
  4. Intelligent Applications with Angular

    • Topics: Working with Routes in Angular, Working with Services in Angular
    • Project: Recreating Playstation Store
    • Complementary Materials: Intelligent Applications with Angular
  5. Manipulating Flows in Angular

More Info

For more information about each topic, please refer to the respective folders. Feel free to use any code you find helpful, and let me know if you have any questions.

License

This repository is distributed under the MIT License.

About

The Angular full course from DIO.me

License:MIT License


Languages

Language:TypeScript 70.2%Language:HTML 15.6%Language:JavaScript 8.6%Language:CSS 5.7%