РУКОН ЦЕЛЬ (Многопрофильный центр квалификаций)
позвонить
РУКОН ЦЕЛЬ (Многопрофильный центр квалификаций)

Дополнительная общеобразовательная программа
Веб-программирование на TypeScript

Вам будет полезна эта программа если ваши цели
научиться реализовывать нужную функциональность при помощи TypeScript
проектировать, разрабатывать и размещать в Сети веб-сайты
разбираться в программах и видах приложений
Описание программы
TypeScript («ТайпСкрипт») — это популярное типизированное надмножество или статический типизатор для JavaScript, инструмент, добавляющий систему типов к гибкости и динамическим возможностям JavaScript.

В настоящее время TypeScript является одним из необходимых навыков для современного веб-разработчика. Там, где JavaScript-код станет громоздким, на помощь приходит TypeScript, изучаемый в данной дополнительной общеразвивающей программе.

Обучающиеся овладеют базовыми профессиональными навыками по TypeScript; а также изучат специализированные инструменты для веб-разработки: от системы контроля версий Git до обзора различных фреймворков. Программа формирует способность создавать программы на языке TypeScript.

Целевая аудитория
Программа подходит для массового обучения школьников:
Ученики 8 – 11 класс

Продолжительность курса:
150 академических часов

Формат обучения: Очный с применением дистанционных образовательных технологий

Уровень подготовки слушателей

От вас требуется быть опытным пользователем ПК.

Тематические модули и их содержание
Модуль 1. TypeScript и JavaScript
В данном модуле рассматриваются следующие темы:
  • Знакомство с TypeScript;
  • Различия между TypeScript и JavaScript;
  • Знакомство с CMS;
  • Основные принципы программирования на TypeScript;
  • Значения DOM;
  • Итоги полученных знаний.


Модуль 2. Основы проектирования дизайна веб-страниц
В данном модуле рассматриваются следующие темы:
  • Основные инструменты TypeScript;
  • Закрепление полученных знаний;
  • Разработка прототипа сайта;
  • Графика на сайте;
  • Дизайн-макет сайта;
  • Менеджеры проекты и сборщики;
  • Оператор Switch.

Модуль 3. Продвинутые возможности
В данном модуле рассматриваются следующие темы:
  • HTTPS и HTTP;
  • GitHub Pages;
  • Основные понятия безопасности сайта;
  • Пакетные менеджеры и бандлеры;
  • Закрепление базовых знаний;
  • Фреймы.ти TypeScript.

Модуль 4. Основы проектирования многостраничных сайтов
В данном модуле рассматриваются следующие темы:
  • Тонкости TypeScript;
  • Цикл while. Цикл do-while.;
  • Межсайтовый скриптинг;
  • Дополнительные операторы;
  • Объекты в TypeScript;
  • Barrel-файлы;
  • Стандарт TSLINT.
Спикеры

  1. Кравченко Светлана Валерьевна, Директор ООО «Ай Ти Дром. ком», руководитель методического объединения проекта «Территория интеллекта», педагог дополнительного образования.
  2. Глушкова Лариса Сергеевна, Методист по разработке образовательного контента АНО ДПО «Открытый молодежный университет», педагог дополнительного образования.
  3. Рыжкина Изабелла Саркисовна, Методист по сетевым образовательным программам АНО ДПО «Открытый молодежный университет», педагог дополнительного образования.
  4. Янченко Ольга Константиновна, Руководитель отдела молодежных образовательных программ АНО ДПО «Открытый молодежный университет», педагог дополнительного образования.
  5. Дмитриев Игорь Вячеславович, Директор проектного офиса «Территория интеллекта», педагог дополнительного образования.
  6. Уразбаева Сауле Уалиевна, Заместитель директора по развитию АНО ДПО «Открытый молодежный университет», педагог дополнительного образования.
  7. Лубягин Игорь Олегович, педагог дополнительного образования
Результаты
Знания

  • виды веб-сайтов (по структуре, содержанию, дизайну и функциональности);
  • основные правила веб-дизайна: блочную модель и позиционирование содержимого;
  • базовые свойства, используемые для описания стилевых правил;
  • синтаксис и основные понятия языка сценариев TypeScript;
  • способы разработки веб-проектов.


Умения

  • реализовывать нужную функциональность при помощи TypeScript;
  • писать код на TypeScript;
  • работать с новейшими инструментами благодаря ECMAScript;
  • проектировать, разрабатывать и размещать в Сети веб-сайты;
  • разбираться в программах и видах приложений.