Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
io/p/top-20-besplatnyh-resursov-dlya-izucheniya-python-sohrani-eto-v-zakladki-2021-01-
08
Программирование на Python
Материал подойдет тем, кто не имеет опыта программирования. Курс содержит 28 уроков,
разъясняющих базовые понятие и элементы синтаксиса Python: списки, операторы, циклы, условия,
строковые и числовые переменные. Для проверки знаний доступно 27 тестов. В продолжении
курса есть еще 19 уроков и 25 тестов с реальными задачи и советами по каждой теме.
Введение в Python
Теоретическая информация по синтаксису, типам коллекций, функциям, операторам и юникоду с
проверкой пройденного материала после каждой лекции. Для каждого урока доступно видео с
текстовой базой (основные моменты теории и код).
A Byte of Python
В вольном переводе название электронной книги звучит как «Укус питона» – это одно из наиболее
известных учебных пособий по популярному языку программирования. Распространяется оно
бесплатно и для новичков подходит идеально: принципы, базовые понятия, основы синтаксиса,
инструкции по программированию – здесь есть все.
Learnpython.org
Информация для новичков и опытных программистов: основы (функции, классы, операции и т.д.),
руководство по базам данных, материалы для продвинутых разработчиков (специализации, карты,
многопользовательские аргументы, частичные функции и пр.). Здесь можно проверить знания на
практике: написать код, запустить программу и получить отчет по ошибкам.
Codecademy
Изучение Python 2 от фундаментальных знаний до написания кода. Интерактивные занятия с
возможностью запустить и проверить код через браузер без дополнительных настроек. Преимущество
платформы в отсутствии потребности писать код целиком – необходимо только вносить небольшие
изменения и запускать программы.
Udemy
На этом сайте собрано несколько бесплатных курсов c видеоматериалами. Наиболее востребованы
следующие:
· Основы Python 3.
· Python Практика Для Начинающих.
· Learn Python 3 From Scratch.
· Learn Python Language Fundamentals In Simple Way.
· Python for Absolute Beginners Part 1 and Part 2.
Educative
Интеграционная текстовая платформа, которая позволяет изучать концепцию и писать код по каждому
уроку. Новичку не придется ничего скачивать и настраивать на своем устройстве, все обучение
происходит на сайте. В начале курса идет объяснение основ и концепций, по которым придется решать
задачи для работы с функциональным программированием и структурами данных.
Coursera
Этот популярный ресурс предлагает несколько учебных программ от специалистов ведущих
университетов (INSEAD, Stanford, National University of Singapore и прочие). Стоит обратить внимание
на курс от преподавателей Мичиганского университета «Специализация Python для всех», который
(среди прочего) включает следующие разделы: «Структуры данных в Python», «Capstone: Retrieving,
Processing, and Visualizing Data with Python» и «Using Databases with Python».
Code School
Бесплатно после регистрации можно получить доступ только на 10 дней, а за дальнейшее обучение
нужно заплатить 29$. Материалы курсов рассчитаны опытных разработчиков, которым необходимо
повысить уровень знаний.
Codewars
Интерактивный ресурс с собранием функциональных задач, интересными тестами, отображением
результатов, проведением дискуссий с коллегами и повышением ранга. Игровой процесс мотивирует
быстро щелкать задачки.
Chekio
Игровая платформа, в которой получение новых знаний и навыков кодирования происходит в
непринужденном режиме. Творческий подход к обучению и поддержка коллег позволяют достичь
желаемых целей в короткие сроки.
w3schools
Для любителей разработки это отличный ресурс, который позволяет проверить знания Python. На сайте
можно изучить теоретические основы языка и примеры его использования, а также поупражняться в
создании программ по всем представленным материалам.
Pyslackers
Международное сообщество, которое собрало единомышленников по программированию на Python.
Общение происходит через сервис Slack, в котором написать и быстро найти любого участника
сообщества не составит труда. Общение по тематическим каналам и личная переписка ускорят процесс
обучения и решения проблем.
Python-сообщество
Русскоязычное сообщество подходит не только неопытным программистам, но и разработчикам со
стажем. На форуме обитают тысячи энтузиастов, постигающих тонкости программирования на Python.
Дополнительно информацию можно получить в Telegram канале от python.su.