HOME > Development > Build A Drawing AppPaint App With Tkinter and Python_1

Build A Drawing AppPaint App With Tkinter and Python_1

  • Development
  • Dec 14, 2024
SynopsisBuild A Drawing App/Paint App With Tkinter and Python, availa...
Build A Drawing AppPaint App With Tkinter and Python_1  No.1

Build A Drawing App/Paint App With Tkinter and Python, available at $49.99, with 50 lectures, and has 108 subscribers.

You will learn about Tkinter Python GUIsDevelopment How to build a Drawing/Paint app with Tkinter and Python How to handle keyboard and mouse events in the Tkinter app How to work with canvas widget and how to draw a different shapes in the canvas widget How to create a 2D Animations in canvas Integrate all functionalities of a Paint app This course is ideal for individuals who are All level Python GUI Developer or Python Developer who wants to make interactive GUI Apps It is particularly useful for All level Python GUI Developer or Python Developer who wants to make interactive GUI Apps.

Enroll now: Build A Drawing App/Paint App With Tkinter and Python

Summary

Title: Build A Drawing App/Paint App With Tkinter and Python

Price: $49.99

Number of Lectures: 50

Number of Published Lectures: 50

Number of Curriculum Items: 50

Number of Published Curriculum Objects: 50

Original Price: ?799

Quality Status: approved

Status: Live

What You Will Learn

  • Tkinter Python GUIsDevelopment
  • How to build a Drawing/Paint app with Tkinter and Python
  • How to handle keyboard and mouse events in the Tkinter app
  • How to work with canvas widget and how to draw a different shapes in the canvas widget
  • How to create a 2D Animations in canvas
  • Integrate all functionalities of a Paint app
  • Who Should Attend

  • All level Python GUI Developer
  • Python Developer who wants to make interactive GUI Apps
  • Target Audiences

  • All level Python GUI Developer
  • Python Developer who wants to make interactive GUI Apps
  • Welcome to the “Build A Drawing App/Paint App With Tkinter and Python”  course, a Tkinter is the standard Python interface for developing GUI. Python with Tkinter is the fastest and easiest way to create GUI applications.

    In this course first, you will learn about Tkinter widgets that we will use in our application. You will learn how to use widgets, how to customize them, how to change their properties, and a lot more, additionally we will also learn how to handle keyboard and mouse events in canvas and we will see how to move objects using a keyboard and mouse.

    I will start by helping you to get your setup done, which includes Python, pip, and, PyCharm IDE installation

    Then after I will teach you how to make GUI for the drawing/paint app in Python using Tkinter and then we will integrate the functionality.

    You will be surprised just how quickly you can create any GUIs.

    Throughout the course, we will be building out a Paint/Drawing app.

    We are going to learn about

  • How to draw shapes like lines, rectangles, squares, arcs, ovals, circles & polygons on canvas.

  • How to create simple 2D animations in canvas

  • How to change the color of the canvas and the brush

  • How to change the type and the size of the brush

  • How to add undo facility to delete the shape which we had added recently

  • How to add erase functionality

  • How to fill color in created shapes

  • How to save our drawing as an image

  • In the end, I will show you how to package your app as a .exe file that you can share with others!

    So what are you waiting for? Let’s start creating a Paint/Drawing App with Python now.

    Course Curriculum

    Chapter 1: What you are you going to learn?

    Lecture 1: What are you going to learn in this course ?

    Chapter 2: Let`s make your Setup Ready

    Lecture 1: Links to install Python, PIP, PyCharm

    Lecture 2: Python Installation

    Lecture 3: PIP Installation

    Lecture 4: PyCharm Installation

    Lecture 5: Important Note

    Chapter 3: Tkinter Widgets Needed to make a Paint App

    Lecture 1: Create a Mainwindow

    Lecture 2: PhotoImage

    Lecture 3: Set Icon to main window

    Lecture 4: Label

    Lecture 5: Display Methods (pack, place and grid)

    Lecture 6: Button

    Lecture 7: Combobox

    Lecture 8: Entry

    Lecture 9: Scale

    Lecture 10: Text

    Lecture 11: colorchooser

    Lecture 12: LabelFrame

    Chapter 4: Canvas widget & 2D Animations

    Lecture 1: How to create a line in canvas

    Lecture 2: How to create a circle/ellipse in canvas

    Lecture 3: How to create a rectangle in canvas

    Lecture 4: How to create an image in canvas

    Lecture 5: How to create an arc in canvas

    Lecture 6: How to create Polygon(Triange and Diamond) in canvas

    Lecture 7: 2D Animation by using arc

    Lecture 8: 2D Animation by using move method of canvas

    Chapter 5: Keboard & Mouse Events

    Lecture 1: Keyboard events

    Lecture 2: Move widgets by Keyboard keys

    Lecture 3: Mouse events

    Lecture 4: Drag & drop widgets by MouseEvents

    Chapter 6: Drawing/Paint App

    Lecture 1: Paint App Preview

    Lecture 2: Make a UI of a Paint App

    Lecture 3: Select canvas color

    Lecture 4: Add Free hand drawing functionality

    Lecture 5: Add clear canvas functionality

    Lecture 6: Choose brush color

    Lecture 7: Choose brush type

    Lecture 8: Change brush thickness

    Lecture 9: Select shape and show info to draw it

    Lecture 10: Draw line

    Lecture 11: Draw rectangle

    Lecture 12: Draw circle

    Lecture 13: Fill color in shape

    Lecture 14: Undo shape

    Lecture 15: Save the drawing as an image

    Lecture 16: Add Eraser functionality in the app

    Lecture 17: Assignment-01

    Lecture 18: Assignement-02

    Chapter 7: Convert Python file to Executable file (.py to .exe)

    Lecture 1: Convert python file to standalone exe file, share with friends

    Chapter 8: Wrapping up: Thank You!

    Lecture 1: Bonus Lecture

    Instructors

  • Build A Drawing AppPaint App With Tkinter and Python_1  No.2
    Rohit Dharaviya
    Senior Software Engineer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 0 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!