Обучение JavaScript с нуля

JavaScript - это душа сайта. С помощью JavaScript создают современную графику, анимацию, игры, динамику страниц... Все, что делает страницы сайта "живыми".

Данный курс по JavaScript поможет вам освоить профессию веб-программиста и устроиться на работу в любую it-компанию.

Предоставляется помощь при составлении резюме и консультация для прохождения собеседования.

"Живые" онлайн-уроки
Персональный наставник
Обучение с опытным программистом
44 занятия по 90 мин
Обучение JavaScript с нуля
Обучение JavaScript с нуля
44+

Для кого обучение

Для студентов, которые хотят начать карьеру в IT
Для новичков, желающих освоить профессию frontend-разработчика
Для специалистов, которые хотят посвятить себя фрилансу
курс javascript, обучение с нуля
Доход
от 120000 ₽

Кем ты станешь

Ты сможешь претендовать на позиции:

  • Веб-разработчик
  • Программист JavaScript
  • FrontEnd разработчик

Что в итоге

По итогам обучения ты изучишь язык программирования JavaScript с нуля, обучишься верстке, напишешь свое первое онлайн-приложение и станешь востребованным FrontEnd разработчиком.

Как проходит обучение

В режиме онлайн с персональным наставником
Группы до 4х человек для совместных проектов
90% практики и 10% теории
Домашние задания с разборами
Создаём собственное онлайн-приложение

Программа обучения Javascript

1.
Введение в веб-разработку, тэги HTML
Установка среды разработки, создание страницы "Hello world"
2.
Базовый HTML
Работа с текстом, ссылки, изображения
3.
Продвинутый HTML
Списки, таблицы, формы, фреймы
4.
Базовый синтаксис CSS
Как подключить стили, виды селекторов
5.
Работа с атрибутами
Атрибуты тегов, селекторы атрибутов
6.
Состояния и оформление элементов
Шрифты, цвета, размеры. Hover, active и focus. Псевдоэлементы.
7.
Позиционирование элементов
Блочная и табличная модель, float, inline-block, flex-модель
8.
Защита практической работы
Верстка веб-страницы с применением полученных знаний
9.
Знакомство с Bootstrap
Принципы, стили, компоненты
10.
Эволюция CSS
Основы препроцессоров LESS, SASS/SCSS, Stylus
11.
Защита практической работы
Верстка веб-страницы с применением полученных знаний
12.
Введение в FrontEnd, Git
Обучение принципам работы в git, git-командам
13.
Введение в JavaScript
Типы данных, переменные (let, const, var), базовые операторы
14.
Основы JavaScript
Операторы условия (if, switch), приведение типов, циклы (while, for, for ... in, for … of)
15.
Отладка кода в Chrome
Стилизация и качество кода, строгий режим use strict
16.
Объекты JS и методы работы с ними
Создание, копирование, доступ к элементам
17.
Формат данных JSON
Создание, копирование, доступ к элементам, parse, stringify
18.
Массивы и методы работы с ними
Создание, копирование, доступ к элементам, сортировка, поиск
19.
Создание функций
Способы объявления, аргументы, return, стрелочные функции
20.
Продвинутая работы с функциями
Значения по умолчания CallStack, Scope, замыкания, тестирование самих функций и с помощью функций
21.
Знакомство с DOM
Element, document, document.createElement, append vs appendChild, QuerySelector, динамическая верстка через DOM
22.
Событийная модель
Атрибуты, свойства для работы с событиями, addEventListener / removeEventListener, жизненный цикл события, всплытие и поднятие, PreventDefault и stopPropagation, this и callback
24.
Введение в BOM
Объектная модель браузера (BOM), localStorage, sessionStorage, indexedDB
25.
Технология Ajax
XMLHttpRequest, fetch, ajax, обработка ошибок в запросах, веб-сокеты, REST
26.
Асинхронность в JavaScript
Что такое асинхронность, сравнение синхронного и асинхронного кода. Promise / async / await
27.
Основы ООП
ООП: инкапсуляция, наследование, полиморфизм. Абстракция и интерфейсы. Классы и наследование, ограничение в JS
28.
Классы в JavaScript
Функция - как класс, new, this, call/apply/bind. Стрелочные функции, прототипы, наследование
29.
Знакомства с npm
Что такое require, разбираем package.json
30.
Основы webpack
Устанавливаем, настраиваем, разбираем
31.
Концепция MVC
Роутинг, History API Events, реактивное программировании
32.
Создаем SPA без фреймворка
Пишем свой SPA (Single Page App). Собираем проект webpack'ом
33.
Работа с Vue
Что такое Vue, где html и css, структура проекта
34.
Методы и директивы Vue
Условия и циклы, вывод пользовательских данных
35.
Вычисляемые свойства и слежение
Интерполяция, директивы, сокращения
36.
Обработка событий
подписка на события, обработчики, модификаторы
37.
Работа с компонентами
Разбиение приложения на компоненты, регистрация компонентов, входные параметры, слоты
38.
Маршрутизатор Vue Router
Что такое маршруты, вложенные маршруты, программная навигация, передача параметров
39.
Управления состоянием Vuex
Состояния, геттеры, мутация, действия
40.
Тестирование по пройденному материалу
41.
Общие рекомендации по проектированию собственного SPA
42.
Консультация перед защитой итоговой работы
43.
Защита итоговой практической работы
Создание собственного SPA-приложения
44.
Консультация, как пройти собеседование на позицию junior front-end разработчика
Обсуждаем, где искать работу, как составить резюме, как пройти собеседование
курс javascript, обучение с нуля
курс javascript, обучение с нуля

