Omen ®
  Longevity: 8 years 4 months Posts: 181087

|
Head First Python: A Brain-Friendly Guide, 2nd Edition
Год издания: 2016
Автор: Paul Barry
Издательство: O'Reilly Media
ISBN: 978-1449382674
Серия: Head First
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 494
Описание: Ever wished you could learn Python from a book? Head First Python is a complete learning experience for Python that helps you learn the language through a unique method that goes beyond syntax and how-to manuals, helping you understand how to be a great Python programmer. You'll quickly learn the language's fundamentals, then move onto persistence, exception handling, web development, SQLite, data wrangling, and Google App Engine. You'll also learn how to write mobile apps for Android, all thanks to the power that Python gives you.
We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Python uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
Оглавление
Table of Contents (Summary)
1 The Basics: Getting Started Quickly 1
2 List Data: Working with Ordered Data 47
3 Structured Data: Working with Structured Data 95
4 Code Reuse: Functions and Modules 145
5 Building a Webapp: Getting Real 195
6 Storing and Manipulating Data: Where to Put Your Data 243
7 Using a Database: Putting Python’s DB-API to Use 281
8 A Little Bit of Class: Abstracting Behavior and State 309
9 The Context Management Protocol: Hooking into Python’s with Statement 335
10 Function Decorators: Wrapping Functions 363
11 Exception Handling: What to Do When Things Go Wrong 413
11¾ A Little Bit of Threading: Dealing with Waiting 461
12 Advanced Iteration: Looping like Crazy 477
A Installing: Installing Python 521
B Pythonanywhere: Deploying Your Webapp 529
C Top Ten Things We Didn’t Cover: There’s Always More to Learn 539
D Top Ten Projects Not Covered: Even More Tools, Libraries, and Modules 551
E Getting Involved: The Python Community 563
|
|