Константин Страусов приглашает на курсы по Web-разработке

Даю знания для входа в IT-отрасль

Далее

Особенности

WEB-разработка всегда востребована. Количество вакансий javascript-разработчика всегда большое. Быстрый вход в профессию.

Уровень зарплаты junior-разработчика на уровне средней зарплаты по стране. Что такое код? Как его писать? Где его писать?

Как организованы современные процессы разработки?

Сайт — отражение ваших мыслей с учетом требований заказчика. С чего начать? Прийти на собеседование с желанием идти до конца. Программирование с нуля. Проектирование внешнего вида. Работа с сервером. Хранение данных. Работа с доменами и хостингом.

Несколько сайтов в свое портфолио и резюме. Рабочий опыт сразу на курсе — совместная работа над несколькими проектами.

Обучаю, как проходить собеседования.

Предыдущий опыт работы на компьютере не имеет значения.

Смешанный режим

Преподаю преимущественно очно, но иногда онлайн.

Реальные проекты

Демонстрирую реальные работающие проекты

Адаптация

Адаптирую программу курса под уровень группы

Project management

Обучаю основам PM, работаем в системах по управлению проектами и задачами.

Business Analysis

Обучаю основам Бизнес Анализа. Делаем свои проекты, работаем с заказчиками.

Графика и дизайн

Обучаю основам Figma.

Mobile and Games

Пробуем самые современные технологии разработки мобильных игр.

Трудоустройство

Рекомендую в компании по разработке ПО по результатам обучения и выполнения проектов во время обучения.

Продолжительность и стоимость

6 месяцев

Длительность 4-х курсов до позиции Junior Frontend Developer

2 занятия в неделю

по 120 минут

24.9 BYN

за один час занятия

Преподаватель

Константин Страусов

ментор

Окончил физический факультет БГУ кафедру методики преподавания физики и информатики. Занимался компьютерным моделированием физических процессов.

Автор и редактор книг по компьютерной тематике, издатель.

С 1994 года занимаюсь разработкой программных комплексов и компьютерных игр.

Номинант и победитель Apple Editor's Choice за серию инновационных интерактивных книг под платформу iOS. Организатор, ментор и участник хакатонов, проводимых на площадках ПВТ, Imaguru, ЭПАМ, БНТУ. 

Сейчас занимаюсь разработкой аналитических web-инструментов и мобильных игр.

Интересы: modern science and technology, team-менеджмент, CTO-менеджмент, развитие направлений, продуктов и продуктовых моделей.

Пакеты КУРСОВ

Без собеседования попасть на курс нельзя. Беру не всех.

Собеседование/Консультация

Первое — бесплатно.

Базовый курс "WEB-разработка"

26 часов (13 занятий)

Компьютерный ликбез + основы Computer Science: позиционные системы счисления, устройство компьютера, как работает процессор, основы операционных систем, процессы в операционной системе, работа с памятью, файловые системы, консоль, команды ОС, переменные окружения, кодировки файлов, форматы файлов, сбор информации, виртуализация, 
алгоритмы, сложность и пр.
Основы WEB: как работает интернет; как организована работа программиста; системы контроля версий; практика создания страниц на HTML5 и CSS3; основные инструменты для разработки.

Расширенный курс "WEB-разработка"

26 часов (13 занятий)

Семантическая и адаптивная верстка сайтов; использование препроцессоров. Множество проектов.

Базовый курс "Программирование на языке Javascript"

26 часов (13 занятий)

Операторы. Циклы. Функции. Отладка кода. Массивы. Объекты. Замыкания. Callbacks. DOM. События. Формы. Регулярные выражения. Контекст. Модули. Обработка исключений.

Расширенный курс "Программирование на языке Javascript"

26 часов (13 занятий)

ООП. Storage API. Cookies. Асинхронное программирование. Взаимодействие с сервером. Webpack. Geolocation, History, Audio/Video. Babel. Canvas. NodeJS. ExpressJS. Создаем свои API.

Базовый курс "Javascript на Frontend,  Backend; работа с БД"

26 часов (13 занятий)

Структуры данных на примере проектов. Деструктуризация. Продвинутый JS. Использование ООП при создании игр. Использование модулей. Асинхронность. Запросы. Промисы. NodeJS. Expres. API. pug. Базы данных

Расширенный курс 
"Javascript на Frontend,  Backend; работа с БД"

26 часов (13 занятий)

MongoDB, MySQL, PostGres. Webpack, babel, mongoexpress-project. Params, query, express-project. Агрегации а MongoDB. Требования заказчика. ScrollIntoView. Продвинутые запросы, формы. Сеттеры, геттеры, proxy. VueJS Composition API.