Индивидуальное обучение профессии программиста с сопровождением до позиции junior+ с доходом 80 000 и выше

ПРОФЕССИЯ ФРОНТЕНД-РАЗРАБОТЧИК

Как я стал программистом?

В 2008 году я учился в 11 классе и мне нужно было определиться с профессией. Я открыл сайт с вакансиями и увидел, что наибольшее количество вакансий было в IT-сфере. С тех пор это количество растет. Однако образование, предоставляемое университетами и курсами, не может удовлетворить этот спрос. Поэтому профессия программиста одна из самых высокооплачиваемых

Что меня бесит в образовании?

Существует два распространенных подхода к обучению: массовые курсы (онлайн-курсы, классические университеты) и самообразование. У обоих подходов есть проблемы с эффективностью обучения, мотивацией учеников и длительностью обучения.

Массовые курсы

Эффективность
Мотивация
Стоимость 150-250k ₽.
Длительность ~ 2 - 2,5 года

Самообразование

Эффективность
Мотивация
Стоимость 0 ₽.
Длительность ~ 2 - 3 года

Поэтому я решил стать ментором сам, чтобы решить эти проблемы

Проблема эффективности

У всего есть программа... В школе, в институте, на онлайн-курсах, даже когда вы обучаетесь самостоятельно - у вас есть программа. Список тем, которые нужно изучить.

Первая проблема у таких программ – переизбыточность. Например, вот история про то, как человек придумал себе много тем для изучения: история выхода из IT. А ещё в программе почти любого курса можно встретить: бесполезные темы

Вторая проблема – пропускание важных тем. Вы изучили какую-то тему, например, декомпозицию или устройство интернета, но не уделили ей должного внимания. Потому что она показалась неважной. Спустя 3-4 месяца вы сталкиваетесь с задачей и у вас возникают сложности. И вы даже не поймёте, что вы застряли из-за того, что плохо изучили важную тему.

Решение. Регулярное взаимодействие с профессионалом, кто уже достиг желаемую вами цель.

Проблема мотивации

Скорее всего вам знакома ситуация, когда на энтузиазме вы начинаете изучать что-то новое. Вас хватает на 2-3 недели, затем вы теряете мотивацию, делаете перерыв на месяц, два, полгода, год. Потом вы снова беретесь изучать, на этот раз у вас получается продержаться дольше, но опять перерыв и так годами.

Решение. Регулярные созвоны с ментором.

Кого я беру в работу

Вы изучили основы javascript, html и css, git и github

Подробные требования

HTML/CSS

  • ⚡ Основы веб-страницы
  • 📚 Ссылки, страницы
  • 💾 Привет, CSS!
  • 🏁 Блочная модель
  • ✨ Селекторы
  • 🧰 Float
  • 🐣 Flexbox
  • ⏱️ Position
  • 🤝 Адаптивный дизайн
  • 🔥 Формы
  • 🎫 Типографика

JavaScript

  • 📚 Инструкции. Переменные. Константы
  • ✨ Типы данных. Преобразование типов
  • 🐣 Операторы
  • ⏱️ Порядок выполнения
  • 🤝 Условное ветвление и логические операторы
  • 🎫 Цикл for, while do while
  • 🎨 Функции и Область видимости
  • 🍫 Объекты, Массивы, Строки
  • 🧔 Объекты и ссылки
  • 🍎 Функции высшего порядка
  • ⚡ JSON
  • 💾 fetch
  • 🏁 DOM
  • ✨ Манипуляции с DOM-объектом
  • 🧰 Обработчики событий

Git и GitHub

  • ✨ Коммиты
  • 🐣 Git push и git pull
  • ⏱️ Ветки
  • 🤝 Конфликты
  • 🔥 Pull Request

Развитие в долгую

В рамках менторства моя задача - помочь вам достичь уровня зарплаты в 80 000 ₽ в месяц в качестве программиста. Это не потолок, это не то, к чему нужно стремиться )) Но это будет наша скромная цель на период нашего сотрудничества. Вот как я вижу ваш путь:

Начинающий

