Найти тему
Python с 0 до Junior

День 1. Погружение в IT (Python-разработчик)

Всем привет, подошел к концу первый день, как я иду к профессии Python – разработчик. Сейчас я поделюсь с Вами, каких результатов я достиг за этот короткий срок.

Первое, что я сделал, это написал план, который согласовал с человеком, которого я буду назвать Мистер N. Этот человек подсказал, какими навыками нужно обладать, чтобы попасть на должность Python – разработчик.

Не могу сказать, что план очень четкий. Это скорее легкий набросок, чтобы понимать, что какая-то тропинка все-таки есть)

В плане всего 10 пунктов, но знающие ребята понимают, что за этими пунктами стоит большой путь!

Сегодня я принялся за первый пункт и уже немного был в шоке. Тема несильно легкая, скажем так. Но в чем ее смысл?

Разобравшись с HTTP и HTTPS запросами, вы поймете, как устроен интернет, и почему он вообще работает😉
Иначе говоря, с этими знаниями Вам станет гораздо легче в сфере программирования.

После каждого поста я буду кидать ссылки на те ресурсы, которыми пользовался, вдруг это пригодиться кому-нибудь.

Знания, которые я обрел сегодня: HTTP протокол позволяет нам быть пользователем в интернете, ведь без него нельзя даже «Загуглить» что-нибудь. Данный протокол предназначен для общения пользователя с сервером. Если не полениться, нажать F12 и заглянуть во вкладку Network, то можно увидеть много интересного, оказывается сервер нам рассказывает немного больше, чем мы видим изначально, он сообщает, какой запрос был от нас, каким браузером мы пользуемся и тд.

Сейчас немного каша в голове, но будем структурировать ее.

А вот и сам план:
1. Понять, что такое HTTP и HTTPS
2. Поработать с ними вручную, чтобы понимать их возможности
3. Разобраться с телеграмм ботом, как можно им управлять и общаться вручную через HTTP запросы
4. Разобраться с тем, что такое API
5. Также поработать с ним и понять его возможности
6. Подробное изучение парсинга страниц интернета
7. Создать своего телеграмм бота, который парсит страницы
8. Реализовать бота ToDo лист, который исходя из времени присылает мне напоминания
9. Разобраться с SQL
10. Реализовать бота, который работает с базой данных

Список источников, которыми я пользовался:

https://selectel.ru/blog/http-request/ - этот сайт несильно сложно найти, он второй в выдаче, плюс его в том, что статья написана в июне 2022 года, и там вся актуальная информация

https://habr.com/ru/company/ruvds/blog/699226/ - куда же программисту без Хабра... Занесло меня в командную строку, чтобы вручную поработать с HTTP, но разобрался не до конца. Там идет объяснение инструмента cURL

https://www.youtube.com/@learnqa - нашел канал на YouTube, где ребята сделали мини курс тестировщика, что очень смежно с темами, который мне нужны, поэтому завтра буду все это впитывать

Ну что, не испугался, ты все еще со мной?