Skip to content
UdemyPythonPaid courseIntermediate levelCertificate

Teach Yourself Python II: Level Up Your Python at Any Age (Udemy.com)

Intermediate to advanced Python 3.10 course for graduates of Teach Your Kids to Code or other beginner Python courses

Created by: Bryson Payne

Last updated January 2022

icon
What you will learn

  • Code intermediate to advanced level Python 3.10 apps for PC, Mac, or Linux
  • Write object-oriented programs by creating your own classes in Python
  • Program GUI graphical user interfaces, Web browser apps, and File Input/Output
  • Develop social media apps, mapping apps, and AI (artificial intelligence) apps in Python

How it compares

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

  • Rating4.3 out of 5higher than 25% of them
  • Reviews65#374 of 389 by number of reviews
  • Length5.8 hoursshorter than 67% of them
  • Last updatedJanuary 2022earlier than 62% of them

icon
Course Description

Join 63,000 students from 178 countries learning Python from award-winning Professor Bryson Payne!

Brand new Python Level II course for 2022! Teach yourself intermediate to advanced Python 3.10, the powerful programming language used at tech companies and in colleges worldwide. Learn coding step-by-step from Computer Science Professor Dr. Bryson Payne, author of the Amazon #1 New Release and Top 10 Best Seller, Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (No Starch Press). Filmed in collaboration with Bund Media/Zhidao Education Technology, with subtitles in English and Chinese.

Update: Order Dr. Payne's new book, "Go Hack Yourself" (Go H*ck Yourself, ©2022, No Starch Press) on Amazon now!

Expand your Python programming skills:

  • Quickly code advanced algorithms for lists, strings, binary searches, and more

  • Learn object-oriented programming (OOP) by building classes, and learn to append, insert, remove, sore, and reverse lists of objects

  • Perform file input and output, build a GUI text editor in Tkinter on Windows, Mac, and Linux

  • Code web browser interaction, a mapping app, and social media browser apps

  • Program advanced animation and collision detection in Tk Canvas

  • Includes an introduction to artificial intelligence (AI) in Python using NLTK for language processing and sentiment/emotion analysis

  • Full source code downloads of all course files provided in the first lesson - start coding and modifying advanced apps right away!


This is the kind of course you can enjoy while you learn!

Packed with fun examples, colorful graphics, and easy-to-follow plain English instruction, Teach Yourself Python II is the course parents, teachers and students can enjoy together, as they build the top job skills of the 21st century! Python can be used to build advanced GUI Windows/Mac apps, AI applications, games & more, and it's powerful enough to be used in companies from Google to IBM.

I designed this second-level programming course as a follow-up to my top-selling Udemy course "Teach Your Kids to Code Python", with example code I used with my own students from middle school to college seniors. All advanced Python course files are provided for you to download and try.

Quick, hands-on lessons will get you coding your own intermediate to advanced apps in minutes. Over 40 video lectures and more than five and a half hours of video content in short, 5-to-8-minute videos will give you the practice you need to master more powerful Python 3 coding.

Everything you need to get started right away

Complete with working code downloads and high-definition videos, you'll be able to work alongside a professor with 24 years' teaching experience and over 35 years of programming knowledge. You'll also receive a Certificate of Completion upon finishing the course.

No Risk: Preview videos from every section now for FREE, and enjoy a 30-day money-back guarantee when you enroll - zero risk, unlimited payoff! And, we've made this course easy to afford so you can get started now!

Sign up for this course and code advanced GUI, AI, Web, and animated apps today!

* Programming Challenge Solutions added to all 8 Sections, plus new additional video on creating a WeChat Auto Responder text messaging app - keep the feedback and questions coming! Thanks! *

Praise for Dr. Payne's Python courses:

"Inspired" - This is an inspiring course taught by an inspired teacher. The examples are well-chosen -- demonstrating principles through engaging, colorful projects rather than by teaching abstract principles first. While I wish the instructor weren't quite so repetitiously exuberant, this is at worst a minor stylistic blemish and might even be a plus for kids viewing it. — Kent Osband, Udemy student

"Excellent path into Python" Not just for kids...use this course as the perfect Python primer. Clear examples, that build quickly into programs, leading to learning challenges. Bryson's delivery is well paced and good fun. — Sean Jon Darcy, Udemy student

“Dr. Bryson Payne is a computer scientist and professor of the highest caliber, and with Teach Your Kids to Code, he brings the power of computers within easy reach for learners young and old."—Dr. Antonio Sanz Montemayor, Informatics Professor, Universidad Rey Juan Carlos, Spain

“The concepts in Teach Your Kids to Code can help any young person enhance their college prospects and expand their career opportunities."—Dr. Raj Sunderraman, Department Chair of Computer Science, Georgia State University

[For the Book version on Amazon] “Dr. Payne set us on the path that led us to our dream jobs! With Teach Your Kids to Code, he's providing parents and teachers everywhere the chance to do the same for the next generation of creative problem-solvers."—Shah and Susan Rahman, Riot Games 

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

Bryson Payne

Dr. Bryson Payne is an award-winning cyber coach, author, TEDx speaker, college professor, and the founding Director of the Institute for Cyber Operations at the University of North Georgia. He is a tenured professor of computer science at UNG, where he has taught aspiring coders and cyber professionals since 1998, including coaching UNG’s #1-in-the-nation 2019 & 2020 NSA Codebreaker Challenge cyber operations teams.

Dr. Payne is also an award-winning online instructor with 77,000 students in his Udemy courses, from more than 180 countries. Dr. Payne has multiple best-selling courses on Udemy beginning with Teach Your Kids to Code (Python), and both Real-World Ethical Hacking and Learn Java the Easy Way have been rated in the top 10% of all Udemy courses!

icon
More courses by Bryson Payne

$14.99

$22.99

$12.99

$11.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.3

65 ratings on Udemy

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

By sarvesh Upadhyaya on 2/1/2026

I learn lots in this new course seeing all these new things from level 1 to here is just an amazing experience to see unfold if understand what I mean, but if you don't I really understand why.

By Mark Morita on 7/25/2025

over all it's very good but sometimes he uses new commands and doesn't explain what they do

By Saksham Gupta on 7/4/2025

The subtitles were bad and the fact that there was also some other language(i think chinese). I took hos last course and it was better

By Gourav Jain on 5/31/2024

Awesome! He is my favorite teacher because and I had also attended the previous course of him that's why I started to attend his second course also!

By Fantastic Fam on 6/26/2023

Pretty good, though sometimes I was confused because I have a windows and he doesn't do that much with windows. Though he is really great at teaching still. I wouldn't expect him to do it on EVERY SINGLE computer ever.

By Brandon Morgan on 3/15/2023

There wasn't as many spirals as I thought from the last course!

By Michael Babiy on 11/28/2022

but also I'm using a different python actually. it doesn't even matter. but also incredible course

By Lucius Pinagel on 7/25/2022

the 1 issue with this course is that he is using a completely different version of python than the one I'm using

By William Cline on 6/17/2022

I am learning how to code and the process and functions are easy to explain.

By Shreyan Avigyan on 3/31/2022

I have done the first course before (it was my first python course). It was amazing. And so far this course has also been pretty amazing. Thanks for creating such beautiful courses, Bryson sir!

Showing all 10 reviews on CourseDuck

Read all 65 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 : 86 / 100