PETRA JUNIORS

Angular Course

Angular Course :

    24 h – 8 sessions- 2000 EGP

  • 1. Introduction to Angular
    • What is Angular?
    • Setting up the Angular environment (Node.js, Angular CLI)
    • Understanding Angular Architecture
    • Creating the first Angular application
    2. TypeScript Fundamentals (for Angular Development)
    • Introduction to TypeScript
    • Variables, Data Types, and Operators
    • Functions and Arrow Functions
    • Classes and Interfaces
    • Modules and Decorators
    3. Angular Components & Data Binding
    • Understanding Components
    • Creating & Managing Components
    • String Interpolation & Property Binding
    • Event Binding & Two-Way Data Binding
    • Component Lifecycle Hooks
    4. Directives & Pipes
    • Built-in Directives (ngIfngForngClassngStyle)
    • Custom Directives
    • Using Pipes for Data Transformation
    • Creating Custom Pipes
    5. Services & Dependency Injection
    • What are Services in Angular?
    • Creating and Using Services
    • Dependency Injection Concept
    • Using Services with HTTP Requests
    6. Routing & Navigation
    • Setting Up Angular Routing
    • Route Parameters & Query Parameters
    • Lazy Loading Modules
    • Route Guards (AuthGuard, CanActivate, CanDeactivate)
    7. Forms in Angular
    • Template-Driven Forms
    • Reactive Forms
    • Form Validation & Custom Validators
    8. HTTP & API Integration
    • Making HTTP Requests with HttpClientModule
    • Handling GET, POST, PUT, DELETE Requests
    • Error Handling in HTTP Requests
    • Working with RESTful APIs
All Courses
CONTACT US NOW

You Need Help?

Contact Us
Join the Course Now