Learn Python from scratch with hands-on projects 🐍
Master programming in a practical and fun way. Access tutorials, interactive challenges, and expert mentoring.
Python Challenges
Solve Python code challenges
100+ exercisesInteractive Python
Learn with interactive lessons
16 modulesLogic Journey
Develop your logical thinking
8 levelsMath for Coders
Essential math for programming
10 topicsHTML/CSS Basics
Web development fundamentals
12 lessonsAlgorithms in Pseudocode
Learn algorithms with pseudocode
10 modulesWeek's Highlight
View all →How to Create Window in tkinter
Here we will create our first window on tkinter. First, we will import the Tkinter package and create a window and define its title
Recent Posts
How to Displaying Text with Streamlit
In this tutorial, we will learn how to add text to your Streamlit application and explore…
Displaying Images, Videos, and Audio with Streamlit
One of the great advantages of Streamlit is the simplicity of its functions for displayin…
Input Widgets in Streamlit
Widgets are fundamental components in user interfaces, and in Streamlit, they allow you t…
Displaying Progress and Status in Streamlit
Streamlit offers various functions to display progress bars and status messages, such as …
Sidebar and Container in Streamlit
In Streamlit, you can organize your application using a sidebar or a container. These too…
Visualizing Charts with Streamlit
Data visualization transforms complex information into understandable and impactful chart…
Displaying Maps with Streamlit
Displaying geographic data is essential for identifying spatial patterns, trends, and ins…
Introduction to Pandas: A Data Manipulation Tool
Pandas is a powerful and efficient library for handling "relational" or "labeled" data in…