Skip to content
UdemyPythonPaid courseBeginner levelCertificate

Python Graphics Programming and Game Development (Udemy.com)

Master Python Basics Using A Fun Visual Design Library

Created by: Robert Gioia

Last updated October 2022

icon
What you will learn

  • Create digital art through Python code
  • Program video games in Python
  • Create basic graphics creation programs using Python to build digital art tools

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.2 out of 5higher than 15% of them
  • Reviews34#386 of 389 by number of reviews
  • Length1.3 hoursshorter than 95% of them
  • Last updatedOctober 2022earlier than 57% of them

icon
Course Description

      In this course, students will learn Python programming hands-on by using code to create fun art and games. This course teaches programming in Python and the Turtle Graphics library, a Python library used to create digital art and visual patterns. Students with little to no programming experience will find this course particularly useful as it will teach concepts from the ground up. Intermediate level students with an interest in using programming to capture user input and create graphics can also benefit from the later sections of this course.

    First, we will look at setting up Python IDLE and Turtle Graphics and some basic things we can do using the graphics library. Next, you will get hands-on experience using programming to create a simple graphics creation program. Finally, you will learn basic game development using Turtle Graphics and will understand how we can capture user input and construct game logic in Python.     


     By the end of this course, you will have a firm grasp on the foundational concepts of Python programming and be able to implement your knowledge to create visually appealing graphics. You will have a set of skills that you can use to build video games for your portfolio. 

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Robert Gioia

My name is Rob and I currently work as a Team Lead of a Professional Services team. I've also worked as a Senior Solutions Architect working with some of the top clients in the mobile app space and as a Mobile Software Engineer. I have a Bachelor of Science degree in Information Technology from NJIT.

As a student who never programmed until I got to college I want to help others looking to enter the tech industry and teach them the techniques I used to learn programming quickly and effectively.

My teaching focuses on conveying the most relevant skills that you can use to build your portfolio and get real, hands-on technical experience geared towards landing you your dream tech industry job.

I am an industry professional who also has teaching experience and a passion for learning and teaching about the latest programming languages and technologies.

The topics I enjoy teaching and am very knowledgeable about include: Artificial Intelligence, Mobile App Development, and Computer Programming.

icon
More courses by Robert Gioia

$94.99

$11.99

$59.99

$11.99

Free

$13.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.2

34 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Nathan Metcalfe on 11/26/2024

So far very good.

By Graham Hansen on 6/7/2021

Good course but skipped over explaining a couple of the more complicated conditional statements.

By Anonymized User on 8/16/2020

The instructor coded the game along with us, so we could follow along, and thoroughly explains each step. Most importantly, however, he provides a finished version that would allow me to compare my code to his.

By Krishay Pandey on 7/3/2020

the teacher is great

By David Osborn on 5/6/2020

Not sure yet. There's a good chance that I will be thrilled with it.

By Sarath Sasikumar on 9/26/2019

It was excellent as Mr Rob explains everything so clearly!

By Dimitrios Konstantinidis on 1/12/2019

He certainly knows how to code but he does not know how to teach other people. He wastes a lot of time on second section explaining simple stuff and then he speeds up, he does not explain what he is doing and why. As a result at the end of the section you have a lot of questions. I definitely do not suggest this course for people willing to learn.

By Nina Garde on 11/4/2017

ita kind of slow paced

By Shawn H on 10/8/2017

Another great course from this instructor. I was able to easily follow the lectures and project based parts of the course. I looked up the instructor on LinkedIn and saw he taught programming for a few years at NJIT as a teacher's assistant. All in all, quality course from a quality instructor. Hoping to see more courses from Robert!

Showing all 9 reviews on CourseDuck

Read all 34 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100