Скидка 25%

Python-программист с нуля

Стань разработчиком на одном из самых популярных языков программирования.

Скидка 25%

Python - программист
с нуля

Стань разработчиком на одном из самых популярных языков программирования.

Онлайн

Формат

4 месяца

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

Навсегда

Доступ

Кому подойдет курс?

Для новичков

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

Для аналитиков, математиков, инженеров, администраторов

Python - язык не только для программистов. Работаете с большими данными, сложными вычислениями, или вам нужно автоматизировать процессы? Наш курс построен так, чтобы после окончания вы смогли максимально быстро решить свою прикладную задачу с помощью Python.

Для разработчиков и тестировщиков

Уже пишете на другом языке или работаете QA-инженером? Для Frontend девелопера это отличный шанс повысить свою рыночную стоимость, а для Backend разработчика расширить кругозор и углубить навыки. А QA-инженеры смогут пойти в сторону автоматизации тестирования.

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

9

Блоков обучения

50+

Технологий

30+

Часов лекций

12

Лет опыта преподавателя

Блок 1: Базовые типы и структуры данных, переменные. Условные операторы, работа с функциями

  • Вводное занятие: создание вашего первого графического приложения помощью Python Лекция
  • Установка Python и работа с IDE. Работа в терминале Лекция
  • Базовые типы и переменные. Условные операторы Лекция
  • Структуры данных, изменяемость Лекция
  • Циклы Лекция
  • Функции Лекция
  • Встроенные модули, знакомство с импортами. Чтение информации с файловой системы Лекция
  • Работа с файлами Лекция
  • Встроенные помощники itertools и functools Лекция
  • Декораторы Лекция
  • Практическое задание: Знакомство с функциями и структурами данных Практика
  • Тестирование по блоку Тест

Блок 2: Основы ООП, работа с классами и исключениями

  • Основы ООП Лекция
  • Исключения (ошибки). Создание модулей и пакетов Лекция
  • Метаклассы Лекция
  • Протоколы и интерфейсы Лекция
  • Практическое задание: Работа с классами и исключениями, повторение циклов и структур данных Практика
  • Тестирование по блоку Тест

Блок 3: Знакомство с Web разработкой, HTTP, Rest API, протокол WSGI, работа с датаклассами, первое веб-приложение. Знакомство с git

  • Основы работы с git Лекция
  • HTTP, REST API, JSON Лекция
  • Знакомство с протоколом WSGI Лекция
  • Датаклассы и схемы Лекция
  • Создание REST API приложения при помощи FastAPI Лекция
  • Практическое задание: Первое веб-приложение на FastAPI Практика
  • Тестирование по блоку Тест

Блок 4: Знакомство с реляционными базами данных: СУБД, язык SQL, Postgres, SQLAlchemy, миграции схем при помощи alembic

  • Знакомство с SQL Лекция
  • Связи между таблицами, виды JOIN Лекция
  • Агрегации и оконные функции в SQL. Индексы, команда EXPLAIN Лекция
  • Знакомство с SQLAlchemy Лекция
  • Миграции схем. alembic Лекция
  • Сложные связи в БД Лекция
  • Работа API с БД Лекция
  • Практическое задание: SQLAlchemy ORM, alembic миграции Практика
  • Тестирование по блоку Тест

Блок 5: Автотесты на Python, фабрики

  • Автотесты на python при помощи unittest Лекция
  • Автотесты на python при помощи pytest Лекция
  • Фабрики на Python Лекция
  • Протоколы и интерфейсы Лекция
  • Практическое задание: Автоматические тесты unittest и pytest Практика
  • Тестирование по блоку Тест

Блок 6: Асинхронная работа в Python, асинхронные запросы в сеть, асинхронная работа с API и БД

  • Знакомство с асинхронной работой в Python Лекция
  • Асинхронная работа c БД в API Лекция
  • Практическое задание: Веб-приложение на FastAPI + SQLAlchemy (async) Практика
  • Тестирование по блоку Тест

Блок 7: Веб-фреймворк Flask

  • Знакомство с веб разработкой на Flask Лекция
  • Flask + SQLAlchemy Лекция
  • Практическое задание: Веб-приложение на Flask Практика
  • Тестирование по блоку Тест

