6. ДНЕВНИК РАБОТЫ ОБУЧАЮЩЕГОСЯ
Дата
|
Информация о проделанной работе, использованные источники и литература (при наличии)
|
08.12.2022г.
|
Прохождение инструктажей по месту проведения практики.
|
09.12.2022г.
|
Изучены основы SQL, выполнены практические задания по SQL.
|
10.12.2022г.
|
Создан репозиторий на GitHub.
|
11.12.2022г.
|
Разработан Telegram-бот на языке программирования Python.
|
14.12.2022г.
|
Исправлены возможные ошибки при использовании бота пользователем.
|
15.12.2022г.
|
Разработан бот-погода в telegram.
|
16.12.2022г.
|
Исправлены ошибки в выводе информации.
|
17.12.2022г.
|
Исправлены ошибки при некорректном вводе значений пользователем в бота.
|
18.12.2022г.
|
Объединены первый бот, бот-калькулятор и бот погоды, созданного коллегой в одного многофункционального бота.
|
20.12.2022г.
|
Загружен бот на сервер предприятия.
|
21.12.2022г.
|
Защита отчета.
|
Руководитель практики от предприятия
|
____________/ А.А. Фатыхов
подпись И.О. Фамилия
|
|
|
7. ОТЧЕТ ОБУЧАЮЩЕГОСЯ О ПРАКТИКЕ
Я, Костенко Егор Владимирович, прошел производственную практику с «08» декабря 2022г. по «21» декабря 2022 г.
Первый день практики я начал с изучения основ языка программирования для баз данных SQL. Используя обучающий сайт, я прочитал основные функции и построение синтаксиса языка. После этого начал решать задачи по запросам из баз данных.
Рисунок 1 – решение задач по SQL.
Во второй день мне сказали создать репозиторий на GitHub для работы в команде над разработкой Telegram-ботов на языке Python.
Рисунок 2 – созданный репозиторий на GitHub.
Третий день начался с изучения основ создания Telegram-ботов и создания моего первого бота, который в зависимости от текущего времени пользователя, приветствовал бы его по-разному.
Рисунок 3 – приветственный бот.
Так как это был мой первый опыт создания бота, соответственно возникали различные ошибки при использовании бота. Поэтому, четвёртый день полностью был посвящён обработке и избавлению от ошибок бота.
Моим следующим заданием было создать Telegram-бота, который выводил прогноз погоды в указанном городе в Telegram.
Рисунок 4 – первая часть кода бота-калькулятора.
Рисунок 5 – вторая часть кода бота-калькулятора.
Из-за сложности реализации, мне пришлось ещё почитать документацию по ботам в Telegram и использовать незнакомые до этого функции модуля telebot, а так же документацию weather API для корректного вывода информации. При использовании незнакомых функций, конечно будут появляться ошибки, и я занялся исправлением этих ошибок в шестой день практики.
Из-за особенностей работы Telegram API, быть хостом одного бота нельзя с нескольких устройств, поэтому нужен был хост, который никогда не выключал бы устройство. То есть, нужен был сервер, который имелся у организации и мой коллега загрузил бота на него.
Рисунок 6 – командная строка сервера.
В результате прохождения практики, поставленные задачи были решены в полном объеме, профессиональные компетенции (профессиональные умения, навыки и опыт профессиональной деятельности) приобретены.
Обучающийся
|
____________/ В.Е. Костенко
подпись И.О. Фамилия
|
Do'stlaringiz bilan baham: |