5 книг, які відкриють для вас нові можливості Python

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 приголомшливий стиль викладу. Він пише і з гумором, і з хорошими прикладами, і просто відмінно вибудовує пояснення.

Report Page