Логотип Academy Market
Каталог курсов
0
Логотип Academy Market

Курс подготовлен для новичков в IT и программистов с небольшим опытом, которые хотят повысить свой уровень в разработке на Python и пройти профессиональную переподготовку. Во время обучения вы получите знания о работе с базами данных и операционными системами, разными типами данных и фреймворками. Опытный преподаватель покажет, как на практике реализовать веб-проекты, использовать протоколы, серверы и интегрированные среды разработки. На занятиях вы научитесь писать и проверять свой код на Python, применять специальные библиотеки для создания Telegram-бота, сайта, редактора сплайнов и приложения для списка дел.

Русский
4,3
Наверх

Чему вы научитесь

Разбираться в процессе обмена данными между веб-браузером или другим типом клиента и сервером
Пользоваться фреймворками, расширениями, базами данных, API различных серверов для своих проектов
Находить оптимальное решение для задач разного уровня сложности в рамках программирования на Python
Работать с кодом и его трансформациями за счёт использования системы контроля версий и сервиса GitHub
Заниматься модульным тестированием для проверки качества и корректности кода в программировании на Python

Как быстро окупится обучение

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

На должности Junior Python-разработчик затраты на пройденный курс окупятся
2 Месяца
50 000 ₽ / Мес
Python-разработчик
50 000 ₽ — 350 000 ₽
Смайлик
Junior
Опыт до 1 года
Middle
Опыт 1–3 года
Senior
Опыт от 3 лет

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

В курс входит 14 тем с 37 часами лекций и 276 практических занятий с созданием 3 проектов. Пройти курс можно за 4–9 месяцев. Уроки представлены в записи, поэтому строгого расписания не предусмотрено. При выборе тарифа стоит учитывать необходимость получения диплома о профпереподготовке.

14
Модулей

Разберётесь в функционале и подготовительной работе сервиса GitHub. Ознакомитесь с важной информацией о работе процессора и запоминающих устройств. Поймёте, как и для чего применять в программировании сетевой протокол прикладного уровня. Узнаете, каким образом исходный код переводится в платформенно-ориентированный вид. Рассмотрите, для чего нужен построчный анализ исходного кода с имитацией компьютера.

Изучите, как работать с централизованным хранилищем для управления кодом программы. Получите знания об использовании и роли текстового файла README. Поймёте, как по команде отправить изменения кода, которые станут видны другим разработчикам, в удалённый репозиторий.

Узнаете, как реализуются проекты за счёт исходного файла либо возможностей известных сред разработки от Microsoft или JetBrains. Изучите общепринятые правила по созданию кода на языке Python. Разберётесь, как при помощи специальной программы проверить и подправить код, чтобы он стал понятнее и корректнее.

Потренируетесь выгружать из сервиса GitHub созданный проект. Поймёте, как пользоваться разными менеджерами и инструментами для управления зависимостями. Рассмотрите, как автоматизировать программную работу по доработке кода для избавления от «мусора».

Изучите свойства контейнера для хранения значений, а также числовых, списочных и других встроенных структур данных на Python. Поймёте, как правильно упорядочивать различные символы и применять правила базового синтактиса для строк. Узнаете об аналоге математических множеств и назначении хеш-таблиц. Ознакомитесь со списковыми включениями, модулем для предоставления контейнеров, а также функциями фильтрации, лямбдой, map.

Потренируетесь вносить грамотные исправления и доработки в проекты, пользоваться библиотеками и ранее изученными функциями. Рассмотрите, как по алгоритму верно организовать скобочную последовательность.

Разберётесь в спефицике модульного тестирования для проверки кода, в том числе с использованием специализированной среды на языке Python. Узнаете, какая роль у инструмента Coverage.

Углубитесь в анализ покрытия кода ранее подготовленных проектов и автоматизацию тестирования за счёт возможностей GitHub.

Рассмотрите сущность, компоненты и стандарты POSIX операционной системы Linux. Узнаете, как устроено взаимодействие компьютерной сети и системным программным обеспечением.

Поймёте, как и для чего создавать случайные строки, пользоваться многопроцессорной обработкой и работать с файлами.

Ознакомитесь с базовыми правилами объектно-ориентированного программирования и его особенностями при работе на языке Python. Разберётесь в примитивах графического интерфейса библиотеки PyQt и специфике языка QML.

Попробуете свои силы в создании кода для несложного приложения и применения QML.

