🚀 3 года коммерческой разработки. Помогу освоить Frontend с нуля или систематизировать уже имеющиеся знания.
🧭 Индивидуальный roadmap, практические задания, подробное код-ревью и собственный проект для портфолио.
🤝 Только индивидуальное обучение 1-на-1. Никаких групп, потоков и универсальных программ.
💬 Поддержка в Telegram между занятиями. Не придётся неделями ждать, чтобы задать вопрос.
🎁 Первая ознакомительная встреча на 30 минут — бесплатно.
👇 Подробнее о программе и формате обучения ниже.
Привет! Меня зовут Иван, я Fullstack-разработчик с 3 годами коммерческого опыта. Моя основная специализация — Frontend.
Сейчас я работаю в Газпроме, где занимаюсь модернизацией приложений для работы с газовым оборудованием: переношу их на современный стек React и Go, обеспечивая совместимость с Windows и Linux.
Ранее работал в юридической компании АЛРУД, где разрабатывал интерфейс внутреннего AI-сервиса для работы с документами.
Также я присоединился к преподавательскому составу РТУ МИРЭА и готовлю программу практических занятий по веб-разработке для студентов третьего курса.
Мой основной стек: HTML, CSS, JavaScript, TypeScript, React, Redux, Zustand, Next.js, Tailwind CSS, Axios.
Я хорошо понимаю не только Frontend, но и Backend, поэтому могу объяснить, как устроено взаимодействие между клиентом и сервером и как всё работает в реальных приложениях.
Мне нравится преподавать и объяснять сложные вещи простым языком. Именно поэтому я решил заниматься менторством.
1. Тем, кто начинает с полного нуля
Если ты никогда не программировал и не знаешь, с чего начать, мы последовательно пройдём путь от основ HTML и CSS до JavaScript, React и разработки собственных приложений.
2. Тем, кто застрял в обучении
Если ты уже прошёл несколько курсов, знаешь синтаксис, но не можешь самостоятельно написать приложение, разберём пробелы в знаниях и научимся применять теорию на практике.
3. Студентам IT-специальностей
Помогу дополнить университетские знания практическими навыками, разобраться в современных технологиях и получить опыт разработки собственных проектов.
4. Начинающим разработчикам
Если ты уже пишешь код, но хочешь лучше понимать архитектуру, работу React, TypeScript и других инструментов, составим программу под твои задачи и текущий уровень.
У каждого ученика разные цели, начальные знания и количество свободного времени.
Мы определим твою отправную точку и составим персональный roadmap. Ты будешь понимать, что изучаешь сейчас, зачем тебе это нужно и к чему мы движемся.
Я считаю, что недостаточно просто запомнить синтаксис или научиться повторять код из видеоуроков.
Важно понимать, почему используются те или иные инструменты, какие задачи они решают и как связаны между собой.
Я буду объяснять материал на понятных примерах и помогать разбираться в причинах ошибок, а не просто показывать готовые решения.
Мне не нравится подход, при котором ученик решает десятки однотипных задач, не понимая, зачем они нужны.
Поэтому я буду подбирать задания, которые помогают закрепить конкретные навыки, постепенно усложняются и опираются на ранее изученный материал.
Мы будем регулярно возвращаться к пройденным темам, чтобы знания не забывались после перехода к следующему разделу.
Я буду проверять твои задания, объяснять ошибки и показывать, как можно улучшить решение.
Мы будем обращать внимание не только на то, работает ли код, но и на его читаемость, структуру и поддерживаемость.
Моя задача — научить тебя самостоятельно находить ошибки и оценивать качество собственных решений.
По мере обучения мы перейдём к разработке полноценного приложения, которое ты сможешь разместить на GitHub и добавить в портфолио.
Ты пройдёшь основные этапы разработки: от проектирования интерфейса и организации структуры проекта до взаимодействия с API и публикации приложения.
Я буду помогать, подсказывать и проводить код-ревью, но основную работу ты будешь выполнять самостоятельно.
Мы будем встречаться один или два раза в неделю, обсуждать изученный материал, разбирать задания и планировать следующие шаги.
Между занятиями ты сможешь задавать вопросы в Telegram. Если возникнут сложности, тебе не придётся оставаться с ними один на один до следующей встречи.
Шаг 1. Бесплатное знакомство
Созваниваемся на 30 минут. Знакомимся, обсуждаем твои цели, опыт и ожидания от обучения.
Я расскажу о своём подходе и отвечу на вопросы. Вместе решим, подходит ли тебе такой формат.
Шаг 2. Оценка знаний и составление roadmap
Определяем твой текущий уровень и формируем индивидуальный план обучения.
Согласовываем расписание и определяем, каких результатов хотим достичь.
Шаг 3. Изучение теории и практика
Ты получаешь учебные материалы и задания. Я использую как собственные материалы, которые разрабатываю для преподавания, так и качественные внешние ресурсы.
Ты самостоятельно изучаешь материал, выполняешь задания и отправляешь их мне на проверку.
Шаг 4. Код-ревью и регулярные встречи
Я проверяю твои решения, даю обратную связь и объясняю сложные моменты.
На созвонах мы разбираем ошибки, отвечаем на вопросы и оцениваем прогресс. При необходимости корректируем программу.
Шаг 5. Разработка собственного проекта
Когда у тебя появится необходимая база, мы выберем проект, соответствующий твоему уровню и интересам.
Постепенно ты научишься принимать технические решения, искать информацию и самостоятельно справляться с задачами, которые раньше казались сложными.
Моя цель — не просто познакомить тебя с HTML, CSS, JavaScript и React, а помочь сформировать навыки, необходимые для самостоятельной разработки.
Ты научишься читать и понимать чужой код, находить и исправлять ошибки, пользоваться документацией, работать с Git и создавать собственные приложения.
А главное — постепенно перестанешь зависеть от пошаговых инструкций и научишься самостоятельно разбираться в новых задачах.
Немного о трудоустройстве
Я могу поделиться своим опытом поиска работы, ответить на общие вопросы и помочь разобраться в технических ошибках после собеседования.
При этом моя основная специализация — обучение разработке, а не карьерное консультирование. Я не обещаю трудоустройство и не веду до оффера.