April 16th - June 18th Tuesdays from 6:15-7:30
- This will be a 10 week course covering the basics of Python
- The goal of this course isn't to turn you into a developer, but to help you add another useful tool to your arsenal
- By the end of this course you'll hopefully have the skills needed to build custom tools to help you with your day to day work.
-
Topics
- installation
- comments
- variables
- data types (int, str, float, bool)
- data structures (lists, sets, tuples, dicts)
- mathematical operators
- logical operators
-
Helpful Links
-
Topics
- Looping (for and while)
- Comprehensions
- Functions
- Lambdas
- Reading and Writing to (text) files
-
Helpful Links
-
Topics
- Error Handling (try, excep, else finally)
- Classes (init, self, methods)
- Importing packages + useful standard library packages (os, sys, json)
-
Helpful Links
-
Topics
- Handling csv Files
- Handling Excel Files
-
Helpful Links
-
Topics
- Working with Pandas
- Basic visualizations
-
Helpful Links
-
Topics
- Decorators
- Context Managers
-
Helpful Links
-
Topics
- Learning about the Requests Library
- Basic URL Checker Project
- Working with API's (Open Weather API setup)
-
Helpful Links
-
Topics
- Working with API's (Open Weather API project)
- Web Scraping
-
Helpful Links
- N/A
-
Topics
- Gmail Automation
- Go Over Capstone Project Ideas
-
Helpful Links
- Topics
- Capstone Project Walkthrough
- Next Steps