ytmimi / Intro-To-Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python Course

When

April 16th - June 18th Tuesdays from 6:15-7:30

What to Expect

  • 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.

Syllabus

Week 1) The basics

Week 2) The basics (cont)

  • Topics

    • Looping (for and while)
    • Comprehensions
    • Functions
    • Lambdas
    • Reading and Writing to (text) files
  • Helpful Links

Week 3) The basics (cont)

  • Topics

    • Error Handling (try, excep, else finally)
    • Classes (init, self, methods)
    • Importing packages + useful standard library packages (os, sys, json)
  • Helpful Links

Week 4) Working with Tabular Data (csv + excel)

  • Topics

    • Handling csv Files
    • Handling Excel Files
  • Helpful Links

Week 5) Working with Tabular Data (cont)

  • Topics

    • Working with Pandas
    • Basic visualizations
  • Helpful Links

Week 6) Intermediate Topics

Week 7) Interacting With The Web

  • Topics

    • Learning about the Requests Library
    • Basic URL Checker Project
    • Working with API's (Open Weather API setup)
  • Helpful Links

Week 8) Interacting with the Web (cont)

  • Topics

    • Working with API's (Open Weather API project)
    • Web Scraping
  • Helpful Links

    • N/A

Week 9) Automating Emails (Gmail)

  • Topics

    • Gmail Automation
    • Go Over Capstone Project Ideas
  • Helpful Links

Week 10) Final Class

  • Topics
    • Capstone Project Walkthrough
    • Next Steps

Additional Resources:

About


Languages

Language:Jupyter Notebook 83.4%Language:Python 16.6%