FRONTEND + Node.js
ONLINE КУРС
FRONTEND + Node.js

Стань настоящим fullStack developer всего за 6 месяцев

набор закрыт старт
- занятий
- Время
- Осталось
ВИДЕО-ПРЕЗЕНТАЦИЯ КУРСА

Узнай что будет на курсе

СТАВ РАЗРАБОТЧИКОМ
1
Сможешь найти работу в компании…

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

2
Сможешь полностью уйти на фриланс…

и работать в комфортное для себя время.

3
Станешь стрессоустойчивым…

к правкам и частому изменению задач.

4
Научишься читать мысли заказчиков…

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

5
Приобретешь массу новых друзей…

и станешь частью жизни нашей школы.

ПРИМИ УЧАСТИЕ В РЕАЛЬНОМ КОММЕРЧЕСКОМ ПРОЕКТЕ

Студенты, выполнившие 80% домашних заданий и успешно сдавшие все проекты на курсе, имеют возможность принять участие в реальном коммерческом проекте.

КУРАТОР КУРСА speaker
ПРОГРАММА КУРСА
  • HTML & CSS. Знакомство.
    • - Как устроен интернет. Виды сайтов. Процесс разработки сайта.
    • - Что такое HTML и CSS.
    • - Какие инструменты использует верстальщик.
    • - Что такое теги и атрибут.
    • - Базовая структура html документа.
    • - Правила написания кода.
    • - Подробное знакомство с панелью разработчика.
    • - Разберемся в блочных и строчных элементах.
    • - Знакомство c CSS. Синтаксис CSS.
    • - Разновидности селекторов.
    • - Кастомизация Bootstrap.
    • - Google Map API.
    • - Youtube API.
    • - Резиновые элементы.
    • - Крутая анимация своими руками или с помощью библиотек.
    • - Подробно о градиентах.
    • - Вложенность, наследование и группирование селекторов.
    • - Зачем нужно много классов.
    • - Создаем базовые элементы. Кнопки, текстовые блоки, шапка, футер
    • - Знакомство со свойством float и его проблемами.
    • - Строим стандартную сетку для блоков.
    • - Знакомство с позиционированием элементов и где его можно использовать.
    • - Псевдоклассы и псевдоэлементы. Что для чего нужно?
    • - Точные и относительные единицы измерения. Создаем блоки на всю высоту экрана.
    • - Все виды вертикального выравнивания.
    • - Знакомство с тенями, и что с их помощью можно сделать.
    • - Знакомство с Photoshop.
    • - Верстка первого макета. Landing page.
    • - Подключаем к работе систему контроля версий GIT.
    • - Развиваем модульный или компонентный подход.
    • - Подключение шрифтов. Использование шрифтовых иконок.
    • - Знакомство с элементами форм.
    • - Использование и стилизация первых скриптов.
    • - Подключаем google карты.
    • - Первые прикосновения к анимации. Базовое анимирование свойств и появление элементов.
    • - Учимся рисовать самые базовые элементы на css с помощью border и transform.
    • - Погружаемся в адаптив и мобильную верстку. Медиа запросы. Что такое Viewport?
    • - Как правильно проверять адаптив. Какие нюансы есть в мобильных девайсах.
    • - Пишем документацию по проекту.
    • - Работа в команде. Все ребята делятся на команды, в каждой команде назначается teamlead и работаете над одним проектом.
    • - Изучение framework Bootstrap 4.
    • - Начинаем использовать помощник - сборщик GULP
    • - Верстаем на flexbox и понимаем, как это круто.
    • - Краткое знакомство с jQuery и jQuery UI.
    • - Разберемся со спрайтами.
    • - Обзор HTML5. Новые семантические элементы HTML5.
    • - Стилизация элементов форм на JavaScript и на CSS.
    • - Продолжаем прокачивать навыки в верстке под мобильные устройства.
    • - Не забываем пушить на Github.
    • - Пишем документацию по проекту.
    • - Знакомство с препроцессором SCSS.
    • - Добавляем в GULP task для SCSS.
    • - Разбираем весь функционал и возможности SCSS.
    • - Напишем простые скрипты на jQuery.
    • - Построим свою сетку.
    • - Углубимся в тонкости построения пользовательского интерфейса.
    • - Страницы login, sign up. Много таблиц и форм, модальные окна, dropdown, боковые меню, уведомления и т.д.
    • - Переменные (var, let, const), типы данных, строки, числа, массивы, объекты, boolean.
    • - Выражения, операторы (условные, логические, арифметические), преведение типов.
    • - Разберемся с циклами, while, do while, for, for in, for of. Работа с массивами и объектами в циклах. Шаблонные строки.
    • - Методы работы с массивами. Деструктурирующее присваивание.
    • - Функции и все что с ними связано. Область видимости переменных, callback, анонимные функции, стрелочные функции, оператор rest.
    • - Перебирающие методы массивов и сортировка: forEach, filter, reduce, map, every, some, sort.
    • - Напишем свои кастомные функции для перебора массивов.
    • - Объекты и методы. Что такое this, контекст вызова функции.
    • - Замыкания и лексическое окружение функции.
    • - Конструкторы и ключевое слово "new". Классы. Работа с датой.
    • - ООП. Наследование, инкапсуляция, полиморфизм.
    • - Обоработка исключительных ситуаций. Debugging.
    • - Таймауты и интервалы, setTimeout и setInterval.
    • - Что такое DOM и BOM.
    • - Манипуляция DOM элементами.
    • - Обработка событий, работа с формами. Анимация, таймеры.
    • - Написание собственных плагинов для валидации и обработки форм и вывода ошибок.
    • - Сохранение данных о пользователе. Cookie, localStorage.
    • - Пишем плагины для базовых элементов. Dropdown, tooltip, modal, tabs, accordion.
    • - Пишем кастомный видеоплеер. Знакомство с Audio/Video HTML5 API.
    • - Знакомимся с Socket.
    • - Пишем realtime чат. Обработка событий сокета, вызов событий у сокета.
    • - Что под капотом у запросов, http протоколы.
    • - Знакомство с технологией AJAX.
    • - Пишем web-приложение - task manager.
    • - Функционал приложения: аутентификация пользователя, запросы к серверу, обработка ответов сервера, вывод получаемой от сервера информации, сохранение данных пользователя, logout, добавление таксов, удаление тасков, редактирование тасков.
    • - Знакомство с библиотекой jQuery.
    • - Введение в Node.js.
    • - Знакомство с основными модулями Node.js: http, fs, process, util.
    • - Написание простейшего сервера нативными модулями.
    • - Знакомство с framework Express JS.
    • - Разберемся что такое middleware.
    • - Знакомство c базой данных MongoDB.
    • - Введение в Handlebars.
    • - Написание сервера и панели управления для сайта-портфолио.
    • - Кастомизация Bootstrap.
    • - Google Map API.
    • - Youtube API.
    • - Резиновые элементы.
    • - Крутая анимация своими руками или с помощью библиотек.
    • - Подробно о градиентах.
