С тобой свяжется наш менеджер, чтобы рассказать больше про курс и подтвердить регистрацию
Начни создавать приложения, нейросети и чат-боты. Научим использовать AI в работе, общаться с командой и заказчиками. Поможем собрать портфолио на GitHub и получить работу.
в рейтинге языков программирования среди начинающих
1 место
в рейтинге самых популярных языков программирования
3 место
В 2023 году Python стал третьим по популярности языком программирования – почти 50 000 разработчиков указали в опросе, что используют его.
Третий по популярности
Новички чаще выбирают именно Python для старта. Это связано с его простым синтаксисом – он похож на естественный язык, поэтому на нём просто начать писать код самому и читать чужой.
У Python множество открытых библиотек с готовыми инструментами веб-разработки, анализа и визуализации данных, обучения нейросетей, создания Telegram-ботов и для других задач.
Подходит для начинающих
Доступный
Компании ищут упорных Python-разработчиков
Python лежит под «капотом» сайтов и приложений лидеров рынка. Он открывает дорогу в ведущие компании мира – «Яндекс», Ozon, Google, Youtube, Intel, Spotify, Netflix и Pinterest.
средняя зарплата Junior Python-разработчика с опытом до 1 года
74 000 ₽
средняя зарплата Middle Python-разработчика с опытом 1−3 года
180 000 ₽
средняя зарплата Senior Python-разработчика с опытом от 3 лет
71 000 вакансий
275 000 ₽
в сфере IT и телеком разместили работодатели за первую половину 2023 года
Средняя зарплата Python-разработчиков по данным Хабр.Карьеры за 2023 год
Python лежит под «капотом» сайтов и приложений лидеров рынка. Он открывает дорогу в ведущие компании мира – «Яндекс», Ozon, Google, Youtube, Intel, Spotify, Netflix и Pinterest.
Листай влево
→
средняя зарплата Junior Python-разработчика с опытом до 1 года
74 000 ₽
средняя зарплата Middle Python-разработчика с опытом 1−3 года
180 000 ₽
средняя зарплата Senior Python-разработчика с опытом от 3 лет
71 000 вакансий
275 000 ₽
в сфере IT и телеком разместили работодатели за первую половину 2023 года
Средняя зарплата Python-разработчиков по данным Хабр.Карьеры за 2023 год
программа действует до конца 2024 года (на уровне регионов возможно снижение ставки до 3%) – ты успеешь получить новую профессию и устроиться на работу
Цифровая трансформация и привлечение кадров – приоритеты развития страны в сфере IT. Поэтому государство создаёт комфортные условия для IT-специалистов – снижает ставку на ипотеку, даёт отсрочку от армии и другие налоговые льготы.
Кому подойдёт курс
Получишь крепкую базу знаний, научишься работать в IT-команде с заказчиками и создашь 11 проектов под руководством опытных разработчиков. Новые знания подтвердит диплом о профессиональной переподготовке.
Хотят начать программировать с нуля
Освоишь востребованные навыки и актуальный стек технологий, которые работодатели указывают в вакансиях. HR-специалист поможет оформить резюме, собрать портфолио на GitHub и подготовит к техническому собеседованию.
Хотят сменить работу и перейти в IT
Сменишь сферу работы или усилишь свои навыки. Например, системный администратор может перейти в программирование, а QA-инженер – повысить грейд и перейти в автоматическое тестирование.
Хотят прокачать карьеру
Научишься правильно выстраивать работу на удалёнке, искать и общаться с заказчиками. Эксперты курса работают на фрилансе и в коммерческой разработке – они научат создавать приложения, нейросети и чат-боты на Python.
Хотят работать удалённо
Под руководством экспертов ты создашь 11 проектов
приложение по подбору фильмов
Твои проекты:
каталог
планировщик задач
нейросеть для распознавания объектов на изображениях
почта или мессенджер
список контактов
англо-русский словарь
блокнот или чат-бот
социальная сеть
веб-приложение «Морской бой»
Дипломный проект – реализуешь свою идею или создашь с командой чат-бота с искуственным интеллектом
Примеры работ выпускников курса
Похожие проекты ты создашь во время обучения – их можно добавить в портфолио и показать заказчикам.
Листай влево
→
Например, приложение по подбору фильмов
Блог с публикациями или телеграм-бот для получения информации о погоде
Планировщик задач
Браузерная версия игры «Морской бой»
Твой путь в Python-разработку
Это проверенный маршрут! Его составили эксперты с 15-летним опытом в IT-разработке.
Твой путь в Python-разработку
Это проверенный маршрут! Его составили эксперты с 15-летним опытом в IT-разработке.
Листай влево
→
Запишись на курс, мы забронируем тебе место в учебной группе
С тобой свяжется наш менеджер, чтобы рассказать больше про курс и подтвердить регистрацию
Курс ведут разработчики из IT-компаний и стартапов
Ментор курса
Карьеру начал с системного администрирования, практик DevOps. Со временем увлёкся разработкой. За время работы строил облака, занимался IoT, работал с time series данными, собирал команды и выстраивал процессы разработки.
Работал в
Игорь Шишкин
15 лет в коммерческой разработке
Спикеры курса
Листайте влево
→
Иван Красников
8 лет опыта. 2 года в коммерческой разработке. Карьеру начал с инженерного отдела. Работает на фрилансе.
Сергей Санин
6 лет опыта в речевых технологиях. Работал со «СберТех» и «РЖД». Создавал проекты по распознаванию и синтезу речи.
Николай Марков
Модуль «Введение в профессию»
13 лет в разработке ПО и проектирования систем. Работал с компаниями в США, Европе и России. Спикер DevOps Pro Europe, PyData, SmartData, DataFest, Cebit и других конференций.
Модуль «Работа с IDE и Git»
Модуль «Синтаксис»
Никита Лазарев
3 года в коммерческой разработке. Старший Python разработчик «М.Видео». Входит в 130 000 лучших разработчиков мира на leetcode. Разработал 2 стартапа – один продали в США, второй работает в России.
Модуль «ООП» и «Сетевые технологии»
Ксения Миланина
Web-разработчик digital-агентства Nestudio, аспирант технических наук
Модуль «Frontend-разработка»
Артем Геташвили
5 лет в Python-разработке. Создаёт ботов, веб-сайты и приложения для Android. Активно занимается нейронными сетями и машинным обучением.
Виталий Пензин
13 лет в IT и управлении проектами. Руководил IT-департаментом компании в Юго-Восточной Азии. В России возглавлял команду разработчиков и исследователей нейросетевых технологий в «ВТБ».
Модуль «Machine learning»
Модуль «AI в программировании»
Спикеры курса
Иван Красников
8 лет опыта. 2 года в коммерческой разработке. Карьеру начал с инженерного отдела. Работает на фрилансе.
Сергей Санин
6 лет опыта в речевых технологиях. Работал со «СберТех» и «РЖД». Создавал проекты по распознаванию и синтезу речи.
Николай Марков
Модуль «Введение в профессию»
13 лет в разработке ПО и проектирования систем. Работал с компаниями в США, Европе и России. Спикер DevOps Pro Europe, PyData, SmartData, DataFest, Cebit и других конференций.
Модуль «Работа с IDE и Git»
Модуль «Синтаксис»
Никита Лазарев
3 года в коммерческой разработке. Старший Python разработчик «М.Видео». Входит в 130 000 лучших разработчиков мира на leetcode. Разработал 2 стартапа – один продали в США, второй работает в России.
Модуль «ООП» и «Сетевые технологии»
Ксения Миланина
Web-разработчик digital-агентства Nestudio, аспирант технических наук
Модуль «Frontend-разработка»
Артем Геташвили
5 лет в Python-разработке. Создаёт ботов, веб-сайты и приложения для Android. Активно занимается нейронными сетями и машинным обучением.
Виталий Пензин
13 лет в IT и управлении проектами. Руководил IT-департаментом компании в Юго-Восточной Азии. В России возглавлял команду разработчиков и исследователей нейросетевых технологий в «ВТБ».
Модуль «Machine learning»
Модуль «AI в программировании»
Кураторы курса
Илья Барбылев
20 лет в коммерческой разработке (создание ERP-систем). 9 лет в веб-разработке на Python (Django, DRF, Flask, FastAPI) на фрилансе и в собственных проектах. 3 года преподаёт Python и асинхронное программирование.
Денис Макарцев
3 года опыта в коммерческой разработке. Более 2 лет учит разработке на Python, разработал несколько курсов по Python.
Наши специалисты не дадут бросить учёбу на полпути и замотивируют, когда это нужно:
Помогаем на всех этапах – во время и после обучения
когда нужны большие корретировки
видео
когда нужно немного поправить
текст
когда появились вопросики
чат
1. Кураторы помогут разобраться в новой теме и дадут обратную связь по заданиям
2. Специалисты центра заботы помогут решить любые вопросы об обучении или оплате
3. HR-эксперты подготовят к трудоустройству
Обучение в «Логомашине» для твоего трудоустройства
Листайте влево
→
Доступ к материалам курса предоставляется на срок действия обратной связи (на срок обучения). Для закрепления полученных знаний доступ к материалам курса сохранится на срок до 3 лет, включая период действия обратной связи.
Для практики у тебя будут тренажёры, тесты, домашние задания, проекты и хакатоны – разнообразие форматов помогает усваивать знания максимально эффективно.
Курсы разработаны так, чтобы обучение не мешало основной работе и проходило по комфортному графику.
HR-специалист поможет создать резюме, которое зацепит внимание работодателя и подсветит достоинства, а кураторы подготовят к техническим собеседованиям.
Карьерный консультант поможет выбрать цель развития и составить план для достижения цели.
У нас работает центр заботы – менеджеры всегда на связи, напомнят о дедлайнах, ответят на вопросы и помогут разобраться, когда что‑то непонятно.
Доступ к курсу на 3 года со всеми обновлениями
Упор на практику
Можно совмещать с работой
Фокус на трудоустройство
План карьерного развития
Забота о студентах
82%
выпускников рекомендуют курсы Логомашины
на основе опроса студентов в марте 2023, 2430 ответов
12 учебных модулей и 11 кейсов в портфолио
Программа курса
70 часов теории и 350 часов практики
Получишь востребованные знания и навыки программирования, разработаешь проекты на Python и попробуешь себя в разных направлениях. Прокачаешь soft skills и поймёшь, как работать в команде и на фрилансе.
Основная программа
1 модуль
30 минут теории. 1 час практики.
Познакомимся с историей программирования и узнаем больше о профессии разработчика. Разберём различные языки программирования и их возможности.
Темы модуля:
Виды языков программирования
Язык программирования Python
Закрепление пройденного материала
2 модуль
1,5 часа теории. 4 часа практики.
Освоим основные инструменты разработчиков. Научимся использовать необходимые технологии для работы и подключаться к общему пространству для выполнения задач.
Темы модуля:
Создание проекта в IDE
Создание проекта в Git
Ветки в Git
Создание удаленного репозитория в GitHub
PullRequests, Push, Pull, Git Rebase, Git Merge
3 модуль
5 часов теории. 20 часов практики.
Изучим основы языка Python. Рассмотрим структуру Python, переменные, аннотации, базовые типы данных, словари, функции, условные операторы, циклы, линтеры, декораторы и генераторы. По итогу ты сможешь решать сложные уравнения и писать консольные приложения.
Изучим основы объектно-ориентированного программирования (ООП). Ты научишься создавать объекты классов и использовать их свойства и методы. По итогу напишем каталог, список контактов, блокнот или чат-бот.
Темы модуля:
Класс, объект класса
Свойства и методы
Статические методы
Методы класса
Инкапсуляция
Полиморфизм
Наследование и интерфейсы
5 модуль
12 часов теории. 38 часов практики.
Разберём, как работать с протоколами и данными сети, рассмотрим взаимодействие различных приложений друг с другом и поработаем с фреймворками. Создадим почтовый сервер или мессенджер.
Темы модуля:
TCP
Текстовые прикладные протоколы
Сериализация и десериализация данных
JSON
HTTP
MIME
HTTP-запросы
Flask: фреймворк
Flask: хендлеры и роутинг
Flask: принимаемая и возвращаемая полезная нагрузка
Flask: JSON в Flask
Flask: API хендлеры
6 модуль
20 часов теории. 45 часов практики.
Пройдём основы разработки интерфейсов. Научим верстать сайты и приложения, настраивать авторизацию пользователей. По итогу модуля ты разработаешь приложение для игры в морской бой, англо-русский словарь, планировщик задач и приложение для подбора фильмов.
Темы модуля:
HTML, CSS, JavaScript
Jinja2
Flask+Jinja2
Аутентификация, авторизация, аудит
Django
Хендлеры
Роутинг
API
Шаблонизация
Web (UI)
Модели
ORM
Получение и компоновка данных через ORM
Миграции
7 модуль
3 часа теории. 20 часов практики.
Разберём основы тестирования, чтобы научиться проверять свой код и лучше понимать задачи коллег из QA. Научим находить и оформлять баги, создавать позитивные и негативные тесты, а также организовывать код для тестирования.
Темы модуля:
Тестирование кода
Типы тестов
Unit-тесты
Организация кода для возможности тестирования
Моки
Интеграционные тесты
Позитивные и негативные тесты
WebDriver
8 модуль
8 часов теории. 32 часа практики.
Изучим инструменты непрерывной доставки (CD). Разберём способы упаковки приложений перед передачей заказчику или команде для дальнейшего запуска и использования. Познакомимся с процессом обновления работающих сайтов, а также с тем, как новые фичи попадают от разработчика к пользователю.
Изучим основы работы с базами данных. Ты научишься создавать и использовать базы данных в каталогах магазинов, новостных сайтах, фотогалереях и блогах. В конце модуля ты спроектируешь и сможешь использовать базу данных для разработки своей социальной сети.
Темы модуля:
Что такое базы данных
Типы данных в базах данных
Виды баз данных
Иерархические базы данных
Key-value базы данных
Реляционные базы данных
Схема данных и миграции
Типы данных
Добавление, удаление и обновление данных
Чтение данных
Транзакционность
10 модуль
2 часа теории. 20 часов практики.
Научим декомпозировать задачи, описывать свой прогресс на разных проектах и оценивать время, затраченное на каждый этап. Расскажем о плане разработки проекта и тонкостях коммуникации внутри команды разработчиков. В конце модуля ты поймёшь особенности взаимодействия, зоны ответственности и роли в IT-команде.
Темы модуля:
Релиз проекта
Пайплайн проекта
Этапы релизного пайплайна
Понятие релизного артефакта (в CI)
Code Review
Soft skills
12 модуль
5 часов теории. 25 часов практики.
Разберём основы машинного обучения. Ты создашь нейросеть для распознавания объектов на изображениях, познакомишься с этапами разработки нейросетей, их применением и возможностями.
Темы модуля:
Определение и назначение нейросетей
Сценарии их использования
Структура нейросетей
Набор данных для обучения
Обучение нейросетей
Тестирование
Бонусный модуль
6 часов теории. 45 часов практики.
Научим использовать искусственный интеллект в программировании. Ты сможешь описывать код, искать ошибки и дописывать его с помощью нейросетей. Мы поможем настроить и использовать помощников.
Темы модуля:
Настройка и использование некомерческой версии помощника в программировании (BigCode, Tabby, TurboPilot, Cody AI, LlamaCode)
Настройка и использование плагина ChatGPT как помощника в программировании в IDE
Миграция кодовой базы с одного языка программирования на другой с помощью ChatGPT
Установка и настройка WebUI для открытых моделей
Изменение, быстрое дообучение Open LLM
Дипломный проект
Задания подготовлены специалистами с опытом работы в IT более 15 лет и соответствуют задачам реального бизнеса
За 4 недели с поддержкой ментора тебе предстоит разработать собственный проект и опубликовать его на GitHub
Можно выбрать удобный формат работы:
Все студенты реализуют свою идею и разработают чат-бота с искусственным интеллектом
Подойдёт тем, кто хочет работать на фрилансе или запустить стартап
Поработаешь в команде над проектом чат-бота от реального заказчика. Доступно по VIP-тарифу
Подойдёт тем, кто хочет найти работу в IT-компании с устоявшимися рабочими процессами
Запишись на курс, мы забронируем тебе место в учебной группе
С тобой свяжется наш менеджер, чтобы рассказать больше про курс и подтвердить регистрацию
«Мы включаем стажёров в полноценную работу. В итоге стажировка превращается в полноценную работу в нашей компании, а это и знакомый коллектив, и понятные задачи»
Технический директор группы компаний GigAnt, «Персональное решение», YOLO, «Логомашина»
Активные студенты курса получат приглашение на стажировку в компанию GigAnt – это станет их преимуществом перед другими кандидатами при поиске работы.
Ты можешь вернуть часть денег за обучение – до 15 600 ₽ за календарный год.
Налоговый вычет 13%
При прохождении 70% учебной программы тебе станут доступны консультации карьерного центра. HR-специалист поможет создать резюме, стратегию поиска работы, раскроет секреты успешного собеседования и технического интервью.
Подготовка к трудоустройству
У разработчиков развитые соощества, множество конференций, хакатонов и соревнований круглый год – офлайн и онлайн. А в чате выпускников «Логомашины» мы обсуждаем тренды, делимся тестовыми заданиями и обсуждаем каверзные вопросы на собеседованиях.
Нетворкинг и комьюнити
Ваше резюме после курса
Python-разработчик
от 80 000 ₽*
Зарплатные ожидания:
Я уверенно могу:
Работать с внешними системами хранения: базы данных, KV, CDN
Cоздавать веб-приложения
Программировать на Python, HTML, CSS и JavaScript
Работать с существующими API и создавать собственные
Тестировать приложения
Создавать консольные приложения
Создавать комплексные приложения, использующие внешние сервисы и интерфейсы
Создавать Cloud-ready приложения для запуска в Docker и Kubernetes
Работать с нейронными сетями: использовать существующие модели и создавать собственные
Беспроцентная рассрочка до 36 мес. Первый платеж через месяц
Доступ к материалам курса предоставляется на срок действия обратной связи (на срок обучения). Для закрепления полученных знаний доступ к материалам курса сохранится на срок до 3 лет, включая период действия обратной связи.
Частые вопросы перед началом обучения
Да. Программа рассчитана на новичков без опыта или начинающих с небольшим опытом. Если ты знаешь основы и владеешь базовыми навыками, то сможешь освежить знания и быстрее включиться в работу, если нет – мы всему научим.
Курс начинается с базовой теории и постепенно усложняется. Программа построена из общей цели курса – подготовка и Junior Python Developer. Мы исходим из этой цели, «раскладываем» её на цели каждого блока, модуля, урока. Все материалы, задания, проекты направлены на развитие навыков и компетенций, которые реальные работодатели требуют от начинающих разработчиков.
Нет, обучение на русском языке. Иногда мы можем давать ссылки на англоязычные материалы, но это всегда дополнительная информация.
71 000 вакансий – столько вакансий в сфере IT и телеком разместили работодатели на hh.ru за первую половину 2023 года. Также IT-специалисты всегда востребованы на аутсорсе – компании нанимают разработчиков-фрилансеров для своих проектов. Мы поможем начать карьеру, раскроем тонкости работы в IT-команде, поиска и общения с заказчиками на фрилансе.
Процессор Intel или AMD 4 ядра на 8 потоков примерно по 3,2 ГГц с поддержкой виртуализации, оперативка от 8 ГБ, жёсткий диск от 256 ГБ.
В рамках курса используем следующие операционные системы: Microsoft Windows 10 (22H2), Microsoft Windows 11, Apple macOS 13 (Ventura). Действия и результаты в предыдущих версиях могут отличаться.
Нет, мы используем бесплатные программы с открытым исходным кодом. Студенты скачивают с официальных сайтов свежие версии или необходимые для выполнения заданий.
Примерно 10 часов в неделю – точное время зависит от изначального опыта и сложности конкретного модуля. Ты самостоятельно выбираешь комфортный темп обучения – это подойдёт всем, кто параллельно работает или учится. Полная длительность курса 420 часов, плюс работа над дипломным проектом.
Обучение организовано на онлайн-платформе — ты выбираешь, когда удобно изучать материалы и выполнять задания.
1 раз в неделю будет открываться следующий модуль с новым набором уроков. 1−2 раза в месяц будут проходить живые вебинары с преподавателями, на них ты можешь задать вопросы, поучаствовать в лайвкодинге или разборе заданий. Все вебинары будут доступны в записи.
Мы предложим перевестись на один из следующих потоков или заморозить обучение. Ты всегда можете обратиться к менеджеру курса и получить индивидуальную поддержку по любым организационным вопросам и проблемам.
Junior Python Developer. Знания и навыки подтвердит диплом о профессиональной переподготовке, официальное удостоверение или сертификат – документ зависит от твоего уровня образования.
Ты также сможешь претендовать на позицию веб-разработчика, frontend-разработчика или qa-инженера. Мы подготовим тебя к работе в IT-команде или на фрилансе.
Карьерный консультант поможет составить стратегию развития в профессии, подскажет, где искать вакансии и заказчиков, подготовит к собеседованиям и выполнению тестовых заданий.
Да, курс можно взять в рассрочку без переплат на 36 месяцев в банках-партнёрах. Детальные условия расскажет менеджер курса – он свяжется с тобой после того, как запишешься на курс.
Запишись на курс, мы забронируем тебе место в учебной группе
С тобой свяжется наш менеджер, чтобы рассказать больше про курс и подтвердить регистрацию