Дапамажыце dev.by 🤍
Падтрымаць

Десять полезных ресурсов и книг по Python

Пакінуць каментарый
Десять полезных ресурсов и книг по Python

Итак, вы — развивающийся программист на Python. Чтобы развивать свои навыки, важно иметь под рукой подходящие ресурсы. Сайт Developer Tech подготовил подборку из десяти обязательных к прочтению книг, которые помогут стать профессиональным Python-разработчиком.

Читать далее

Иллюстрация: Udemy

Дуг Хэллман. Python module of the week

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

Лучано Рамальо. «Python. К вершинам мастерства»

Книга предназначена для достаточно опытных программистов и ориентирована в первую очередь на повышение уровня квалификации. Книга переведена на русский язык и ее можно заказать на ozon.ru. В Беларуси можно приобрести другие книги издательства O’Reilly. Например, «Простой Python. Современный стиль программирования» Билла Любановича.

Гвидо Ван Россум. Справочник по Python (the Python Language references)

Не так просто найти официальные ресурсы по Python, которые являлись бы хорошим подспорьем для программистов. Создатель и разработчик языка Гвидо Ван Россум предлагает отличное руководство. Оставьте его в своих закладках, чтобы обращаться к нему всякий раз, как возникнет потребность. Благодаря справочнику вы сможете либо найти решение проблемы, либо определитесь, куда двигаться дальше.

Бретт Слаткин. «Секреты Python. 59 рекомендаций по написанию эффективного кода»

Прочитав эту книгу, вы действительно получите 59 полезных рекомендаций. Каждая глава представляет собой урок по программированию, в которой код представлен так, как он выглядит на экране. Изложенные в книге примеры позволят разобраться с проблемой и найти пути её решения. Она переведена на русский язык и её можно приобрести в Беларуси.

Дэвид Бизли. «Python. Подробный справочник»

Эта книга является одним из лучших справочников по Python для опытного программиста. Пятое издание книги будет ориентирован на Python 3.6 и планируется к изданию во второй половине 2019 года. Четвертое издание переведено на русский язык.

CodeTriage

Если у вас есть желание поучаствовать в разработке конкретного проекта с открытым кодом, обратите внимание на этот ресурс. Он позволит найти и отобрать наиболее интересные проекты, протестировать их или же помочь в поиске и исправлении ошибок. Если вы новичок в разработке с открытым кодом, то CodeTriage может стать для вас удачным гидом.

Аристотелис Киттас. Intermediate Python Presentations

Презентации — страницы на Github, снабжённые комментариями автора. При более внимательном рассмотрении можно заметить, что они демонстрируют конкретные проблемы программирования на Python и способы их решения, а колкие комментарии программиста делают анализ более интересным.

/r/learnpython/

Одна из двух самых больших секций по обсуждению Python на Reddit. Вторая — /r/Python. Тут можно найти информацию о новых книгах и обсудить возникшие проблемы программирования. Также это хороший способ интегрироваться в сообщество разработчиков, отвечая на вопросы других пользователей. Напомним, что кроме reddit вы также можете использовать для общения с коллегами ресурс Stack Overflow.

PythonTutor

Этот инструмент наглядно демонстрирует, что происходит по мере выполнения каждой строки кода. Визуализация помогает быстрее найти логические ошибки, а также лучше понять работу Python. И, конечно, вы можете обсудить свою проблему с другими пользователями сайта и найти совместное решение.

Python Practice Projects

Еще один ресурс, который предлагает попрактиковаться в решении небольших задач на Python. Например, создать синтаксический анализатор командной строки, механизм шаблонов или написать (lisp)-интерпретатор. Вся необходимая для разработки той или иной команды информация находится на ресурсе. Если вы только обучаетесь Python или же занимаетесь программированием в свободное время, то сайт станет удачным подспорьем и поможет в завершении проекта, которым вы занимаетесь.  

Чытайце таксама
13 курсов по программированию на C++
13 курсов по программированию на C++
13 курсов по программированию на C++
С++, несмотря на свой солидный возраст, продолжает оставаться одним из самых популярных языков программирования с широкой сферой применения: от разработки ПО до создания игр. В сети можно найти достаточно ресурсов, которые помогут освоить этот язык. Мы предлагаем обратить внимание на подборку, подготовленную Digitaldefynd и дополненную нами. В ней собраны как бесплатные, так и платные ресурсы для людей с разным уровнем подготовки и знаний С++.
1 каментарый
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
10 способов научиться программировать самостоятельно
Программирование — один из ценнейших навыков для карьерного роста, саморазвития и создания чего-нибудь удивительного. Собрали десять советов для тех, кто только начинает своё путешествие в мир программирования и снабдили все это полезными ссылками на курсы для начинающих программистов. 
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
10+ сертификаций Coursera, которые помогут улучшить резюме и повысить зарплату
Бюджетный способ прокачать навыки и повысить зарплату — это профессиональный сертификат от Google, IBM или крупного зарубежного университета. На Coursera как раз можно найти десятки полезных обучающих программ по машинному обучению, проджект-менеджменту и не только. Собрали 10+ сертификаций, которые будут выигрышно смотреться в резюме как новичка, так и опытного специалиста.
13 анлайн-платформаў для навучання праграмаванню
13 анлайн-платформаў для навучання праграмаванню
13 анлайн-платформаў для навучання праграмаванню

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.