Кодим вместе: Путь к IT-Успеху
543 subscribers
115 photos
1 video
106 links
🌟Всем привет! Я начинающий Python-разработчик, вернувшийся к обучению. Здесь делюсь своими планами и достижениями, чтобы мотивировать вас и себя заниматься программированием каждый день! 🚀
Download Telegram
Здесь будут курсы, которые сейчас осваиваю или буду проходить в будущем. Так же они будут перетекать в пройденный курсы, по мере их завершения.

Немного добавлю пояснений для визуального понимания:
🔶 - начал сам и рекомендую вам для прохождения в первую очередь
🔷 - в планах на будущее, для практики и закрепления материала
🔸 🔹
➤ Python (Основы)
🔸 Добрый, добрый Python с Сергеем Балакиревым (пройден)
🔸 Инди-курс программирования на Python (пройден)
🔸 Практикум по программированию

🔹 Основы Python
🔹 PROкод: курс по Python для начинающих (пройден)
🔹 PROкод: продвинутый курс по Python
🔹 Python от Python_Samurai: часть 1 (пройден)
🔹 Python от Python_Samurai: часть 2 (пройден)
🔹 Python от Python_Samurai: часть 3 (пройден)
🔹 Осознанный Python — База
🔹 Добрый Python
🔹 Практикум по математике и Python
🔹 Python - Модуль 1 (пройден)
🔹 Лучший по Python. Часть 2 (пройден)
🔹 Python для собеседования (пройден)
🔹 Основы программирования на языке Python (пройден)
🔹 АнлимPro Python. Junior coding (пройден)
🔹 Python-разработчик (пройден)
🔹 Python по полочкам (пройден)

🔸 Adaptive Python
🔸 Адаптивный тренажер Python
🔹 "Поколение Python": квесты, конкурсы, марафоны, тесты и задачи

➤ ООП (Python)
🔸 Добрый, добрый Python ООП - обучающий курс от Сергея Балакирева (пройден)
🔸 ООП Python: Часть 1 (пройден)
🔸 ООП Python: Часть 2 (пройден)

➤ Django
🔸 Добрый, добрый Django + Docker с Сергеем Балакиревым
🔹 SPA сайт на Django Rest Framework и NuxtJS
🔹 GoStack: Django для новичков (пройден)
🔹 Интенсивный курс Django: Разработка на Боевом Проекте + Фронтенд (SCAM)

➤ FastAPI
🔸 Быстрый старт в FastAPI Python

➤ Структуры данных
🔸 Добрые, добрые структуры данных с Сергеем Балакиревым
🔸 Алгоритмы: теория и практика. Структуры данных
🔹 Алгоритмы и структуры данных

➤ HMTL, CSS, JS
🔸 Интерактивный тренажер: HTML, CSS, JavaScript
🔸 HTML CSS JS (пройден)
🔹 Веб-разработка для начинающих + Linux, Git, Vue, PHP, Docker

➤ Linux
🔹 Основы Linux
🔹 Терминал Linux. Основы
🔹 Введение в Linux

➤ SQL
🔸 Интерактивный тренажер по SQL
🔹 SQL практикум. Основы
🔹 SQL практикум. SELECT-запросы
🔹 SQL практикум. Продвинутые фичи

➤ Git, Github
🔸 GoStack: Основы Git и консольных команд
🔹 Основы Git и GitHub

➤ Docker
🔸 Docker для начинающих + практический опыт

➤ Python (разное)
🔹 Телеграм-боты на Python и AIOgram. Введение в профессию
🔹 Создание Телеграм ботов С НУЛЯ
🔹 Selenium Python
🔹 Автоматизация тестирования с помощью Selenium и Python
🔹 Python для решения практических задач
🔹 Python в примерах и задачах

➤ Машинное обучение, ИИ, Компьютерное зрение
🔹 Введение в Data Science и машинное обучение
🔹 Добрый, добрый ИИ. Часть 1. Машинное обучение
🔹 Машинное обучение
🔹 Нейронные сети и компьютерное зрение

➤ Базы данных
🔹 Базы данных
🔹 Погружение в СУБД. Сезон 2017
🔹 Введение в базы данных
🔹 Свободное погружение в СУБД

➤ Ruby
🔹 Ruby - первое знакомство

