# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
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 чел. | |||
Финалисты: Пока никто не закончил этот курс . |