На этом этапе вы начинаете свое обучение. Нарабатываете портфолио и навыки

6-12 месяцев 0 ₽

Стажер

После наработки портфолио, я рекомендую как можно быстрее получить коммерческий опыт, не заморачиваясь с окладом. 40 000 ₽ неплохо для старта.

3-6 мес. 40 000+ ₽

junior+

На этапе Junior+ ваша зарплата становится от 80 тысяч рублей. Наша с вами цель достигнута и мы завершаем сотрудничество в рамках курса.

1-2 года 80 000 - 150 000 ₽

middle

Вы вышли на 180 000 ₽. Это средняя зарплата и далеко не потолок

2-3 года 180 000 - 250 000 ₽

senior

Вы достигли уровня ~300 000 ₽. Вы уже опытный специалист, дальше рост по ЗП будет сложнее

2-3 года 300 000+ ₽

Почему я

С одной строны я профессиональный ментор. Т.е., я профессионально обучаю людей.

С другой стороны, я действующий программист, а не учитель информатики. Мой опыт коммерческой разработки более 7 лет. В том числе я имею опыт найма программистов.

Обращение за менторством к обычному программисту может быть не самой удачной идеей. Программисты редко занимаются наймом, поэтому их представления о рынке труда основаны только на собственных взглядах о том, что считается правильным. Что часто не совпадает с реальными требованиями рынка.

Обо мне

Я работал программистом 7 лет. Благодаря этому опыту я ускорю ваш процесс обучения и поделюсь ошибками, которые я совершал на старте карьеры. Чтобы вы избежали эти ошибки. ✌

Александр Буртовой
Программист, предприниматель

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

🎓Если у вас возникают сложности или вопросы: вы бронируете звонок с ментором

Как устроено менторство

Обратная связь

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

Кроме того, есть так называемый "эффект наблюдателя". Зная, что ваши задания проверяет реальный человек, вы будете более мотивированы выполнять их регулярно. А если вы долго не будете отправлять задания, я напомню вам об этом лично.

Командное взаимодействие

Моё взаимодействие c учениками на 98% совпадает с реальной работой в команде. Я выступаю в роли тим-лида, и мы ведем проект как в реальной жизни. Мне присылают Pull Request, я их отправляю на доработку или одобряю. Это очень ценный опыт командной работы

Индивидуальные созвоны

48 📞
созвонов
30 🕔
минут – один звонок

Вы можете бронировать индивидуальные созвоны. Для чего нужны созвоны?

Программа курса

Состоит из 3-х модулей

Модуль 1. Вычислительное мышление и problem solving

59 🧩
заданий
20 📕
лекций
12 📞
созвонов
3 🕔
месяца

Программа модуля

Декомпозиция, алгоритмы, представление данных и абстракция
  • 📚 Теория. Декомпозиция
  • 📚 Теория. Представление данных и абстракция
  • 📚 Теория. Алгоритмы
  • 📚 Теория. Поиск шаблонов
  • 📚 Теория. Что делать, когда не получается
  • ⚡ Проект. Расстояние Хэмминга между двумя ДНК-цепочками
  • ⚡ Проект. Сколько вам лет в космосе?
  • ⚡ Проект. Аккаунт в банке
  • ⚡ Проект. Непрерывные подстроки
  • ⚡ Проект. Транспонирование матрицы
  • ⚡ Проект. Шифр "решетка
  • 💾 28 доп. задач
Подходы к поиску решения: понимание условия, итеративное решение, выбор набора данных
  • 📚 Теория. Понимание условия задачи - путь к решению
  • 📚 Теория. Комментирование кода
  • 📚 Теория. Что такое псевдокод и как его применить в написании кода?
  • 📚 Теория. Итеративное решение и рефакторинг
  • 📚 Теория. Правильный выбор набора данных
  • ⚡ Проект. Имя робота
  • ⚡ Проект. Секретное рукопожатие
  • ⚡ Проект. Симуляция робота
  • ⚡ Проект. Валидация банковской карты
  • ⚡ Проект. Домино
  • ⚡ Проект. Аллергены
  • ⚡ Проект. Покер
  • ⚡ Проект. Рюкзак
  • 💾 17 доп. задачи

