Курс JavaScript/TypeScript. Курс створення інтерактивних веб-застосунків. Онлайн

Идет набор на курс!
Срок обучения
22 заняття
Стоимость:
Стоимость за весь курс
6 500 грн.
Описание
Курс JavaScript/TypeScript. Курс створення інтерактивних веб-застосунків. Онлайн

JavaScript та TypeScript — це дві мови програмування, які часто використовуються для створення інтерактивних веб-застосунків.

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

TypeScript розширює функціональність JavaScript, додаючи строгу типізацію.

Опануй двома мовами, щоб створювати складні програми з меншою кількістю помилок і зрозумілим кодом!

ЦІЛІ КУРСУ

  • Вивчити мову TypeScript
  • Опанувати поширені підходами в програмуванні
  • Опанувати основи проєктування ПЗ
Дни недели занятий на выбор
Время занятий на выбор
Занятий в неделю 2
Длительность занятия
Часы занятий
Группы
Возраст аудитории Студенты, Взрослые
Вид подготовки Базовый курс
Город Киев
Преподаватель специалист-практик
Учебные материалы
Пробное занятие
Документ об окончании Сертификат
Опции Групповые занятия, Индивидуальное обучение
Трудоустройство Нет
Условия трудоустройства

Запись на курс

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

TypeScript

  • Що таке мова TypeScript і в чому секрет її популярності
  • Як мова влаштована і чим відрізняється від JavaScript
  • Статична типізація, її переваги та недоліки
  • Які «нові» типи даних і ключові слова є в TypeScript, для чого вони необхідні

Механізми для створення абстракції та організації коду

  • Відмінності типів від інтерфейсів і абстрактних класів
  • Переваги і недоліки
  • У яких ситуаціях і що варто застосувати

Маніпуляції з типами

  • Створення об'єднань і складних типів
  • Звуження типів
  • Дженерики та як ними користуватися
  • Utility types

Класи в TypeScript

  • Модифікатори доступу і для чого вони використовуються
  • Декоратори в TypeScript
  • Заглиблення в роботу Reflect API в JavaScript

Прийоми функціонального програмування

  • Рекурсія, каррування та частковий виклик функці
  • Способи оптимізації рекурсії

Шаблони ООП

  • Популярні шаблони ООП
  • Історія появи шаблонів GoF і область їх застосування в сучасній розробці

Принципи проєктування ПЗ

  • Принципи проєктування ПЗ
  • Винятки з описаних у них рекомендацій

Асинхронний JavaScript

  • Асинхронне програмування в JavaScript
  • Асинхронна модель у браузері та Node.js
  • Відмінності та особливості поведінки асинхронного коду

Unit тестування

  • Види тестування
  • Як розробнику писати тести
  • Робота з популярними інструментами
Адрес:
  • Онлайн