Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming PDF AZW3 EPUB MOBI TXT Download

The best-selling Python book in the world, with over 1 million copies sold! A fast-paced, no-nonsense, updated guide to programming in Python.If you’ve been thinking about learning how to code or picking up Python, this internationally bestselling guide to the most popular programming language is your quickest, easiest way to get started and go! Even if you have no experience whatsoever, Python Crash Course, 2nd Edition, will have you writing programs, solving problems, building computer games, and creating data visualizations in no time.You’ll begin with basic concepts like variables, lists, classes, and loops—with the help of fun skill-strengthening exercises for every topic—then move on to making interactive programs and best practices for testing your code. Later chapters put your new knowledge into play with three cool projects: a 2D Space Invaders-style arcade game, a set of responsive data visualizations you’ll build with Python’s handy libraries (Pygame, Matplotlib, Plotly, Django), and a customized web app you can deploy online.Why wait any longer? Start your engine and code!
Eric Matthes

File Size: 29 MB
Available File Formats: PDF AZW3 DOCX EPUB MOBI TXT or Kindle audiobook Audio CD(Several files can be converted to each other)
Language: English, Francais, Italiano, Espanol, Deutsch, chinese
  • Have had this for one day and the cover is already coming off. Nothing a little glue won’t fix, and that’s the downside of paperbacks that you have to put weight on to keep closed, in my opinion.BUT the inner content is well worth it. I’ve been wanting to learn programming for years but have often gone away discouraged because the tutorials and teachers randomly start throwing complicated problems at you out of nowhere.Not so with this book. It eases you into each topic, breaks it down very clearly, and has exercises throughout that you can follow along with. Make sure you follow along! There are specific exercises throughout, but I highly recommend typing out the example code and playing around with it/experimenting on your own as well. Then by the time you get to the exercises you’ll have a good idea about how to approach it.STICK WITH IT! I decided I wanted to learn to program 10 years ago! I would start for a week and then quit when it got too complicated and felt overwhelming. Then I’d come back to it a few years later, and same thing. Then it hit me one day, “If I had pushed through the first time and been patient, I’d have 10 years of experience as a programmer right now. Do I want to look back in another 10 years and feel that way again? Or do I want to push through this time so in 10 years I’ll actually have the experience under my belt!?”Easy answer!Stick with it. Be patient with yourself if things get too complicated or you “feel too dumb” to get it. If you hit a block, go back a few pages and go through it again. Everyone is selling “learn ____ quick!” books these days. It’s a good way to get random chunks of knowledge but a terrible way to master it. So be patient!And get this book. :). It makes things very simple to understand and really holds your hand through everything.
  • Just finished the book and followed the code all way, even did some of the “Try this yourself” exercises. Very well organized. 6 stars on that. Code in the book was accurate and worked as expected. I didn’t just try the code from the resource web site. I actually typed in every line from the book and made it all the way to deployment. (Quite an accomplishment, I say. :-)).Only one gripe – see pictures attached. After 3 weeks of ownership, the book lost its clothing. :-(I wonder if Mr Matthes will send me an autographed copy to replace my sad, broken, copy? 🙂
  • Let me preface this review by saying that I have zero programming experience. I’m only four chapters into the book and I gotta say – Python is finally making sense to me! I’ve tried reading “Automate the Boring Stuff with Python” and I have no doubt that it’s a good book. However, for me, it was not a good starting point and I found myself lost trying to read through the first few chapters – maybe I’ll re-read “Automate the Boring Stuff with Python” afterwards after I finish “Python Crash Course”. I’ll do a follow-up review of this book when I’m done, but that won’t be for a while; I’m going at my own pace and ensuring that I understand each topic and lesson. This book is worth the money if you want to learn Python!
  • For all who want to compare the 1st to the 2nd edition, here the Preface to the Second Edition.
  • What is good about it? It teaches you the basics of Python But it does not have any advanced materials inside. Evey little example is well explained. It has a lot of examples are presented. It also asked readers to do exercises after concept.However, I wish it comes with an answer for those after chapter exercises. Otherwise, it becomes meaningless because you won’t know if you got it or not. Overall, well explained but somewhat too much explanation. Thus, this might be good for people who do not have any programming skill. Also, words are simple and straightforward.Update: Thanks to the author reply, there are solutions online. But I still think it explained things too much. Thus, costed too much reading for a simple concept.
  • I have taken many online course for python, however, as a beginner in the software development, I could not comprehend. This book guided me step by step to understand and apply various python concepts. Additionally, it has some exercises that you have to do in order to solidify you understanding. All answers are available online in case you got stuck.
  • I was recommended this book by my computer science professor for a C++ class. I wanted to learn python on my own and I can say, it’s a very easy book to follow, especially compared to C++. I highly recommend it to anyone wanting to learn python l.
  • The contents of the book are better than its manufactured quality. Sadly, less than a week after receiving it, the cover came free of the rest of the book. It was apparently only held on by two narrow strips of glue on the first and last pages, and no glue holding it to the actual spine!The book contents itself are pretty good, but it does stay fairly simple. I bought the book because of the format of the examples, with code, point by point descriptions of the code elements, and then the output. Some of the examples don’t go very deep. I was looking at loop iterations, and the book really only covered using them with a print statement, though I was hoping for how to set variables and perform calculations according to current list value.
  • A growing trend affecting books purchased from Amazon is the fact they are ‘Print On Demand’ and are very poor quality.Within a week of purchasing and about 120 pages read, the cover detached itself from the body… Totally unacceptable! This is one of several books that I have purchased from Amazon over the last couple of years that has suffered from some sort of printing/binding issue. Problems range from splines plitting, covers detaching or delaminating, covers also suffer with excess curl…I have many books that are 20 to 30 years old that are in better condition that ones that are virtually new by comparison… It’s not difficult to make books well, we’ve been doing it for hundreds of years!The content of the book seems well written so far and is suitable for beginners of the Python language and also for more experienced programmers that come from different programming backgrounds…I will think twice now before ordering books from Amazon now and try to find alternatives that have been printed and bound in a professional way that should last a lifetime!
  • Really liked this book….until it actually fell away from the binding making it impossible to read. Shoddy book making from either amazon or no starch press.Book content is very good for beginners and must say really enjoying it…..
  • First of all,the Pro’sit’s quality-1.Paper is a top quality one and it is same from first to last.2.Binding of this book is everlasting and so strong3.This book is best for person having some basic knowledge in python so that he can jump into intermediate or some equivalent.4.Projects are quite amazing,every concept is explained in related to project.Con’s1.It lacks animated understanding,if you want some animation go with O’Reilly head first python.2.Try it yourself problems found to be some low to medium level.3.Cost is high,e-book is preferred if you want only the projects.4.If you already know much of python,better skip this book (you will find it boring).
  • I’ve mainly purchased this book to have a good source in details but it’s more suitable for beginners. I haven’t experienced any problems about the print quality, unlike other comments I’m very happy that there isn’t any coloured text or black background code snippets. I found more beneficial to take your own notes or highlight manually the parts you had practised. It’s easier to look back and find your notes on the book. Otherwise it’s not different than reading people’s snippets on stackoverflow. Paper quality is good. Nothing to complain but I wish I had chance have a sneak peek to know the level of information. If you just started to learn python this book is great for you. But if you already finished a beginner python course or watch CS50 week 6 on YouTube, you don’t need this book for learning. But you can benefit the projects part. I also purchased O’Reilly python cookbook from Amazon and if you need advanced information to solve complex problems you should check them too.
  • Python is a pretty easy language to get going with and this book ‘holds your hand’ very well.As you work through the ‘try it yourself’ sections you will find yourself thinking “I’ve already done this before” but that’s ok because it’s just reinforcing your understanding, by the end of chapter 4 you’ll be creating your own ‘lists’ of data in their millions, slicing them up, pulling individual elements out, cycling through your lists using ‘for’ loops, formatting your output using ‘F’ strings etc etc, and you’ll be able to code these things without opening the book as a reference! I know there’s a lot of book left for me to work through but I’m super confident I’ll be fine with it!
  • About :
    We are committed to sharing all kinds of e-books, learning resources, collection and packaging, reading notes and impressions. The book resources of the whole station are collected and sorted by netizens and uploaded to cloud disk, high-definition text scanning version and full-text free version. This site does not provide the storage of the file itself.
    Description of file download format: (Note: this website is completely free)
    The e-books shared by this site are all full versions, most of which are manually refined, and there are basically no omissions. Generally, there may be multiple versions of files. Please download the corresponding format files as needed. If there is no version you need, it is recommended to use the file format converter to read after conversion. Scanned PDF, text PDF, ePub, Mobi, TXT, docx, Doc, azw3, zip, rar and other file formats can be opened and read normally by using common readers.
    Copyright Disclaimer :
    This website does not store any files on its server. We only index and link to the content provided by other websites. If there is any copyrighted content, please contact the content provider to delete it and send us an email. We will delete the relevant link or content immediately.
    Download link description :
    We usually use Dropbox, Microsoft onedrive and Google drive to store files. Of course, we may also store backup files in other cloud content management service platforms such as Amazon cloud drive, pcloud, mega, mediafire and box. They are also great. You can choose the download link on demand.

    File Size: 29 MB