Бесплатный мини-курс Профессия Fullstack-разработчик на JavaScript

Первые шаги для погружения в профессию

Пройдите бесплатный тест-драйв курса и убедитесь, что обучение вам подходит:

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

На бесплатном курсе вы научитесь

  1. Программировать на JavaScript и TypeScript
  2. Владеть навыками создания адаптивной и кроссбраузерной вёрстки на HTML и CSS
  3. Использовать препроцессоры SASS и LESS
  4. Знать основы backend-разработки: клиент-серверной архитектуры, проектирования и интеграции API
  5. Работать на Node.js и фреймворке Express
  6. Создавать интерфейсы с использованием библиотеки 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.

Эксперты курса - практики с 10+ опытом

Арман Черханов
10+ лет в IT-сфере
  • Senior Frontend-инженер в онлайн-кинотеатре START
  • Работал fullstack-разработчиком в международных проектах в США и Китае
  • Ментор, карьерный консультант
10+ лет в IT-сфере
Юлия Зотова
9+ лет опыта в разработке веб-приложений
  • Независимый консультант по Java, Python и облачным технологиям
  • Ментор на курсах по программированию в НИУ ВШЭ
  • Консультант в Get-Mentor
9+ лет опыта в разработке веб-приложений
Екатерина Земскова
7+ лет опыта в QA automation
  • Бэкенд-разработчик cian.ru
7+ лет опыта в QA automation
Илья Воронцов
11+ лет опыта и преподавания в IT
  • Преподаватель авторских курсов по алгоритмам, структурам данных, веб программированию, машинному обучению в школах «Интеллектуал» и «Силаэдр»
11+ лет опыта и преподавания в IT
Андрон Алексанян
10+ лет в IT
  • CEO & Founder платформы для подготовки к собеседованиям IT Resume
  • Исполнительный директор региональной сети «Аптека-Центр»
10+ лет в IT
Александр Гавриков
12+ лет в разработке
  • Основатель и ведущий fullstack-разработчик в Legeferenda
  • Победитель конкурса blockchain-проектов в номинации «Лучшее технологическое решение» в HU University of Applied Sciences Utrecht
  • ex-CTO в ShareAware, LUISS EnLabs (Италия)лет в разработке
12+ лет в разработке
Владислав Абрамов
5+ лет в разработке
  • Развивает и расширяет команду frontend-разработчиков, которые создают продукты на React Native
  • Инженер ПО, тимлид в Armenotech
  • Выпустил в продакшн веб-сайт для "Союзмультфильма", который получил премию "Рунета"
5+ лет в разработке

Стоимость курсаБесплатно

Открыть демо доступ или получить бесплатную консультацию

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