КУРС LEVEL +

Angular Front End Developerз працевлаштуванням

  • Для тих, хто знає HTML/CSS та основи JavaScript
  • Освоїш створення складних додатків на мові JavaScript та використання фреймворку Angular
  • зможеш претендувати на позиції Junior JavaScript (Angular) Developer

Детальніше

Cтарт: 4 грудня

Тривалість

160 годин, 29 тижнів, 8 міс

Розклад

Ср 18.30-21.00,
Сб 14.00-17.00

Вартість

30400 грн

Заробітня плата Angular розробник

від 600$ до 2500$

(за даними work.ua або dou.ua)

Чим займається Angular розробник?

Створює комплексні рішення бізнес-завдань за допомогою фреймворку Angular.

Angular поєднує в собі все, що звик робити розробник, приносячи структурованість і розширюючи можливості розробки. Програми, сервіси, веб-компоненти, SPA.

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

Никаких нудных лекций, учимся через практику
Офлайн навчання розбір з підтримкою ментора 24/7
Підсумковий проект для портфоліо та практика роботи з SCRUM
Реальна можливість працевлаштування у компанію куратора

Цей курс вимагає від слухачів попередньої підготовки та знання мови розмітки HTML/CSS
та розуміння основ JavaScript.

Жодних нудних лекцій, вчимося через практику

Після курсу ти зможеш

Верстати сайти на HTML та CSS

Які адаптивно підлаштовуватимуться під розмір екрану і однаково класно виглядатимуть на різних пристроях: від невеликих смартфонів до телевізорів.

Програмувати на JavaScript

Опануйте відразу дві затребувані мови — за допомогою JavaScript створюватимете інтерактивні інтерфейси, розроблятимете серверну частину сайтів.

Працювати з Angular

За допомогою Angular ви легко збиратимете веб-додатки з окремих компонентів, як з деталей конструктора.

Писати на TypeScript

Освойте просунуту версію JavaScript і писатимете надійніший код, який легше тестувати та обслуговувати. Станете затребуваним веб-розробником із актуальною навичкою.

Працювати в команді

Візьміть участь у командному стажуванні та створіть власний проект – інтернет-магазин. Роботу організуєте як у справжній компанії — у вас будуть спринти, дзвінки з тимлідом, а вести контроль версій у Git.

Курс розроблено спільно з компанією

Comparus

Компанія спеціалізується на розробці внутрішнього програмного забезпечення для німецьких банків та інших фінансових організацій та розробляє власні продукти.

Після закінчення курсу випускники мають можливість пройти співбесіду до компанії.

Програма курсу

8

тижнів інтенсивних практичних занять

отримання необхідних знань і навичок для старту кар’єри

допомога у написанні якісного резюме і підготовці до співбесіди

тренінги по SoftSkills від компанії куратора

Введение
  • Понятие сайта
  • Понятие веб-страниц
  • Клиент-серверная архитектура
  • Client side VS Server side rendering
  • Рендеринг страницы браузером под капотом + Настройка окружения
HTML
  • Стандарт W3C
  • Структура HTML документа
  • Теги
  • Теги и атрибуты
  • Теги HTML5
  • Формы
  • Тег input
  • Тег button
  • Тег span
  • Тег label
  • Тег img
  • Тег table
  • Тег a
CSS
  • Введение в стили
  • Селекторы
  • Вес селектора
  • Наследование стилей
  • Величины в CSS
  • Форматирование текста
  • Строчно-блочные элементы
  • Резиновая и адаптивная верстка
  • Свойвства ширины и высоты(min,max)
  • Плавающие елементы Float
  • Позиционирование
  • Наложение (z-index)
  • Свойвства фона, спрайты
  • Границы
  • Стилизация списков
  • Стилизация форм
  • Псевдокласы и специфичные селенкторы
  • Псевдоэлемент
  • Адаптивная верстка(медиазапросы)
  • Флексбокс
  • Bootstrap
  • Препроцессоры
JS
  • Введение
  • Парсер
  • Переменные
  • Типы данных
  • Функции
  • Аргументы функции
  • Область видимости
  • Операторы сравнения
  • Преобразование типов данных
  • Объекты и методы
  • Массивы и работа с ними
  • Циклы
  • Рекурсия
  • Замыкания
  • Таймеры
  • Promise
  • async/await
  • AJAX
  • try/catch
  • Стратегия работы с ошибками
  • Объекты BOM
  • Навигация
  • Нативная работа с DOM
  • DOM селекоры
  • Добавлние узлов
  • Удаление узлов
  • События
  • События мыши
  • События клавиатуры
  • Остальные события (scroll, load, ready)
  • Кастомные события
OOP
  • Теория ООП
  • Парадигмы
  • Классы
  • Методы и свойства
  • getters & setters
  • Парадигмы
  • Абстракция
  • Наследование
  • Полиморфизм
  • Инкапсуляция
  • Закрепление, практика
  • Архитектурные паттерны MVC & MVP
  • Фреймворк Backbone
NodeJs + NPM
  • Node JS - установка, настрока, введение
  • Сборщики и автоматизаторы - общая информация
  • Введение, концепция, документация
  • Виды тестирования
  • Karma
  • Jasmine
  • Написание тестов (практика)
TypeScript
  • Основная информация о языке
  • Типы данных
  • Классы (поля, свойства, методы, конструкторы, наследование)
