![Lorenzo Bonannella](https://uploads.sitepoint.com/wp-content/uploads/2022/07/1658286002picture-120x120.png)
I am a computer science student fond of asking questions and learning new things. Traveller, musician and occasional writer. Check me out on my website.
Lorenzo's articles
![Object-oriented Programming in Python: An Introduction](https://uploads.sitepoint.com/wp-content/uploads/2023/01/1672886309oop-python-300x170.jpg)
Learn the basics of object-oriented programming in Python: inheritance, polymorphism, creating classes, attributes and methods, and more.
![An Introduction to SQLite with Python](https://uploads.sitepoint.com/wp-content/uploads/2022/10/1666245460sqlite-with-python-300x170.jpg)
Learn what SQLite is, how some of its advanced features work, and how you can use it in Python projects with the help of the sqlite3 module.
![A Beginner’s Guide to HTTP Python Requests](https://uploads.sitepoint.com/wp-content/uploads/2022/09/1663666368python-requests-300x170.jpg)
Learn how HTTP web requests are structured, and how to make a Python request — with the help of the Python requests library.
![A Guide to Python Multiprocessing and Parallel Programming](https://uploads.sitepoint.com/wp-content/uploads/2022/08/1659506012python-multiprocessing-300x170.jpg)
Learn what Python multiprocessing is, its advantages, and how to improve the running time of Python programs by using parallel programming.
![An Introduction to Python Unit Testing with unittest and pytest](https://uploads.sitepoint.com/wp-content/uploads/2022/07/1658801531python-unit-testing-300x170.jpg)
Learn what software testing is, and how to run Python unit tests with unittest and pytest, two key frameworks for Python unit testing.