Там есть тонна базовых курсов Python. Но когда вы закончите один из них, это может быть трудно знать, что узнать дальше.
Вот почему мы выпустили 6-часовой Промежуточный курс Python На канале FreeCodeCamp.org YouTube.
Patrick Loeber создал этот курс, чтобы помочь людям изучать навыки и концепции Python, которые часто не покрываются курсами начинающих Python.
Во-первых, вы получите обзор базовых концепций, таких как списки, строки и словари, но с акцентом на некоторые меньшее известные возможности. Затем вы узнаете более продвинутые темы, такие как резьба, многопроцессорные, контекстные менеджеры, генераторы и многое другое.
Вот полный список всех тем, покрытых в этом курсе:
- Списки
- Кортежи
- Словари
- Набор
- Строки
- Коллекции
- Itertools
- Лямбда функции
- Исключения и ошибки
- логирование
- Json.
- Случайные числа
- Декораторы
- Генераторы
- Threading VS Multipressing
- Многопоточность
- Многопроцессора
- Функция аргументов
- Оператор звездочки (*)
- Неглубокие против глубокого копирования
- Контекстные менеджеры
Смотреть полный Курс на FreeCodeCamp.org YouTube Channel (6-часовые часы).
И если вы новичок в Python, мы рекомендуем вам начать с этого бесплатного 14-часового курса, обучающегося Университетом Мичиганского профессора доктора Патрона.