➤ Сборная солянки
🔹 Веб-разработка для начинающих (HTML, CSS, JS, Linux, Git, Vue, PHP, Docker)

➤ Всякое разное
🔹 Markdown
🔹 Docsify. Делаем красивый сайт из обычного текста.

🔹 Основы API

🔹 Stepik для учащихся: первые шаги (пройден)
🔹 Создание курса на Stepik (пройден)
🔹 От идеи до курса: 7 шагов с ИИ-помощником
🔹 Промтинг и продвинутое использование нейросетей 1.01

🔹 Психоанализ для жизни
🔹 Art of soft skills: гибкие навыки для жизни и учебы
👍6🔥2❤1
Почитал вчера комментарии. Вы говорили мне, что не корректно переходит, перекидывает на все отзывы. Проверил на другом телефоне - там все корректно переходит по ссылкам отзывов. Показывает конкретно мой. Так же протестил с компа в режиме инкогнито, если ставить эту ссылку в браузер, то тоже переходит на мой отзыв. Так что не ясно почему не везде работает как надо.

На данный момент, 100% должно работать, если открывать ссылку на компе.


Добавлю материалов за эти дни:

Сегодня-завтра - новый пост с курсами, которые сейчас осваиваю и что планирую в будущем.🧐
Завтра-послезавтра - обновлю полезную информацию по ресурсам для обучения(будет больше чем одна сейчас)😅

P.S.
Пока оставлю так. В будущем подумаю как с этим разобраться, если вам это вообще надо)) Или и так норм?
Пройдите, пожалуйста, опрос ниже, чтобы было яснее🙃🙃🙃
Надо ли менять структуру переходов по отзывам в этом посте про пройденные курсы?
https://t.me/IT_Success_Path/44
Anonymous Poll
27%
Да
73%
Нет
Век живи - век учись)

Пост с курсами обновлён. После того как я добавил из списка " хочу пройти ", в список " прохожу", получилось вот столько много😱😱😱это ещё некоторые у меня в архиве, но тоже для прохождения будущего😄

Все их перенёс вам сюда. Но в конце получилась беда. Ссылки сломались и перестали работать в посте в тг, хотя до этого всё было ок. Похоже, выявлено опытным путём, что есть какой-то органичение на их кол-во в одном посте.

Вышло очень много базы питона. Конечно, чтобы её понимать и знать не надо всего столько проходить. Оранжевые ромбики forever. Но со временем что-то забывается и поэтому практика не будет лишней.
😁3
Без ТГ-премиума не даёт писать много букв под картинкой😶
Поэтому описание ниже👇
Сказка о потерянном времени

Вчера планировал обновить пост в и добить курс по верстке. Но предложили выйти на одну шабашку по стройке. Думаю, ладно, полдня от силы займет, а потом как приду - воплощу свои планы. Проблема была в том, что в 6 утра надо было вставать🫡, а у меня обычно немного другой график подъёма😅

Но это еще пол-беды😐😐😐Приехали туда, переоделись, немного что-то поделали. Выходит хозяйка дома и началоооось: "А что вы тут делаете, а это нам не надо и т.д. и т.п.". С нашим "мастером", если его можно так назвать😂, разбирались они долго, час, мб больше. Приехал еще какой-то ее знакомый строитель, с ним выясняли отношения)

Еще проблема в том, что у дома два владельца: мама(2/3) и сын(1/3). Заказывал работу сын, а маме это не понравилось. А все было просто, он до конца не уточнил что надо делать, хотел на месте по факту разобраться, ну и соответственно получился такой треш... В итоге что? , Тупо сидели на улице, в почти 30 градусов, ожидая исхода. Затем уехали, ничего не получив(подсобники). Вернулся домой в 12 дня, хотя город не большой.

Получается 6 часов в никуда, уж лучше бы спал, ничего не заработал, состояние максимально вялое. Поел что-то, посмотрел, уснул. И так по кругу несколько раз до ночи. Проснулся окончательно часа в 22-23. После такого не было желания что-либо делать. Вот как-то так прошло мое потерянное воскресенье🙂🙂🙂
Лучше поздно, чем никогда😁

Обновил пост. Теперь там достаточно полезной инфы. Если есть пожелания пишите под постом в комментах. Посмотрю и добавлю если что.

Теперь пошел разбираться с каким-то RabbitMQ. Вчера только со 2 раза установился нормально, зараза этакая😬. Он мне нужен, по крайней мере мне так сказали, чтобы написать систему уведомлений для текущего проекта. На словах не сложно. А по факту - знаний нуль, понимания что делать чуть больше. Так что не все так уж и плохо, наверное😅

Но для начала надо вообще разобраться в проекте. Типо чё да как там)) Эт наверное будет самое сложное и займет больше всего времени. Ведь как такового опыта в командной разработке у меня нет. И одно дело понимать свой код и совсем другое - это разобраться в архитектуре чужого проекта.
Нейросети. Польза или вред?

Сегодня хотел бы про это написать. Вряд-ли сейчас можно найти человека, который про это не слышал. Мне интересно ваше мнение. Какие нейросети, как вы их используете и для чего. Но для начала опишу своё видение и мысли.

Как я пользуюсь:
Чаще всего как учителя, который может объяснить мне любой момент, который я не понял. Его можно задалбливать сколько угодно, пробовать разные походы и все равно тебе будут пытаться дать ответ, который тебя устроит. Никто не скажет: "отстань", "иди погугли" или что-то с таком стиле). Порой спрашиваю информацию, которую забыл, но хочу применить. Лично для меня это всяко быстрее, чем рыть в интернете, особенно на начальном этапе обучения. Но документации и стаковерфлоу никто не отменял)) Еще вариант - помогать исправлять тебе ошибки. Если ты уже вроде все проверил, но не работает, не понимаешь в чем дело(а банально точку с запятой пропустил или ещё какую-то мелочь).Можно так же использовать для генерации идей, вообще любых (например , подходы к решению проблемы), какие-то источник по темам. Да, порой может выдавать абсолютную дичь, которая не существует даже, но как вариант)

Как не рекомендую:
Но не советую просто говорить наподобие "реши вот эту задачу мне, сделай то-то то-то через вот это", особенно на начальном этапе. Так ничему не научишься. Ты становишься тогда "вайбкодером", погуглите что это, если интересно). Но даже если запросил готовое решение, то уж будь добр понимать, что происходит в каждой строчке кода. Иначе какой от этого смысл?

Что использую:
Мне на данный момент многого не надо, поэтому вот такой список🙃
https://gpt-chatbot.ru/ -
https://chat.deepseek.com/
https://chat.qwen.ai/

Пишете свои мысли по этому поводу и какие нейросети используете - будет интересно почитать)
👍3
Вчера ооочень много позанимался. Видос 30 минут растянулся на полтора часа. Зато разобрался как в простейшем случае работает этот брокер сообщений.

Далее был созвон, где спрашивали что у кого готово, на каком этапе. Закончить мою часть желательно через неделю, а у меня этап нулевой😅если не минус первый, т.к. ещё надо знать другое, то, что я откладываю уже пару дней😕😕

Ещё там появился новый бекенд-разработчик, который делал почти такую же задачу ранее. Посоветовали делать с ним. Но мне кажется он и без меня справится и я буду каким-то бесполезным в этом случае.

Вот сижу и думаю нужно ли мне эта стажировка. С одной стороны будто бы пока что перескочил через текущий уровень своих знаний  и поэтому туплю, откладываю, и всякие такие прокрастинирущие штуки. А с другой - это в резюме можно написать как реальный комерческий опыт, плюс там сильно не напрягают, не пинают. Хотя возможно мне нужно обратное🧐 Но в любом случае нужно будет постоянно обучаться в будущем чему-то новому, без этого никак🙂

Сегодня на шабашке, вечером постраюась сесть что-то поделать. После работы тяжело садиться, ничего особо не хочется. Я не знаю как те, кто на постоянке работают, находят в себе силы заниматься обученинм😦
Хочу ещё немного продолжить вчерашнюю тему. Сколько же в идеале необходимо заниматься?

Достаточно информации про это получил. У меня есть друзья программисты, знакомые в айти сфере, смотрел видосы, статьи, так же читал различные комментарии на эту тему, в том числе и от уже работающих людей в сфере IT. И могу это все как-то подытожить.

Считаю оптимальным - 4 часа.

