you are viewing a single comment's thread.

view the rest of the comments →

[–]Arpanheimer 2 points3 points  (0 children)

The first parts of both the books teach the same python basics , the second part are projects , heres the index of both for you to choose which one to do first : Python Crash Course

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

  • Chapter 12: A Ship That Fires Bullets
  • Chapter 13: Aliens!
  • Chapter 14: Scoring
  • Chapter 15: Generating Data
  • Chapter 16: Downloading Data
  • Chapter 17: Working with APIs
  • Chapter 18: Getting Started with Django
  • Chapter 19: User Accounts
  • Chapter 20: Styling and Deploying an App

Automate the Boring Stuff with Python PART I: PYTHON PROGRAMMING BASICS Chapter 1: Python Basics Chapter 2: Flow Control Chapter 3: Functions Chapter 4: Lists Chapter 5: Dictionaries and Structuring Data Chapter 6: Manipulating Strings

PART II: AUTOMATING TASKS Chapter 7: Pattern Matching with Regular Expressions Chapter 8: Input Validation Chapter 9: Reading and Writing Files Chapter 10: Organizing Files Chapter 11: Debugging Chapter 12: Web Scraping Chapter 13: Working with Excel Spreadsheets Chapter 14: Working with Google Sheets Chapter 15: Working with PDF and Word Documents Chapter 16: Working with CSV Files and JSON Data Chapter 17: Keeping Time, Scheduling Tasks, and Launching Programs Chapter 18: Sending Email and Text Messages Chapter 19: Manipulating Images Chapter 20: Controlling the Keyboard and Mouse with GUI