Inspiration

A lot of the courses for learning to code I saw online do not have that good examples and are hard to follow. I wanted to create an easy course with plenty of examples and exercises which taught students Python.

What it does

How I built it

I used Jupyter Notebook, since it allows us to have text and code in the same file. This creates a compact and easy to follow course.

Challenges I ran into

In order to be able to explain the concepts I included, I had to be able to understand it very well myself. I spent a lot of time really understanding the theory behind why things work like they do in Python.

Accomplishments that I'm proud of

I was able to learn in depth how object oriented programming works, along with being able to explain in a concise manner how they work to others.

What I learned

I learned how Python and how object oriented languages work in depth, and the reasoning for why things work the way they do at a high level. I also learned how to deliver content in a concise, easy to learn way.

What's next for Beginner Python Course

I plan on making a course for scripting, and possible Flask or Django in the future.

Built With

Share this project:

Updates