Привет, гость!

Добро пожаловать на CVVPRO - крупнейший теневой кардинг форум РУнета. Чтобы получить полный доступ к форуму войди или пройди регистрацию!

Roadmap Python | пошаговая карта обучения

restore9

Опытный user
Регистрация
13 Июл 2022
Сообщения
694
Реакции
98
ROADMAP PYTHON
[IMG]


Всем привет ребята , решил сделать навигационную карту для изучения Python для новичков , для тех кто уже знаком с этим ЯП не думаю что вы найдете тут что то новенькое поэтому не ругайте , а для тех кто не шарит вам будет полезно почитать UPD: Весь контент не придумывал сам брал некоторые из разных источников

УСТАНОВКА PYTHON

1.Для начала нужно установить Python -https://www.python.org/downloads/
2.Устанавливаем редактор для работы с кодом PyCharm-https://www.jetbrains.com/pycharm/
VsCode-https://code.visualstudio.com/
Существует больше редакторов но для начала рекомендую выбрать что то из этих вариантов
Также подробнее об этих редакторов можете посмотреть на ютуб и настроить все под себя

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

С ЧЕГО НАЧАТЬ УЧИТЬСЯ


•С чего начать обучение? Я считаю, что онлайн-курсы — это отличный вариант. Лучше всего начинать с простых тем, а затем постепенно переходить к более сложным. Давайте начнем с основ
В просторах интернета нашел шпаргалку которую вы можете использовать или распечатать и поставить на рабочее место
UPD:не украл а позаимствовал
•Также рекомендую присоединиться к сообществу Python в вашем городе и различным информационным каналам. Кроме того, стоит удалить TikTok и вместо этого смотреть подкасты и похожий контент на YouTube
•Рекомендации по каналам YouTube
Артём Шумейко
Сергей Дмитриенко
Тимофей Хирьянов
Рекомендации по каналам Telegram
Python Developer
Python team
Python Chat
Python Portal
•Видео которые вы должны посмотреть прямо сейчас
Олимпиадки, асинхронность и удаленная работа / Все о Python / Интервью с Python developer

НУ ЧТО ЖЕ НАЧНЕМ ОБУЧЕНИЕ

1. Поколение Python
О КУРСЕ:
Курс посвящен базовым понятиям и элементам языка программирования Python, подойдет слушателям, не имеющим опыта написания программ ни на одном из языков программирования, так же в этом курсе идёт упор и на математику

• Stepik: Курс 1

РЕКОМЕНДАЦИИ: Если вам не понравился курс , либо же вам сложно его проходить из за заданий на логику и математику, рекомендую к прохождению эти два простых курса которые так же хороши для новичков и дадут вам базовые понятия о Python

• Stepik:Курс 2
• Stepik:Курс 2

Рекомендую так же проходить два курса одновременно, вдруг если вы не понимаете что то на одном курсе то думаю на другом вам объяснят более понятно

Ну что же продолжим закреплять наши знания следующими материалами

2.Алгоритмы: Теория Практика .Методы
О КУРСЕ:
В курсе будут подробно рассмотрены основные алгоритмические методы: жадные алгоритмы, метод «разделяй и властвуй» и динамическое программирование. Для каждого алгоритма будет математически обоснована его корректность и оценка времени выполнения. Кроме теории, также будут обсуждены нюансы реализации алгоритмов на языках программирования C++, Java и Python

Stepik:Курс
Stepik:Курс

РЕКОМЕНДАЦИИ: Если вам курса мало , рекомендую почитать книгу «Грокаем Алгоритмы» да уверен вы уже слышали об этой книге , но она действительно хороша, не сделает из вас гения , но не будет лишней

Грокаем Алгоритмы PDF:Книга

3.Основы Git
О КУРСЕ:
Система контроля версий Git считается де-факто стандартом для управления исходным кодом, и каждый разработчик должен освоить ее основные принципы. Цель курса — объяснить ключевые команды и сценарии их применения

Stepik:Курс

4.Python: Основы и применения
О КУРСЕ:
Курс охватывает базовые принципы языка Python и программирования в целом. Он отлично подходит для тех, кто уже умеет писать простые программы на Python, а также для тех, кто хочет укрепить свои знания.

Stepik: Курс

5.Интерактивный учебник языка Питон

О КУРСЕ:
Учитесь, решая серьёзные задачи прямо в браузере.

Ссылка: http://pythontutor.ru/

6.Погружение в Python
О КУРСЕ:
В ходе курса вы освоите конструкции языка, типы и структуры данных, функции, а также научитесь применять объектно-ориентированное и функциональное программирование. Вы узнаете о особенностях реализации Python и научитесь писать асинхронный и многопоточный код. Кроме теоретических аспектов вас ожидают практические задания, которые помогут проверить знания и отточить навыки программирования на Python.

Ссылка: https://www.coursera.org/learn/diving-in-python

8. Введение в базы данных
О КУРСЕ:
Курс по введению в базы данных знакомит слушателей с историей создания систем обработки структурированных данных, подходами к информации, а также развитием моделей и систем управления данными. Основное внимание уделяется изучению и применению средств SQL для работы с данными в SQL-СУБД в типовых ситуациях.

Stepik:Курс

9.Базза Данных
О КУРСЕ:
Курс сосредоточен на изучении и применении языка SQL для создания и модификации объектов баз данных, а также управления данными в реляционных базах данных. В рамках курса практические задачи будут выполняться с использованием СУБД MySQL.

Stepik:Курс

Вот сейчас я рекомендую читать интересные ресурсы, смотреть видео и активно практиковаться.

Полезные ресурсы :


Ссылка:https://refactoring.guru/ru/design-patterns/python

Очень полезный ресурс, который раскажет о "Паттернах проектирования" на Python с примерами

Программирование на Python от CSC


Ссылка:https://compscicenter.ru/courses/python/2015-autumn/classes/
Смотреть все. От начала до конца.

Можно и нужно конспектировать то, что вы видите. Это будет очень полезно. В этом видео вы увидите то, что уже проходили, но там вам покажут некоторые нюансы того, как это происходит.

Курс информатики на Python 3

Ссылка:http://judge.mipt.ru/mipt_cs_on_
Ну вот и всё ребята , да конечно это не полная версия , конечно же ещё можно очень много чего сюда добавить , но для новичков больше и не надо , курс рассчитан на людей которые вообще не связаны с программированием ,и для тех кто не сидит на гитхаб) Буду рад если вы оставите симпатию, в будущем думаю ещё выпускать подобные темы , надеюсь вам понравилось
 

Stephaniero

Опытный user
Регистрация
22 Апр 2021
Сообщения
649
Реакции
104
Спасибо за изобретение велосипеда,братик
 

Drake3221

Опытный user
Регистрация
22 Сен 2021
Сообщения
692
Реакции
111
Самое главное: про алгоритмы знайте, изучите их, но не стоит их задрачивать первым делом, скорее всё желание себе отобьёте.
 

restore9

Опытный user
Регистрация
13 Июл 2022
Сообщения
694
Реакции
98
есть roadmap только по вёрстке сайтов?
 
Сверху Снизу