Бесплатные курсы Python

place
GeekBrains
calendar
после регистрации
cost
БЕСПЛАТНО
duration
17 видеоуроков

Бесплатный курс по Python поможет с нуля освоить теоретические пласты программирования, закрепить их на практике в разборе задач и чужого кода. Слушатели курсов Python получат основы программирования «без воды» и самостоятельно разработают программы с использованием модульного программирования и ООП. И всё это — онлайн и бесплатно!

Карьера

Видеокурсы онлайн-университета GeekBrains — быстрый старт в востребованную профессию. Вы совершенно бесплатно получаете возможность пройти «программу минимум» программирования на языке Python. По итогу обучения напишите код с использованием модульного и объектно-ориентированного программирования. В перспективе — создадите быстрые, безопасные сайты, игры, приложения, системные утилиты и другие программы на языке Python.

Эксперты

Программированию на Python вас будут обучать практикующие специалисты с опытом разработки от 5 лет.

expert

Леонид Орлов

Преподаватель курсов по Python и Django в университете GeekBrains. В профессиональной карьере Python разработчика создавал сайты, веб-сервисы, работал с БД, работал над проектами по разработке от Правительства РФ.
Леонид Орлов
Преподаватель курсов по Python и Django в университете GeekBrains. В профессиональной карьере Python разработчика создавал сайты, веб-сервисы, работал с БД, работал над проектами по разработке от Правительства РФ.
skill

Для кого

Новички в программировании. Python — универсальный язык, подойдёт для обучения с нуля. Начинающие в программировании и программисты на другом языке смогут прокачать навыки в Python и сменить сферу работы. Профессионалы в другой сфере смогут сменить специализацию, бесплатные курсы по программированию — отличный повод для старта.

skill2

Навыки

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

Содержание

1. Вступление

content

2. Введение в программирование на Python.

content

3. Разбор практического задания.

content

4. Встроенные типы и операции с ними. Строки. Списки. Последовательности. Словари. Множества.

content

5. Разбор практического задания.

content

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

content

7. Разбор практического задания.

content

8. Функции. Определение. Создание. Аргументы и области видимости. Передача функций, лямбда-функции. Сортировка, фильтрация, карты.

content

9. Разбор практического задания.

content

10. Модули и библиотеки. Определение, применение, подключение, разработка. Запуск скрипта с параметрами.

content

11. Разбор практического задания.

content

12. Файлы и кодировка.

content

13. Разбор практического задания.

content

14. Инструменты и обработка исключений. Тернарный оператор. Генерация списков и словарей. Операторы and и or. Модель сору. Обработка исключений.

content

15. Разбор практического задания.

content

16. Разработка консольного файлового менеджера. Написание основных функций и написание скрипта.

content

17. Разбор практического задания.

content
platform
Площадка проведения
adress