Go back

pythonwiz

Technologies Used

HTML
CSS
JavaScript

About This Project

This is a simple static website written with vanilla HTML/CSS/JavaScript. It aims to teach the basics of Python to beginners, including a quiz system so that users may test their knowledge of Python.

My Role in This Project

As the sole developer, I was responsible for all aspects of the project. I authored countless pages (more than 15) of Python tutorials that catered to Python beginners.

Challenges Faced

Although HTML/CSS/JavaScript is as simple as it gets for creating and designing websites, it can be troublesome especially as someone who is used to modern web frameworks like React. Having to manually duplicate code almost everywhere felt like an anti-pattern against DRY (don't repeat yourself). However, this only strengthened my skills as a web developer as I learnt more about how the web works behind the hood when I did the traditional, verbose way.

Outcome

The project was a success, receiving a distinction for outstanding work.