Скоро на All-DAR Онлайн-курс по TypeScript [Merion Academy] [Николай Румянцев]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.917
Название: Онлайн-курс по TypeScript [Merion Academy] [Николай Румянцев]

342f7f0a537f49e356e644d30fef6fce.png


Описание:
Изучи основы TypeScript и стань более востребованным специалистом! На курсе ты научишься устанавливать и настраивать окружение, изучишь типы и аннотации типов, интерфейсы и классы, модификаторы доступа и сможешь создавать полноценные проекты. Прокачай резюме на максимум!

Кому подойдет курс?

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

Бэкенд-разработчикам. На курсе вы лучше поймете, как работает современный фронтенд. После сможете заявить о себе как о fullstack-разработчике. Знание этого инструмента добавит веса твоему резюме!

Фронтенд-разработчикам. TypeScript упростит работу над кодом, сократив количество ошибок типов в рантайме. А строчка «знание TypeScript» в резюме станет поводом либо повысить тебе оклад, либо получить более выгодный оффер!

Автор: Николай Румянцев

Разработчик интерфейсов, Yandex

Разрабатывает и поддерживает системы Yandex HR Tech

Stack: JavaScript, TypeScript, React, Node.JS, Rx.JS, PostCSS, Effector, Next.js, Nest.js

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

Блок 1: Введение

Блок 2: Базовые знания TypeScript

Блок 3: Продвинутая типизация

Блок 4: Дженерики

Блок 5: Манипуляции с типами

Блок 6: Служебные типы

Блок 7: Классы

Блок 8: Финальный проект

Финальное тестирование

Спойлер: Подробно: Блок 1: Введение

Что такое типизация, виды типизации

Что такое TS, принцип работы, применение, отличия от JS

Настройка окружения

Практическое занятие

Блок 2: Базовые знания TypeScript

Простые типы number, boolean, string

null и undefined

any, unknown и never

Объекты

Массивы

Функции + void

Union Types

Практическое занятие

Блок 3: Продвинутая типизация

Что такое TS, принцип работы, применение, отличия от JS

Type Aliases

Interface

Отличия Type и Interface и их применение в зависимости от задачи

Enum

Практическое занятие

Блок 4: Дженерики

Что такое дженерики и зачем они нужны

Использование дженериков

Встроенные дженерики (Array, Map, Set)

Практическое занятие

Блок 5: Манипуляции с типами

Type Assertions

Literal Types

keyof

typeof

Indexed Access

Conditional Types

Mapped Types

Type Guards

Практическое занятие

Блок 6: Служебные типы

Required, Partial, Readonly

Omit, Pick, Extraсt, Exclude

NonNullable, Awaited, Parameters, ReturnType, типы манипуляции строками

Практическое занятие

Блок 7: Классы

Коротко о классах – что такое и зачем нужны, типизация полей

Конструктор класса, наследование, super

public, private, protected

Интерфейсы, implements

Абстрактные методы и классы + дженерики

Практическое занятие

Блок 8: Финальный проект

Финальный проект

Разбор проекта

Финальное тестирование

Тестирование

Сертификат

Начало обучения 8 сентября

◆ ЦЕНА МАТЕРИАЛА ◆
Полная стоимость курса: 9440 ₽

Материал «Онлайн-курс по TypeScript [Merion Academy] [Николай Румянцев]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху