Online | Offline
КУРС

Angular JS

  • Пройдешь полный цикл создания веб-проектов с нуля
  • Научишься быстро и качественно создавать приложения с использованием Angular
  • Отлаживать уже существующие приложения и улучшать их работу

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

от 900$ до 2500$

(по данным сайта dou.ua)

Чем занимается Angular разработчик?

Создает комплексные решения бизнес задач с помощью фреймворка Angular.

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

После курса ты сможешь

icon

Работать с элементами

Понимать, как работает отслеживание изменений. Отлаживать уже существующие приложения и улучшать их работу

icon

Development

Быстро и качественно создавать приложения с использованием возможностей Angular принимая правильные архитектурные решения

icon

Конструировать на Angular

Собирать веб-приложения из отдельных компонентов, как из деталей конструктора и применять шаблоны Angular дизайна

icon

Применять библиотеки

Использовать в работе ряд вспомогательных библиотек, часто дополняющих Angular для создания полнофункциональных приложений

icon

Повышать эффективность

Научишься справляться с утечками памяти в своих проектах, чтобы повысить производительность

icon

Работать в команде

Примите участие в командной стажировке и создадите собственный проект — интернет-магазин. Работу организуете как в настоящей компании — у вас будут спринты, созвоны с тимлидом, а вести контроль версий будете в Git.

Курс разработан совместно с компанией Comparus

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

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

LevelUp дает образование и старт карьеры в IT-индустрии

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

32 недели интенсивных практических занятий

icon

практика работы в SCRUM команде

icon

тренинги по 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
  • Практика Проект
  • Тесты + ДЗ
icon

Кто читает этот курс?

Алексей Волошин

Алексей Волошин

FullStack Developer в COMPARUS.UA

  • Опыт работы в разработке более 5 лет. Два года на позиции FullStack Developer
  • Работал с проектами разной сложности и напрямую коммуницировал с американскими заказчиками
  • Последний год полностью погрузился во Front End разработку на Angular
  • Являюсь ментором молодых специалистов

Как проходит обучение?

Живые занятия

Обучение в живом онлайн формате с возможностью прямой коммуникации

90% практики

Практика с первого дня обучения: работа над реальным проектом для портфолио

Поддержка преподавателей

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

Карьерные ивенты

Онлайн-экскурсии в топовые IT-компании, тренинги по Soft Skills и подготовка к трудоустройству

Твое резюме после обучения

Максим Рудских Angular developer
Зарплата от 900$
График Работа в офисе
Образование IT-центр Level Up
Ключевые навыки
  • Разработка frontend-приложений на Angular
  • Умение применять директивы и Pipe для решения повседневных задач
  • Понимание legacy-кода
  • Angular для SPA
  • Разбираюсь в настройке навигации и маршрутизации в приложении
  • Понимаю принципы настройки приложений с помощью Redux-архитектуры
  • Умею настраивать навигацию и маршрутизацию в приложении без потери скорости и утечки памяти
  • Работа с библиотекой RXJS

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

который ты сможешь добавить в свой CV

Помогаем по трудоустройству

Предоставляем консультацию

Вместе со специалистом ты проанализируешь свои компетенции, определишь карьерные цели и позиционирование на рынке труда

Помогаем с резюме

Вместе с карьерным менеджером ты составишь качественное резюме и сопроводительное письмо, которые помогут выделиться среди других кандидатов

Предлагаем вакансии

Менеджер по трудоустройству регулярно информирует студентов курса об актуальных вакансиях от наших компаний-партнеров

Способствуем твоему развитию

Менеджер по трудоустройству создает бесплатные ивенты для развития твоих soft skills и HR-встречи с работодателями

Помогаем получить работу мечты

Ты научишься презентовать себя на собеседовании - очной или заочной. А если подаешь резюме на вакансии наших партнеров, менеджер по трудоустройству собирает обратную связь у работодателей.

Детали курса

Дата старта

в апреле

Длительность

160 часов, 32 недели

Расписание

Ср 19.00-21.00,
Сб 10.00-13.00

Способи оплаты

Сразу за курс 10% скидка
Помесячно на без переплат
Покупка частями
от
от 3 до 12 платежей без комиссии

Узнать стоимость и получить консультацию

    Оплата курса

    Выберите количество платежей

    Введите слово, чтобы начать поиск

    dontleave

    Вы уверены, что вам не нужна наша консультация?

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

      happy

      Поздравляю! 👏

      Ты уже на полпути к успешной карьере в IT

      Ваша заявка принята, мы свяжемся
      с вами в течение 30 минут