You Suck At Python | SheCodes

Not Your Typical
Coding Course

Forget about boring online classes. Learn Python with a methodology you’ve never seen before. Developed by Matt Delac, SheCodes Founder & Instructor and SheCodes Athena Creator.

Workshop duration

3 Months (Part-time, 5 hours per week)
or 1 Month (Full-time, 20 hours a week)

Features included

πŸ’¬ Live Support
πŸ”– Bite-size Lessons
πŸ—“ Weekly Deadlines
πŸ’» Real-life Projects

Coming Soon Summer 2024

Get an exclusive discount

$699 $999πŸ‘‡
Limited to 100 future Python developers
We promise we won’t spam you. πŸ™

πŸ“š Workshop Curriculum

This Python PackageΒ is ideal for those looking to transition to a career in tech or advance in their current career. You will dive deep into Python's fundamental elements (variables, strings, logical operators, arguments). You will also learn about structuring and visually displaying data and how to use Object-Oriented Programming, a popular programming style in many coding languages. Finally, you'll learn how to integrate APIs into your code to fetch real data.

By the end of this workshop, you’ll be able to build a weather forecast and a graph from real data all on your own! πŸ™€Β 

πŸŽ’ Lessons and challenges

  • 1 - Python Basics Week 1 Overview
  • 2 - What is Python? Preview
  • 3 - Setup Python in the browser
  • 4 - Python Variables Preview
  • 5 - Python Numbers
  • 6 - Python Strings
  • 7 - Python Data conversion
  • 8 - Python Debugging
  • 9 - Setup Python on your computer
  • 10 - Python Basics Week 1 Summary

πŸ‘©β€πŸ’» Homework

  • Python Basics Week 1 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Basics Week 2 Overview
  • 2 - Python Booleans
  • 3 - Python If-else statements
  • 4 - Python Elif Statement
  • 5 - Python None
  • 6 - Python Basics Week 2 Summary

πŸ‘©β€πŸ’» Homework

  • Python Basics Week 2 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Basics Week 3 Overview
  • 2 - Python Functions
  • 3 - Python Function Arguments
  • 4 - Python Functions Default Values
  • 5 - Python Function Return
  • 6 - Python Basics Week 3 Summary

πŸ‘©β€πŸ’» Homework

  • Python Basics Week 3 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Basics Week 4 Overview
  • 2 - Python Lists
  • 3 - Python List Loops
  • 4 - Python Dictionaries
  • 5 - Python Dictionary Loops
  • 6 - Python Debugger
  • 7 - Python Nested Dictionaries
  • 8 - Python Basics Week 4 Summary

πŸ‘©β€πŸ’» Homework

  • Python Basics Week 4 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Basics Week 5 Overview
  • 2 - Python Dates
  • 3 - Python External Packages
  • 4 - Python and APIs
  • 5 - Python and Weather API
  • 6 - Python Basics Week 5 Summary

πŸ‘©β€πŸ’» Homework

  • Python Basics Week 5 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Basics Week 6 Overview
  • 2 - Interactive Weather App - 2. User Input
  • 3 - Interactive Weather App - 3. API Integration
  • 4 - Interactive Weather App - 4. Forecast
  • 5 - Interactive Weather App - 5. User Interface
  • 6 - Python Basics Week 6 Summary

πŸš€ Final Project

  • Python Basics Final Project

πŸŽ’ Lessons and challenges

  • 1 - Python Advanced Week 1 Overview Preview
  • 2 - What is OOP? Preview
  • 3 - Python Class Creation and Initializer
  • 4 - Python Class attributes and methods
  • 5 - Python Class Logic
  • 6 - Importing a Python Class
  • 7 - Python Class Inheritance
  • 8 - Why OOP?
  • 9 - Python Advanced Week 1 Summary

πŸ‘©β€πŸ’» Homework

  • Python Advanced Week 1 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Advanced Week 2 Overview
  • 2 - Reading basic files in Python
  • 3 - Reading CSV files in Python
  • 4 - Writing files in Python
  • 5 - Exception handling in Python
  • 6 - Python Advanced Week 2 Summary

πŸ‘©β€πŸ’» Homework

  • Python Advanced Week 2 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Advanced Week 3 Overview
  • 2 - Python Plots basics
  • 3 - Python Plots styling
  • 4 - Python Scatter plots
  • 5 - Python Bar and Pie Plots
  • 6 - Python Subplots
  • 7 - Python Advanced Week 3 Summary

πŸ‘©β€πŸ’» Homework

  • Python Advanced Week 3 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Advanced Week 4 Overview
  • 2 - Python Advanced CSV File Manipulation
  • 3 - Python Complex Data Structure
  • 4 - Python Data Filtering
  • 5 - Python Code Organization and Documentation
  • 6 - Python Advanced Week 4 Summary

πŸ‘©β€πŸ’» Homework

  • Python Advanced Week 4 Homework

πŸŽ’ Lessons and challenges

  • 1 - Python Advanced Week 5 Overview
  • 2 - Python Advanced Final Project - CSV File
  • 3 - Python Advanced Final Project - Data Visualization
  • 4 - Python Advanced Final Project - Data Manipulation
  • 5 - Python Advanced Final Project - Connecting the dots
  • 6 - Python Advanced Final Project - Clean code
  • 7 - Python Advanced Week 5 Summary

πŸš€ Final Project

  • Python Advanced Final Project

πŸ“¦ What's included

We provide everything you need to succeed.

πŸ‘©β€πŸ’»
2 Coding Workshops

Python Basics
Coding Workshop
See full curriculum
Python Advanced
Coding Workshop
See full curriculum

πŸŽ–
2 Verified Certificates

See samples

βš™οΈ
7 Technologies Learned

Python Python
API API
Data Structure Data Structure
OOP OOP
File Manipulation File Manipulation
Data Visualization Data Visualization
Data Manipulation Data Manipulation

πŸ’»
2 Final Projects

♾️
Lifetime Access

πŸ“…
Weekly Deadlines

πŸ‘©β€πŸ«
Live Technical Assistance
by professional developers

πŸ‘
Homework Review

πŸ€–
AI Coding Assistant

πŸ›Ÿ
Standard Support

Coming Soon Summer 2024

Get an exclusive discount

$699 $999πŸ‘‡
Limited to 100 future Python developers
We promise we won’t spam you. πŸ™
Brought to you: