Хочешь понять JavaScript за месяц?
Собери шесть блоков и торжествуй!

§1 Основы HTML и CSS

& Поговорим о браузерах
& Знакомство и первый запуск IDE - оболочки для разработки
& Основы XML - стандарт хранения и передачи данных
& Базовый HTML - решает задачу отображения данных
& Основы CSS - Каскадная таблица стилей
& Базовый синтаксис СSS. Узнаем что такое: селектор, группировка, комбинация, наследование, каскад и специфичность

§2 Первые шаги

& Запуск js скрипта
& Познакомимся с консолью браузера
& Объявление переменных (let, const, var). Узнаем что такое литерал
& Типы данных: number, boolean, null, undefinded, string, symbol

§3 Изучим основные структуры данных

& Изучим основные структуры данных
& Массивы, Объекты
& Примеры использования

§4 Ветвление алгоритмов

& Условные конструкции
& Циклы
& Функции
& Примеры использования

§5 Твоя первая программа - через 3 недели

& Первое самостоятельно написанное приложение с пониманием происходящего в коде
& Игра "Змейка"

§6 Сущности по сложнее

& Рекурсия
& Научимся выращивать "деревья"

Оплати сегодня по прежним ценам

Хочешь JavaScript чуть глубже?
У нас есть дальше и ширше ;)

Событийно-ориентированное программирование

ͽ Асинхронное программирование (введение)
ͽ Функции, лямбды, контексты, замыкания
ͽ Массивы, объекты, классы, прототипы
ͽ Композиция, каррирование, частичное применение
ͽ Функции высшего порядка, колбеки, события
ͽ Работа со строками, шаблонами и юникодом
ͽ Примеси, обертки, декораторы, мемоизация
ͽ Таймеры, тайм-ауты, Observer, EventEmmitter
ͽ Итерирование, циклы и итераторы

Самый современный уровень абстракции кода

ͽ Функциональное программирование (введение)
ͽ Реактивное программирование
ͽ Регулярные выражения, парсинг
ͽ Асинхронность на колбеках
ͽ Асинхронность на Promise
ͽ Асинхронные функции async, await, thenable, обработка ошибок
ͽ Типизированные массивы
ͽ Функциональное программирование. Функторы, монады
ͽ Генераторы, асинхронные генераторы

Фреймворки на основе JS и их сферы применения

ͽ Модификации стандарта - почему это работает
ͽ Введение в node.js
ͽ Введение в AngularJS - быстрое написание кода, быстрое тестирование любой части приложения и двухсторонняя привязка данных
ͽ Окончательное первенство jQuery
ͽ Api браузера. Работа с DOM, формы, события
ͽ Современный фронтенд React.js - действует как “V” и может быть легко интегрирован в любую архитектуру

Что мне с этим потом делать?

ͽ Поступить в наш Кампус и кодить командами
ͽ Как для детей так и взрослых

Пожалуй, я запишусь и приду на первое занятие

Без предварительных оплат!
Без предварительных оплат!

Группы нашего кампуса

1

Разработка игр

- HTML и CSS
- JavaScript
- Canvas
- GIT
2

Веб приложения

- HTML и CSS
- Верстка
- JavaScript
- JavaScript в браузере. DOM API
- GIT
3

TBD

Ждем ваших предложений :-)

У меня вопросы

Голосом мы расcкажем вам подробнее и ответим на все ваши вопросы