Goal abandoned
The author does not write in the goal 1 year 11 months 12 days
Программирование на Python
Ещё в школе мне понравилось писать сайты, есть в этом какая-то магия, где ты создаешь что-то новое, работающее с помощью интеллекта. Как будто код - это заклинание, а программист - волшебник. Интересно как это, хочу себя в этом попробовать. В отчетах буду делиться своими впечатлениями и успехами. Задавайте вопросы или делитесь своим опытом в комментариях, буду рад общению.
Goal Accomplishment Criteria
Сосредоточенно изучал программирование на протяжении 60 часов (по 2 часа в день - 1 месяц)
Personal resources
У меня есть ноут-бук с установленным Питоном, интернет и свободное время (пока не работаю, а когда начну, то желательно неполный день). На начальном этапе планирую изучать только бесплатные курсы по программированию (уже есть ссылки).
Goal ecological compatibility
Есть подозрение, что программирование может меня увлечь, пока не попробуешь, не узнаешь. При этом я бы смог освоить новую профессию и работать из дома (без продаж).
-
Изучаем бесплатные курсы на Udemy и смотрим ролики на You-Tube "Как стать программистом"
В первом ролике, который мне попался, автор предлагает купить дешевый курс по выбранному языку программирования на сайте Udemy. Там я нашел 2 бесплатных курса, скорее всего там просто база и реклама на платный курс (воронки продаж, все дела). Начнем с них. Дополнительные ролики нужны, чтобы узнать о дополнительных вариантах самообучения и подходах к этому процессу с точки зрения бывалых людей. Т.к. начало всегда самое сложное, хотелось бы начинать не вслепую, поэтому нужно мнение со стороны, как лучше стартовать.
-
Разобрать сохраненки и закрепить полученные знания
Тратим на эту задачу 2 подхода в день на протяжении 1 недели, стараемся закрывать в день по 2 пункта.
- Госуслуги. Мне нужно разобраться с программой Цифровые профессии и принять решение о том, буду ли я пользоваться такой возможностью или нет.
- Как стать программистом в 44 года. В самом начале своего обучения я посмотрел 2 видео из 4 по этой теме и то как автор описывает путь программиста мне понравилось, хочу досмотреть оставшиеся видео.
- Обзор книг. Нашёл канал на ю-тубе с обзорами на популярные книги о программировании, нужно создать список этих книг и краткий пересказ этих обзоров, а затем выбрать книгу, по которой я буду заниматься.
- Pep 8. Прочитать и по возможности заучить принципы чистого кода. Затем прочитать всё тоже самое, но уже на английском языке со словариком для практики своего английского.
- Stack Overflow. Ознакомиться хотя бы с 10 случайными постами на этом сайте, понять как устроен этот сайт и как я могу пользоваться им в дальнейшем.
- CodeWars. Решить хотя бы 10 задач низкого уровня.
- LeetCode. Разобраться как пользоваться этим сайтом, посмотреть обзоры на You-Tube.
- Дорожная карта. Найти 5 вариантов дорожной карты разработчика Python, найти общее и отличия.
- Установить PyCharm, посмотреть уроки по этой IDE.
- Разобраться, где искать библиотеки и фреймворки, как они устанавливаются и какие возможности дают. Например библиотека Request, фреймворк Flask, Django.
- Прочитать статью про Типы данных.
- Прочитать статью про Операторы.
- Прочитать статью про import statistics, в частности про mean.
- Прочитать про Методы для работы со строками, в частности format, upper, lower.
Создать учётку для обучения в You-Tube, заполнить её подписками на тематику программирования.
-
Пройти вводный курс от Нетологии
Судя по программе курса, для его прохождения нужно потратить где-то 1147 часов. По итогам курса я создам телеграм бота. Затем у меня будет выбор: оплатить ли полный курс (возможно по скидки от государства).
Тратим на эту задачу 2 подхода в день на протяжении 2 недель, стараемся закрывать 1 пункт за 2 дня.
- Знакомство с Python
- Первая программа
- Функции. Разработка приложения ToDo
- Создаем первого Telegram-бота
- Превращаем программу ToDo в бота
- Финальный тест по курсу
- Как продолжить обучение Python в Нетологии
-
Доделываю то, что не успел
До конца цели остается 9 дней, скорее всего я не успею к сроку выполнить предыдущие этапы, поэтому оставлю себе запасное время, чтобы доделать то, что не успел. А также подводим итоги занятий программированием первый месяц.
- 764
- 13 November 2022, 12:48
Don't miss new posts!
Subscribe for the Goal and follow through to its completion