Узнаете, как работать с набором библиотек Pygame при использовании GitHub.

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

Изучите информацию о базах данных, технологиях и инструментах для работы с ними. Рассмотрите особенности языка SQ, операции Create — Read — Update —  Delete. Поймёте разницу в применении шаблона проектирования приложений и паттерна преобразования данных.

Научитесь совмещать полученные навыки с умением работать с сетью.

Узнаете о программном интерфейсе ПО и создании кода для бота, который будет находить релевантные запросу ссылки на видео на YouTube либо статьи из Википедии.

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

Изучите тонкости функционирования и применения пользователями технологий интернет-пространства. Рассмотрите роль языка Python и его библиотек в реализации веб-проектов. Ознакомитесь с форматом описания HTTP API, протоколами удалённого вызова процедур и упрощённого обмена структурированной информацией. Поймёте, на чём строится подход к созданию серверных приложений с упором на программный интерфейс приложения.

Углубитесь в разработку финального проекта.

Ознакомитесь с базовой важной информацией по использованию веб-фреймворка Django. Узнаете, как работать над методологией и описанием внутренней части ПО, использовать инструмент DRF и реализовывать бот для контроля размещения публикаций.

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

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

Отработаете на конкретных примерах применение Git на основе изученной теории.

Рассмотрите детальнее работу с серверами, сетью при использовании операционной системы Linux.

Научитесь пользоваться веб-серверами, виртуальными машинами и размещать свой сайт на сервере.

Поймёте, как применять открытую платформу Docker с её файлами, интерфейсом командой строки в сочетании с DevOps-практиками и разными языками программирования.

Узнаете, как пользоваться шаблонами, реестром для образов и возможностями координации контейнеров, в том числе через платформу Kubernetes.

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

Иллюстрация к пункту обучения

Изучение темы

Просмотр обучающих видеороликов

Иллюстрация к пункту обучения

Выполнение практических заданий

Делаете все тогда, когда вам это удобно и в подходящем вам темпе

Иллюстрация к пункту обучения

Работа с куратором

Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок

Иллюстрация к пункту обучения

Создание итогового проекта

Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио

Помощь с трудоустройством

Создадите портфолио

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

Оформите резюме и сопроводительное письмо

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

Спецификация

Университет
Формат обучения
Длительность
9 Месяцев
Доступ к курсу
2 года
Кому подойдёт
Направление
Уровень
Junior
Middle
Помощь в трудоустройстве
Да
Зарплаты Junior — Senior
50 000 ₽   —   350 000 ₽
Финальная цена
55 000 ₽
Цена в рассрочку
13 750 ₽ / Месяц

Отзывы о Слёрме

Слёрм
5.0051
Отличное обучение для специалистов
Достоинства

Я работаю в области backend-разработки с опытом создания и поддержки API, а также настройкой CI/CD через GitLab. В моей компании было принято решение перейти на использование контейнеризации с Docker, но одного контейнера для наших нужд оказалось недостаточно. Встал вопрос: как эффективно управлять множеством контейнеров? Ответом стал Kubernetes, однако теоретическое знакомство с документацией не дало нужного эффекта, и мне требовалась практика. Поэтому я выбрал практический курс, интенсив от онлайн-школы Слёрм.

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

Самым увлекательным аспектом курса для меня стало внедрение rollback pipeline для отката версий Docker-образов. Будучи поклонником CI/CD, я нашел эту тему особенно полезной. Также не менее интересной была интеграция CI/CD с Kubernetes через Helm. Однако самым сложным для меня оказалось создание собственного helm chart, но, несмотря на сложности, я успешно справился с задачей.

Завершив курс, я пришел к выводу, что на сегодняшний день Kubernetes — это лучшее решение для оркестрации контейнеров. Сейчас я активно продолжаю углублять свои знания в этой области и уже применяю их в реальных рабочих проектах. 

Недостатки

Не обнаружил минусов! Мне понравился, формат, люди и практические задания. 

Слёрм
5.0051
Отлично прокачал навыки
Достоинства

Учеба на курсе принесла мне массу удовольствия! Сначала я занимался системным администрированием, о чем свидетельствует моя победа в соревновании WorldSkills в категории «Сетевое и системное администрирование». Затем я увлекся Python. Программирование захватило меня, и я задумался, возможно ли объединить администрирование и программирование. Исследуя эту тему в интернете, я узнал, что это возможно в рамках DevOps. Тогда я начал искать компанию для стажировки, чтобы углубить свои знания в DevOps. В конечном итоге я пришел в Southbridge. На данный момент я продолжаю развиваться в сфере DevOps и ставлю перед собой цель стать профессиональным DevOps-инженером.

Когда я только начал изучать Kubernetes, у меня было базовое представление, что это связано с контейнеризацией. Я изучил несколько статей на Хабре, которые кратко объясняли его суть, но этого было недостаточно для полного понимания. Поэтому я решил пройти курс «Kubernetes База», чтобы узнать, как работает Kubernetes, как им управлять и какие преимущества он может предложить. Одним из самых увлекательных моментов стало изучение основных компонентов Kubernetes, устройства и настройки кластера, различных сервисов Kubernetes и применения CI/CD в Kubernetes. Особенно интересными для меня стали практические задания, связанные с настройкой и оптимизацией кластера, а также с CI/CD в Kubernetes. В то же время задания, требующие поиска информации в документации, не вызвали у меня большого энтузиазма, так как я предпочитаю искать ответы в Google. В целом, курс полностью оправдал мои ожидания. По завершении обучения я осознал, что мои навыки значительно улучшились, однако это только начало моего профессионального пути.

Слёрм
1.0051
Есть минусы
Недостатки

Я не буду упоминать устаревшие аспекты курсов и тому подобное, поскольку это встречается повсеместно. Однако слёрм предлагает свои идеи для практики и решения задач. Вам предоставят доступ к стендам на определённое время, обычно от 3 до 24 часов, в зависимости от вашего уровня понимания материала. На каждый этап предусмотрено две попытки, каждая продолжительностью 6 часов. Если вы не успеваете, обратитесь в службу поддержки (работающую с 10 до 19 в будние дни). Вряд ли здравомыслящий взрослый человек согласится потратить 6 часов на изучение стенда. После рабочего дня вы можете заниматься 2–4 часа. Если не успеваете, обращайтесь в службу поддержки. Кстати, о поддержке: она доступна и по субботам, но ответ может прийти только в понедельник (если повезёт). Таким образом, если вы хотите пройти курс, учтите, что вам придётся сделать две попытки. Иначе вы рискуете застрять на устаревшем задании, которое уже невозможно решить из-за изменений в ПО. 

Слёрм
5.0051
Нашёл новую работу благодаря Слёрму!
Достоинства

Недавно обучался в онлайн-школе Слёрм на инженера. Понравилось, как составлен сам обучающий процесс. Материал изложен ясным и понятным языком, любые сложные темы становятся лёгкими и доступными. Лишней информации не было, всё чётко по делу. Огромный плюс в наличии практики. Её тут много и она вам сильно поможет. Не забываю и о преподавательском составе. Они все большие молодцы и опытные специалисты. Самое главное, они отзывчивые и заботятся о студентах. Всё остальное было бы бессмысленно без этого. Скучно ни разу не было, засыпать не хотелось. Уроки были не только интересные, но и живые, энергичные. Можно было попросить что-то повторить, позадавать вопросы, прояснить трудные аспекты. Знаниям тут есть практическое применение. Я устроился на работу недавно и оплата неплохая. Закончили вовремя курс, воды не налили. Благодарен проекту и советую вам всячески!

Недостатки

Нет. 

Слёрм
4.0051
Сыро.
Достоинства

Я проходил курс подготовки JavaScript-разработчиков. Преподаватели объясняют материал ясно, предоставляют обратную связь в учебном чате даже ночью. У меня были начальные знания, но они не были полными. Поскольку я не работал, у меня было достаточно времени для обучения. Информации предложено много, а курс продолжительностью всего лишь три месяца. Задания включали как повторение материала, так и творческие самостоятельные проекты. Также благодарен технической поддержке, которая была всегда на связи и готова помочь. Преимущества курса — отличные преподаватели, оперативная обратная связь и поддержка.

Недостатки

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

Слёрм
5.0051
Проходил курсы от школы Слёрм
Достоинства

