Курс «Программирование на Python и Django» с практикой в командах

Старт:

14 сентября

Стоимость:

80 000 р. 64 000 р.
(оплату можно разбить на 4-6 частей)
или оформить рассрочку без переплат
Записаться на курс

Длительность обучения

10 месяцев [5 месяцев курс плюс 5 месяцев практика в командах]

График занятий: 2 раза в неделю [ будни — после 18:00, в субботу — днём ]

о курсе

Python - один из самых популярных языков программирования в мире. Он используется для разработки веб-приложений, научных исследований, анализа данных и многих других задач. Python входит в топ-5 языков backend-программирования в России по данным Habr. Backend множества веб-приложений написан на Python. Например, Instagram, Pinterest, Dropbox и Reddit используют Django.

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

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

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

В чем наши преимущества?

галочка

Практика и работа с заказчиком

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

галочка

Обучение в малых группах

Нам важен индивидуальный подход к каждому ученику. Обучение проходит в небольших группах по 8-15 человек, что позволяет преподавателям уделять больше внимания каждому участнику. Это обеспечивает более глубокое понимание материала и быструю обратную связь, что значительно повышает эффективность обучения.

галочка

Живое общение

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

галочка

Практический опыт работы в команде

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

Ваши навыки после окончания курса

галочка

Python

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

галочка

Базы данных

Написание запросов на языке SQL и работа с базами данных.

галочка

ООП

Понимание принципов объектно-ориентированного программирования (ООП) и умение применять их в разработке.

галочка

Git

Разработка сайтов в командах с использованием системы контроля версий Git.

галочка

Django

Backend-разработка веб-приложений на фреймворке Django.

галочка

Работа в команде

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

Кому подойдёт курс

галочка

Начинающие

Хотите научиться программировать на Python, разрабатывать backend сайтов с нуля и положить первый проект в портфолио.

галочка

Работаете не в IT

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

галочка

Нужна реальная практика

Есть небольшой опыт разработки на Python, но нужен реальный опыт разработки в команде.

галочка

Хотите работать удаленно

Хотите более гибкий график работы и перемещаться по миру.

галочка

Студенты

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

галочка

Мамы в декрете

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

Как вы будете учиться

Обучение на курсе

Проходите обучение на курсе.

Работа в команде

Через 1,5-2 месяца после старта обучения на курсе, вы начнете работу над проектом по заданию от реального заказчика.

Резюме и собеседования

В конце обучения наши HR-специалисты подготовят вас к трудоустройству - помогут составить резюме и подготовят к собеседованиям.

Финальная демонстрация

В последний день обучения все проекты демонстрируют результаты своей работы над проектами для заказчиков.

Практика в командах

Слушатели курсов, успешно закончившие обучение, проходят на практику, где разработка проектов ведется также, как в IT-компаниях.

Содержание курса

Смотреть программу
Программирование на Python

Ввод-вывод данных.

Условный оператор.

Типы данных.

Циклы for и while.

Строки и операции со строками.

Строковый тип данных. Списки.

Функции.

Вложенные списки.

Кортежи.

Множества.

Словари.

Функции (высшего порядка, map(), filter(), reduce(), анонимные функции, any(), all(), zip(), enumerate()).

Работа с файлами.

Обработка исключений.

Функции (замыкания, декораторы).

Генераторы и итераторы.

Декораторы и контекстные менеджеры.

Введение в ООП.

Атрибуты, свойства и методы.

Магические методы.

Наследование и полиморфизм.

Базы данных

Основы реляционной модели и SQL.

Отношение (таблица).

Выборка данных.

Запросы, групповые операции.

Вложенные запросы.

Запросы корректировки данных.

Запросы на выборку, запросы корректировки.

SQL: выборка данных, сортировка, фильтрация, группировка, агрегатные функции.

Связи между таблицами.

Запросы на выборку, соединение таблиц.

Запросы корректировки, соединение таблиц.

Фреймворк Django

Основные понятия Django.

Модель MTV.

Связи.

Ввод данных.

Статические файлы.

Настройка проекта.

Модели: поля, связи между моделями, интернет-адрес модели, валидация модели.

Миграции.

Запись данных.

Выборка данных.

Маршрутизация.

Контроллеры-функции и контроллеры-классы.

Шаблоны и статические файлы.

Пагинатор.

Формы и наборы форм, связанные с моделями.

Разграничение доступа.

Модели: расширенные инструменты.

Формы и наборы форм: расширенные инструменты.

Поддержка баз данных PostgreSQL и библиотека django-localflavor.

Шаблоны: расширенные инструменты и Bootstrap

