TypeScript для современной разработки

От базовых типов TypeScript до создания серьезных приложений на современном стеке. Три проекта внутри!
Средний уровень
2-3 часа в неделю
Часть
1 программы →
Сертификат Stepik

Чему вы научитесь

  • Основы TypeScript
  • Современные практики TypeScript
  • TypeScript для React приложений
  • TypeScript для React-Redux приложений

О курсе

Добро пожаловать на курс по одной из самых востребованных компетенций современной разработки - язык TypeScript.

Узнайте что такое TypeScript, как он дополняет возможности языка JavaSctipt и как его использовать. Узнайте как TypeScript помогает современным разработчикам делать кодовую базу более надежной и понятной и избежать большого количества багов и ошибок.

Данный курс познакомит Вас с азами строгой типизации, разовьет базовые концепции до более сложных и продвинутых. Наконец, мы сделаем 3 проекта, чтобы закрепить пройденный материал и сделать акцент на том, что действительно важно.

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

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

 

*** ЧТО ВКЛЮЧЕНО В КУРС? ***

  • Понятие типа и как им пользоваться

  • Интерфейсы и алиасы типов

  • Массивы и кортежи (tuple)

  • Union и enum

  • Дженерики (универсальные типы)

  • Уточнение типов и защитники типов

  • Встроенные утилиты TypeScript

  • Маппинг типов и шаблонные литералы

  • Типизация React и Redux приложений

  • 3 проекта на TypeScript

 

Почему это именно тот курс, который даст результат?

Меня зовут Михаил Непомнящий и я профессиональный веб-разработчик. Я работаю с TypeScript каждый день и решаю с его помощью задачи самого разного уровня сложности.

При этом я также профессиональный преподаватель и обучаю людей веб-разработке с 2016 года. В своих курсах я стараюсь подавать материал максимально доступно - от простого к сложному и без воды.

Помню как самому трудно было поначалу пробираться через дебри TypeScript, когда только начинал изучать его. Я его буквально ненавидел первые месяцы, равно как и мои коллеги. Главным чувством при работе с ним была боль. В этом же курсе я постарался сделать подачу максимально понятной, чтобы ваше знакомство с миром строгой типизации было более приятным.

В рамках курса мы сделаем 3 проекта, сосредоточившись именно на написании TypeScript типов (базовая логика приложений и стили уже подготовлены). Таким образом, на практике мы будем последовательно закреплять те навыки и умения, которые были изучены.

Для кого этот курс

Начинающие и junior разработчики Middle-разработчики, ранее не работавшие с TypeScript

Начальные требования

  • HTML, CSS
  • Фундаментальное владение JavaScript
  • Базовое знание React (желательно, но необязательно)

Наши преподаватели

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

Курс проходит в формате записанных небольших видео уроков (в среднем 7-10 минут).

  • Упражнения по написанию кода - практикуйте самостоятельно, чтобы закреплять навыки. Всегда есть возможность посмотреть готовый ответ, плюс отдельное видео с его разбором.

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

  • Ответы на вопросы - спрашивайте сами и читайте ответы на вопросы других пользователей к урокам. Прокачивайте свои навыки!

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

загружаем...
Certificate

Сертификат

Сертификат Stepik

Входит в 1 программу

  •    
     
     

Что вы получаете

  • Навыки и знания по TypeScript, востребованные работодателями.

Сколько стоит обучение

Price: 3 200 
Попробовать бесплатно
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 3 200