Наставник по JavaScript и React

Привет. Меня зовут Максим, я обучаю программированию и фронтенду в частности. Сейчас одним из самых популярных фреймворков является React, поэтому полноценные приложения мы будем учиться писать на нем. Но также необходимо изучить сам язык JavaScript и верстку сайтов на HTML и CSS.

Что я предлагаю?

Если кратко, то для тех, кто имеет базовые навыки программирования, я предлагаю менторство в сфере фронтенд-разработки.

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

Что будем изучать?

Программа подстраивается под ваш уровень знаний, но в целом для джуниор-программиста необходимый объем такой:

Верстка и JS

Верстка (основы, анимации, БЭМ, препроцессоры)
Чистый джаваскрипт (ES2015+)
Инструменты разработки: редактор, гит, CI, деплой

Базовый React

Реакт (отрисовывание интерфейса)
Редакс и роутинг для SPA с разными разделами
Асинхронные операции (получение и отправка данных на сервер)

Немного Node.js

Авторизация на клиенте и сервере
Серверный рендеринг
Свой сервер на Node.js

Это теория, а практика?

В качестве проекта мы будем разбирать тестовые задания на должность фронтенд-разработчика. Искусственные проекты многочисленных школ в вашем портфолио все равно никого не впечатлят. Вы будете 1500-м человеком с версткой «Седоны» из HTMLAcademy.

Поэтому я предлагаю вам честно говорить работодателю: у меня нет опыта работы, но я готов выполнить тестовое задание любого объема, чтобы продемонстрировать свои навыки. Этому я вас научу. Теорию тоже будем закреплять, потому что только это отличит вас от миллионов «вайтишников», которые слово переменная услышали месяц назад и уже бегут на собеседования.

Проект для портфолио

Еще один вариант — написать свой проект. У вас должна быть идея какого-то веб-приложения, мы ее совместно реализуем и будет что показать на собседовании (как придумать проект). Этот путь может занять много месяцев, зато гарантированно поможет сразу устроиться в хорошую компанию.

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

Сайт с задачами по математике — пример проекта для портфолио

Стоимость занятия

Я не продаю «курсы» и я не «онлайн-школа». Я частный преподаватель, который берет фиксированную оплату за занятие (а-ля репетитор).

Одно занятие длится около 90 минут и стоит 1500 ₽ (при двух занятиях в неделю) или 1800 ₽ (если занятие один раз в неделю). В течение недели я также отвечаю на ваши вопросы по домашним заданиям в телеграме и комментирую ваш код на гитхабе.

Занятия провожу по скайпу с шарингом кода через Visual Studio Code — мы сможем писать в одном файле одновременно. В первой части курса решаем задачи с codewars, во второй — пишем приложение на реакте.

Почему стоит заниматься со мной

Остались вопросы?

  • А также WhatsApp или Viber по номеру +79522122526 и скайп maxsinyakov.