Skip to content

🐍 My track in learning basic programming concepts that need to know to write Python programs using a book written by Eric Matthes.

Notifications You must be signed in to change notification settings

amirahnasihah/python-crash-course

Repository files navigation

PYTHON CRASH COURSE 2ND EDITION

A hands-on, project-based introduction to programming by Eric Matthes.

🔥 This is my ultimate resources to learn Python other than learning from websites such as freeCodeCamp or w3schools

Summary: "A project-based introduction to programming in Python, with exercises. Covers general programming concepts, Python fundamentals, and problem solving. Includes three projects - how to create a simple video game, use data visualization techniques to make graphs and charts, and build an interactive web application"-- Provided by publisher.

ERIC MATTHES

Python Crash Course on Github - Eric Matthes - resources collection

BOOK RESOURCES

BRIEF CONTENTS

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


Python Crash Course - 2nd Edition

About

🐍 My track in learning basic programming concepts that need to know to write Python programs using a book written by Eric Matthes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages