Skip to content
This repository was archived by the owner on Jul 14, 2025. It is now read-only.

ahmet-cetinkaya-instruction/etiya-4-frontend-angular

 
 

Repository files navigation

Etiya 4 - Frontend Angular Training

This repository is a snapshot created for documentation and knowledge-sharing purposes, capturing the content of a technical training delivered for a specific audience. The training focused on building modern web applications using the Angular framework.

Main Covered Topics

  • Angular Core Concepts: Components, Modules, Services, and component communication via Input/Output.
  • Directives: Implementing custom Structural and Attribute Directives.
  • Pipes: Creating custom Pipes for data transformation.
  • Forms: Handling user input and validation with Reactive Forms.
  • HTTP Communication: Using HttpClient for API interaction and defining data models.
  • Authentication & Authorization: Implementing user login, authentication guards, and HTTP interceptors for token management and error handling.
  • State Management: Introduction to NgRx for managing application state.
  • Modularization: Structuring applications with feature modules.
  • Practical Examples: Developing features such as customer registration and product listing/addition.
  • Technologies Used: Angular, TypeScript, HTML, CSS, RxJS, NgRx.

Note: This repository is not intended for ongoing development; it is an archive of a specific training program and is provided for reference and knowledge sharing.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.4%
  • HTML 13.4%
  • JavaScript 3.0%
  • CSS 0.2%