Обработка выгруженных файлов.

Разграничение доступа: расширенные инструменты и Python Social Auth.

Посредники и обработчики контекста.

Библиотека Django REST framework.

Публикация веб-сайта.

Управление проектами в IT

Распределение ролей в разработке.

Гибкие методологии (Agile, Scrum, Kanban).

Постановка и контроль задач в команде разработки.

Работа с таск-трекером.

Работа в команде

Через 1,5–2 месяца вы начнете работу над проектом от реального заказчика и сможете применить полученные знания на практике.

Вместе с вами над проектом начнут работу слушатели курсов веб-разработки, веб-дизайна, проджект-менеджеры, бизнес и системные аналитики — как в командах большинства IT-компаний.

Резюме и подготовка к собеседованию

Рекомендации по развитию карьеры от HR-специалистов.

Помощь в составлении резюме.

Подготовка к собеседованиям.

ДОКУМЕНТ ОБ ОБРАЗОВАНИИ

удостоверение

У нас есть государственная образовательная лицензия № 316–11–82/141.

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

спикеры

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

speaker_1 Андрей Лапаев

Fullstack-разработчик, компания «Протон»

speaker_3 Оксана Семенова

Руководитель группы подбора, компания Lad

speaker_4 Камышев Максим

Project Manager, компания Lad

speaker_2 Алексей Усков

Директор Академии Lad. 20 лет опыта работы в IT. 19 лет преподает в Университете Лобачевского

Наши проекты

Посмотреть все проекты

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

От корней к кроне

Деловые экологические игры для практикующих экологов, преподавателей, студентов и школьников.

Посмотреть проект
Сапропель

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

Посмотреть проект
Генеалогия

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

Описание проекта

Отзывы

Наталия Носырева

Курсы мне в целом понравились, узнала много нового по программированию на Python. Понравился преподаватель, все понятно объяснял. Из пожеланий: многие темы просто не успели пройти, углубленно и расширенно, курсы можно было бы сделать более продолжительными по времени. В целом я очень довольна, что попала на эти курсы и буду несомненно учиться дальше и проходить стажировку в IT-академии Lad.

Максим Ермилов

При выборе курса я ориентировался на несколько параметров: доверие к поставщику курса, формат обучения (максимум живого общения), что буду уметь по окончанию, кто преподает, стоимость, длительность. По совокупности этих параметров IT-академия Lad оставила всех далеко позади. А с учетом возможности постажироваться, тем более. Программа для меня оказалась очень сложной и насыщенной, куча времени требовалось на чтение документации, самостоятельную проработку примеров. Почти сразу добавили в проект, хотя я еще ничего не понимал, не был уверен в своих силах. Проект - топ 1, почему нужно идти именно на это обучение. Минусы: было легкое ощущение "недоорганизованности", часто получалось, что задания вместе с материалами давали уже накануне дедлайна, программа местами была сырой. Зато была настоящая работа в команде, в которой были проджект-менеджер, аналитики, дизайнеры, фронты, бэки и даже тестировщик. У всех были свои менторы, которые помогали, но никогда не делали за нас. Всего за 2 месяца мы создали полноценный сайт, который уже задеплоен на своем собственном домене. Столько созвонов, переписок, гуглежа и отчаяния в моей жизни не было кажется никогда, но все это окупается, когда видишь результат 😁.

Павел Лазарев

Плюсы: 1. Командная работа. 2. Более глубокое изучение материала, который проходили (и не проходили). Минус всего один: много бэкэнд разработчиков и небольшой проект - соответственно мало задач.

Иван Журавлев

Курс Бэкенд Python + Django. В целом курс понравился. Узнал много нового. По большей части это относится к Django, т.к. раньше с этим не работал. Учеба занимает почти все свободное время. С основной работой совмещать трудно. Процесс обучения составлен хорошо. Жаль не все успели, т.к. несколько занятий выпало. Работа над проектом несколько опередила пройденный и полученный на этот момент запас знаний, поэтому многое пришлось изучать самостоятельно.

Сергей

Курс направлен на получение навыков, связанных, в первую очередь, с применением framework`а Django для разработки backend части проектов, и программирования на языке Python. В этой части практические занятия с преподавателем покрывали основные вопросы, возникающие при разработке проекта на стажировке. Особое внимание я бы уделил на проектирование структуры базы данных (БД), возможно, дополнительное рассмотрение структуры БД реальных проектов. Преподаватель Андрей заинтересован в профессиональном росте обучающихся, делился опытом, какие-то вопросы мы решали совместно. Его манера изложения материала доступна для понимания. В общем, могу оценить преподавателя исключительно положительно.