Бесплатный мини-курс Профессия Fullstack-разработчик на JavaScript
Первые шаги для погружения в профессиюПройдите бесплатный тест-драйв курса и убедитесь, что обучение вам подходит:
- Изучайте лекции и практикуйтесь на тренажерах
- Ознакомьтесь с программой полного курса
- Узнайте, какие навыки необходимы для успешного развития в профессии

На бесплатном курсе вы научитесь
-
Программировать на JavaScript и TypeScript
-
Владеть навыками создания адаптивной и кроссбраузерной вёрстки на HTML и CSS
-
Использовать препроцессоры SASS и LESS
-
Знать основы backend-разработки: клиент-серверной архитектуры, проектирования и интеграции API
-
Работать на Node.js и фреймворке Express
-
Создавать интерфейсы с использованием библиотеки React

Fullstack-разработчик на JavaScript
Fullstack-разработчик — универсальный IT-специалист, который может самостоятельно разработать сайт или веб-приложение: и «внешнюю», и серверную части.
Они востребованы на рынке труда, так как совмещают две роли: backend- и frontend-разработчиков. Поэтому их средняя зарплата на 20% выше, чем у каждого из этих специалистов.
JavaScript — самый популярный язык программирования по результатам опроса Stack Overflow. Только с помощью него можно создавать динамичные сайты: добавлять интерактивные аудио, видео, игры и анимации.
Благодаря технологии Node.js на JavaScript можно писать не только frontend, но и backend. На Node.js разработаны крупные проекты: мобильный backend Twitter для браузерной версии, агрегаторы «Сравни.ру», OneTwoTrip и Aviasales.
Программа обучения
Демо доступ к программе обучения
Начните с этого
- Добро пожаловать в Академию Eduson! В этом видео мы расскажем, как устроена наша платформа. Вы узнаете, какие типы контента включают наши курсы и как извлечь из обучения максимум.
Как устроена backend-разработка
- В этом курсе вы узнаете, что такое backend-разработка и для чего ее применяют. С помощью интерактивной схемы вы изучите процесс работы серверной стороны сайта и ее взаимодействия с видимой стороной.
- Вы узнаете, какие возможности backend-разработка дает веб-сайту, и изучите их в интерактивных упражнениях.
Как работать с ветвлениями в JavaScript
- В этом курсе эксперт Илья Воронцов расскажет, что такое ветвления в JavaScript. Вы узнаете, какие есть виды ветвлений: условия if, альтернативные ветвления, оператор switch-case, тернарный оператор и другие. Поймете, зачем использовать ветвления в скриптах. Изучите примеры использования ветвлений в реальных проектах и потренируетесь выполнять их.
- Совет: чтобы лучше усвоить материал, пробуйте повторить каждый пример кода, который представлен на слайдах. В конце посмотрите кейс и повторите действия за экспертом на своем компьютере.
- Cкачайте конспект курса из материалов под описанием и возвращайтесь к нему при необходимости.
Как экспортировать данные и SQL-запросы
- В лекции эксперт курса Андрон Алексанян расскажет, как подготовить и импортировать данные SQL в MS Excel в формате .csv. Вы поймете, почему при экспорте важно обращать внимание на разделители и кодировку. Вы узнаете, как открыть файл .csv с помощью MS Excel и форматировать таблицу. Спикер также объяснит, как экспортировать дамп базы данных и как работает экспорт данных в DBeaver.
Общие принципы анализа кода
- В этой лекции эксперт курса Олег Кожанов расскажет, как улучшить качество кода и проводить self-review. Вы узнаете, как анализировать код и какие есть подходы к самопроверке. Сможете оценить качество своего кода и научитесь предотвращать ошибки, которые могут возникнуть в процессе разработки.
Что такое HTML
- В этом тренажере вы познакомитесь с языком гипертекстовой разметки HTML. Вы узнаете, что такое теги и для чего они используются. Поймете, как выстраивать иерархическую структуру HTML-документа. Разберетесь в особенностях синтаксиса языка HTML и создадите свою первую веб-страницу.
Пройдите опрос и получите в подарок IT-стикерпак
- Помогите нам лучше узнать студентов курса — пройдите опрос и получите в подарок стикерпак на тему IT, который разработала команда Eduson.

Стоимость курсаБесплатно
-
Бесплатно на 3 дня
-
Возможность поработать на уникальных тренажерах