Блок 8: Веб-фреймворк Django

  • Знакомство с Django Лекция
  • Веб-разработка на Django Лекция
  • Django Class Based Views, Django Forms Лекция
  • Аутентификация и авторизация, права доступа пользователей Лекция
  • Практическое задание: Веб-приложение на Django: список задач Практика
  • Тестирование по блоку Тест

Блок 9: Проектная работа

  • Проектная работа: Каталог фильмов Практика
  • Разбор проектного задания Лекция

Финальное тестирование

  • Финальное тестирование Тест
  • Сертификат Сертификат

Все о курсе за 2 минуты

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

1

Изучаете модули в нашей системе

img/study-img-1.png
2

Проходите лабораторные

img/study-img-2.png
3

Выполняете задания

img/study-img-3.png
4

Собираете ачивки за прогресс

img/study-img-4.png
5

Если возникнут вопросы –
поможем

img/study-img-5.png
6

Получаете
сертификат

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

Что вы получите

Быстрое погружение

Прикладные знания

Опыт ведущих экспертов

Сертификат для резюме

Инвестиция в карьеру

Помощь в обучении

Поможем прокачать карьеру!

При покупке курса по Python мы дарим интенсив по карьерному росту, разработанный совместно с экспертами из центра развития карьеры «ЭЙЧ»

1

Разберешь, как составлять сильные резюме

2

Узнаешь, как правильно проходить собеседования

3

Получишь рекомендации по развитию карьеры

4

Прокачаешь навыки самопрезентации

Автор интенсива – Даша Васянина

HR-эксперт, CPO в CareerON, ex Skillbox, Skillfactory, McKinsey

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

Учитесь когда и где вам удобно
У нас есть приложение для iPhone, iPad, планшетов
и Android-телефонов, а также версия в браузере, которую можно открыть как на компьютере, так и на телефоне.
Подробнее

Ментор курса

Сурен Хоренян

Technical Lead, Senior Backend Engineer, MTS AI

  • Имеет многолетний опыт работы с высоконагруженными распределенными проектами, монолитными приложениями и микросервисами.
  • Активно участвует в развитии open-source проектов, в частности - библиотек Python для веб-разработки.
  • Участник и спикер многочисленных конференций по программированию и разработке.

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

Программа курса целиком построена на практике в формате Life Coding. Будет несколько блоков, в которых обсуждаются такие важные темы как основы программирования, базовые типы структуры данных, алгоритмы, Объектно-ориентированное программирование и такие важные аспекты ООП как Наследование, Инкапсуляция и Полиморфизм.

Также в курсе много времени уделено клиент-серверному взаимодействию и веб разработке со стороны backend. Вы узнаете как работают HTTP запросы и что они в себе содержат, зачем нужен REST API и как его применять, а самое главное - каким образом приложение на Python может выполнять роль веб-сервера. Благодаря этим знаниям вы напишете своё серверное API приложение.

Ещё вы научитесь работе с базами данных, узнаете, что такое язык SQL и как работать с СУБД Postgres. В курсе также рассмотрим принципы асинхронного программирования, вы научитесь добавлять асинхронные куски кода в свои синхронные программы. Поговорим про тестирование и автотесты, как и зачем их писать. Будем работать с фейкерами и фабриками команды в терминале и работа с системой контроля версий Git.

Что говорят наши студенты

