Курс Angular в Києві ᐈ Навчання Ангуляр в CyberBionic Systematics

Курс Angular в Києві

Старт курсу
Очікується

Для кого цей курс

Розробники-початківці та практикуючі Frontend розробники, які вперше знайомляться з фреймворком Angular, побудовою складної логіки та структури проекту.

Попередні вимоги

• HTML5 & CSS3
• JavaScript ECMAScript 6
• TypeScript

Курс Angular в Києві

Старт курсу
Очікується
Тривалість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
132 USD

Форма навчання

Денне навчання
Онлайн навчання
Корпоративне

Опис курсу
Angular

Angular — популярний JavaScript фреймворк, який використовується для створення односторінкових додатків (Single Page Applications) з єдиним інтерфейсом. На виході розробник отримує ефективний веб-додаток з кодом, який легко читати та підтримувати. Кожна нова версія Angular відрізняється від попередніх кращою продуктивністю, більшою зручністю розробки, а також новими можливостями. Відповідно до виходу нових версій оновлюється програма навчання і практичні приклади.
Цей курс є частиною спеціальності Frontend розробник. Він допоможе Вам вивчити основи платформи Angular.
Курс Angular складається з 10 взаємопов'язаних уроків, на яких студенти застосовують на практиці теоретичні знання даного фреймворку різних версій. Будуть розглянуті такі сутності, як: компоненти, пайпи, сервіси, модулі і т. п., які є невід'ємною частиною будь-якої програми на Angular. Студенти дізнаються, яким чином вибудовується структура файлів і коду програми в можливих варіантах, як використовується інструментарій для гнучкого налаштування роботи з формами, серверними запитами/відповідями, маршрутизацією сайту/додатку.
Вивчивши матеріали курсу, ви зможете реалізувати простий проєкт, налаштувавши маршрутизацію за своєю структурою і прив'язавши в кожній окремій сторінці свій шаблон та логіку взаємодії з користувачем, додавши, наприклад, валідацію форми з різними повідомленнями-підказками і виведенням серверних даних.
Отримані знання дозволять швидко сформувати всі необхідні навички для успішного застосування Angular у реальних задачах та значно наблизять вас до працевлаштування в якості Frontend розробника.

Програма курсу
  • 1
    Введення до Angular
    • Знайомство з фреймворком Angular.
    • Огляд необхідних інструментів для початку розроблення.
    • Створення додатку, огляд файлів та папок створеного проекту.
    • Знайомство з синтаксисом та структурою коду на Angular.
    • Створення компонентів і їх реєстрація через CLI.
    • Компонентний підхід задання стилів.
    • Компоненти та модулі в додатку, а також те, як вони описані шаблоном Декоратор.
    • Додавання картинок/іконок до проекту.
  • 2
    Події та датабайдинг
    • Основи маршрутизації і основні принципи виведення даних на сторінку.
    • Створення простого проекту з маршрутизацією.
    • Задання різної логіки виведення даних.
    • Стилізація розмітки через інструменти Angular.
    • Розбір синтаксису записів та технічної різниці між ними в їх використанні
  • 3
    Директиви, пайпи. Роль модулів Angular
    • Використання директив.
    • Створення необхідних шаблонів, які повторюються в проекті.
    • Перетворення даних за допомогою пайпів.
    • Модульна архітектура.
  • 4
    Компоненти та їх робота
    • Стилі компонентів.
    • Передача даних між компонентами.
    • Взаємодія компонентів.
    • Життєвий цикл компонентів
  • 5
    Основи роботи сервісів та їх роль у додатку
    • Основи роботи сервісів
    • Створення та реєстрація сервісу
    • Локальні сервіси
    • Область видимості сервісів та їх взаємозв'язок
  • 6
    Введення у HttpClient та RxJS
    • Основи бібліотеки RxJS та її використання для роботи з асинхронністю
    • Модуль HttpClientModule для взаємодії з сервером
  • 7
    Форми в Ангуляр
    • Створення форм в Angular
    • Двосторонній байдинг
    • Реактивні форми. Відображення стану форми та її полів
    • Валідатори
    • Управління формою, її полями
    • Асинхронні валідатори
  • 8
    Маршрутизація
    • Основи маршрутизації, динамічні сторінки
    • Динамічні сторінки і передача даних між ними
    • Обмеження маршрутизації в Angular
  • 9
    Практичне заняття
    Частина 1
  • 10
    Практичне заняття
    Частина 2

