Курс на Stepik
Обложка курса «Python: разработка с нуля» на Stepik
899 ₽

Python: разработка с нуля ★ 4.176

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python: разработка с нуля»Учеников на курсе 462
Сертификаты, выданные на курсе «Python: разработка с нуля»Сертификатов выдано 196
Отзывы о курсе «Python: разработка с нуля»Отзывов получено 17
Рейтинг курса «Python: разработка с нуля»Рейтинг курса 4.176
Уроки в курсе «Python: разработка с нуля»Количество уроков 84
Тесты в курсе «Python: разработка с нуля»Количество квизов 10
Время прохождения курса «Python: разработка с нуля»Время прохождения курса —
Стоимость курса «Python: разработка с нуля»Стоимость курса 899 ₽ —
Обновления курса «Python: разработка с нуля»Обновления курса — —
Дата публикации курса «Python: разработка с нуля»Дата публикации курса — ———
Последнее обновление курса «Python: разработка с нуля»Последнее обновление — ———
Сложность easy — ———

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

Разделы в курсе «Python: разработка с нуля» 10 разделов Уроки в курсе «Python: разработка с нуля» 84 урока Тесты в курсе «Python: разработка с нуля» 10 тестов Время прохождения курса «Python: разработка с нуля» 11 ч. Последнее обновление курса «Python: разработка с нуля» обн. 1 год назад

О курсе

1 урок
1. Введение ↗

Установка Python

1 урок
1. Установка Python 3.8 ↗

Редакторы кода

3 урока
1. Установка Visual Studio Code, настройка ↗
2. Примечание к предыдущей лекции ↗
3. Установка PyCharm Community Edition, настройка ↗

Основы Python

24 урока
1. Создание первой "программы" ↗
2. Python + консоль ↗
3. Типы данных ↗
4. Работа с числами (int, float) ↗
5. Переменные, работа с ними ↗
6. Условия (if, elif, else) ↗
7. Задание по теме: условия ↗
8. Циклы (for, while) ↗
9. Задание по теме: циклы ↗
10. Работа со строками (str) ↗
11. Новые типы (структуры) данных, для чего нужны ↗
12. Списки, работа с ними ↗
13. Словари, работа с ними ↗
14. Кортежи, работа с ними ↗
15. Множества, работа с ними ↗
16. Функции, встроенные функции ↗
17. Задание по теме: функции ↗
18. Lambda функции ↗
19. Ошибки, исключения ↗
20. Модули, менеджер пакетов pip ↗
21. Пару слов об ООП (объектно-ориентированное программирование) ↗
22. Создание собственного модуля ↗
23. Работа с текстовыми файлами, чтение и запись ↗
24. Итоговый тест по основам языка ↗

Приложения с графическим интерфейсом

7 уроков
1. О чём будет данный раздел ↗
2. Создание главного окна ↗
3. Виджет- кнопка ↗
4. Позиционирование элементов ↗
5. Виджет - надпись ↗
6. Виджет - поле ввода ↗
7. Программа для расчёта ИМТ ↗

Изучение HTML, CSS

14 уроков
1. Внимание! ↗
2. Что такое HTML, CSS ↗
3. HTML: База ↗
4. HTML: Основные элементы ↗
5. HTML: Составные элементы ↗
6. Задание по теме: HTML ↗
7. CSS: подключение к HTML файлу ↗
8. CSS: Селекторы ↗
9. CSS: Размеры, отступы элементов ↗
10. CSS: Фон, цвета ↗
11. CSS: Шрифты ↗
12. Задание по теме: CSS ↗
13. Инструменты разработчика ↗
14. Немного о Bootstrap 4 ↗

Создание сайта на Flask

15 уроков
1. Внимание! ↗
2. О чём будет данный раздел ↗
3. Что такое Flask? ↗
4. Установка Flask, настройка виртуального окружения ↗
5. Создание первого приложения ↗
6. Маршрутизация ↗
7. Работа с HTML, CSS файлами ↗
8. Подключение к базе данных ↗
9. Создание моделей в базе данных ↗
10. Работа с базой данных через консоль ↗
11. Форма добавления статьи ↗
12. Просмотр, редактирование, удаление статей ↗
13. Создание панели администратора ↗
14. Работа с Git, GitHub ↗
15. Публикация сайта на хостинг ↗

Парсинг (начальный уровень)

7 уроков
1. О чём будет данный раздел ↗
2. Установка модулей, создание виртуального окружения ↗
3. Создание запросов и получение ответов ↗
4. Библиотека BeautifulSoup (bs4) ↗
5. Сбор данных с нескольких страниц (пагинация) ↗
6. Разбивка парсера на функции ↗
7. Сохранение данных в .csv ↗

Разработка Telegram ботов (начальный уровень)

10 уроков
1. О чём будет данный раздел ↗
2. Что такое pyTelegramBotApi? ↗
3. Работа с API Telegram ↗
4. Установка pyTelegramBotApi, настройка виртуального окружения ↗
5. Хендлеры сообщений (handlers) ↗
6. Переход на следующий хендлер (register next step handler) ↗
7. Клавиатуры, кнопки ↗
8. Inline клавиатуры ↗
9. Практика: бот для получения погоды ↗
10. Публикация бота на хостинг ↗

Что дальше?

2 урока
1. Поздравляю с завершением! ↗
2. Что Вас ждёт дальше? ↗