Индивидуальное обучение профессии программиста с сопровождением до позиции junior+ с доходом 80 000 и выше
ПРОФЕССИЯ ФРОНТЕНД-РАЗРАБОТЧИК
ПРОФЕССИЯ ФРОНТЕНД-РАЗРАБОТЧИК
Индивидуальное обучение профессии программиста с сопровождением до позиции 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, я их отправляю на доработку или одобряю. Это очень ценный опыт командной работы
Индивидуальные созвоны
Вы можете бронировать индивидуальные созвоны. Для чего нужны созвоны?
- 🔻Первое - это разобрать какую-то тему.
- 🔻Второе - это когда вы где-то застряли. И тут смысл не в том, чтобы просто указать на ошибку или подсказать решение, а научить вас самостоятельно находить решение.
- 🔻Третье - регулярные созвоны позволяют поддерживать мотивацию в обучении.
Программа курса
Состоит из 3-х модулей
Модуль 1. Вычислительное мышление и problem solving
Программа модуля
Декомпозиция, алгоритмы, представление данных и абстракция
- 📚 Теория. Декомпозиция
- 📚 Теория. Представление данных и абстракция
- 📚 Теория. Алгоритмы
- 📚 Теория. Поиск шаблонов
- 📚 Теория. Что делать, когда не получается
- ⚡ Проект. Расстояние Хэмминга между двумя ДНК-цепочками
- ⚡ Проект. Сколько вам лет в космосе?
- ⚡ Проект. Аккаунт в банке
- ⚡ Проект. Непрерывные подстроки
- ⚡ Проект. Транспонирование матрицы
- ⚡ Проект. Шифр "решетка
- 💾 28 доп. задач
Подходы к поиску решения: понимание условия, итеративное решение, выбор набора данных
- 📚 Теория. Понимание условия задачи - путь к решению
- 📚 Теория. Комментирование кода
- 📚 Теория. Что такое псевдокод и как его применить в написании кода?
- 📚 Теория. Итеративное решение и рефакторинг
- 📚 Теория. Правильный выбор набора данных
- ⚡ Проект. Имя робота
- ⚡ Проект. Секретное рукопожатие
- ⚡ Проект. Симуляция робота
- ⚡ Проект. Валидация банковской карты
- ⚡ Проект. Домино
- ⚡ Проект. Аллергены
- ⚡ Проект. Покер
- ⚡ Проект. Рюкзак
- 💾 17 доп. задачи
Ваш результат после модуля
Вы научитесь фигачить код и уже точно определитесь, ваше это или нет. Нравится вам или не нравится.
Вы сможете самостоятельно придумывать сложные алгоритмы, а не искать в интернете куски кода и пытаться их адаптировать под себя.
А код ниже не будет вам казаться чем-то сложным.
Модуль 2. Проект
Суть этого модуля научить вас с нуля создавать сложные проекты. Весь проект разбит на задания, которые вам нужно выполнить и отправить на проверку. В конечном итоге, вы создадите большое приложение самостоятельно. Этот модуль похож на работу в реальном проекте.
Программа модуля
Деплой и тестирование
Начинмем работу над приложением. Пишем первые модули, настораиваем окружение. Выстраиваем работу с ментором через 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. Выход на работу
Программа
- 🖌 Вместе составим резюме. Чтобы ваше резюме не отправлялось в мусорку вместе с 1000-ю резюме вайтишников
- 🔎 Научу правильно выбирать вакансии. Для старта карьеры подходят далеко не все компании
- 📝 Научу и покажу, как правильно писать отклики, чтобы вас приглашали на собеседование
- ✅ Подготовлю вас к прохождению собеседования
- 🎯 Научу вас собирать обратную связь от рекрутёров и тим-лидов (кто вас будет собеседовать), чтобы не смотреть 1000 интервью на ютубе, а бить точечно в цель
- 🛠 Подскажу какие тестовые выполнять, а какие нет
- 🆎 Сопровожу вас до оффера в 80к
Ваш результат после модуля
Вы вышли на работу
Длительность
Длительность курса составляет 12 месяцев. Но есть возможность пройти курс в ускоренном темпе за 6 месяцев. Подробности можно уточнить перед оплатой.
Отзывы учеников
Если у вас уже есть опыт обучения, стоимость курса может быть снижена по итогам собеседования.
Рассрочка
- 👍 Курс можно оплатить частями (ежемесячный платеж 7 999 ₽)
- ✔️ Рассрочка происходит без банка.
- ☝️   Вы ежемесячно оплачиваете обучение – это рассрочка без банка. Если решите прекратить обучение, например, нашли работу или передумали учиться, вы можете прекратить оплату без обязательств, так как у вас нет кредита.
Гарантии
Гарантия возврата
Помимо того, что вам не нужно оплачивать курс полностью, вы можете безусловно вернуть деньги в течение первых 30 дней (стоимость за первый месяц обучения). Если вам что-то не нравится, просто напишите мне и запросите возврат денег.
Про гарантию результата
Я не могу вам дать гарантию результата, поскольку результат зависит не только от меня, но и от вас. Но могу сказать по своему опыту, что все, кто прошли всю программу, нашли работу и успешно строят карьеру. А многие нашли работу и до окончания всей прогаммы.
Сопровождение после курса
Я остаюсь с вами на связи, пока вы не получите оффер в размере 80 000 рублей.
Собеседование
Чтобы попасть на обучение, вам нужно пройти собеседование – беру не всех. Будьте готовы рассказать о изученном материале, о вашем прошлом опыте обучения и ваших целях
Как начать?
Дата старта группы будет объявлена позже. Подшитесь на мой телеграм-канал, чтобы не пропустить дату старта