JavaScript
Full-Stack разработка

Станьте Front-end и Back-end программистом в одном лице. Создавайте сайты и приложения с нуля до запуска – освойте разработку полного цикла за 6 месяцев.

О ПРОФЕССИИ FULL-STACK РАЗРАБОТЧИК ПО ДАННЫМ HEADHUNTER:
FULL-STACK РАЗРАБОТЧИК –

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

ОБЯЗАННОСТИ FULL-STACK РАЗРАБОТЧИКА:

• написание кода для Back-end и Front-end;
• разработка и налаживание запросов к базам данных;
• тестирование готовых сайтов;
• поддержка реализованных проектов.

опубликованных вакансий 4208
4208
опубликованных вакансий
средняя зарплата по Самаре 2 760$
2 760$
средняя зарплата по Самаре
опубликованных резюме 1937
1937
опубликованных резюме
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы
Видео будет отправлено Вам в мессенджере WhatsApp
Получите БЕСПЛАТНО видеозапись первого занятия предыдущей группы




img
Выберите удобный пакет обучения

Выберите удобный пакет обучения

icon
Выберите удобный пакет обучения Онлайн
Онлайн
65 940 руб
50 940 руб
или 4 245 руб./мес.
ТОЛЬКО ДО 30 НОЯБРЯ 40%
  • Обучение по трансляциям
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 9 990 руб./мес.

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
icon
Выберите удобный пакет обучения VIP
VIP
83 940 руб
62 940 руб
или 5 245 руб./мес.
ТОЛЬКО ДО 30 НОЯБРЯ 40%

  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио
    Резюме
    Трудоустройство

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 11 990 руб./мес.

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
icon
Выберите удобный пакет обучения Стандарт
Очно
65 940 руб
50 940 руб
или 4 245 руб./мес.
ТОЛЬКО ДО 30 НОЯБРЯ 40%
  • Занятия в аудиториях
    Группы до 10 человек
    Проверка домашних заданий
    Видеозаписи всех занятий
    Тренинг по трудоустройству
    Сертификат
    Портфолио

Записаться
Данный пакет можно приобрести в рассрочку БЕЗ банка по 9 990 руб./мес.

Форма оплаты

Выберите вариант оплаты
100%
50%
1 мес
Программа курса

Программа курса

1 Модуль. Вёрстка сайтов

1-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Введение в веб-разработку. Сайтостроение. Элементы веб-разработки: блочные и строчные. Поток документа.
  2. Занятие №2
    Каскадные таблицы стилей CSS. Синтаксис и простые селекторы. Вложенность и наследование.
  3. Занятие №3
    Язык разметки HTML. Теги оформления, комментарии, гиперссылки, изображения, списки и другие элементы веб-страницы.
  4. Занятие №4
    Селекторы. Псевдоклассы и псевдоэлементы. Работа с текстом на веб-странице.
  5. Занятие №5
    Фон. Табличная сетка и списки. Работа с данными на сервере, создадим форму обратной связи.
  6. Занятие №6
    Блочная верстка и Box Model.
  7. Занятие №7
    Внешний вид: отступы, обтекания, позиционирование и рамки.
  8. Занятие №8
    Вёрстка интернет-каталога. Сверстаем карточку товара.

Чёткое понимание структуры Web-а. Приобретён навык вёрстки кроссбраузерного сайта.

2 Модуль. Адаптивная вёрстка

2-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Photoshop и Вёрстка сайтов. Настройка рабочей среды Photoshop для верстальщика. Введение в HTML 5. Начало вёрстки сайта по PSD-макету.
  2. Занятие №2
    Элементы сайта и работа с ними: чекбокс, радио-кнопка, переключатели. Введение в адаптивную вёрстку.
  3. Занятие №3
    Desktop и Mobile First подходы. Основные сходства и отличия.
  4. Занятие №4
    Работа с изображениями на веб-странице. SVG и WEBP. Слайдеры.
  5. Занятие №5
    Введение в jQuery. Создадим слайдер для сайта. Обзор Animate.css.
  6. Занятие №6
    Методологии вёрстки: БЭМ, OOCSS, SMACSS, Atomic CSS. Особенности работы с Figma.
  7. Занятие №7
    Препроцессоры LESS, SASS, PostCSS. Обзор фреймворка Bootstrap.
  8. Занятие №8
    Git и Gulp. Сборка финального проекта - многостраничного адаптивного и кроссбраузерного сайта.

Умение создавать крутые адаптивные макеты веб-страниц. Приобретено умение создавать адаптивную, мобильную и кроссбраузерную вёрстку веб-страниц.

3 Модуль. Javascript основы

3-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Введение в Javascript. Обзор среды разработки – WebStorm. Первый проект на Javascript. Первая программа на Javascript. Система управления версиями – Git.
  2. Занятие №2
    Синтаксис Javascript. Переменные и операторы. Идентификаторы, литералы. Типы данных в Javascript. Выражения и операторы в Javascript. Типы операторов и их взаимодействие.
  3. Занятие №3
    Функции в Javascript. Функциональные выражения. Стрелочные функции. Анонимные функции.
  4. Занятие №4
    Массивы в JavaScript. Создание и инициализапция массива. Команды Pop/Push, Shift/Unshift.
  5. Занятие №5
    DOM (Дерево). Определение и функции DOM в Javascript. Навигация по DOM-элементам (getElement* и querySelector*). Основы работы с событиями. Библиотека jQuery.
  6. Занятие №6
    Технология Ajax. Загрузка данных в фоне. Фоновая отправка формы.
  7. Занятие №7
    Прототипное программирование. Объектно-ориентированное программирование в Javascript. Классы в ООП Javascript.
  8. Занятие №8
    Модули в Javascript. NodeJS. WebPacker.

Глубокое понимание основ Javascript и Front-End разработки. Пониманием объектно-ориентированной модели JavaScript. Навык работы с модулями и сборщиком WebPacker.

4 Модуль. JavaScript фреймфорки: VueJS

4-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Знакомство с VueJS. Установка VueJS на странице. Первое приложение «Hello world». Директивы: v-if, v-for, v-on, v-model.
  2. Занятие №2
    Компоненты во VueJS. Структура компонента. Входящие данные: props. События компонента: $emit. Значения по-умолчанию для props. Составные компоненты. Распределение зон ответственности между компонентами. Mixins. Однофайловые компоненты. Приложение «Список дел».
  3. Занятие №3
    Принцип DRY. Повторное использование кода. Примеси Mixins.
  4. Занятие №4
    Навигация в приложениях на VueJS. Подключение библиотеки VueRouter. Схема маршрутов приложения. Вложенные маршруты. Ссылки перехода router-link. Программная навигация. Передача параметров в машруте. Props и параметры маршрута
  5. Занятие №5
    Паттерн управления состоянием приложения. Библиотека Vuex. Подключение и настройка хранилища. Мутации. Геттеры. Приложение “Складской учет”.
  6. Занятие №6
    Взаимодействие с сервером. Библиотека VueResource. Архитектура приложения, работающего с API. Обработка ответа сервера.
  7. Занятие №7
    Авторизация в приложении на VueJS.
  8. Занятие №8
    Шаблон проекта на VueJS. Утилита vue-cli. Сборка проекта для публикации на хостинге.

Комплексные знания VueJS, готовый проект на VueJS - “Интернет магазин спортивных товаров”, размещенный на хостинге.

5 Модуль. База Данных и Node.js

5-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Занятие №1
    Введение в СУБД. Для чего нужны СУБД и как с ними работать? Установка MySQL и обзор рабочей среды.
  2. Занятие №2
    Многотабличные базы данных. Компоненты и их иерархия. Целостность данных.
  3. Занятие №3
    SQL. Что это такое? Ключевые запросы и алгоритм общения с СУБД MySQL.
  4. Занятие №4
    Нереляционные СУБД. NoSQL. Установка MongoDB и настройка рабочей среды. Основные концепции и архитектура.
  5. Занятие №5
    Node.js установка и разбор функционала. Архитектура (система модулей). Менеджер пакетов – npm. Потоки в Node.js
  6. Занятие №6
    Веб-сервер Node.js. Работа с файлами в Node.js. Разбор Koa.JS
  7. Занятие №7
    Express.js. Установка и настройка рабочей среды. Шаблонизация. Обработка ошибок в Express.js.
  8. Занятие №8
    Mongo DB в Full-stack разработке. Mongoose. Связка Front-end и Back-end в проекте. Автоматическое тестирование в Mocha и Chai.

