Front-end разработка c использованием TypeScript и Angular.js

Front-end разработка c использованием TypeScript и Angular.js - интенсивный курс для начинающих


Информация об обучении на данном курсе

Цель курса: дать основные теоретические знания и базовые практические навыки в объеме, необходимом для разработки клиентской части приложения на основе фреймворка Angular.js

Целевая группа: Курс предназначен для желающих получить теоретические и практические навыки в сфере разработки клиентской части приложения на основе фреймворка Angular.js.

Обучение проходит в аудиторном формате, в современном компьютерном классе по адресу Tartu mnt. 18, Tallinn. Размер группы от 6 до 10 человек. В цену курса включены все учебные материалы. При необходимости на время обучения выдается ноутбук.


Требования к обучающимся:

  • среднее образование
  • уверенный пользователь ПК
  • владение английским языком на уровне, достаточном для чтения технической документации (ориентировочное соответствие категории A2/B1)
  • желательно наличие собственного ноутбука (Windows / Mac, оперативная память 8 GB, диагональ экрана > 13,3), при необходимости на время обучения выдается ноутбук.
  • Результат обучения:

    Окончившие данный курс:

  • владеют рабочими инструментами веб-разработчика
  • создают статические веб-страницы c помощью HTML5 / CSS3 в соответствии с современными стандартами
  • создают веб-страницы, используя фреймворк BootStrap5 и прекомпилятор SASS
  • понимают сущность языка TypeScript и цель его использования в веб-разработке
  • создают масштабируемые приложения, используя фреймворк Angular.js
  • Методы обучения:

    Общий объем курса: 192 академических часа, из которых 120 академических часа проходят в аудитории (в т.ч. практические занятия 8 ак. часа и 2 семинара (8 ак.ч))

    Критерии оценки результатов обучения:

    Результаты обучения оцениваются на основе самостоятельно выполненных практических работ.

    Методы оценки:

    При успешном выполнении практические и домашние работы получают оценку "зачет".

    Условия окончания курса:

    Для успешного окончания курса и получения сертификата необходимо получить зачет 75% домашних работ.

    Дополнительная информация:

    Группа программы обучения: 0613 - Анализ и разработка программного обеспечения (0613 - Tarkvara ja rakenduste arendus ning analüüs)
    Основные правила организации обучения (на эстонском языке)
    Основные правила обеспечения качества учебного процесса (на эстонском языке)

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

    Модуль Основные темы модуля Объем
    1. Введение в front-end разработку (Front-end development introduction)
  • Современная разработка программного обеспечения.
  • Виды программного обеспечения и приложений.
  • Клиент-серверная архитектура.
  • Интерфейс и данные
  • 4 ак. ч.
    2. HTML / CSS дизайн (HTML / CSS design)
  • Дизайн веб-страницы. Стандарт HTML5
  • HTML5. Основные теги
  • Отображение страницы в браузере
  • DOM model. Virtual DOM
  • Основные инструменты веб-разработчика. IDE (Visual Studio Code). VCS
  • CSS CSS3
  • 22 ак. ч.
    3. Bеб-дизайн для бизнеса. Продвинутый уровень. (Advanced web design / Business oriented web design)
  • Адаптивный дизайн
  • Фрейморк BootStrap5
  • Прекомпилятор SASS
  • 12 ак. ч.
    4. Основы TypeScript (TypeScript fundamentials)
  • TypeScript conception.
  • Cинтаксис
  • Управляющие конструкции
  • Функции
  • Object-oriented model.
  • JSON.
  • Acинхронность. AJAX.
  • Node.js.
  • npm
  • 32 ак. ч.
    5. Фреймворк Angular.js (Angular.js framework)
  • Компоненты.
  • События и состояние.
  • Props.
  • Формы.
  • Композиция компонентов.
  • Жизненный цикл и работа с HTTP.
  • HOC hooks, Context API.
  • React Router.
  • Redux / Redux Thunk.
  • Redux Observable.
  • Redux Saga
  • 44 ак. ч.
    6. Лучшие практики (Best practices)
  • Code style.
  • Documentation.
  • Practice
  • 6 ак. ч.

    Информация о курсе

    Время проведения:
    21.02.2024 - 21.05.2024
    Расписание занятий:
    Пн, Ср, ПТ 17:45 - 21:00

    Оставить заявку


    Длительность курса: 3 месяца

    Формат и место проведения:
    Адрес: Tartu mnt. 18, Tallinn.
    Gamma Intelligence Training Centre
    Курс проводится в аудиторном формате, в современном компьютерном классе. Размер группы от 6 до 10 человек

    Язык обучения: русский

    Стоимость: 2000 EUR + НСО

    Общий объем курса: 192 ак. ч.
    Включает в себя:
  • Аудиторные занятия: 120 ак.ч. (в т.ч. практические занятия 4 ак. ч. и 2 семинара (4 ак.ч)
  • Cамостоятельная работа: 72 ак.ч.

  • Преподаватели

    Роман Кутселепа

    Roman Kutselepa Квалификация:
    Cвыше 5 лет в разработке ПО. Специализация: веб-дизайн, разработка на JavaScript, эффективное использование программных продуктов в компании

    Опыт преподавания: Свыше 5 лет опыта в преподавании и обучении персонала

    Образование: Anglia Ruskin University 2010 г. (Англия)

    Ознакомиться с CV

    Евгений Шупилов

    Rasim Mehtijev Квалификация: Cвыше 12 лет в разработке ПО. Специализация: разработка веб-приложений на JavaScript и React

    Опыт преподавания: свыше 3 лет опыта в преподавании и консультировании предпринимателей (сфера: разработка продуктов для стартапов)

    Образование: IT-College, высшее образование, (2012).

    Ознакомиться с CV