| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
|---|---|---|---|---|---|
| 1 |
О курсе
|
|
|||
|
На этом уроке мы поговорим о теме курса и обсудим, какие инструменты и материалы нам понадобятся https://youtu.be/lkTi1a_VLV8 - установка python https://code.visualstudio.com/ - официальный сайт Visual Studio Code https://disk.yandex.ru/i/G2ImK2S1iFER2Q -инструкция по установке Visual Studio Code https://youtu.be/3OWx74NSVOU - установка дополнений Visual Studio Code для работы с python https://web.telegram.org/ - сайт telegram |
|||||
| 2 | Бот: создание бота в telegram |
|
|||
| На этом уроке мы создадим бот Деда Мороза в telegram | |||||
| 3 | Бот: создание программы и запуск первого бота |
|
|||
На этом уроке мы создадим программу, которая запустит наш бот
|
|||||
| 4 | Бот: команды старта и помощи |
|
|||
|
На этом уроке мы зададим слова приветствия бота при старте, запрос, чем бот может помочь при команде help и украсим наш бот выводом картинок https://disk.yandex.ru/d/vygs1oOOxhOS2g - стикеры |
|||||
| 5 | Бот: общение с Дедом Морозом |
|
|||
| На этом уроке мы создадим чат-бот с Дедом Морозом, который поговорит с нами и спросит нас о подарке | |||||
| 6 | Бот: оптимизация чат-бота подарка |
|
|||
| На этом уроке мы оптимизируем функционал чат-бота путем перевода в одну функцию | |||||
| 7 | Бот: кнопки “Да” и “Нет” |
|
|||
| На этом уроке мы создадим клавиатуру и выведем в телеграм чат кнопки “Да” и “Нет” | |||||
| 8 | Бот: обработчик кнопок - структура и план |
|
|||
| На этом уроке мы создадим функционал обработчика callback запросов для кнопок, а также в многострочном комментарии составим план алгоритма для каждого варианта нажатия | |||||
| 9 | Бот: обработчик кнопок - реализация алгоритма |
|
|||
| На этом уроке мы реализуем пункты плана, который сделали на прошлом уроке и напишем алгоритмы обработки нажатий кнопок | |||||
| 10 | База данных: установка sqlite |
|
|||
|
На этом уроке мы установим пакет sqlite в python, проверим корректность ее установки и установим внешний инструмент для работы с базой sqlite - sqlitedbbrowser https://sqlitebrowser.org/ - сайт браузера sqlite(просмотрщик баз sqlite)
|
|||||
| 11 | База данных: создание базы данных и таблицы |
|
|||
| На этом уроке мы создадим базу данных dmbase.db и таблицу presents | |||||
| 12 | База данных: добавление данных в таблицу |
|
|||
| На этом уроке мы добавим несколько записей в таблицу presents | |||||
| 13 | База данных: выборки SELECT |
|
|||
| На этом уроке мы реализуем алгоритм выборок из базы данных и вывод на экран результатов | |||||
| 14 | База данных: выборки SELECT списком |
|
|||
| На этом уроке мы сделаем рефакторинг SELECT и получим результат в список | |||||
| 15 | База данных - редактирование и удаление записей: функции |
|
|||
| На этом уроке мы создадим функции для редактирования и удаления записей в базе данных | |||||
| 16 | База данных - редактирование и удаление данных: план модификации базы данных |
|
|||
| На этом уроке мы создадим план изменений нашей базы данных и удалим из нее записи | |||||
| 17 | База данных - редактирование и удаление данных: изменяем структуру |
|
|||
| На этом уроке мы внесем изменения в базу данных двумя способами: через sqlitedbbrowser и программно в python | |||||
| 18 | База данных: генерация уникального номера заявки |
|
|||
| На этом уроке мы напишем функцию генератора уникального номера заявки | |||||
| 19 | База данных - редактирование и удаление данных: исключения |
|
|||
| На этом уроке мы доработаем функции редактирования и удаления записей, а также реализуем обработку исключений | |||||
| 20 | База данных: создание класса |
|
|||
| На этом уроке мы создадим класс, инициируем его и создадим метод | |||||
| 21 | База данных: класс работы с базой данных |
|
|||
| На этом уроке мы переведем наш функционал с базой данных в класс | |||||
| Итого: 21 видеоурок |
00 мин. |
0 чел. | |||
| Финалисты: Пока никто не закончил этот курс . | |||||