Dive into our tutorials
learn to code with step-by-step guides and projects
Filter by topics:
From basic to advanced. Learn python programming.
Learn the Python programming language from scratch. This series is designed for complete beginners and will walk you through the python programming language. Absolutely no experience required. I explain everything in depth and give effective examples to help you understand.
Learn to make games with python and pygame.
This series is designed to teach you the basics of game design with python. We will be using the python module pygame to develop a basic 2D game. I walk through everything step-by-step and explain everything in a beginner friendly way. After following this series you will be able to create your own basic 2D games with python and pygame
Machine Learning with Python
This series is designed to teach you the fundamentals of machine learning with python. It will start by introducing some basic machine learning algorithms and slowly move into more advanced topics like neural networks.
Introduction to Python Modules for Interactive Graphics and Math
This tutorial series will teach you how to use Kivy for user interfaces, OpenGL Turtle for real-time 2D graphics, and Numpy for advanced math operations in Python, enabling you to create interactive applications with ease.
How to Create a Chat Bot in Python
This series is designed to teach you how to create simple deep learning chatbot using python, tensorflow and nltk. The chatbot we design will be used for a specific purpose like answering questions about a business.
Python Neutral Network Tutorials
This series is designed to teach you how to create basic neural networks with python and tensorflow 2.0. It will cover everything from basic neural networks trained on MNIST data to convolutional neural networks.
From basics to advanced. Learn the Java programming language.
Learn the Java programming language from scratch. This series is designed for complete beginners and will walk you through the Java programming language. Absolutely no experience required. I explain everything in depth and give effective examples to help you understand. It is recommenced that you type along with me and try to create your own programs.
Python Voice Assistant Tutorial
This python voice assistant tutorial series is designed to teach you how to create a python voice assistant using the google text to speech module as well as the speech recognition module.
Discord.py Rewrite Tutorial
This series is designed to teach you how to create a discord BOT using the Discord.py module. Currently there are two versions of Discord.py, we are going to use the most recent one, Discord.py rewrite.
Python Django Tutorial
This series is designed to teach you how to use the web framework known as django! Django is a full stack web framework meant for rapid development of websites. Throughout this tutorial I will be walking you through how to create a fully functioning website.
How to Build Websites with Python
This python flask tutorial is designed to teach you how to build websites quickly and easily with Flask. Flask is a micro web framework that makes it very fast and easy to build websites with python.