Отличный курс для начинающих по сетям, все доступно и понятно. Отдельное спасибо за крутые видеоролики)
Замечательные ребята! Знаком с ними дистанционно, но, они очень контактные. Знающие и хорошие специалисты своего дела. Ну и плюсом ооочень много делают для популяризации it в России.
Хорошие курсы для начинающих сетевых инженеров. Если хотите прокачать знания по сетям и телефонии, то однозначно сюда.
Отлично проработанные курсы. Качественно подобрана и классифицирована информация. Не раз обращался к этим ребятам за помощью. Спасибо за помощь.
Прошёл курс по основам информационной безопасности. Курс весьма информативный за свои деньги! Есть практические задания на Cisco packet tracer и приводятся примеры с опенсорс решениями по ИБ,это радует. Хотел бы пожелать в будущем добавить лабы по комплексной технической защите сети с опенсорс решениями всех типов(антивир, ids, ips, siem, soar и тд) и по форензике, с применением опенсорс инструментов на примере какой нибудь ситуации где все виды технических решений присутствуют. Потому как самая главная ценность в практике. А в целом новичкам советую пройти этот курс,очень информативно и материал интересно подан,вобщем не пожалел,что приобрёл!
Очень понравились курсы по Asterisk и к базе знаний обращаюсь часто, грамотные люди в Мерион Нетворкс!!!

Государственная лицензия

Мы обучаем на основании государственной лицензии №Л035-01298-77/00554994, поэтому, вы можете получить социальный налоговый вычет и вернуть до 13% расходов, потраченных на собственное обучение.

Про налоговый вычет
Ваше резюме после обучения
img
Зарплата на старте
от 80 000 ₽ /месяц
Профессиональные навыки:
Знание типов и структур данных, операторов, функций
Опыт работы REST API, WSGI, FastAPI, OpenAPI, git. Знание основ ООП, работа с классами и исключениями
Опыт работы с реляционными БД, языком SQL, СУБД Postgres, SQLAlchemy, alembic
Написание автотестов на Python
Опыт асинхронной работы в Python
Опыт работы с веб-фреймворками Django и Flask
img
Скидка 25%
до 16 апреля
Python-программист с нуля
4 месяца обучения
icon
Начало обучения 17 апреля
icon
Осталось 3 места
В рассрочку на 12 месяцев
1 374 ₽ / месяц
1 833 ₽ / месяц
Полная стоимость курса
16 490 ₽
21 990₽
Записаться и оплатить
Нажимая на кнопку вы соглашаетесь на обработку персональных данных
Доступ к электронной образовательной системе, подтверждение платежа и все инструкции по курсу отправим вам на почту в течение 1 часа после оплаты.
Выберите вариант оплаты:
16 490 ₽
единовременно
Способы оплаты:

Сервис «Долями» принимает только телефонные номера из РФ. Укажите российский номер или выберите другой способ оплаты.

Нажимая на кнопку вы принимаете публичную оферту
от 1 374 ₽ в месяц
в рассрочку от банка
Срок рассрочки:
Нажимая на кнопку вы принимаете публичную оферту

💡
Ученье - Свет!
Вы на правильном пути.
Дальнейшие инструкции мы отправили вам на почту.

FAQ

Как я смогу получить доступ к курсу после того, как я оплачу его?

  • После оплаты курса, вы получите на ваш email письмо в течение 10 минут. В этом письме будет ссылка на нашу электронную образовательную систему, а также логин и пароль для входа. Если вы не получили письмо, проверьте, не попало ли оно в папку «Спам». Если вы не нашли письмо в папке «Спам», свяжитесь с нами по адресу info@merionet.ru, и мы перешлем вам его повторно.

Насколько у меня останется доступ к материалам?

  • Доступ ко всем учебным материалам останется у вас навсегда. Мы не ограничиваем вас по времени.

В какое время проходят занятия?

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

Можно ли оплатить от организации?

  • Конечно. Пришлите карточку вашей организации в наш коммерческий отдел на почтовый адрес info@merionet.ru

Почему именно Merion Academy?

  • С 2015 года мы делаем образовательный контент на ИТ/телеком тематику в собственной базе знаний и на YouTube, который полезен более чем 20 993 181 IT - специалисту.


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


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

Что помимо самого курса я получу?

  • В случае успешного прохождения итогового теста, вы получите сертификат с уникальным номером. Проверить подлинность сертификата можно тут: wiki.merionet.ru/CertValidate. Так же вы получите доступ закрытый Telegram чат, где мы помогаем друг другу в решение технических вопросов.

Хочу стать автором курсов!

  • Мы всегда рады сотрудничеству с экспертами отрасли. Пришлите нам свои регалии на info@merionet.ru для связи с отделом по работе с авторами.