Я прошел курсы, и у меня только положительные эмоции. Действительно, это отличная школа с потрясающими курсами. Я в восторге от разнообразия предлагаемых курсов и формата обучения. Учебный процесс организован так, что интерес к предмету постоянно поддерживается. Видеоуроки захватывающие, динамичные и живые. Преподаватели подают материал с таким энтузиазмом, что сразу видно их желание делиться знаниями. Наличие юмора в уроках — это также огромный плюс. Я обязательно вернусь в школу Слёрм, чтобы продолжать учиться и развиваться. Огромная благодарность замечательным преподавателям! Искренне рекомендую эту школу всем, кто хочет учиться с удовольствием. Преимущества: разнообразие курсов, интересный формат обучения, отличная подача материала и профессиональные учителя. 

Недостатки

Никаких минусов не обнаружено. Спасибо за обучение и возможности.

Слёрм
5.0051
Зовут на собеседования!
Достоинства

Друг порекомендовал мне онлайн-школу Слёрм, узнав о моём интересе к Python и желании стать Python-разработчиком. У меня уже были определённые знания по вёрстке и некоторым другим языкам программирования. Программа обучения и подача материала полностью меня устроили.Самое интересное в этой школе — при выпуске я создал три полноценных проекта, которые стали моим портфолио. Кроме того, я продолжаю заниматься самообразованием, смотреть видео на YouTube и посещать форумы.Сложив всё это вместе, я могу без проблем отправить своё резюме, где перечисляю свои навыки и опыт работы в качестве Python-разработчика. Хотя сейчас не лучшее время для поиска работы в этой сфере, меня приглашают на собеседования, и все специалисты знают о Слёрме, который высоко ценится среди работодателей.

Слёрм
5.0051
Не пожалела о деньгах и времени
Достоинства

Курс Слёрма адаптирован под начинающих и уже реализовавшихся тестировщиков. Большое преимущество в манере преподнесения знаний. Подача интересная и несложная. При этом нет разговоров как с тупыми и излишних упрощений. Здесь полно терминологии, которая досконально будет разъяснена. Сами преподаватели идут навстречу ученикам, пытаются вдаться в их цели и устремления, подстроиться под каждого. Нас несколько было, поэтому отсутствие индивидуального подхода можно было простить, но он присутствовал и это о многом говорит. Цена полностью окупилась, знания стоят своих денег. Информации полно, при этом обучение продвигается с приличной скоростью. Рекомендую эту школу однозначно. 

Недостатки

Недостатков для себя не выявила. 

Слёрм
4.0051
Большая нагрузка
Достоинства

Посещал курс по JS-разработке. Больше всего порадовало большое количество практики. Можно неплохо наработать опыт. Преподаватели мониторят сообщения чуть ли не круглосуточно и отвечают оперативно. Такое внимание к студентам заслуживает похвалы. Радует и стоимость ниже рыночной, выгодное соотношение цены и качества. 

Недостатки

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

Слёрм
5.0051
Компетентный курс
Достоинства

Куча материалов и все изложены ясным языком. Есть дополнительные ссылки на статьи, если хочется углубиться. Процесс обучения отлично структурирован и организован, вместе с теорией даются скринкасты. Практики много, она действительно помогает выработать нужные навыки. По любым вопросам подсказывают менторы и координаторы, не раз они мне помогали. В целом доволен курсом и сочетанием цены с качеством. Могу уверенно советовать. 

Недостатки

Какие-то темы преподаются по немного устаревшим данным. Много времени не занимает перепроверить, но всё-таки эту работу приходится делать. Хотелось бы, чтоб программы почаще обновлялись. С другой стороны, изменения не настолько значительные, чтобы играть решающую роль. 

Слёрм
5.0051
Обучался в этой школе на инженера
Достоинства

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

Слёрм
5.0051
Решил освоить Kubernetes
Достоинства

Я занимаюсь разработкой достаточно долго, и для локальных проектов мне было достаточно знаний в области Docker и Docker Compose, подкрепленных значительным практическим опытом. Однако с увеличением объемов работ и переходом к высоконагруженным проектам я решил изучить Kubernetes — инструментарий для оркестрации и масштабирования. Слёрм показался мне наиболее ориентированным на инженерное мышление. Я не ошибся с выбором. Этот курс включает необходимую теорию и большое количество практических упражнений — это именно то, что нужно не только для резюме, но и для качественного выполнения работы. 

Слёрм
5.0051
Все хорошо
Достоинства

Я узнала о SLURM случайно, когда мой работодатель предложил оплатить обучение на курсе по MySQL. Хочу отметить, что качество образования здесь на высоком уровне. Хотя у меня есть высшее образование в смежной области, здесь преподают не менее качественно, чем в ведущих университетах. Владимир Фёдорков — настоящий профессионал своего дела и превосходный педагог. Он излагает информацию очень ясно и доступно, поэтому у студентов практически не возникает дополнительных вопросов. Этот курс мне очень понравился, к нему сложно придраться.

