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
- ipynb
- jupyter
- python
Log in or sign up for Devpost to join the conversation.