5 книг, які відкриють для вас нові можливості Python
IT KPIПривіт, розробнику.
З кожною новою книгою, яку ви читаєте, або курсом, який ви проходите, ви починаєте бачити прогалини в ваших знаннях, заповнюючи їх і створюючи зв'язок між тим, чого раніше не було. Тому ми, редакція IT-KPI, підібрали для тебе декілька книг, які допоможуть тобі краще зрозуміти принципи роботи Python.
Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming
Опублікована: 2019
Автор: Eric Matthes
Якщо вам потрібно вивчити Python якомога швидше, не варто шукати далі. Курс Python Crash написаний таким чином, що новачки в Python можуть почати писати власні програми в найкоротші терміни. Попри те, що вивчення мови займає місяці (ну, роки) ця книга прискорює процес навчання, забезпечуючи міцну основу в загальних концепціях програмування, використовуючи Python.
Effective Python: 90 Specific Ways to Write Better Python
Опублікована: 2019
Автор: Brett Slatkin
Книга розбита на серію уроків. Кожен урок - це самостійне обговорення певної функції Python або найкращої практики. Є приклади, фрагменти коду та пояснення порад. Ця структура дозволяє легко читати книгу невеликими шматками або занурюватися навмання.
Вона охоплює багато матеріалу, від основних понять, таких як рядки, до розширених тем, таких як міксин та метакласи.
Python 3 Object-Oriented Programming, 3rd Edition
Опублікована: 2018
Автор: Dusty Phillips
Книга починається з самих основ ООП, а потім використовує практичні приклади, щоб показати, як правильно реалізувати об’єктно-орієнтовне програмування в Python. Багато прикладів взято з реальних проєктів. Книга зосереджена на високому рівні дизайну, а також суворих деталей синтаксису Python.
Python Tricks: A Buffet of Awesome Python Features
Опублікована: 2017
Автор: Dan Bader
У цій книзі як і досвідчений програміст, так і початківець зможе знайти що-небудь цікаве і нове для себе або ж зміцнити свої знання в уже відомому матеріалі, а також довідатися багато особливостей цієї мови. Виклад матеріалу дуже гарний, читається легко і не набридає, як інші книги.
Fluent Python: Clear, Concise, and Effective Programming
Опублікована: 2015
Автор: Luciano Ramalho
Загальна інформація: У цій книзі описані кращі практики для вдосконалених функцій генераторів Python, як і коли їх використовувати, різні способи впровадження багатопоточності та цілий розділ щодо метапрограмування. У Luciano Ramalho приголомшливий стиль викладу. Він пише і з гумором, і з хорошими прикладами, і просто відмінно вибудовує пояснення.