Що ви отримаєте на курсі

Онлайн уроки з ментором у Zoom

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

По завершенню курсу Ви будете вміти
  • Розуміти роль та переваги Angular у веб-технологіях
  • Створювати простий додаток, який буде складатися з компонентів, модулів та сервісів
  • Налаштовувати маршрутизацію в додатку та передавати дані між сторінками
  • Використовувати додаткові вбудовані інструменти для додатку, такі як: директиви, пайпи, сервіси, форми
  • Виконувати запити та приймати відповіді з серверної сторони сайту/додатку
Сертифікат

по проходженню курсу

Наявність сертифіката Навчального Центру CyberBionic Systematics свідчить про Ваш володінні новими знаннями і навичками, а значить, дозволяє вигідно виділитися на тлі інших кандидатів і збільшує шанси на успішне працевлаштування або просування по кар'єрних сходах. Для отримання сертифікату після закінчення навчання, необхідно успішно пройти тестування за відповідним курсом на Testprovider.com

Викладачі курсу

Цей курс входить до спеціальності

FrontEnd Developer

FrontEnd Developer

зі стажуванням після навчання

Ранкова група

Старт: 5 грудня

Час занять: 09:00-11:00 (за Києвом)

Вечірня група

Старт: 5 грудня

Час занять: 19:00-21:00 (за Києвом)

Duration
Тривалість
5 міс. / 124 години
Grafic
Графік:
3 рази на тиждень
LearningFormat
Формат навчання
Online заняття в Zoom
Recording
Записи уроків
Доступні назавжди
Відгуки наших студентів
icon

Відгуки з DOU

photo
Olha Aliakina
Python developer
Я пройшла курс Python Developer. Мені сподобалось, Python досить глибоко вивчали, з нуля і до асинхроного програмування, WebSocket... Насправді дуже багато тем розглянули, отримала уявлення як правцювати з БД, Git. Також вивчали Django, вже не так глибоко як Python, але достатньо, щоб робити проекти типу блог, веб магазин. Домашки у мене займали часу, якщо на базовому курсі все встигати було легко, то починаючи з ООП вже потребували більше часу. Але насправді дуже корисні завдання і різні, щоб мозок запрацював у різних напрямках однієї теми. Щоб виконати дз, у моєму курсі конктетно, треба було також переглядати лекції на ITDVN, не тільки лекцію викладача. Бо часто відповідь як вирішити певну задачку була на лекції ITDVN на відповідну тему. Після кожного з курсів можна пройти тестування і отримати сертифікацію по курсу. Для джунів це досить хороша опція, бо ці сертифікати можна викладати на лінкедин, щоб було підтвердження навчання. Що я і зробила. Тому рекомендувала б не забивати на тестування, а проходити. Я б сказала, що пройти курс Python Developer було для мене визванням, встигати робити всі домашки і кінцевий проект не було легко, але було варто того. Нагрузка відчувалась, але якраз нагрузка і запускає роботу мозку в потрібному напрямку. Я задоволена курсом.
Прочитати оригінал
icon

Відгуки з Facebook

photo
Евгений Евгеньевич
Angular Developer
Пройшов у CyberBionics все що тільки можна)) Близько 5 різних курсів по frontend після чого вже 5 років є Angular розробником і нещодавно піврічний курс по .NET Дякую школі, вона допомогла мені стати тим, хто я є.
Прочитати оригінал
icon

Відгуки з Google

photo
Дмитрий Беляев
.NET Developer
Пройшов курс за спеціальністю .NET розробник, від початку до кінця. Дуже вдячний людям за їхню працю, розуміння та допомогу. Чуйність від персоналу досить висока, так само, як і навички тренера (Михайла Козіна) - впевненість у поданні матеріалу, підкреслення важливих моментів та їх повторення при необхідності. Заняття проходять у комфортній обстановці, без будь-якої напруги. Навчання на останньому уроці не обривається, адже Команда CBS дає змогу отримати досвід роботи в їхній компанії, що є неймовірним бонусом.
Прочитати оригінал

Записатися на курс

Очікується

Записатися
на пробний урок
Будь ласка зачекайте...
Ваша заявка прийнята! Менеджер навчального центру зв'яжеться з Вами найближчим часом.
Мессенджер: