ИНТЕНСИВНЫЙ КУРС С НУЛЯ

Курс по Python разработке: Python core, ООП, API, SQL, БД, Django, ...

 ОНЛАЙН / В КЛАССЕ  — на ваш выбор.

Сложность: средняя, с нуля.
Длительность
: 5 мес., 40 занятий, 120 ч.
Программа трудоустройства: бесплатно.
Сертификаты: русский, английский, электронный.

Внимание!
До ближайшего Старта группы осталось всего

 — Осталось 4 из 12 мест в группе! Успей записаться!

 — Действует Скидочная программа!

Кому подходит данный курс

Python – это полноценный и универсальный язык программирования, который работает на стороне сервера (back-end стороне) и используется для создания различных приложений, в т.ч. сайтов и мобильных приложений, поддержания веб-сервисов, в разработке различного ПО, в том числе игр, ботов (например в Телеграм), тестов, в разработке систем автоматизации, обработки и анализа большого объема данных. Одно из преимуществ этого языка — возможность запускать программы на разных ОС.

Из-за его простого и понятного синтаксиса изучение языка становится доступно даже далекому от программирования человеку. Сфера его применения очень широка, а значит с поиском работы и доступностью вакансий не будет проблем. Это все делает Python подходящим для начинающих.

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

– Курсы от «Моя Айти Школа» – твой старт в интересный мир Айти, о котором все говорят. Главное желание, а остальному научим мы! Все наши курсы с обучением с нуля.

Python разработчик с нуля + Django

Бесплатный Айти-тренинг

Программа курса по Python разработке

Программа состоит из 3 основных блоков: изучение Python (от А до Я) с ООП и API; изучение SQL и работа с PostgreSQL; основы HTML и CSS, разработка на Django. Курс интенсивный и нацелен на подготовку специалистов для дальнейшего трудоустройства. Рассчитан на 5 месяцев (40 занятий, 120 часов).

Общий стек технологий и инструментов: Python (Basic + Advanced), PyCharm, JSON, API, SQL, ORM, PostgreSQL, HTML, CSS, Bootstrap, Virtualenv, Django.

После каждого занятия и до следующего необходимо выполнить обязательное домашнее задание. В конце каждого блока вас ждет экзамен (онлайн-тест и задание). Для получения сертификата (3 варианта) вы должны будете защитить финальный проект.

Python разработчик с нуля + Django

Изучите все что связано с Python, научитесь работать с сервером, файловой системой, базами данных и фреймворком Django. И, это еще далеко не все…

Python разработчик с нуля + Django

Изучите популярный серверный фреймворк Django (Джанго), без которого невозможно создать полнофункциональное приложение

Python разработчик с нуля + Django

Вы сможете разрабатывать полноценный сайт, мобильное приложение, Телеграм-бота, игру или сторонних сервис

Python разработчик с нуля + Django

Для вас открыто большое кол-во вакансий: разработка веб-приложений, в т.ч. сайтов любой сложности, мобильных сервисов, Телеграм-ботов, игр, систем автоматизации и обработки данных…

Python разработчик с нуля + Django

Проект «Моя первая работа в IT» — доведем каждого выпускника до трудоустройства или заключения контракта на проект.

ЗАНЯТИЕ 1-2. Введение. Основы языка Python

Особенности языка, работа со средой разработки, основные типы данных. Встроенные функции, арифметические операции с
числами, работа с модулем math.

ЗАНЯТИЕ 3-4. Строки. Операторы ветвления

Особенности строк, работа со срезами, особенности форматированного вывода строк. Встроенные функции строк. Особенности тернарного оператора if-elif-else, логические операторы or, and, not

ЗАНЯТИЕ 5-7. Циклы. Практика

Виды циклов, особенности их работы, цикл while, операторы break, continue. Цикл for. Функция range (). Вложенные циклы. Решение задач по пройденным темам, контроль знаний.

ЗАНЯТИЕ 8. Функции. Модули. Пакеты.

Объявление и вызов функций, параметры и аргументы. Оператор return. Область видимости. Анонимная функция.

ЗАНЯТИЕ 9-11. Коллекции. Списки. Словари. Кортежи

Особенности типов данных: списки, словари, кортежи и множества. Создание, итерирование, генераторы списков. Методы работы. Создание, итерирование, генераторы словарей. Отличие кортежей от списков, встроенные функции множеств

ЗАНЯТИЕ 12-13. Функции. Практика

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

ЗАНЯТИЕ 14-15. Файловая система.

Работа с библиотекой os. Удаление, создание, переименование файлов и папок. Базовые операции с файлами. Основные виды файлов и работа с ними: txt, json, csv

ЗАНЯТИЕ 16. Исключения.

Работа с ошибками. Иерархия исключений. Конструкция try-except-finally-else. Обработка исключений

GIT, GitHub.

Что такое Git и для чего он нужен? Где применяется система контролей версий? Как работать в команде? Репозиторий, снимки файлов, стадии и общий принцип работы с Git. Основные команды: cd, ls, dir, clear, git: config, init, status, add, commit, log, diff, checkout, reset, branch, merge, remote, push, fetch,  pull,  clone, …

ЗАНЯТИЕ 17-18. ООП.

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

ЗАНЯТИЕ 19-20. Декораторы и свойства класса. Итераторы и генераторы

Работа с декораторами функции. Структура построения декораторов. Работа с базовыми декораторами. Декораторы с аргументами. Отличие итератора от итерируемого объекта. Функции iter, next. Контекст-менеджеры

ЗАНЯТИЕ 21. Синхронность. Асинхронность. Конкурентность. Параллелизм

Что такое асинхронное программирование. Async и await. Корутины и задачи. Запуск корутин в цикле задач (asyncio). Отличие конкуретного режима от последовательного и параллельного. Почему асинхронность это не параллельность. Потоки (Treading).

ЗАНЯТИЕ 22-24. Телеграм. Практика

Работа с API Telegram. Библиотека aiogram. Настройка логики в боте. Основные функции бота. Работа с ботами, подключение базы данных

ЗАНЯТИЕ 25-26. Базы данных

Виды БД. Основные запросы к базе данных. Работа с модулем SQLite3. Работа со структурой БД через server. Создание
запросов на сервере. Связи в таблицах.

ЗАНЯТИЕ 27. Введение в Django

Что такое фреймворк. Настройка виртуального окружения. Создание первого проекта. Структура проекта. Протокол HTTP

ЗАНЯТИЕ 27. Введение в Django

Что такое фреймворк. Настройка виртуального окружения. Создание первого проекта. Структура проекта. Протокол HTTP

ЗАНЯТИЕ 28. HTML. Bootstrap

Основы HTML(базовые теги, структура файлов), верстка с помощью Bootstrap ( что это такое, примеры, использование в Django приложениях)

ЗАНЯТИЕ 29. Шаблонизация

Подключение и написание шаблонов в Django. Статические файлы. Маршрутизация. Написание функций для отображения шаблонов.

ЗАНЯТИЕ 30-32. ORM. Django apps

Введение в Django-ORM. Связи в моделях Подключение и создание базы данных. Миграции. Работа с данными. Встроенная админка. Приложения Джанго. Структура проекта. Генерация страниц через Slug

ЗАНЯТИЕ 33. Подключение базы данных PostgreSQL

Особенности подключения. Запуск сервера для БД. Настройка в Джанго проекте. Структура БД.

ЗАНЯТИЕ 34-35. Django REST.

Сериализаторы, особенности их написания, виды и для чего нужны. Обработка запросов. Path parameters и Query parameters, что это такое и в каких случаях применятся? Написание функций представления views с сериализацией. Filtering, как и где применяется, особенности написания. Pagination, для чего нужно разбиение на страницы. Реализация разбиения на стороне бэкенда

ЗАНЯТИЕ 36. Практика.

Составляем Техническое задание. План действий. Trello – что это такое и зачем она нужна. Пишем начальный функционал

ЗАНЯТИЕ 37. Работа с API

Что такое swagger и как с ним работать? Api разного уровня. Структура и аргументы swagger

ЗАНЯТИЕ 38-39. JWT Auth. Практика

Процедура аутентификации (особенности регистрации, входа и выхода пользователей, запись данных в БД). Формы в Django(область применения, отличие от models, особенности построения)

ЗАНЯТИЕ 40. Тестирование Django проектов.

Что такое тестирование? Какие бывают виды тестирования. Написание Unit тестов для приложений. Структура и запуск тестов.

ФИНАЛЬНЫЙ ПРОЕКТ.

Разработка полноценного веб-приложения (сайта, сервиса, игры и т.п.), демонстрирующего все полученные навыки и знания в процессе изучения курса по Python и Django.

ПРОГРАММА ТРУДОУСТРОЙСТВА.
Проект «Моя первая работа в IT»
.

Расскажем все что знаем о работе в Айти и, главное, как ее найти. Проводим мастер-класс по трудоустройству вместе с HR-менеджером и руководителем школы. Помогает начать карьеру своим выпускникам.

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

Кроме этого, на каждом курсе...
Python разработчик с нуля + Django

Готовые материалы для обучения

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

Улыбнитесь! Вас записывают!

Ведется видео- и звуко- запись каждого занятия (и в классе и в онлайн формате). Доступ к записям круглосуточно, и предоставляется сразу же после занятия. Вы всегда сможете посмотреть лекцию повторно. Все записи остаются вам навсегда.

Python разработчик с нуля + Django
Python разработчик с нуля + Django

Комфортное  Онлайн  обучение

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

Ваш личный наставник 24/7

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

Python разработчик с нуля + Django
Python разработчик с нуля + Django

Будьте как дома! Вы приняты в СтудХаб!

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

Сертификат о получении знаний и навыков

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

certs
Python разработчик с нуля + Django

Проект «Моя первая работа в IT»

С нашей стороны вы получите только честную помощь при трудоустройстве и сопровождение! Мы не болтаем об «успешном успехе», не гарантируем трудоустройство, не обучаем «бесконечно» и не даем пустых обещаний... Доведем каждого выпускника до трудоустройства или заключения контракта на проект.

Сколько стоит стать Айтишником

После успешного окончания курса Вы получите сертификат: русский, английский, электронный.
Кроме этого, Вас ждет бесплатная Программа трудоустройства с настоящим HR менеджером.

5
месяцев

120 часов, 40 занятий по 3 часа

420
руб/мес

Ежемесячная оплата
(цена без скидок)

ХОТИТЕ ДЕШЕВЛЕ?!
Получите СКИДКУ!
Подробнее смотрите чуть ниже 😉

2100
рубля

Полная стоимость
(цена без скидок)

ХОТИТЕ ДЕШЕВЛЕ?

СКИДКИ!

УСПЕЙ ЗАПИСАТЬСЯ!
-100
рублей

Скидка за раннее бронирование!
Действует до 20 дней до старта.
Ежемесячно по 400 рублей.

-100
рублей

Скидка за полную оплату!
Курс всего за 2000 рублей.

Расписание и Старты групп
Python разработчик с нуля + Django

 ОНЛАЙН / В КЛАССЕ  — на ваш выбор.

Даты стартов указаны приблизительно и могут изменяться в зависимости от скорости набора групп. Занятия проходят в группах до 12 человек вне зависимости от выбранного формата обучения и с обязательными встречами с преподавателем два раза в неделю.

Онлайн-группа

ВТ и ПТ: с 19:00 до 22:00

Старт: 28 июня.

Группа в классе

ПН и ЧТ: с 10:00 до 13:00

Старт: 30 июня.

Не подходит расписание?

Хотите начать обучение уже сейчас?

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

Новые группы набираются ежемесячно по мере появления свободного графика преподавателей. Уточняйте старты и расписание на следующие месяцы в учебном центре.

Мероприятия и программы школы

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

Бесплатный Айти-тренинг. Профориентация

Бесплатный Айти-тренинг. Профориентация

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

Читать подробнее

Программа трудоустройства

Программа трудоустройства

«Хочу в Айти!» — это самое популярное желание на сегодняшний день среди не только школьников или молодежи, но и старшего поколения. Наша программа честно помогает довести каждого выпускника до трудоустройства или заключения контракта на проект.

Читать подробнее

День открытых дверей!

День открытых дверей!

С ПН по ПТ с 10 до 20:00, двери нашего центра открыты для всех желающих познакомиться с нашей школой и Курсами IT, получить консультацию или заключить договор, а для студентов — поработать за компьютером и пообщаться с преподавателем. Будем рады Вас встретить!

Читать подробнее

Отправная точка любого успеха — это желание.

Хочешь стать Айтишником?
Приходи и мы поможем!

Мы гордимся своими гуру-преподавателями

Наши тренеры успешно выпустили  уже более 1200 студентов  по различным курсам!

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

Сертифицированные Курсы IT

Сергей Краевский

Опыт более 14 лет. Инженер-программист, преподаватель курсов по Front-end и Back-end разработке.
Python разработчик с нуля + Django

Мария Бондарь

Опыт более 4-x лет. ReactJs разработчик. Преподаватель курсов по Front-end разработке.
Сертифицированные Курсы IT

Алексей Агеев

Опыт более 6 лет. Преподаватель курсов по Front-end разработке.
Python разработчик с нуля + Django

Надежда Гурьян

Опыт более 4 лет. Преподаватель курсов по Front-end разработке.
Python разработчик с нуля + Django

Влад Маркотин

Опыт более 3.5 лет. Преподаватель курсов по Back-end (PHP, Laravel) разработке.
Python разработчик с нуля + Django

Яна Шавель

Опыт более 3-х лет. Python-разработчик с опытом в Back-end и Front-end
Сертифицированные Курсы IT

Андрей Гивойно

Опыт более 10 лет. Инженер-программист, преподаватель по Back-end разработке и проектированию БД.
Python разработчик с нуля + Django

Евгений Бусько

Преподаватель курсов по Front-end разработке с опытом более 5 лет
Python разработчик с нуля + Django

Евгений Петрукович

QA Engineer с опытом более 10 лет, преподаватель курса тестирования
Python разработчик с нуля + Django

Антон Чернявский

Опыт более 4-x лет. Инженер-программист. Преподаватель курсов по Back-end и Front-end разработке.