html5 css2 online programming course

Angular coding course

Start: 17.09.2024
75 lessons
Need to know: html, css, js,t

Angular is one of the most widely used frameworks in the software development industry. You need JavaScript or Typescript knowledge to learn this technology.

Angular coding course description

Its main advantage is that it has a tightly knit structure, which allows larger teams (up to 10-20 developers) to work on the same project without causing problems. Despite being originally a framework built within Google, it has a huge community behind it and anyone can participate in its development. In industry, it is most commonly used for projects where the best solution for a specific problem is a purpose-built application.

In this course, we will learn how to use Angular to create an app that works on tablets, phones and computer browsers.

According to industry surveys and job ad statistics, Angular is the most popular front end framework in the world.

Angular programming course topics

  • Introduction to Angular
  • Introduction to Typescript
  • JS iteration
  • TS basics
  • Classes
  • Angular theory
  • What do we use it for?
  • How do we use it?
  • SPA
  • Modules, components, folder structure
  • DI
  • Getting started
  • Installation, configuration, hello world
  • Angular CLI
  • Data binding. Connecting Angular to an external database
  • Interpolation
  • Property binding
  • Event binding
  • Two-way binding
  • Components. Creating components and modules.
  • Front-end Angular toolbar.
  • ngIf
  • ngFor
  • Attribute directive
  • NgClass
  • NgStyle
  • Link Angular Material design
  • Component interactions. Communication between components, navigation between pages.
  • Input
  • Output
  • Services – Reusable functions.
  • Promise vs observable. Asynchronous execution.
  • RxJS
  • Subject
  • Routing: navigation between pages.
  • Config
  • Route
  • RouterOutlet
  • RouterLink
  • Programmatic navigation
  • ActiveLink
  • Guards
  • Basic Auth
  • Backend communication. Implementing communication with the back-end side from a practical point of view.
  • HTTP calls
  • Form management, form types.
  • Reactive forms
  • Validation
  • RegEx
  • FormGroup
  • DynamicForms
  • Using Angular, spreading in practice

Course information

The course is held on weekdays, after working hours, from 5:30 p.m. to 8:00 p.m., or on Saturdays during the day. You can participate on the course completely online. This means 3 lessons (45’) on one occasion,twice a week. Two of the three lessons are about education, and the third is about solving practical tasks together and testing the acquired knowledge.

The Angular developer training should be complemented with an Ionic course (coming soon) of just 1 month, where you will learn how to turn your web app in Angular into a standalone mobile app.

More information

The duration of the Angular course: 75 lessons, over 13 weeks exclude the exam

payment Price: 875 EURO

(In case of monthly installments: 330 EURO x 3)

Test yourself or apply course