Fullstack JavaScript-разработчик от ProductStar
Вы научитесь
Программа курса
На курсе вы будете регулярно практиковаться, чтобы оттачивать навыки и учиться применять теорию. В конце обучения вас ждёт полноценный дипломный проект, который можно включить в портфолио.
Введение в программирование
Курс предназначен для тех, кто ничего не знает о программировании и не умеет разрабатывать. Программа будет доступна всем поступившим и поможет выровнять уровень группы.
Основы верстки: HTML, CSS + Figma
Вы узнаете, какова структура веб-страницы. Освоите HTML и CSS. Сможете соблюдать принципы адаптивности. Поработаете с макетами и моделями оформления. Вы познакомитесь с понятиями объектов, массивов и функций. Сможете обрабатывать события. Вы освоите функционал Git и GitHub. Самостоятельно настроите репозиторий для проекта. Поработаете с расширенными возможностями инструментов. Вы узнаете, как организовать совместную разработку. Рассмотрите отслеживание внесения изменений в проект. Поймете, как Git способствует распределению нагрузки. Вы изучите макеты в Figma. Рассмотрите новые инструменты верстки и улучшения пользовательского опыта. Вы обзорно изучите инструменты Figma. Поработаете с кривымии графиками. Отрисуете элементы интерфейса.
Вы узнаете, какова структура веб-страницы. Освоите HTML и CSS. Сможете соблюдать принципы адаптивности. Поработаете с макетами и моделями оформления.
Вы познакомитесь с понятиями объектов, массивов и функций. Сможете обрабатывать события.
Вы освоите функционал Git и GitHub. Самостоятельно настроите репозиторий для проекта. Поработаете с расширенными возможностями инструментов.
Вы узнаете, как организовать совместную разработку. Рассмотрите отслеживание внесения изменений в проект. Поймете, как Git способствует распределению нагрузки.
Вы изучите макеты в Figma. Рассмотрите новые инструменты верстки и улучшения пользовательского опыта.
Вы обзорно изучите инструменты Figma. Поработаете с кривымии графиками. Отрисуете элементы интерфейса.
Работа с Javascript
Вы научитесь работать с переменными и числами. Узнаете, что такое массивы. Сможете собирать проекты воедино с помощью библиотечных возможностей. Попрактикуетесь в написании простейших кодов для портфолио. Вы будете искать функции и производить тестирование кода. Изучите понятие кроссбраузерности на практике и сможете создавать такие проекты самостоятельно.
Вы научитесь работать с переменными и числами. Узнаете, что такое массивы. Сможете собирать проекты воедино с помощью библиотечных возможностей. Попрактикуетесь в написании простейших кодов для портфолио.
Вы будете искать функции и производить тестирование кода. Изучите понятие кроссбраузерности на практике и сможете создавать такие проекты самостоятельно.
Advanced JavaScript
Вы освоите продвнутые операторы JS. Сможете работать с деревьями, графиками, хеш-таблицами и стеками. Вы освоите библиотеку. Сможете производить рендеринг и отслеживать состояния кода. Вы освоите командное программирование. Изучите методологии управления процессом разработки.
Вы освоите продвнутые операторы JS. Сможете работать с деревьями, графиками, хеш-таблицами и стеками.
Вы освоите библиотеку. Сможете производить рендеринг и отслеживать состояния кода.
Вы освоите командное программирование. Изучите методологии управления процессом разработки.
Продвинутые навыки Fullstack JavaScript-разработчика
Вы изучите отличия TS от JS. Узнаете базовый синтаксис первого. Начуитесь работать с типами данных, классами и пространствами. Вы научитесь извлекать и фильтровать данные. Узнаете, как писать подзапросы и ускорять запросы. Вы создадите каркас сайта, поработаете с базой данных и их отображением. Вы научитесь работать с операционной системой Linux. Рассмотрите цели применения командной строки Bash. Узнаете, как разрабатываются роли. Вы сможете применять ChatGPT для разработки ПО. Поймете, как он помогает устранять неполадно и выполнять отладку, проверять код и документировать процессы. Вы поработаете над дипломным проектом для портфолио. Узнаете, как из junior перейти в lead.
Вы изучите отличия TS от JS. Узнаете базовый синтаксис первого. Начуитесь работать с типами данных, классами и пространствами.
Вы научитесь извлекать и фильтровать данные. Узнаете, как писать подзапросы и ускорять запросы.
Вы создадите каркас сайта, поработаете с базой данных и их отображением.
Вы научитесь работать с операционной системой Linux. Рассмотрите цели применения командной строки Bash. Узнаете, как разрабатываются роли.
Вы сможете применять ChatGPT для разработки ПО. Поймете, как он помогает устранять неполадно и выполнять отладку, проверять код и документировать процессы.
Вы поработаете над дипломным проектом для портфолио. Узнаете, как из junior перейти в lead.