Pandas Tutorials

Learn Python Pandas through comprehensive tutorials, from DataFrame basics to advanced data analysis. Practice in our interactive Pandas playground with hands - on examples and real datasets. It's ideal for beginners learning data manipulation.

Run a Lambda Function with a JSON Event

Run a Lambda Function with a JSON Event

Deploy Python code that calculates an order total, invoke JSON events, correlate actual execution logs and update the calculation before scoped cleanup.
AWSPython
Real-Time Chatroom with Flask and Redis

Real-Time Chatroom with Flask and Redis

This project utilizes SSE (Server-Sent Events) and Redis to implement an online chatroom. Prior knowledge of Python and JavaScript syntax, as well as a basic understanding of Flask and Redis usage, is required.
PythonCybersecurity
Convert Hours to Seconds

Convert Hours to Seconds

Learn how to build a time converter program in Python that performs mathematical calculations and type conversions. This practical exercise will teach you how to handle numeric operations, user input, and basic arithmetic while creating a useful hours-to-seconds converter.
Python
Detect Flappy Bird in Video Using OpenCV

Detect Flappy Bird in Video Using OpenCV

This project is designed to teach you how to detect the Flappy Bird character in a video using the cv2.matchTemplate method provided by OpenCV, a powerful library for image processing and computer vision. The cv2.matchTemplate function is a useful tool for template matching, which is a technique in digital image processing for finding small parts of an image that match a template image. In this project, we'll create a Python project that applies this method to detect the Flappy Bird character in a video, making it a practical example for beginners and intermediates in Python and OpenCV.
Python
Create a GUI Calculator with Python

Create a GUI Calculator with Python

In this project, we will guide you on how to create a basic GUI calculator using Python and the tkinter library. This calculator will be able to perform simple arithmetic operations such as addition, subtraction, multiplication, and division.
Python
ASCII Art Animation with OpenCV

ASCII Art Animation with OpenCV

In this project, we will use OpenCV to process images and videos to create ASCII art animations.
Python
Build Maze Game Using Pygame

Build Maze Game Using Pygame

In this project, we will create a maze game using the Pygame library in Python. The game involves navigating a player through a maze to collect food items while avoiding walls. We will split the development process into multiple steps to make it easier to understand and follow along.
Python
Building a Network Scanner in Python

Building a Network Scanner in Python

In this project, you will learn how to build a network scanner using Python. The network scanner will utilize the nmap command-line tool to scan a specified IP address and display the results in a graphical user interface (GUI) using the Tkinter library.
PythonCybersecurity
Sudoku Game Development with Python and Pygame

Sudoku Game Development with Python and Pygame

In this project, we will create a Sudoku game using Python and the Pygame library. The game will generate a Sudoku grid of the specified difficulty level and let players solve the puzzle by filling in the empty cells with numbers. The game will provide features like selecting difficulty, highlighting selected cells, and checking if the grid is complete.
Python
Build Aliens Game Using Pygame

Build Aliens Game Using Pygame

In this project, we will guide you through the process of creating a simple game called 'Aliens' using the Pygame library. The game involves defending against alien invaders by shooting them down. We'll break down the development process into multiple steps, from setting up the project files to running the completed game.
Python
Conditional Statements in Python

Conditional Statements in Python

This lab provides an introduction to conditional statements in Python. This includes if, for, while. Conditional statements are fundamental constructs in programming that allow you to control the flow of execution based on certain conditions.
Python
Data Types and Conversion

Data Types and Conversion

In the previous lab we learned the basics of Python. In this lab we will learn the basic Python data types and how to convert between them.
Python
Build Flappy Bird Using Pygame

Build Flappy Bird Using Pygame

In this project, we will break down the code for creating a simple Flappy Bird game using the Pygame library into manageable steps. By following these steps, you will learn how to build the game gradually. Each step will include a brief explanation, code blocks, and comments to help you understand and implement the game. Let's get started!
Python
Create a 2048 Game with Python Tkinter

Create a 2048 Game with Python Tkinter

In this project, you'll learn how to create a simple 2048 game using Python and the Tkinter library for the graphical user interface. 2048 is a popular sliding puzzle game where you combine tiles to reach the tile with a value of 2048. While this project won't create the most modern and beautiful user interface, it will provide a solid foundation that you can build upon to enhance the aesthetics.
Python
Connect Four Game - Human vs. AI

Connect Four Game - Human vs. AI

This project is a Python implementation of the classic Connect Four game where a player can compete against an AI. It employs the Pygame library for the game's interface and control. The AI's decision-making is based on the Monte Carlo tree search algorithm, and the difficulty level is adjustable, allowing players to challenge themselves with smarter AI opponents.
Python
Build a Digital Clock with Python

Build a Digital Clock with Python

In this project, we will create a digital clock application using Python and the Tkinter library. This clock will display both the current time and date, and it will allow the user to toggle between 12-hour and 24-hour time formats. We will split the code into multiple steps, starting with installing the required libraries and ending with running the project.
Python
Deploying MobileNet with TensorFlow.js and Flask

Deploying MobileNet with TensorFlow.js and Flask

This project guides you through the process of deploying a pre-trained MobileNetV2 model using TensorFlow.js within a Flask web application. MobileNetV2 is a lightweight deep neural network used primarily for image classification. TensorFlow.js enables running machine learning models directly in the browser, allowing for interactive web applications. Flask, a Python web framework, will serve as the backend to host our application. By the end of this project, you will have a running web application that classifies images on the fly using the MobileNetV2 model.
JavaScriptPythonHTMLCSS
Creating a Code Rain Animation Using Pygame

Creating a Code Rain Animation Using Pygame

In this project, you will learn how to create a simple code rain animation using the Pygame library in Python. Code rain animations, popularized by movies like 'The Matrix,' display falling characters on a screen, giving the impression of a digital rain. We'll use the Pygame library to create the animation and display it on a window.
Python
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 175
  • Next