1. Как учиться эффективно
Вы поймёте, как учиться на платформе Eduson. Узнаете, как разобраться в новой теме, выстроить образовательный план и найти время на обучение.
- Инструкция по обучению на платформе Eduson
- Как разобраться в новой теме
- Как работать с книгами и статьями
- Как выстроить план обучения
- Как найти время на учёбу
Вы узнаете, что такое React и научитесь работать с React State, React Hooks, React Router, React Context и state managers. Создадите тёмную тему для приложения, страницу с отзывами, а также тёмную и светлую темы для сайта с фильмами.
- Что такое React: начало работы
- Компоненты в React
- Как создать и оформить элементы сайта с помощью React
- Что такое props в React и как с ними работать
- Как работать с React State и React Hooks
- Практическое задание: создание тёмной темы для приложения
- Как работать с React Router
- Практическое задание: создание страницы отзывов
- Как работать с React Context
- Практическое задание: тёмная и светлая темы для сайта с фильмами
- Что такое state managers в React и как с ними работать
- Как работать с React DevTools
Вы на практике научитесь работать с интерфейсами и типами данных в TypeScript. Освоите принципы объектно-ориентированного программирования, дженерики и внешние библиотеки для TypeScript.
- Что такое TypeScript, для чего его используют в веб-разработке
- Типы данных в TypeScript
- Интерфейсы в TypeScript
- Как использовать типы и интерфейсы в TypeScript
- Практическое задание: работа с типами и интерфейсами в TypeScript
- Что такое ООП и как его использовать в TypeScript
- Как применять классы в TypeScript
- Практическое задание: принципы ООП в TypeScript
- Как создавать и использовать дженерики в TypeScript
- Практическое задание: работа с дженериками
- Как упростить разработку на TypeScript с помощью внешних библиотек
- Практическое задание: разработка на TypeScript с помощью внешних библиотек
Вы научитесь выбирать метод тестирования, писать unit-тесты, а также анализировать и отлаживать код. Вы узнаете, как опубликовать сайт в интернете и разработаете собственный проект сайта с вишлистами.
- Как писать unit-тесты для JavaScript-кода
- Как анализировать, отлаживать, оптимизировать и изменять код
- Кейс: как опубликовать сайт в интернете
Вы научитесь использовать Git, GitHub и IDE Visual Studio Code, чтобы эффективнее писать код.
- Как писать unit-тесты для JavaScript-кода
- Как анализировать, отлаживать, оптимизировать и изменять код
- Кейс: как опубликовать сайт в интернете
Вы поймёте, как использовать нейросети, чтобы писать, редактировать и документировать код, а также учить новые языки программирования и фреймворки. Вы узнаете, что такое автокомпиляторы и как они упрощают работу с кодом.
- Как нейросети помогают писать и тестировать код
- Как использовать нейросети, чтобы написать код
- Практическое задание: как писать код с помощью нейросетей
- Как использовать автокомпиляторы в IDE
- Практическое задание: автокомпиляторы в IDE
- Как изучать новые языки и фреймворки с помощью нейросетей
- Практическое задание: изучение новых языков и технологий с помощью нейросетей
- Как использовать нейросети, чтобы документировать код
- Практическое задание: документирование кода с помощью нейросетей
Вы узнаете, как подготовить резюме и портфолио, чтобы пройти собеседование, получить работу мечты и развивать карьеру в IT.
- Как получить работу мечты
- Как junior-разработчику найти работу
- Как junior-разработчику подготовить резюме и портфолио
- Как описать свой опыт по модели STAR
- Как пройти собеседование в IT
- Как пройти техническое собеседование и выполнить тестовое задание
- Как пройти путь от джуна до CTO
Вы освоите soft-skills: поймёте, как избежать выгорания, получите навыки рабочей переписки и общения на английском языке в IT, сможете организовать рабочий процесс в разных часовых поясах и выстроить свой день на удалённой работе.
- Как избежать выгорания на удалённой работе
- Как работать удалённо, если вы экстраверт
- Как преодолеть трудности удалённой работы
- Как написать рабочее письмо
- Как организовать совместную работу над проектом в разных часовых поясах
- Как построить отношения с коллегами в распределённой команде
- Как организовать свой день на удалённой работе
- 10 мифов об удалённой работе
- Как общаться на IT-темы на английском языке