Python Programming

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Python Programming from beginner to pro in 5 weeks. The course will cover all Python fundamentals to set you up for a Python career in Data Science or Software Development. Here is what you will cover in this course:

  1. Week 1: Python Foundations (Foundations and Foundational Data Types)
  2. Week 2: Intermediate Python (Data Types, Conventions, and Regex)
  3. Week 3: Python with Web Services (Web Scraping and APIs)
  4. Week 4: Advanced Python (Object-Oriented Programming and Databases)
  5. Week 5: Final Capstone Project and Optional Bonus Resources

Acknowledgement and Attribution

This course is licensed from the Python for Everybody course by Charles Severance, Professor at the University of Michigan. This course is also available on Coursera and YouTube and is licensed through a Creative Commons license. Projects, challenges, and additional text notes/content have been curated by the Zindua technical team.

Show More

Course Content

0.1 Introduction and Python Set-Up

0.2 [OPTIONAL] Intro to Programming

1.1 Variables, Expressions, Statements

1.2 Conditional Execution and Functions

1.3 Loops and Iterations

1.4 Lists and Libraries

1.5 Weekly Practice Project
Complete week 1 of the course by putting your learning into practice with one of the following projects.

2.1 Strings and Files

2.2 Dictionaries and Tuples

2.3 Regular Expressions

2.4 Modules, Packages, Unittests

2.5 Weekly Practice Projects

3.1 Network Programming

3.2 Web Scraping

3.3 Web Services

3.4 Working with APIs

3.5 Python Web Services Project

4.1 Object-Oriented Programming (OOP)

4.2 Applied Object-Oriented Programming

4.3 SQL Databases

4.4 NoSQL Databases

4.5 Advanced Python Project

5.1 Capstone and Next Steps

5.2 [OPTIONAL] Bonus Python Lessons

Student Ratings & Reviews

No Review Yet
No Review Yet