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

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

109 728 ₽
есть рассрочка

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

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

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

Приобретаемые навыки
5
Bootstrap
6
ClickHouse
7
DOM

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

Разработчик ПО в DXC-Technology, Сертифицированный скрам-мастер.

Senior Fullstack-разработчик, ментор бэкенд направления в Studio-T, работал программистом в ГИБДД и Росатоме, разрабатывал приложения для анализа данных, корпоративные сайты, приложения и CRM-системы для бизнеса, более 20 лет опыта в программировании 

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

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

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

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

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

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

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

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

Введение в программирование
Что такое программирование и языки программирования
Базовые алгоритмы и массив как структура данных
Сложность и стоимость алгоритмов

Введение в контроль версий
Знакомство с контролем версий
Установка и настройка системы контроля версий
Углубляемся в контроль версий

Знакомство с языками программирования + Практикум
Знакомство с языком программирования С#
Знакомство с функциями и массивами
Функции продолжение
Двумерные массивы и рекурсия
Как не нужно писать код: основные рекомендации
Как не нужно писать код: принципы и антипаттерны
Рекурсия: продолжение
C#: от простого к практике

Знакомство с веб технологиям
Веб-технологии: вчера, сегодня, завтра
HTML, CSS
Основы JavaScript
Основы бэкенда: PHP и MySQL
JSON и XML

 
Знакомство с языком Python
Знакомство с языком программирования Python
Ввод-Вывод, операторы ветвления
Циклы(for, while)
Коллекции данных. Профилирование и отладка
Списки и словари
Словари, множества и профилирование
Функции, рекурсия, алгоритмы Рекурсия и алгоритмы
Повторение списков 
Функции высшего порядка, работа с файлами
Функции высшего порядка
Работа с файлами
Google Colab(Jupyter). Знакомство с аналитикой
Работа с табличными данными
Построение графиков

Погружение в Python
Основы Python
Простые типы данных
Коллекции
Функции
Интераторы и генераторы
Модули
Файлы и файловая система
Сериализация
Декораторы
Исключения
ООП. Начало
ООП. Особенности Python
ООП. Финал
Основы тестирования
Обзор стандартной библиотеки Python

Фреймворки Flask и FastAPI
Фреймворк Django
Django - что это? И для чего?
Django ORM и связи
Шаблоны, классы и формы
Работа с пользователями и права в Django. Оптимизация проекта
Развертывание Django проекта. Тестирование проекта

Контроль версий - углубленно
Работа с удалёнными репозиториями
Работа с изменениями
Практики и инструменты для работы с Git

Знакомство с базами данных
Знакомство с базами данных
Работа с данными из разных таблиц
Создание структуры базы данных
Дополнительная лекция

Базы данных и SQL
Инструменты для работы с базами данных
SQL - создание объектов, изменение данных, логические операторы
SQL - выборка данных, сортировка, агрегатные функции
SQL - объединение таблиц union, соединение - join, подзапросы
SQL - оконные функции
SQL - Транзакции, ACID. Временные таблицы, управляющие конструкции, циклы

Дипломная работа

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

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

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

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

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

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

обновлено 21.02.2024 10:01
Программист Python

Программист Python

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