Angular
  • Установка и настройка
  • Angular CLI
  • Философия Angular
  • Компоненты Создание
  • Компоненты Использование
  • Компоненты декораторы
  • Component Life cycle
  • Change Detection
  • Модули
  • Директивы + Pipes
  • Services
  • Формы
  • Формы валидация, динамическое создание
  • Формы Reactive Forms
  • Инъекция зависимостей
  • Роутинг
  • Архитектура и управление состоянием
  • Архитектура и управление состоянием Observables
  • Angular Material
  • RXJS
  • Translate Service
  • Практика Проект
  • Тесты + ДЗ

Хто читає цей курс?

Олексій Волошин

FullStack Developer в COMPARUS.UA

  • Досвід роботи у розробці понад 5 років. Два роки на позиції FullStack Developer
  • Працював з проектами різної складності та безпосередньо комунікував з американськими замовниками
  • Останній рік повністю поринув у Front End розробку на Angular
  • Працюю ментором молодих фахівців

Як відбувається навчання?

Живі заняття

Навчання в офлайн форматі та з можливістю онлайн підключення

90% практики

Практика з першого дня навчання: робота над реальним проектом для портфоліо

Підтримка викладачів

Закритий Telegram чат групи з викладачем, розбір домашніх завдань та регулярний зворотний зв'язок

Кар'єрні івенти

Онлайн-екскурсії в топові IT-компанії, тренінги з Soft Skills та підготовка до працевлаштування

Твоє резюме після навчання

Артем Цимбалюк Angular developer
Зарплата від $600
Графік Фултайм
Освіта Level Up
Ключові навички
  • Розробка frontend-додатків на Angular
  • Семантична верстка HTML5 + CSS3
  • Розуміння legacy-коду
  • Angular для SPA
  • Розробка frontend-додатків на Angular
  • Програмування на JavaScript
  • Публікація коду на сервері
  • Робота із системою контролю версій Git
  • Робота з бібліотекою RXJS
Додаткова інформація
  • Знаю функціональне та об'єктно-орієнтоване програмування
  • Вміють працювати з командним рядком Linux
  • Люблю завдання із зірочкою, постійно займаюся саморозвитком

Так буде виглядати твій електронний сертифікат

який ти зможеш додати до свого CV

Інструменти, які ви освоїте

icon
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview
instrumet preview

JavaScript

Мультипарадигмова мова програмування. Підтримує об'єктно-орієнтований, імперативний та функціональний стилі. JavaScript – єдина мова програмування для браузерів.

instrumet preview

ES6

Це розширення, що вбудовується для JavaScript, яке дозволяє оголосити літерали об'єкта за допомогою короткого синтаксису для ініціалізації властивостей зі змінних і визначення функціональних методів.

instrumet preview

NodeJs

Платформа з відкритим кодом для виконання високопродуктивних мережних додатків, написаних мовою JavaScript

instrumet preview

TypeScript

Це свого роду розширена версія Javascript. TypeScript статично скомпільована мова, яка забезпечує необов'язкову статичну типізацію, класи та інтерфейс. Він дозволяє писати простий та чистий код JavaScript.

instrumet preview

Git

Розподілена система управління версіями, які допомагають розробникам стежити за змінами в коді, файлах і працювати над одним проектом спільно з колегами.

instrumet preview

DOM

Незалежний від платформи та мови програмний інтерфейс, що дозволяє програмам та скриптам отримати доступ до вмісту HTML-, XHTML- та XML-документів, а також змінювати вміст, структуру та оформлення таких документів.

instrumet preview

AJAX

Технологія звернення до сервера без перезавантаження сторінки. підхід до побудови інтерактивних інтерфейсів веб-додатків, що полягає у «фоновому» обміні даними браузера з веб-сервером, що дозволяє веб-додаткам працювати швидше і зручніше.

instrumet preview

Angular

Найпопулярніший інтерфейсний фреймворк для JavaScript. Angular поєднує декларативні шаблони, впровадження залежностей, наскрізні інструменти та інтегровані кращі практики для вирішення проблем розробки.

Допомагаємо з працевлаштування

Надаємо консультацію

Разом із фахівцем ти проаналізуєш свої компетенції, визначиш кар'єрні цілі та позиціонування на ринку праці

Допомагаємо з резюме

Разом з кар'єрним менеджером ти складеш якісне резюме та супровідний лист, які допоможуть виділитися серед інших кандидатів

Пропонуємо вакансії

Менеджер з працевлаштування регулярно інформує студентів курсу про актуальні вакансії у наших компаній-партнерів

Сприяємо твоєму розвитку

Менеджер з працевлаштування створює безкоштовні івенти для розвитку твоїх soft skills та HR-зустрічі з роботодавцями

Допомагаємо отримати роботу мрії

Ти навчишся презентувати себе на співбесіді - очній або заочній. А якщо подаєш резюме на вакансії наших партнерів, менеджер з працевлаштування збирає зворотний зв'язок у роботодавців.

Інвестуй в себе!

Отримай роботу JS-розробника за 30 тижнів

Вартість курсу
30400 грн.
*При повній оплаті знижка 10%
Оплата по місяцям

8 платежів по 3800 грн

Отримай консультацію, щодо курсу

    Отримати консультацію

    Ім'я
    Телефон

    Введіть слово, щоб почати пошук

      Получить консультацию

      Имя
      Телефон