Перейти до головного вмісту


    Existek bootcamp

    Безкоштовні курси від EXISTEK це можливість швидко набути всі необхідні знання та навички для отримання першої роботи в IT. Навчайся в професійній IT компанії та стань частиною індустрії

    Дякуємо за рєєстрацію на курси від EXISTEK

    Залишилося всього 2 простих крока для зарахування на навчання. Ви маєте скласти обов’язкові тести з базової англійської мови та початкових навичок програмування до 23.01.2022 включно. Результати відбору будуть повідомленні 24.01.2022

    Тест з англійської мови

    30 хвилин
    Розпочати

    Тест з програмування

    30 хвилин
    Розпочати
    1
    Ви реєструєтесь до 23.01.2022 включно
    2
    Отримуєте інструкціі на email
    3
    Ви проходите онлайн тести до 23.01.2022 включно
    4
    Ми обробляємо результати тестів
    5
    24.01.2022 отримуєте результати відбору на email

    Коротко про курс

    Реєстрація:

    до 23.01.2022

    Початок:

    24.01.2022

    Тривалість:

    1.5 місяці

    Вартість:

    Безкоштовно

    Місце:

    Zoom

    Час проведення

    Тривалість

    90

    хвилин

    Після

    18:00

    вечірній час

    Частота

    2

    рази на тиждень

    Вас буде навчати

    фото вчителя курсів

    Євгеній Василенко

    Frontend Tech Lead

    Більше 10 років досвіду в програмуванні

    Правила навчання

    • Курс складається з практичних та теоретичних занять з викладачем
    • Після кожного заняття ви будете отримувати обов’язкові до виконання домашні завдяння
    • Невиконання двох домашніх завдань без поважної причини веде за собою відрахування
    • Домашні завдання перевіряються викладачем
    • Ведеться журнал успішності
    • Найуспішніші студенти мають змогу працевлаштуватись в Existek за результатами співбесіди

    Програма навчання

    number one

    Лекція 1

    TypeScript

    • Базові типи
    • Робота з функціями та класами
    • Інтерфейси та об’єкти
    • Інтерфейси та класи
    • Generic
    number two

    Лекція 2

    Основи та синтаксис

    • Створення проєкту та компонентів
    • Біндинг, інтерполяція, передача параметрів, підписка на події
    • ngStyle, ngClass, ngFor, ngIf
    • ng-template, ng-container, ng-content
    number three

    Лекція 3

    Компоненти

    • Передача даних між компонентами
    • Життєвий цикл компонента
    • Change Detection Strategy
    • Інкапсуляція стилів
    number four

    Лекція 4

    Директиви та пайпи

    • Типи директив
    • Доступ до елемента
    • Передача даних в директиву
    • ІHostBinding
    • Що таке пайп
    • Розгляд існуючих пайпів
    • Створення пайпу
    number five

    Лекція 5

    Форми та валідація

    • Створення форми, створення контролів
    • Валідація, валідатори, асинхронні валідатори
    • Відображення помилок
    • Стан форми, очистка форми
    • Створення та робота з групами
    mumber six

    Лекція 6

    Сервіси та Dependency Injection

    • Декоратор Injectable
    • Область видимості
    • HttpClient та створення запитів до сервера
    • HttpInterceptor
    number seven

    Лекція 7

    Роутинг

    • Реєстрація роутів
    • Динамічна зміна сторінок
    • Активний роут
    • Робота з параметрами
    • Захист сторінок та дочірніх роутів
    • Резолвери
    number eight

    Лекція 8

    Модулі

    • Що таке модуль
    • Створення модулів та їх підключення
    • Ліниве завантаження модулів
    • Стратегії завантаження модулів
    number nine

    Лекція 9

    Основи RxJS

    • Стрім
    • Оператори
    • Subject
    number ten

    Лекція 10

    Керування станом (NGXS)

    • Поняття стейту
    • Отримання інформації стейту
    • Оновлення стейту

    Зразок сертифікату

    сертифікат, який видається випускникам курсів
    • Company
      • Home
      • How we work
      • We hire
      • Blog
      • Case studies
      • Contact us
      • Privacy policy
    • Expertise
      • Desktop development
      • Mobile development
      • Business automation
      • Web development
    • Technologies
      • .NET
      • Java
      • Flutter mobile apps
    • Services
      • Dedicated teams
      • Custom software
    • Ukraine office
    • +38 (091) 481 01 85
    • Kosmonavtiv Ave, 39 Vinnytsia, 210 00
    • contacts@existek.com
    • +1 (650) 457 0743
    • +38 (091) 481 01 85

    © 2022 Existek. All rights reserved

    Get the mobile app