Найти тему
Просто и понятно

Как выучить язык программирования Python

Оглавление

Для начала стоит рассказать вам о том,что python не мой основной язык программирования и не является моей основной профессией, скорее хобби. Но за последние 2 года у меня есть с чем поделится и мне хотелось, что в открытом доступе была краткая статья с хорошей литературой и полезными курсами , причём без лишней воды и закручивания, что "главное брат мотивация и всё получится", нет. Изучение языка программирования каким-бы он не являлся - это сложный процесс, где ты должен отдаться делу если не на 100%, то как минимум на 60%.

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

1 этап

Хочу начать с довольно хорошей и я бы сказал, что даже отличной книги , на оригинале "Python Crash Course, 2nd Edition" или на русском "Изучаем Python". На амазоне данная книга занимает первое место в рейтинге программирование на python в Амазоне.

Первые 200 страниц рассказывают о синтаксисе , далее идут 3 проекта. Игра, Веб приложения и графики. Данная книга займёт у вас примерно около 2 месяцев ,учитывая практику. Крайне советую данную книгу, т.к довольно сложно будет не понять синтаксис после данной книги.

2 Этап

Книги - это конечно отлично, но без видеороликов ,без лектора, который будет объяснять тонкости языка я считаю обойтись нельзя. Тут нам хорошо подходят многим знакомые лекции от Тимофея Хирьянова. На ютубе вы спокойно можете найти плейлист на 30 лекций с продолжительностью в среднем более часа. По моим наблюдениям данных лекций вам хватит на 2 ,а может и на 3 месяца.

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

3 Этап

На данном этапе я хотел бы посоветовать вам курсы на udemy от Freda Baptiste,ещё перед началом самого первого этапа я вам рекомендовал начать изучать английским и не просто так. На его уроках мы получите более 150 часов лекций. 4 курса позволят вам досконально погрузиться в Python и понять его изнутри.

Fred Baptiste | Professional Developer and Mathematician| Udemy

Бонус

На данный момент я сам примерно ещё только на 3 этапе, а также в процессе изучения иностранного языка.На последок хотел бы вам посоветовать ещё одну довольно интересную литературу, которая будет очень вам полезна для изучения - "Грокаем алгоритмы" , где очень простым языком описан принцип работы алгоритмов. После всего того,что вы прошли выше, это покажется вам крайне лёгким и интересным. Удачи в изучении Python, надеюсь у вас всё получится.