Skip to content

NovAlAl/My_Py

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image_1

Добро пожаловать на курс по программированию My_Py

Этот курс предназначен для людей, у которых нет никаких знаний и опыта в программировании. Для школьников старших классов, студентов и взрослых, желающих начать свой путь в IT.

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

My_Py скорее поможет вам плавно влиться в программистскую среду и даст вам возможность познакомиться с основными концепциями и принципами написания кода.

За основу курса взят язык программирования Python - как один из самых популярных, простых и востребованных языков на сегодняшний день.

image_2

Особенности курса

Весь материал курса My_Py оформлен в программе Obsidian. Для его отображения у себя на ПК вам необходимо скачать данную программу (или любую другую поддерживающую файлы .md) и перенести папку All_Lessons (или Split_Lessons) в корневую папку с проектами.

В данном репозитории представлены только лекционные занятия. Вся практика, контрольные, тесты и доп. материал находятся в закрытом, платном формате.

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


Курс является симбиозом большого количества лекций с YouTube и других открытых источников. Основные плейлисты, на которые опирался автор при создании курса:

  1. Ботаб. Горская Елена Сергеевна. Computer science 8-9 -- Ссылка
  2. egoroff_chanel. Егоров Артем. Язык программирования Python для начинающих -- Ссылка
  3. Тимофей Хирьянов. МФТИ. Алгоритмы и структуры данных на Python -- Ссылка
  4. selfedu. Сергей Балакирев. Добрый, добрый Python -- Ссылка

Пройдя курс вы навряд ли устроитесь на работу, так как в нем не рассматриваются фреймворки или какие-то особые знания и утилиты, которые обычно требуют при трудоустройстве в "крутые" места.

Однако у вас появится возможность выбрать любое направление, которое вы захотите - робототехника, создание сайтов, обучение нейросетей, анализ данных и тд.

Возможно вы захотите остаться на Python и продолжить углублять знания именно в этом языке, а может вам захочется чего-то более экзотического. В таком случае выучить новый язык (синтаксис) будет в 3-4 раза проще, так как алгоритмическая часть вам уже будет знакома.

Вообщем этот курс как фильм с открытой концовкой, где итоговое решение будет зависеть только от вас.

image_3

Чему вы научитесь

  • Ставить цели и добиваться их
  • Анализировать свои действия
  • Базовым алгоритмам и структурам данных
  • Решать задачки сложности Easy
  • Быстро печатать
  • Работать в команде и находить общий язык
  • Горячим клавишам
  • Работе с ChatGPT и другими нейросетями (опционально)

Чего не будет в лекциях

  • Некоторых алгоритмов, например, задачи о рюкзаке
  • Heap и всех остальных деревьев
  • Графов
  • Работы с фреймворками
  • Архитектуры ПК
  • ООП

Напутствие

Если вы все-таки решили посвятить свое время изучению данного курса, я сделаю все чтобы это было максимально эффективно, интересно и весело.

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

  • Учиться программированию никогда не поздно, и вам не обязательно быть супер гением, чтобы быть востребованным программистом.

  • Программирование — это не всегда просто. Это та область, где вам постоянно приходится самоактуализироваться и учиться. Вам постоянно придется узнавать что-то новое, и вам все время будет казаться, что вы чего-то до конца так и не узнали. Это называется синдромом самозванца, и как с ним найти общий язык, рассказываю на курсе.

  • Программирование учит не бояться совершать ошибки. Ошибки и программирование постоянно идут рука об руку, и те люди, которым удается перенести эту концепцию в реальный мир, добиваются больших успехов и в других видах деятельности.

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

image_1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors