SheCodes Python Basics | SheCodes
Coding Workshop

SheCodes Python Basics

Learn the fundamentals of Python, one of the most popular coding languages for beginners.
250,000+ SheCodes students
4.9/5 from 262,239 reviews
93% completion rate
  • Master the fundamental elements of Python
  • Get familiar with how to build logical operators
  • Learn to use APIs to fetch live data into your code
  • Learn how to structure data in your code

๐Ÿ“ฆ Included in this package

1 coding workshop
Learn by doing
1 real-life project
Build your portfolio
Certificates
Show off your skills
AI Assistant
Always here to help
Human Support
Our experts are here to help
Lifetime Access
Learn at your own pace
Weekly deadlines
So you stay on track
Homework review
Our team reviews your work
Expert instructor
Learn from the best
Verified Python Basics Certificate
Receive a verified certificate at the end of your workshop that you can add to your LinkedIn

๐Ÿ›  Skills you'll gain

Python Python
API API
Data Structure Data Structure
Matt Delac
Your instructor

Matt Delac

SheCodes Founder & CEO
Matt Delac is a software engineer with 10+ years of experience who has worked with companies such as Google and Airbnb. He has been a teacher for over 7 years and has taught thousands of women how to code.

How it works

Location

100% Online


All you need is your Laptop/PC and good internet connection

Schedule

Self-paced


Plan your learning for each week and go at your own pace

Duration

6 weeks
(5 hours of work per week)


or 3 weeks
(15-20 hours of work per week)

Our mission

SheCodes is here to help

Women hold just 25% of all coding jobs and earn 30% less than men.

SheCodes aims to bridge this gap by teaching relevant skills for todayโ€™s job market.

Take the first step to your dream career in tech.

250,000+ women highly recommend SheCodes

Employees from these organizations also joined SheCodes Workshops

๐Ÿค” Why choose SheCodes

Our unique learning methodology gives you exactly what you need. Learn at your own pace but never lose motivation.

๐Ÿ“น Complete engaging lessons

Learn from bite-sized lesson videos and get your hands dirty from the start with fun practical challenges.

โš™๏ธ Get technical assistance

Get help and have your homework reviewed by professional developers, or ask our AI Coding Assistant for instant replies.

SheCodes Technical Support

Stay motivated with weekly deadlines

Follow a structured schedule with weekly deadlines and complete homework at the end of each week to sum up what you learned.

..but enjoy a flexible schedule

Extend your weekly deadlines whenever needed without losing your progress.

SheCodes Technical Support

๐Ÿ™‹โ€โ™€๏ธ Learn with a vibrant community of women

Online courses donโ€™t have to be lonely. You'll gain acess to a global community of 250,000+ ambitious women.

Learn coding with guaranteed success

SheCodes ranks higher than any other traditional online school like Udemy and Coursera.

10x
SheCodes completion rate is 10 times higher than other online courses such as Udemy or Coursera. See our graduates
93%
More than 90% of our students rate SheCodes Workshops ๐ŸŒŸ 5/5 vs 60% in other online courses. Read reviews

๐Ÿ’ป Build a real-life project

See your new coding skills come to life at the end of each workshop. Build a weather forecast updated in real-time using just your new Python skills!ย 

๐ŸŽ“ Get 1 Certificate

Receive a verified certificate at the end of each coding workshop.

Share it in the Certifications section of your LinkedIn profile and add it to your resume or CV.

Introduction to Python Development

"Introduction to Python Development" Certificate

Shareable on

Our graduates work at
Google Microsoft Amazon Airbnb Meta TikTok

๐Ÿ“š Workshop Curriculum

SheCodes Python Basics is the perfect workshop if you're a beginner looking to learn Python. Python is a popular language among beginners as one of the easiest and most versatile coding languages out there. You will cover all essential elements of Python including variables, strings, arguments and data conversion, as well as how to fetch real data through a live API.ย 

By the end of this workshop, youโ€™ll be able to build a weather forecast on your own! ๐Ÿ™€ย 
Week 1 Python Setup & Variables Python, VSCode

๐ŸŽ’ Lessons & challenges

  • 01 Python Basics Week 1 Overview
  • 02 What is Python? Preview
  • 03 Setup Python in the browser
  • 04 Google Colab
  • 05 Python Variables Preview
  • 06 Python Numbers
  • 07 Python Strings
  • 08 Python Data conversion
  • 09 Python Debugging
  • 10 Setup Python on your computer
  • 11 Python Basics Week 1 Summary

๐Ÿ‘ฉโ€๐Ÿ’ป Homework

  • Python Basics Week 1 Homework

๐ŸŽ’ Lessons & challenges

  • 01 Python Basics Week 2 Overview
  • 02 Python Booleans
  • 03 Python If-else statements
  • 04 Python Elif Statement
  • 05 Python None
  • 06 Python Basics Week 2 Summary

๐Ÿ‘ฉโ€๐Ÿ’ป Homework

  • Python Basics Week 2 Homework

๐ŸŽ’ Lessons & challenges

  • 01 Python Basics Week 3 Overview
  • 02 Python Functions
  • 03 Python Function Arguments
  • 04 Python Functions Default Values
  • 05 Python Function Return
  • 06 Python Basics Week 3 Summary

๐Ÿ‘ฉโ€๐Ÿ’ป Homework

  • Python Basics Week 3 Homework

๐ŸŽ’ Lessons & challenges

  • 01 Python Basics Week 4 Overview
  • 02 Python Lists
  • 03 Python List Loops
  • 04 Python Dictionaries
  • 05 Python Dictionary Loops
  • 06 Python Debugger
  • 07 Python Nested Dictionaries
  • 08 Python Basics Week 4 Summary

๐Ÿ‘ฉโ€๐Ÿ’ป Homework

  • Python Basics Week 4 Homework

๐ŸŽ’ Lessons & challenges

  • 01 Python Basics Week 5 Overview
  • 02 Python Dates
  • 03 Python External Packages
  • 04 Python and APIs
  • 05 Python and Weather API
  • 06 Python Basics Week 5 Summary

๐Ÿ‘ฉโ€๐Ÿ’ป Homework

  • Python Basics Week 5 Homework

๐ŸŽ’ Lessons & challenges

  • 01 Python Basics Week 6 Overview
  • 02 Interactive Weather App - 2. User Input
  • 03 Interactive Weather App - 3. API Integration
  • 04 Interactive Weather App - 4. Forecast
  • 05 Interactive Weather App - 5. User Interface
  • 06 Python Basics Week 6 Summary

๐Ÿš€ Final project

  • Python Basics Final Project

๐Ÿ“ฆ What's included

We provide everything you need to succeed.

1 Coding Workshop

Python Basics
Coding Workshop
See full curriculum

1 Verified Certificate

See samples

3 Technologies Learned

Python Python
API API
Data Structure Data Structure

1 Final Project

Lifetime Access

Weekly Deadlines

Live Technical Assistance

by professional developers

Homework Review

AI Coding Assistant

Standard Support

We've taught 250,000+ women to code

All of our students started our workshops as complete beginners! Hereโ€™s what a few of them had to say

See more reviews
Molly Connolly
SheCodes Graduate
5/5
Highly recommended by Molly
This has been a great start...
Natalie Klein Tijssink
SheCodes Graduate
5/5
Highly recommended by Natalie
I am already familiar with ...
Deborah Laport
SheCodes Graduate
5/5
Highly recommended by Deborah
I really enjoyed learning c...
Malaika Wandall
SheCodes Graduate
4/5
Recommended by Malaika
I've wanted to learn some b...
Aline Pozzebon
SheCodes Graduate
5/5
Highly recommended by Aline
I really enjoyed the course...
Eleanor Brown
SheCodes Graduate
5/5
Highly recommended by Eleanor
I've had so much fun learni...
Rosemary Obioma
SheCodes Graduate
5/5
Highly recommended by Rosemary
I'm amazed to realize how f...
Janely Osorio-Rivera
SheCodes Graduate
5/5
Highly recommended by Janely
I have zero background in t...

๐Ÿค” Frequently Asked Questions

If you have any other questions, you can easily reach out to us here

The workshops are taught by SheCodes founder, Matt Delac. He is a full-stack engineer with over ten years of experience in the field of development.

Yes! You can watch the lesson videos whenever is convenient for you. Keep in mind that youโ€™ll have homework deadlines, so just make sure you watch the designated weekly lesson videos in time to complete your homework.

The workshop payment can be completed with Visa, Mastercard, or bank transfers. If youโ€™d like to pay with a bank transfer, contact [email protected] to receive payment instructions.

Youโ€™ll need a laptop or desktop computer to complete the workshop. You'll also need to make sure that your device is able to download the necessary free software required. You cannot use iPads, tablets, or smartphones to complete the workshops; however, maybe you can borrow a laptop or computer from someone if necessary.

Yes, you'll need to use a code editor. Right now, we're using Replit and they offer both a free and a paid version. If the free version is not enough for you and you're not able to afford to upgrade on your own, we can sponsor you for the duration of the course.

Not sure if this is for you?

Browse all of our workshops and compare them.

SheCodes Python Basics
Learn the fundamentals of Python, one of the most popular coding languages for beginners.
$399
or $249 for 2 months
LEVEL
Absolute beginners
DURATION
6 weeks or 3 weeks
WHO IS THIS FOR
Anyone looking to learn Python e.g. Engineers, Analysts

250,246 women already enrolled

Enroll Today
Starts May 25
Enroll Next Week
Starts Jun 1

You can change your enrollment date anytime.

Student or unemployed?
Apply for a discount
Our graduates work at
Google Microsoft Amazon Airbnb Meta TikTok
$399
Enroll SheCodes Python Basics