Можно и больше, но...После этого уже не так хорошо инфа запоминается, меньше начинаешь понимать, банально мозг устает. Да и в целом, на работе ты не 8 часов за компом работаешь, а 4, от силы 5, со слов знакомы. Так же много коментов видел от уже устроившихся, что могут и по 2-3 часа в день работают, особенно на удаленке.🙈


Можно и меньше, но...Лучше не менее двух часов. Иначе в первый полчаса-час ты только вспоминаешь вчерашние материалы. И что потом остается?. Но это всяко лучше, чем ноль.


Примеры из жизни:

Мне попался какой-то видос в рекомендациях на ютубе. В программисты в 30+ лет с нуля. Или как-то так. Зашел в тг канал автор. Он там такой весь воодушевленный был. Писал посты каждый день, что делал, как ему нравится, что у него есть время, учился каждый день по много часов. А в итоге что? 77 день - был его последний пост. Пишет "приостанавливаю обучение ". Вот уже два года с того момента прошло. Мне кажется он просто перегорел.

Противоположный случай - это я). В один период занимался как описал выше. Потом в какой-то момент, все меньше и меньше времени уделял, появлялись перерывы между днями обучениями, все больше и больше. А далее что? делал чисто 1 задачку в день на степике, да и это потом перестал. Слишком расслабился, что не доходило дело до обучения даже. Привычка взяла свое.

Подытожим

Рекомендую заниматься каждый день, по 2-4 часа. Если не получается столько, то все равно лучше каждый день, но по чуть-чуть, чем в выходные на 12 часов засесть и потом перерыв на неделю. Имеется ввиду чисто время. А то серию гляну, поиграю, пойду поем. И за это время написал только: print('Hello, World!"). Так же не стоит забывать давать себе выходные, ибо тогда для чего это все?)

P.S.
Вчера как пришел - уснул😅, позже решил несколько тестовых вопросов - всё мое обучение было🫣
Сегодня взялся за JS, чтобы добить курс. Но 2 недели на эту тему ничего не делал. Идет раздел "взаимодействие с браузером". Такое ощущение, что знаний тут ноль🤨, хотя такое уже проходил😑
Но все не прошло напрасно. Есть понимание как это делать, минимально-необходимое знание синтаксиса языка тоже присутствует, а всё что мне потом будет нужно - смогу загуглить, когда пригодится. Не обязательно же всё помнить. Тем более без постоянной практики это все улетает из мозга очень быстро.🫡
Вчера ничего не постил, потому что новостей не было. Будем считать, что сделал себе выходной)

До этого, как и писал, начал завершать модуль по JS . Прошел там кое-что. Интересные моменты себе законспектировал и захотел их себе в codepen сохранить. А сайт не грузит. Я такой, думаю, ладно, мб это временно, а пока посмотрю что-нибудь. В итоге наткнулся на сериал "два холма". И последние 2 дня в основном его смотрел. А сайт так и не заработал у меня. Лабуда какая-то😠

Сегодня возможно будет так же, вбил себе в голову что надо это в первую очередь пройти и всё на этом🤨Хотя, по-хорошему мне надо переключиться на задание по системе уведомлений и пытаться разбираться в нем. Мой напарник по разработке не прям гуру, как ожидалось)) на FastAPI у него опыт тоже около нулевой, будем вместе кряхтеть значит😅
Нет, это не игра змейка. Это вот так выглядит мой профиль степика за последние дней 10.🙈🙈🙈

По 1 с копейками задач в день. Не знаю, расслабился что-ли. Как-то совсем мало в последнее время заниматься стал. Хотя и вчера вышло часа два минимум, но по ощущениям будто бы почти ничего толкового не поделал.

Возможно надо как раньше. Составлять какие-то планы: на день, неделю, месяц. Дабы было понятно куда двигаться и отмечать его выполнение. Он есть, но общий. Плюс(возможно повторюсь) надо разбираться в том, в чем я не знаю, это тоже напрягает. Но не именно это, а то что уже хотят от меня результатов, торопят. На работе в IT все наверно так же будет или даже похлеще. Не так я себе представлял эту стажировку) Как говорили, найдут задания по уровню моему, но пока это как-то не похоже🤔Ну или я просто ленивая жопа🙂

Вот.
Посмотрел я сегодня вакансии для Ждуна. Лучше бы этого не делал))

А мем - жиза. Ведь много где хотят, чтобы человек был уже с опытом. Но где его взять, если ты еще не работал?

Так скоро тогда будут принимать в детсад только при наличии 3 лет опыта😁 Какой-то замкнутый круг.😑😑😑
😁2
Недавно вернулся домой с подработки на стройке. Ещё не садился заниматься, и не уверен что сегодня начну😕, хотя головой там почти не думал, но уже глянул пару видосов с ютуба... Миститка, правда?)🫠. В них две фразы показались интересными.

1) ты не ленивый - ты мастер по отмазкам
2) действие порождает мотивацию,  а не наоборот
.

Первая, возможно, как раз про меня. Вторая - странной кажется, в моей голове всё выглядит иначе: хочешь что-то и делаешь это, а никак не наоборот.

Что думаете по этому поводу?

Т..е. за час я нашёл время, чтобы позалипать и поспать чуток(вырубило), а время на обучение пока ещё не выделил. Как это работает? Ничего не понимаю.

Ладно бы мне это было не интересно, это другое дело. Но мне это нравится, и хотел попасть в айти, когда специалисты оттуда ещё не так много получали, по сравнению с другими профессиями.
👍3
Вы наверно слышали такое: " привычка формируется за 21 день."

Возможно я раньше пробовал, но не помню результатов. Теперь проверю это на практике. Всё просто. Минимально 25 задач на степике каждый день. Возможно буду проходить ту кучку курсов по Питону, для восполнения знаний. А то кажется, что я многое подзабыл, даже часто используемые методы для типов данных. Про другое вообще молчу.

Посмотрим, что получится из этого. И выработается ли привычка. А как вы думаете, эта схема рабочая или есть кто из вас это на себе тестировал?)

Начну завтра, хотел бы сказать. Но зачем откладывать на завтра то, что можно сделать послезавтра))) так просто будет проще считать😅
👍3
Неделю не заходил в матермост(там всё общение на стажировке),так же, два созвона, не сделал даже близко требуемых от меня результатов.

Стрёмно открывать, но.. Если 10 дней АФК, то прощаются. Кажется или я что-то делаю не так? Я сам себя не пойму. Надо не надо. Вообще надо, но будто бы прям сейчас не надо. Но скорее всего я не прав, и лучше оттуда не вылетать.🙃
🫡1
Вчера был на еженедельном общем созвоне разработчиков. Ощущал себя как школьник), который не сделал домашку и не хочет чтобы его спрашивали. На другом, более локальном, созвоне по проекту сказали, что задачу надо было сдать "вчера" (т.е. в среду🫣). И как говорит человек, который уже работает и руководит нами: "Бизнесу результат нужен не завтра, а вчера".

Возможно мне надо менять подход к обучению. Получается сейчас что, я отошел от своего плана обучения из-за этой возможности, но и на стажировке еще ничего не сделал, т.к. для этого мне надо изучать(немного изучаю сейчас) другие вещи, которые были в планах, но позже. И крч, сейчас в растерянности. Выходит как в басне Крылова "лебедь, рак и щука". 🙂
Да только воз и ныне там


p.s.
День 1/21 - 25 задач сделал, заняло час с копейками. Было бы глупо провалить в первый же день). 🙃

Заработал с какой-то стати codepen. Теперь могу закончить курс, где осталась малая часть JS. Да, я мог бы и раньше, но через танцы с бубном выкладывать на сайт решения/заготовки не хотелось. Это, в моем случае, почему-то сильно влияло на решение доделывать или нет.☹️
Вчера: Сделал 25+ задач на Степике так же за +- час. JS - не начинал,
Сегодня: Сделал те же 25+ задач за минут 40, а еще целый день впереди.

В итоге: день 3/21 все по 25 задач минимум. Двигаемся дальше.

Я ж не просто делаю практику, а пробегаю теорию. Если что-то интересное или что подзабыл, читаю вдумчиво. Так же пишу под каждым вторым (примерно) степом комментарий. Не спрашивайте зачем. Хочется) На это тоже уходит время.

Но что хочу заметить. Если вчера я сел поздно вечером, то сегодня уже с утра, практически как проснулся. То ли дело привычки уже пошло, то ли мысля в голову зашла. Пока не понятно😅😅😅Вообще сегодня и вчера должен был работать, но что-то пошло не так, не от меня зависящее🙂

P.S.

Но кое-что кажется стало яснее. Эти 25 задач, на данный момент, мне ни к селу, ни к городу. Наверно больше для своего успокоения, что я не бездельничал в тот день. Помимо этого ежедневно надо изучать другое, более важное на данный момент. Например докер, не начинал до сих-пор, да да, сколько времени прошло. Fast-API ковыряю, но мало. Django - давно еще про него пост был, свой проект, чтобы восполнить занния. Но не всегда до этого доходят руки.👿
Сегодня пятница, а значит что? 5 из 21 дней челенджа проверки на выработку привычки сделано.

Сегодня и вчера по 25+ задач есть. На данный момент уже часа 2 просидел за занятиями. Кажется выработал формулу "учебного счастья", но это не точно😅и позже об этом напишу, когда будет больше тестовых данных)

Так же завершил этот курс HTML CSS JS. Оставляю на него отзыв:

***********
Что ж, отзыв, поехали)

На данный момент я прошел уже несколько курсов по HTML, CSS, JS. Но везде мне что-то не совсем то. Этот же курс пока больше всех понравился. Если бы я начинал с нуля и хотел бы узнать основное что используется, то выбрал бы его.

Тут без воды объясняется теория, есть после же вопросы и практика. Может ее не хватает немного, но уже можешь потыкать то, что только прошел и проверить себя. Кучу ненужных и редких вещей не дают. Захотите больше - источников много.

А для понимания возможностей HTML, CSS, JS - в самый раз
*************

А вообще, у меня все затянулось с версткой и frontend частью. Планировал это всё усваивать где-то до конца мая, ну может еще первый 10 дней июня. Но что-то пошло не по плану😁 Пора возвращаться на изначальный план обучения. Но блин, еще не дает покоя не завершенный до конца курс по SQL. Ой чую мозг там снова вскипит, когда за него сяду, задачки то порой там заковыристые, особенно после перерыва)
Сегодня весь день катал телегу. Понимайте как хотите😂

В перерывам между этим делом было свободное время. Порешал задачки с этого курса: Лучший по Python. Часть 2: . Его кстати завершил сегодня тоже. И поэтому👇

Напишу пару-тройку-десятков-сотню слов о нём.

"""""""""""""
Сложилось двоякое впечатление. Я уже проходил первую часть этого курса недавно. часа 3-4 заняло. А если б не писал комменты под каждым шагом, то и за час-полтора можно было сделать. Вторая же(эта) часть чуть длиннее, но не сильно. Задачки там составлены как будто для детей, Ну оооочень простые. Возникает закономерный вопрос. Зачем я тогда его проходил?) Для практики, ибо что-то забыл, естественно. Но...сам себя огорчил, из того что там давалось я ничего не забыл. Будто бы время на это зря потратил, хрен знает.

Для совсем новичков пойдет. Он еще классный (что меня наверно и подкупило) своей неординарной подачей материала. В форме диалога, много шуток, мемов.

Но и с другой стороны, сложилось мнение, слишком много этого. А курс создан для того, чтобы заманить ребят в другие части своих будущих курсов. Понятное дело, что авторам надо кушать тоже)тем более там основатель препод с большим стажем(на пару лет меня младше😅). Но все же, этот курс не стоит 5к рублей. Очень мало материала. Чисто из-за подачи? Да ну комон).

П.с. сейчас его сделали бесплатным. Но и по такой цене его раньше покупали.
""""""""""""""

p.s.
К команде курса у меня вопросов нет. Все делают четко. Почти на каждый коммент отвечают. На вопросы уж точно. Да и на шутки. Ноооо. столь малое кол-во знаний, столько не стоит🙈Ну это их дело, че я прикопался, верно?) На степике в отзыве про курс их хейтить не буду за это, хотя почему-то очень хочется. Но проделана хорошая работа, так что "улыбаемся и машем")

P.S.S.
Еще добавлю. После того как вернулся с работы, решил провериться на весах, ибо жарища была приличная сегодня. Что в итоге? минус. 2.5 кг. Хотя я так не ощущал. Получается еще таких 5 дней. и минус 15кг в сумме. Но я подозреваю, что это не так работает😅😅😅
😁1