Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

118 260 ₽
есть рассрочка

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

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

Что вы получите после обучения

Приобретаемые навыки
2
Bootstrap
3
ClickHouse
4
DOM

Вас будут обучать

Преподаватель информатики и программирования со стажем более 5 лет
Готовит школьников и студентов к олимпиадам по информатике, специализируется на Python. Его ученики набирают 90+ баллов, побеждают в Олимпиаде НТИ по профилю «Большие данные и машинное обучение» и «Программная инженерия финансовых технологий».
Ведущий инженер-программист в компании EPAM. Опыт работы — более 5 лет
Руководитель проекта и главный инженер по разработке в Сбере. Опыт работы — более 5 лет

Образовательная организация

Мы учим людей с нуля осваивать программирование, веб-дизайн и маркетинг. Проводим онлайн-курсы со стажировкой и бесплатные мастер-классы, развиваем сообщество, сотрудничаем с компаниями по трудоустройству и непрерывно тестируем новые методики для поднятия эффективности обучения.
Освойте новые профессии на длительных программах. В ходе обучения вы приобретете практические знания, отточите навыки и получите документ, подтверждающий уровень квалификации
GeekBrains — это образовательная платформа, в которой любой человек может получить всё для успешного профессионального будущего.

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

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

За 10 лет на платформе зарегистрировались и получили доступ к новым знаниям более 4,5 млн человек. А в 2016 году мы вошли в состав Mail.ru Group — крупнейшего IT-гиганта России.

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

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

Основные курсы

Основы Python
12 практических работ
 
Введение в Python
Операторы и выражения
Условный оператор if, простые программы с условиями
Цикл while, логические преобразования и бесконечные циклы
Цикл for: счетчики, работа с range и строками
Логические операторы not, and, or
Работа с целыми (int) и вещественными (float) числами
Объявление и вызов функций
Вложенные циклы и счетчики внутри циклов
Float, оператор return и алгоритмы с заданной точностью

Основы Python. Часть 2
19 практических работ, 1 итоговый проект
 
Установка и настройка IDE
Работа с базовыми коллекциями
Работа со списками: методы, представления и срезы
Рекурсия и коллекции внутри функции и при вызове
Базовые коллекции: строки, словари, подбор элементов
Работа с файлами: базовые операции, пути к файлам, безопасность
Принципы ООП: инкапсуляция, наследование, полиморфизм
Функциональное программирование
Базовые коллекции: кортежи
Итераторы и генераторы
Декораторы

Django
21 практическая работа
 
Введение в веб, Linux и Django
Базы данных и модели
Административный интерфейс
Обработка запросов
Формы
HTML/CSS
Django Class-Based Views
Аутентификация и авторизация, регистрация и права доступа
Тестирование
Работа с файлами
Локализация и интернационализация
Документирование
Эффективная работа с базой данных
Логирование и профилирование
Экспорт/импорт данных
Оптимизация с помощью кеширования
Деплой и командная разработка
Техническое интервью

Python: продвинутый уровень
31 практическая работа, 1 итоговый проект
 
Flask
Основы работы в Linux
Основы культуры CI
Основы дебаггинга и профилирования
Logger
Деплой приложения на linux
Docker
Базы данных
Мультипоточность
MVC, язык шаблонов
Основы сетевого взаимодействия
REST API
Документирование. Стандарты API
ORM SQLAlchemy
Очереди задач
CGI server
Многозадачность: asyncio, fastAPI
Postgres + миграции
Безопасность
Pytest, Mock
Основы культуры CI: linters
CD, автоматический деплой

Дополнительные курсы

SQL
3 практических работы
 
Основы SQL
Введение в реляционные базы данных
Основные запросы по работе с данными
Функции и выражения в SQL-запросах
Проектирование и оптимизация реляционных баз данных

Подборки, в которых участвует курс

Рейтинг курса

5
рейтинг
1
0
0
0
0

Отзывы о курсе

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

Может быть интересно

обновлено 20.12.2024 13:51
Профессия Python-разработчик

Профессия Python-разработчик

Оставить отзыв
Поделиться курсом с друзьями