Татьяна Васюкович

Ваш персональный наставник по JavaScript
Программист, специалист по веб-разработке с опытом работы более 15+ лет в крупных it-проектах, основатель стартапа TG-Shop и проекта WidgetSoft, специалист по созданию и продвижению медицинских сайтов.
персональный наставник по javascript

Почему стоит обратиться ко мне

  • Знания и опыт

    У меня большой опыт работы в сфере веб-разработки, в больших и маленьких проектах
  • Компетенции

    Я помогаю сориентироваться в мире современных технологий, подсказываю, как достигнуть наилучшего результата с минимальными затратами
  • Ответственность

    Я беру на себя ответственность и выполняю все обязательства
  • Адекватные доступные цены

    У меня нет расходов на аренду помещения и на содержание офиса, а значит мне не нужно включать эти расходы в стоимость услуг. Беру оплату только за результат!
  • Остаюсь на связи

    Остаюсь на связи в течение всего рабочего дня, вы можете задать любой вопрос мне напрямую
  • Программирование 95%
    Цифровой маркетинг 75%
    Экономика и управление 60%
программист, фрилансер, профессиональный-веб-разработчик
программист, фрилансер, профессиональный-веб-разработчик
Квалификация | знания | опыт

Дипломы и сертификаты

Обучение JavaScript c нуля

Сколько стоит

Курс JavaScript
88 000 ₽ / весь курс

  • Всего 44 урока по 90 мин
  • Занятия 2 раза в неделю
  • "Живые" онлайн-уроки с персональным наставником
  • Возможность сразу во время урока задавать вопросы
  • Возможность оплаты в рассрочку
  • Максимум практики
  • Группа до 4 чел.
  • Создаем онлайн-приложение
  • Помощь при составлении резюме
  • Консультация для прохождения собеседования
Вы окупите учебу получив 1-2 зарплаты на новой работе
Сомневаетесь? Пройдите тест, сможете ли вы стать программистом.
Давайте сотрудничать

Пишите в любое время!

заказать сайт

Нажимая на кнопку «Отправить», вы соглашаетесь с политикой конфиденциальности

2021 © Услуги программиста Все права защищены