Чёткое понимание основ работы с Базами данных. Приобретён навык «сборки» базы данных для приложений и веб-сайтов и веб-приложений. Освоена технология Node.js. Приобретён навык использования Back-end фреймворка Express. Сборка финального проекта – Back-end и Front-end интернет-магазина Спортивных Товаров

Программа курса может быть изменена исходя из трендов it-индустрии.
icon

Курс включает в себя:

Курс включает в себя: HTML
HTML
Курс включает в себя: CSS
CSS
Курс включает в себя: JavaScript
JavaScript
Курс включает в себя: Photoshop
Photoshop
Курс включает в себя: WebStorm
WebStorm
Курс включает в себя: React.js
React.js
Курс включает в себя: Webpack
Webpack
Курс включает в себя: Node.js
Node.js
Курс включает в себя: MongoBD
MongoBD
Курс включает в себя: MySQL
MySQL
Курс включает в себя: VueJS
VueJS
Курс включает в себя: Git
Git
Курс включает в себя: Gulp
Gulp
Курс включает в себя: jQuery
jQuery
Курс включает в себя: AJAX
AJAX
Курс включает в себя: Mocha
Mocha
Курс включает в себя: Chai
Chai
Смотреть больше
Кому подойдёт этот курс:

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

  • Новичкам
  • Студентам
  • Начинающим разработчикам
  • Front-end / Back-end разработчикам

Новичкам

Курс рассчитан на начинающих без опыта в сфере программирования. Вы освоите JavaScript, научитесь разрабатывать внешнюю часть и серверную логику сайтов. На занятиях создадите свой сайт, который станет первой работой в портфолио Full-Stack специалиста.

Студентам

Хотите учиться интересно и при этом много практиковаться? Наша программа включает 80% практических заданий от опытных Full-Stack разработчиков. После курса сможете выполнять все задания специальности и даже больше.

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

Вы в совершенстве освоите алгоритм построения Back-end и углубите знания в разработке Front-end. Сможете реализовывать дорогостоящие проекты без помощи сторонних специалистов.

Front-end / Back-end разработчикам

Хотите повысить профессиональный уровень? Станьте веб-разработчиком полного цикла, чтобы создавать современные и привлекательные сайты любой сложности.

img
Что будете уметь при завершении курса?

Что будете уметь при завершении курса?

Ваш финальный проект по завершению курса

Ваш финальный проект по завершению курса
Разрабатывать сайты и приложения с нуля до запуска

Разрабатывать сайты и приложения с нуля до запуска

Программировать на языке JavaScript

Программировать на языке JavaScript

Верстать по макету дизайнера

Верстать по макету дизайнера

Адаптировать верстку под браузеры и устройства

Адаптировать верстку под браузеры и устройства

Собирать проект для публикации на хостинге

Собирать проект для публикации на хостинге

Ваши результаты

Ваши результаты

Ваши результаты

Виктория Бабченко

JavaScript Full-Stack разработка

Заработная плата - 130 000 руб/мес

Ключевые навыки

  • Уверенные знания языка программирования Javascript
  • Умею отлаживать работу клиент-серверных приложений
  • Решение задач с помощью React.js, Angular.js
  • Умею работать с Базами Данных
  • Имею базовые знания вёрстки сайтов (HTML5+CSS3)

Образование

  • IT курсы Avenue в Самаре
    Курс «JavaScript. Full-Stack разработка»‎
    6 месяцев. (1.07.22 - 4.01.23)

Виктория Бабченко

Успешно завершила обучение по курсу:

«JavaScript. Full-Stack разработка»‎

2020
Дата выдачи: 4 января 2023 года
www.it.avenue-pro.ru
Иванов Иван Директор школы
Галиев Рустам Преподаватель курса

Записаться на курс

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Записаться на курс Хотите записаться на IT-курсы в Самаре?

Оставляйте заявку и получите бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощь в выборе направления
  • Дополнительные материалы для старта

Подарки к курсу

Подарки к курсу
Подарки к курсу

Привилегии студентам Привилегии студентам

Привилегии студентам Сертификат

Сертификат

В 2-х экземплярах: печатный в рамке и онлайн.

Привилегии студентам Скидка 15%

Скидка 15%

Каждому выпускнику Avenue скидка 15% на любой другой курс.

