Fullstack-разработчик на JavaScript

351 студент зачислен

Программа

из 12 курсов

4 проекта

в портфолио

Доступ к курсу

навсегда

Кому подойдёт этот курс

Тем, кто хочет начать карьеру программиста

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

Опытным специалистам

Вы изучите Vue.js, React.js или Angular и сможете создавать сложные интерактивные интерфейсы. Получите soft skills для профессионального развития и поймёте, куда двигаться дальше.

Начинающим разработчикам

Вы познакомитесь с Node.js и фреймворками и углубите свои знания. Сможете перейти на позицию fullstack-разработчика в веб-студии или создавать сайты «под ключ» на фрилансе.

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

Верстать сайты

Познакомитесь с HTML и CSS, сможете верстать лендинги и многостраничные адаптивные сайты. Научитесь находить ошибки в чужой вёрстке и исправлять уже готовый код.

Разрабатывать backend сайтов

Узнаете принципы объектно-ориентированного программирования и сможете разрабатывать сайты с разным функционалом на JavaScript с помощью Node.JS.

Использовать Git

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

Работать с фреймворками

Изучите React.js, Vue.js или Angular и научитесь создавать динамичные интерактивные пользовательские интерфейсы.

Работать с базами данных

Узнаете, чем различаются MySQL, Redis и MongoDB. Научитесь управлять большими объёмами данных и получать нужное с помощью запросов.

Работать с сетью

Поймёте, как устроено клиент-серверное взаимодействие, научитесь работать с API и сможете настраивать связь frontend`а и backend`a в рамках одного проекта.

Содержание курса

Базовые навыки

Знакомство с курсом.
Базовый HTML.
Базовый CSS.
Работа с макетом.
Layout. HTML-разметка.
Layout. Flexbox.
Layout. Стилизация.
Продвинутый HTML.
Продвинутый CSS.
Сетки.
Адаптивность. Десктоп и планшет.
Адаптивность. Мобильные устройства.
JavaScript для верстальщика.
Доступность.
Кросс-браузерность.
База знаний.
Работа с хостингом.
Анимация.

Вёрстка HTML-писем.
SVG.
Анимация на JS.
Оптимизация и процесс загрузки.
Сборщики.
Препроцессоры и постпроцессоры.
CSS Grid.
CMS.
База знаний: часть 2.
Будущее вёрстки.

Введение.
Переменные и работа с числами.
Строки, boolean и условные операторы.
Массивы и циклы.
Функции.
Объекты.
Введение в DOM.
Константы, области видимости и замыкания.
Преобразование типов и нестрогие сравнения.
Обработка событий и пользовательский ввод.
Разработчик и soft skills.
Обработка событий и пользовательский ввод
Разработчик и soft skills

Модули.
npm, package.json.
Event loop и асинхронная разработка.
Методы объекта и прототипы.
Тестирование.
Обработка ошибок.
Общение с сервером, async/await.
События.
ООП и его реализация в JavaScript.
ФП, работа с массивами и строками.

Конечно! При правильном подходе к обучению, самостоятельном расширении кругозора и своевременном выполнении домашних заданий вы сможете достигнуть результата даже без специальных базовых знаний. Во всём помогут опытные наставники, которые будут курировать вас на протяжении всего курса.
Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 6,5 месяцев и трудоустроиться к этому времени, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно когда удобно.
Вы можете работать с материалами курса в удобное время, двигаясь по программе в подходящем вам темпе. Более того, все уроки будут доступны и по окончании курса, навсегда, так что вы сможете освежить свои знания в любой момент. Обучение организовано таким образом, чтобы вы могли совмещать его с работой, учёбой и личной жизнью.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Fullstack-разработчик на JavaScript
Цена:
303 408 ₽ 166 874 ₽