Ваш результат после модуля

Вы научитесь фигачить код и уже точно определитесь, ваше это или нет. Нравится вам или не нравится.

Вы сможете самостоятельно придумывать сложные алгоритмы, а не искать в интернете куски кода и пытаться их адаптировать под себя.

А код ниже не будет вам казаться чем-то сложным.

Модуль 2. Проект

72 🧩
задания
28 📞
созвонов
7 🕔
месяцев

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

Программа модуля

Деплой и тестирование

Начинмем работу над приложением. Пишем первые модули, настораиваем окружение. Выстраиваем работу с ментором через Pull Request'ы Покрывааем приложением тестами. Организовываем деплой.

  • ⚡️ Введение в юнит-тестирование
  • 📚 Инструменты для юнит-тестирования: Mocha
  • 🏁 Написание тестов
  • ✨ Организация тестов
  • 🤝 Практичесике примеры
Верстка. Figma. Чистый JavaScript
  • ⚡️ Создаете статичные интефейсы.
  • 👽 Оживляете главную на чистом JavaScript.
React и Redux

Создаете Интерфейс на React.

  • 🍫 Введение
  • 🧔 Компоненты
  • 🍎 Хуки
  • 💽 Формы
  • ✨ Cобытия
  • ⚡ Стили
  • 🤝 Редактирование
  • 🎫 Управление состоянием
  • 🎨 Маршрутизация
  • ↗️ Улучшаете интерфейс с помощью Redux.
  • 🔄 Стекуете React и Backend.
Организация бэкенда. API, NodeJS, Express.js, Базы данных и SQL

Делаете API.

  • ⚡ Что такое бекенд
  • 📚 Введение в Express
  • ✨ Объект запроса в Express
  • 🤝 Объект ответа в Express
  • 🎫 Отправка файла в качестве ответа в Express
  • 🎨 Статические файлы в Express

Проектируете базу данных. Добавляете пользователей и авторизацию.

  • ⚡ Введение в SQL и базы данных
  • 📚 SQL SELECT
  • ✨ Операторы AND, OR и NOT
  • 🐣 Операторы SQL IN и NOT IN
  • 🤝 SQL COUNT()
  • 🎫 ORDER BY
  • 🎨 SQL JOIN
  • 🍫 Создание и удаление баз данных
  • 🧔 Создание и удаление таблиц
  • 🍎 Вставка в таблицу
  • 💽 Обновление записи
  • 🗿 Типы данных

Ваш результат после модуля

  • Вы умеете верстать мобильную версию и адаптировать ее под десктоп
  • Вы умеете создавать приложения с 0 на чистом JavaScript
  • Вы умеете создавать приложения с 0 на React и Redux
  • Вы умеете проектировать базу данных на PostgreSQL и API на NodeJS
  • У вас мощное портфолио - приложение, аналог Твиттера
  • Вы понимаете как устроены 99% веб-приложений

Модуль 3. Выход на работу

8 📞
созвонов
2 🕔
месяца

Программа

Ваш результат после модуля

Вы вышли на работу

Длительность

Длительность курса составляет 12 месяцев. Но есть возможность пройти курс в ускоренном темпе за 6 месяцев. Подробности можно уточнить перед оплатой.

Отзывы учеников

Если у вас уже есть опыт обучения, стоимость курса может быть снижена по итогам собеседования.

Рассрочка

Гарантии

Гарантия возврата

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

Про гарантию результата

Я не могу вам дать гарантию результата, поскольку результат зависит не только от меня, но и от вас. Но могу сказать по своему опыту, что все, кто прошли всю программу, нашли работу и успешно строят карьеру. А многие нашли работу и до окончания всей прогаммы.

Сопровождение после курса

Я остаюсь с вами на связи, пока вы не получите оффер в размере 80 000 рублей.

Собеседование

Чтобы попасть на обучение, вам нужно пройти собеседование – беру не всех. Будьте готовы рассказать о изученном материале, о вашем прошлом опыте обучения и ваших целях

Как начать?

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