Привилегии студентам Чат 24/7

Чат 24/7

Общий чат и постоянная онлайн-поддержка от преподавателя.

Привилегии студентам Avenue Bar

Avenue Bar

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

Привилегии студентам Партнеры

Партнеры

Отправляем резюме лучших студентов рекрутерам ведущих ІТ-компаний в Самаре.

Привилегии студентам Видео всех занятий

Видео всех занятий

Мы ведем видеозаписи всех занятий для всех наших студентов.

Привилегии студентам Тренинг по трудоустройству

Тренинг по трудоустройству

По окончанию курса опытный рекрутер расскажет вам, как трудоустроиться в Самаре.

Привилегии студентам Закрытая платформа

Закрытая платформа

Студенты автоматически попадают в закрытую платформу нашей школы.

Видео курс

IT Avenue в Самаре

Мы не просто ІТ-курсы, мы – ІТ-компания,
которая всегда ищет таланты!
update.studio

Потерянный урок

Пропустили занятие? Пропустили занятие?

Ничего страшного! Мы записываем лекции и пришлем вам видеозапись.

Наши выпускники в Самаре

Наши выпускники в Самаре

Записаться на курс

Записаться на курс Записаться на курс Записаться на курс
Записаться на курс
Хотите записаться на IT-курсы в Самаре? Хотите записаться на IT-курсы в Самаре?

Оставляйте заявку и получите бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощь в выборе направления
  • Дополнительные материалы для старта

Текст курса

Курсы JavaScript Full-Stack разработка в Самаре

JavaScript – востребованный язык веб-разработки. Выбирайте профессию Full-Stack разработчик, чтобы научиться комплексно с нуля до релиза создавать сайты и приложения на этом языке. Вы освоите Front-end и Back-end за 6 месяцев: обучитесь верстать сайты, разрабатывать интерфейсы и серверную логику. Реализуете личный проект в портфолио и сможете попасть на стажировку в лучшие русские компании.

Кто может стать Javascript программистом 

Мы обучаем программированию на JavaScript с нуля и без опыта. Приходите, даже если не работали в IT-cфере.

Также приглашаем студентов, изучающих программирование в университете. На курсе Full-Stack вы получите мощный опыт разработки, ведь задания построены на основе задач реальных специалистов.

Если вы начинающий разработчик или практикующий фронтенд, или бекенд, тоже будем рады видеть на курсе JavaScript. Full-Stack. Преподаватели определят уровень ваших умений, чтобы подобрать идеальное время для старта. У нас необязательно начинать учиться с первого модуля. Изучайте материал с того модуля, с которого нужно.

Навыки и знания Full-Stack разработчика   

Обучение на вакансию Full-Stack (JavaScript) требует практического подхода. После учебы в нашей школе с нуля вы на достойном уровне изучите основы разработки, тонкости и хитрости практиков.

После выпуска вы сможете:

• делать верстку сайтов и приложений по макету;

• адаптировать верстку под устройства и браузеры;

• писать чистый код на JavaScript;

• создавать внешнюю часть проектов;

• продумывать и реализовывать логику и архитектуру;

• работать с фреймворком VueJS;

• собирать проект для публикации в интернете.

Вместе с нами вы станете универсальным JavaScript специалистом, который готов браться за проект и доводить работу до конца без сторонней помощи.

Курс “JavaScript. Full-Stack разработчик” в школе AVENUE

Курс длится 6 месяцев. Занятия проходят очно или онлайн. Группы собираются дважды в неделю и занимаются два часа. Если пропустили урок, можно наверстать упущенное по видеозаписям лекций. Администратор высылает ссылку на доступ каждому ученику.

Преимущества учебы в AVENUE:

1. 80% практики на уроках;

2. Видеозаписи лекций с вечным доступом;

3. Группы до 10 человек;

4. Преподаватели с вдохновляющим опытом в JavaScript;

5. Финальный проект в портфолио;

6. Стажировка в лучших русских компаниях;

7. Помощь с поиском первой работы Full-Stack разработчика;

8. Тренинг по продвижению на биржах фриланса.

Программирование с нуля на JavaScript – это несложно, если вам помогают профессионалы. Бронируйте место на курсе в нашей школе, чтобы освоить новую специальность качественно и быстро.

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