Angular Course ᐈ Learn Angular at CyberBionic Systematics

Angular Course

This course is for you if you:

Beginner developers and practicing Frontend developers who are getting acquainted with the Angular framework for the first time, as well as learning to build complex logic and project structure.

Duration

22 hours

Number of lessons

11 lessons

Course start

Start expected

Our graduates work in

Your way

Course program

Each session is a live online lesson with practical assignments and feedback.

01
Introduction to Angular
• Introduction to the Angular framework

• Overview of essential tools for starting development

• Creating an application, reviewing the files and folders of the generated project

• Understanding Angular syntax and code structure

• Creating components and registering them via CLI

• Component-based styling approach

• Components and modules in the application, and how they are defined using the Decorator pattern

• Adding images/icons to the project
02
Events and Data Binding
• Fundamentals of routing and key principles of displaying data on a page

• Creating a simple project with routing

• Defining different logic for data output

• Styling markup using Angular tools

• Understanding syntax variations and the technical differences in their usage
03
Directives, Pipes, and the Role of Angular Modules
• Using directives

• Creating reusable templates in the project

• Transforming data using pipes

• Modular architecture in Angular
04
Components and their functionality
• Component styling

• Data transfer between components

• Component interaction

• Component lifecycle
05
Fundamentals of services and their role in an application
• Basics of working with services

• Creating and registering a service

• Local services

• Service scope and their interconnections
06
Introduction to HttpClient and RxJS
• Fundamentals of the RxJS library and its usage for handling asynchronous operations

• HttpClientModule for server communication
07
Forms in Angular
• Creating forms in Angular

• Two-way data binding

• Reactive forms: Displaying form and field states

• Validators

• Form and field management

• Asynchronous validators
08
Routing in Angular
• Basics of routing, dynamic pages

• Dynamic pages and data transfer between them

• Routing restrictions in Angular
09
Practical Lesson: Project Setup
Preparation for project work, setting up routing, implementing a simple server request to display information in blocks.
10
Practical Lesson: Creating Separate Pages with Dynamic Routing
Creating separate pages with dynamic routing and transferring data between pages.
11
Practical Lesson: Adding a Form with Validation
Implementing a form with validation.
Skills after the course

Upon completion of the course you will be able to

Check

Understand the role and advantages of Angular in web technologies

Check

Create a simple application consisting of components, modules, and services

Check

Configure routing in the application and pass data between pages

Check

Use additional built-in tools such as directives, pipes, services, and forms

Check

Perform requests and handle responses from the server side of a website/application
Start expected

Try
Angular for free

The first full-fledged lesson with a trainer.

How is the training going?

Simple and clear

Lesson structure

120 minutes

Theory

Code analysis

Q&A

Theory - 60 minutes

Code analysis - 45 minutes

Q&A session - 10 minutes

When are classes held?

Group 1

Group 2

Mo

Tu

We

Th

Fr

Sa

Su

19:00 - 21:00

Live session with a trainer

Ask questions in real time

1

Live online classes with a trainer

Group classes are held online. This is an effective live communication. All lessons are recorded and available for re-watching.

2

Doing homework

Practical tasks have been developed for each lesson, which must be completed and submitted in a special LMS system.

3

Check HW and feedback

All student work is checked and feedback with a score and recommendations is provided for each assignment.

4

Testing and certification

After completing the course, students take a final test and receive a certificate confirming their level of knowledge.

Certification

Confirm your knowledge

Personalized certificate upon completion of the course

After completing the course and passing the test, you will receive a personalized certificate from CyberBionic Systematics and TestProvider.com, a platform recognized by leading Ukrainian IT companies.

Testing and certification of IT professionals takes place on our own platform TestProvider.com
You receive a certified certificate from CyberBionic Systematics, which confirms the level of your knowledge and increases your chances of successful employment.
Each certificate has a serial number, the employer can check it and verify the authenticity of the certificate.
Certificate
Registration is open

Ready to start studying?

Submit an application and secure your tuition discount

Let's clarify the details and reserve a place.

You'll take the first lesson without cost

Finish your career in IT

Reserve a seat

Leave your contacts — we will call you and tell you the details

Student reviews
What do those who have already studied say?
Reviews from our students
photo
Александр Веремеев
FrontEnd developer
Star Star Star Star Star
О CyberBionic Systematics узнал из поисковика google.com. Искал школу для прохождения обучения, и по версии DOU.ua, этот учебный центр входит в пятерку лучших в Киеве. Выбрал специальность FrontEnd Developer, т.к. в ней уделяется много времени на JavaScript и его фреймворкам. Что не очень понравилось – так это сжатые сроки. Хотелось бы больше времени для практики. Новичкам хочу пожелать уделять как можно больше времени на написане кода, ведь когда его пишешь своей рукой, намного больше откладывается в голове. Всем удачи!
photo
Анна Ливицкая
FrontEnd Developer
Star Star Star Star Star
Об учебном центре CyberBionic Systematics узнала через знакомого. Данная специальность интересовала меня и ранее, было интересно верстать страницы, но тяжело давался при самообучении JavaScript. Мне нравится в этой специальности то, что сразу же видно, что ты делаешь, и возможность внести творческую нотку. Легким был JavaScript Essential и Bootstrap 4, тяжелым оказался Angular 2 из-за большого количества связей между файлами, тяжело уловить логику происходящего. Я приобрел очень много новых навыков и умений, полностью новым был TypeScript и Angular 2, понятия конструкторов, классов, абстракций. Сергей Патёха- отличный тренер, большое спасибо ему за терпение и способность по нескольку раз объяснять одно и то же. Хорошо подаёт информацию, интересно и оживленно. Советы новичкам: делать практические задания.
photo
Дмитрий Беляев
.NET Developer
Star Star Star Star Star
Пройшов курс за спеціальністю .NET розробник, від початку до кінця. Дуже вдячний людям за їхню працю, розуміння та допомогу. Чуйність від персоналу досить висока, так само, як і навички тренера (Михайла Козіна) - впевненість у поданні матеріалу, підкреслення важливих моментів та їх повторення при необхідності. Заняття проходять у комфортній обстановці, без будь-якої напруги. Навчання на останньому уроці не обривається, адже Команда CBS дає змогу отримати досвід роботи в їхній компанії, що є неймовірним бонусом.
icon

Reviews from DOU

icon

Reviews from Facebook

icon

Reviews from Google

Education price

Choose your format

Group training with a trainer

2 classes per week

2 hours

440

or × 7 payments

Payment in installments

Monobank

7 payments
PrivatBank

7 payments
Consultation

Still have questions?

We'll tell you where to start, what specialty to choose, and how to find your first job in IT.

Phone

0 800 337 146

Or write to us in messengers:

We will contact you soon