ТЕХНОЛОГИИ КУРСА
practice
8
полноценныx проектов
Процесс обучения process
ЗАНЯТИЕ

Вебинары проводятся через сервис сlickmeeting. Преподаватель объясняет материал занятия, все его действия отображаются на экране. Студенты задают вопросы и обсуждают задачи.

ПРАКТИКА

После вебинара студенты получают домашнее задание для отработки практических знаний, за которое получают оценку преподавателя и на основании чего в течении курса формируется рейтинг учащихся.

ОБРАТНАЯ СВЯЗЬ

После занятия студент может получить обратную связь от преподавателя через Skype для обсуждения вопросов, которые самостоятельно не может решить. Разбор задач 1-на-1 с преподавателем помогает студентам быстрее развиваться.

ПРОВЕРКА ЗНАНИЙ

Практически каждое занятие студенты проходят контрольные и тестовые задания. Это помогает выявить слабые места и подтянуть материал.

СЕРТИФИКАТ

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

HR И ФРИЛАНС

Два бонусных, но очень важных дополнительных занятий: - с HR специалистом, о том, как правильно оформить резюме и найти работу в компании мечты; - по работе на фрилансе. Разберемся на каких биржах лучше начинать работать, как взять первый заказ если нет опыта, как оформлять профайл и портфолио, как правильно писать заказчику, как оценить свою работу, как происходит процесс сделки.

Истории успеха наших студентов
Больше историй
practice
Доступны видео записи занятий
ВАШЕ РЕЗЮМЕ ПОСЛЕ ОКОНЧАНИЯ КУРСА
resume

Должность Fullstack developer

Опыт работы < 1 года

$500
Профессиональные качества
  • Выполнение поставленных задач точно в срок.
  • Соблюдение дедлайнов.
  • Понимание и знание валидной кроссбраузерной верстки, адаптивной верстки.
  • Разработка с применением Twitter Bootstrap 4
  • Умение работать в Photoshop.
  • Умение создавать интерактивные страницы на JavaScript
  • Разработка серверной логики с помощью node.js
  • Настройка и взаимодействие с базой данных mongodb
  • Владение культурой написания кода.
  • Прогнозирование времени решения задач.
  • Умение работать в команде.
  • Высокая концентрация на деталях.
  • Быстрое освоение новых знаний и навыков.
Ключевые навыки
  • HTML
  • CSS3
  • FLEXBOX
  • JAVASCRIPT
  • ES6
  • NODE.JS
  • EXPRESS.JS
  • MONGODB
  • GULP
  • GIT
  • BOOTSTRAP
  • JQUERY
  • SCSS
Скидки discount
10 %

скидка, если вы привели друга или по рекомендации студента.

15 %

скидка, если вы хотите записаться на второй курс.

20 %

скидка, если вы хотите записаться на третий курс.

* Все скидки действуют только на 100% оплату курса

REGISTRATION
УВЕДОМИТЬ ОБ ОТКРЫТИИ

Вы выбрали тарифный план

Нажимая на кнопку "ПОЛУЧИТЬ ЗНАНИЯ", Вы принимаете условия договора-оферты.

Другие курсы
старт 11.07.2018 online
Angular Basic
Презентация курса 2000 грн.
1 месяц / Ср, Сб 19:00 - 21:30
Наши друзья PARTNERS

Мы сотрудничаем с ведущими украинскими IT компаниями, поэтому наши студенты первыми узнают о новых вакансиях в сфере IT

SUBSCRIBE
Подписаться на новости
Получай последние новости нашей школы и мира IT!
Последние новости
интервью
Как работать на фрилансе? Главное из разговора с Аней Питомец
15.05.2018
old
WEB-дизайн - тенденции, которые сохранятся в 2018
14.05.2018

FULLSTACK разработчики – это веб разработчик имеющий знания и опыт в разработке как frontend так и backend составляющих проекта. Он может написать полностью приложение или сайт от начала до конца с использованием frontend технологий таких как html, css, javascript и серверных технологии node.js, mongodb, express.js.

Адрес: г. Харьков, пр. Гагарина 7
График работы: Понедельник-Пятница: 10:00 - 21:30 Суббота: 10:00 - 16:00 Воскресенье: выходной
Телефоны: +38 (063) 511 91 27 +38 (098) 332 85 47 +38 (066) 773 95 10
SKYPE: easycode.com.ua
Email: easycodekharkov@gmail.com
fullstack