Курс на 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. Что Вас ждёт дальше?