TypeScript с нуля - полный курс и паттерны проектирования
Полный курс по современному TypeScript в 2024 году и ООП паттернам проектирования для создания поддерживаемых приложений
Рейтинг
4.8
Обновлено 19 февраля 2024 г.
О курсе
Цена от:2 999 ₽5 000 ₽
При покупке до 25.04.2024
Гарантия возврата денег — 30 дней
Неограниченный доступ
Сертификат об окончании
Знания
Чему вы научитесь?
После прохождения курса вы сможете:
Основным и продвинутым типам TypeScript
Работе с классами и интерфейсами
Настройке проекта для работы TypeScript
Написанию TypeGuards
Generics
Conditional Types и Mapped Types
Использованию служебных типов
Работе декораторов
Устройству модульности в TypeScript
Типизации библиотек
Паттернам проектирования в TypeScript
Писать расширяемый и поддерживаемый код на примере проекта
Минимальные требования: Базовое знание JavaScript
18часовкоротких лекций по 10 - 15 минут
17 упражненийдля закрепления на практике
12 тестовдля проверки знаний
Технологии
TypeScriptDesign PatternsFfmpegNode.jsnpm
О курсе
Что в курсе?
Обновлено до TypeScript 5.4
TypeScript - это язык программирования, являющийся надмножеством JavaScript, компилирующимся в него. Благодаря системе типов и дополнительным возможностям, он позволяет писать большие масштабируемые приложения, которые просто поддерживать и развивать. Язык уже является стандартом разработки и может быть использован с любым framework.
Мы не просто изучим все особенности TypeScript, но и попрактикуемся на упражнениях и написании финального проекта - расширяемую утилиту исполнения команд. При этом важной частью курса буду паттерны проектирования, где мы изучим поведенческие, порождающие и структурные паттерны объектно ориентированного программирования.
Лекции содержат как теоретическую часть, так и live-code, где мы вместе будем писать код, разбираю особенности работы TypeScript. В конце каждого модуля вас ожидает тест, который позволит укрепить ваши знания. Так же в этом курсе сделан особый акцент на упражнениях, которые позволят закрепить полученные знания на практике.
Ваш сертификат по окончанию курса
Цена от: 2 999 ₽5 000 ₽
При покупке до 25 апреля 2024
Модули курса
План курса
Курс построен таким образом, чтобы доносить материал от простого к сложному. Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций по кнопке проигрывателя.
Пример лекции
Цена от: 2 999 ₽5 000 ₽
При покупке до 25 апреля 2024
Что будем писать?
Проекты
Без наставника
Утилита для обработки видео
Используя TypeScript и паттерны проектирования, мы напишем своё первое backend приложение, которое будет утилитой выполнения команд. С помощью неё мы реализуем обработку и сжатие видео.
Работа с наставником
Что даёт работа с наставником?
В рамках работы на тарифе с наставником вы сможете не только получить поддержку при прохождении курса, но и ценную обратную связь в рамках код ревью и пройти mini-собеседование. Наши процессы сделаны так, чтобы отразить реальный рабочий процесс в компании.
Live поддержка
Вы будете вживую общаться с ведущими разработчиками из крупных компаний.
Код ревью
Разбор каждой строчки вашего кода и детальная обратная связь, которая позволяет учиться быстрее.
Домашние задания
Для закрепления материалов на практике под руководством наставника.
Практические собеседования
После каждого курса, для подготовки к реальным собеседованиям и проверки знаний.
Персональная карта развития
Вы получаете не просто обратную связь от наставника, а полноценную карту развития, где будут отражены ваши сильные и слабые стороны.
Команда курса
Автор и наставники
Автор курса
Антон Ларичев
Основатель PurpleSchool
Основатель PurpleSchool и ex-CTO. Занимаюсь разработкой уже более 14 лет и имею большой опыт: JavaScript, TypeScript, Php, Go, C#, Swift и Python. Активно внедряю гибкие методологии разработки в компании и внутренние обучения для команд.
Наставник
Сергей Краснолобов
Фронтенд инженер в Авито
В разработке около 5 лет. Полностью самоучка, основные знания получил из разного рода книг, статей и документации. Считаю, что главные качества хорошего разработчика - это упорство и трудолюбие! В своем подходе к обучению ребят я стараюсь дать возможность найти ответы самому, изредка слегка направляя куда копать
Наставник
Денис Уткин
Senior Frontend Engineer at IBS
Знаю как технологии работают под капотом. Люблю чистый строго типизированный код и функциональное программирование. В свободное время изучаю искусственный интеллект.
Стек: React, Typescript и все что с ним связано
Наставник
Левитин Никита
Старший Frontend разработчик Билайн
Занимаюсь разработкой больше 5 лет. Начинал с продавца в магазине одежды, смотря на перерыве уроки по фронтенду. Основной стек React, Vue, TypeScript. Разрабатываю дизайн-системы и микрофронты. Люблю сложные задачи после которых сложно сдержать крик радости.
Цена от: 2 999 ₽5 000 ₽
При покупке до 25 апреля 2024
О нас
Нам доверяют
Основатель и автор курсов Антон Ларичев занимается разработкой уже более 14 лет и прошёл путь от разработчика до CTO. В курсах даются актуальные материалы без воды с опытом реальных проектов и практическим закреплением материала.
25 000клиентов по всему миру
30 днейгарантия возврата денег
90%рекомендуют курсы
Рейтинги на независимых платформах
4.8
4.8
4.7
Под ваши потребности
Тарифы
Первый модуль
Бесплатно
Бесплатный тариф с доступом к первому модулю
Без наставника
Цена: 2 999 ₽5 000 ₽
При покупке до 25.04.2024
Доступ к материалам не ограничен
Курс включает:
18 часов видео лекций
12 тестовых заданий
17 упражнений
Сертификат об окончании
Оплата по всему миру
С наставником
Цена: 8 990 ₽16 000 ₽
Рассрочка: 4 495 ₽/мес
При покупке до 25.04.2024
Длительность курса: 2 месяца
То же что в тарифе «Без наставника», а так же:
Домашние задания для закрепления материала
Код ревью домашних заданий от наставника
Персональный наставник
Чат с наставником
Консультация 1 на 1 с наставником
Персональная карта развития
Что говорят наши ученики
Отзывы
Отзывы не модерируются и не редактируются. Отзыв можно оставить поле прохождения половины курса.
Карта развития
Направления с нуля
Все курсы построены таким образом, чтобы вы шаг за шагом осваивали новые направления с нуля. Ниже вы можете найти последовательности курсов для прохождения, чтобы двигаться к вашей цели по намеченному курсу.
Изучи направление Фронтенд разработчик
Благодаря направлению вы сможете последовательно изучить все аспекты Frontend разработки под руководством опытного наставника, добавить множество проектов в портфолио и получить практический опыт разработки.
Этот курс является частью направления Бекенд разработчик
Благодаря направлению вы сможете последовательно изучить все аспекты Backend разработки под руководством опытного наставника, добавить множество проектов в портфолио и получить практический опыт разработки.
Этот курс является частью направления Мобильный разработчик
Благодаря направлению вы сможете последовательно изучить все аспекты Mobile разработки под руководством опытного наставника, добавить множество проектов в портфолио и получить практический опыт разработки.
Все курсы доступны для приобретения для сотрудиков компаний по безналичному расчёту. Процесс получения доступа очень простой, нужен только ваш ИНН и число сотрудников.
Оплата счётаВы оплачиваете счёт на нужное число мест и курсов
СтартНа email сотрудников открывается доступ
Наши курсы выбирают:
Для студентов
Собственная платформа
Мы создали для вас собственную уникальную электронную систему обучения, которая позволит эффективно усваивать материал, работать с наставником, практиковаться и следить за прогрессом.
Тесная работа с наставником и интеграция с GitHub
Удобный просмотр лекций с любого устройства
Система тестов для закрепления знаний
Подсветка синтаксиса в комментариях и домашних заданиях
Удобные конспекты к каждой лекции
Дополнительный материал и полезные ссылки
Цена от: 2 999 ₽5 000 ₽
При покупке до 25 апреля 2024
Остались вопросы?
Частые вопросы
Курс построен таким образом, чтобы доносить материал от простого к сложному. Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций по кнопке проигрывателя.