1. Code Academy
Code Academy
это бесплатный учебный ресурс для
изучения программирования. На этой
платформе вы найдете уроки по самым
разным языкам, не только по Python.
Эту платформу отличает возможность
писать собственный код прямо в браузере
и просматривать результаты в режиме
реального времени. Это очень полезно
для начинающих, поскольку для практики
написания кода не потребуется настраивать
какую-либо среду.
Code Academy лучше всего подходит для
начинающих и программистов среднего
уровня. Здесь вы изучите общий синтаксис
языка, научитесь работать со строками
и условиями, познакомитесь с циклами,
функциями, списками и словарями.
Изучая Python на этом портале, вы построите
собственный калькулятор для расчета
чаевых, а также игру типа морского боя.
2. TutorialsPoint
Сайт TutorialsPoint
напоминает Code Academy. Он тоже предлагает
бесплатные уроки и возможность писать
код прямо в окне браузера.
Здесь вы найдете самые полные
руководства для новичков, которые
помогут вам пройти путь от основ языка
до задач экспертного уровня. Вы научитесь
настраивать среду разработки Python,
изучите базовый синтаксис языка,
поработаете с переменными, операторами
и циклами и т.д.
Мы назвали руководства TutorialsPoint самыми
полными, потому что они покрывают и
довольно сложные темы, такие как доступ
к базам данных, CGI, программирование
игр, использование многопоточности,
обработку XML, сети, дизайн графических
пользовательских интерфейсов и т. п.
3. Codementor.io
Codementor
предназначен для разработчиков от
среднего уровня до экспертов, т. е.,
для людей, уже имеющих опыт работы с
Python. Здесь, конечно, есть кое-что интересное
и для начинающих, но в целом это не тот
портал, где новичку стоит проводить
большую часть своего времени.
Каждый пост на этом сайте — отдельное
руководство по какой-либо теме, например,
об интеграции Node.js с Python, использовании
декораторов и т. п.
4. PythonChallenge
Если вы не ищете легких путей и
предпочитаете учиться, преодолевая
трудности, PythonChallenge
вам понравится.
Это не самый красивый сайт всех времен
и народов, его дизайн определенно
оставляет желать лучшего. Но там вы
найдете отличные задачи и уроки, которые
помогут вам в изучении Python.
5. Python Class от Google
Руководство
по Python от Google по своей сути — электронный
учебник. Материал в нем предназначен
для опытных программистов, начиная от
среднего уровня. Главы этого учебника
хорошо написаны и доступным (английским)
языком объясняют концепции, имеющие
отношение к Python. Здесь вы получите чисто
теоретические знания, без глубокого
разбора отдельных тем или пошаговых
руководств по созданию приложений.
В общем, это отличный вспомогательный
материал для Python-разработчиков.
Прилагаемые упражнения можно скачать
и выполнять локально, на своей машине.
Благодаря этому вы сможете поработать
с разными отрывками кода и протестировать
их.
На чай:
яндекс.деньги - 410016519446655