Слёрм
4.0051
Интересно, но по узкой тематике
Достоинства

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

Недостатки

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

Слёрм
4.0051
Совсем недавно отучился на интенсиве у Слёрма
Достоинства

Не так давно я прошёл интенсивный курс у Слерма. Ранее я уже проходил обучение онлайн по работе и опробовал разные школы, но эта оказалась для меня самой оптимальной, особенно как для разработчика. Если вас интересует быстрое улучшение профессиональных навыков в краткие сроки, интенсивный курс - отличный выбор. Преимущества: подходит для развития навыков. Недостатков практически нет.

Слёрм
5.0051
Профессионально
Достоинства

Отличный вариант обучения для начинающего тестировщика. Материал рассказывают интересно и не слишком запутанно, разобраться можно. Любая терминология объясняется, поэтому ориентироваться в ней научаешься. Кураторы тоже понравились. Они старались искать индивидуальные подходы, учитывать личностные особенности. Обучение насыщенное, цена адекватная. Считаю, деньги я потратил не зря. 

Недостатки

Не найдено 

Слёрм
4.0051
Мне понравился интенсив!
Достоинства

Интенсив оказался очень информативным! Лекции проводили разные преподаватели, и хотя у каждого была своя манера общения, слушать их было интересно. Я задал несколько вопросов, на которые получил подробные ответы — это очень порадовало. Всем рекомендую этот курс: вы узнаете много нового! Преимущества — отличный интенсив с множеством полезной информации; недостатков не обнаружил.

Слёрм
5.0051
Обучение по Kubernetes
Достоинства

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

Недостатки

Нет. 

Слёрм
5.0051
Полностью прошел курс
Достоинства

Школа супер! Я хотел получить дополнительную подготовку, чтобы быть специалистом на все 100 процентов. Завершил обучение и остался полностью доволен тем, как в Слерме преподают. Материал отлично разбирают на занятиях, постоянно приводят примеры. 

Слёрм
5.0051
Меняю профессию
Достоинства

Решил сменить профессию и стать JavaScript-разработчиком. Учеба в Слерме мне подошла, рад, что попал именно в эту онлайн-школу, потому что она готовит настоящих it-специалистов! Теория и практика дается напрямую от работающих преподавателей. 

Ещё 106 отзывов

Часто задаваемые вопросы

Участники, оплатившие курс, без лишних действий будут отправлены на страницу сайта с личным кабинетом. Через него студенты смогут изучить все материалы. Персональные данные для авторизации в личном кабинете высылаются на e-mail.

Уроки и практика проводятся в режиме онлайн на сайте школы через виртуальный личный кабинет. Записи занятий доступны на протяжении 2 лет.

Ученики могут в отдельном чате написать специалистам поддержки и получить ответ по техническим и иным учебным вопросам.

Безусловно. Новички в программировании и других смежных профессиях однозначно найдут на курсе возможности для профессионального развития и получат навыки для работы в IT.

В течение 24 месяцев участники могут сколько угодно раз возвращаться к лекционному и другому материалу курса для закрепления знаний и навыков.

Указанная программа разработана для людей, которые прошли первую ступень профессионального обучения (НПО) ранее 1 сентября 2013 года. Также курс по тарифу подходит для участников с дипломом высшего образования или СПО или студентов, находящихся в процессе их получения.

Конечно, поскольку у школы есть соответствующая лицензия. Ученики после завершения обучения смогут подать заявку на возврат 13 % от внесённой оплаты в Федеральную налоговую службу. 

Другие популярные курсы

Картинка курса

Project Manager в IT

Skillfactory
Бизнес и управление
4,4
159 300 ₽
264 600 ₽
Картинка курса

Стилист-имиджмейкер

Talentsy
Другие профессии
4,7
105 000 ₽
175 000 ₽
Картинка курса

Эффективный руководитель

Skillbox
Бизнес и управление
4
120 558 ₽
241 116 ₽
Картинка курса

3D-моделирование для начинающих

Skillbox
Дизайн
4,6
57 606 ₽
88 625 ₽
Изображение курса
Слёрм
Программирование
9 Месяцев
Python-разработчик
13 750 ₽ в месяц
55 000 ₽