Python Crash Course, 2nd Edition : A Hands-On, Project-Based Introduction to Programming

0
(0)

Python Crash Course, 2nd Edition
: A Hands-On, Project-Based Introduction to Programming

作者:EricMatthes

出版社:NoStarchPress

副标题:AHands-On,Project-BasedIntroductiontoProgramming

出版年:2019-5-3

页数:506

定价:USD39.95

装帧:Paperback

ISBN:9781593279288

内容简介
······

Second edition of the best selling Python book in the world. A fast-paced, no-nonsense guide to programming in Python. This book teaches beginners the basics of programming in Python with a focus on real projects.

This is the second edition of the best selling Python book in the world. Python Crash Course, 2nd Edition is a straightforward introduction to the core of Python programming. Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to program, choosing instead to provide a foundation in general programming concepts, Python fundamentals, and problem solving. Three real world projects in the second part of the book allow readers to apply their knowledge in useful ways.

Readers will learn how to create a simple video game, use data visualization techniques to make graphs and charts, and build and deploy an interactive web application. Python Crash Course, 2nd Edition teaches beginners the essentials of Python quickly so that they can build practical programs and develop powerful programming techniques.

作者简介
······

Eric Matthes is a high school math and science teacher living in Alaska who teaches an Introduction to Programming class in Python. He has been writing programs since he was five years old.

目录
······

Preface to the Second Edition

Acknowledgements

Introduction

Part I: Basics

Chapter 1: Getting Started

Chapter 2: Variables and Simple Data Types

Chapter 3: Introducing Lists

Chapter 4: Working with Lists

Chapter 5: if Statements

Chapter 6: Dictionaries

Chapter 7: User Input and while Loops

Chapter 8: Functions

Chapter 9: Classes

Chapter 10: Files and Exceptions

Chapter 11: Testing Your Code

Part II: Projects

Project 1. Alien invasion

Chapter 12: A Ship that Fires Bullets

Chapter 13: Aliens!

Chapter 14: Scoring

Project 2. Data visualization

Chapter 15: Generating Data

Chapter 16: Downloading Data

Chapter 17: Working with APIs

Project 3. Web applications

Chapter 18: Getting Started with Django

Chapter 19: User Accounts

Chapter 20: Styling and Deploying an App

Afterword

Appendix A. Installation and Troubleshooting

Appendix B. Text editors and IDEs

Appendix C. Getting Help

Appendix D. Using Git for Version Control

Index

评论 ······

入门读物

复习python用的,瞄了一下前半部分就直接看project了。1挺好的,涉及到很多oop,不过初学者应该看不明白,太跳跃了。前半部分应该很适合初学者。

长时间不写py,有点忘了,迅速翻一遍

复习一下以前简单学过的 Python,拿来写点小东西,入门神书

点击星号评分!

平均分 0 / 5. 投票数: 0

还没有投票!请为他投一票。

推荐阅读

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册