Python From Basic to Advanced with GUI Projects
3.9 (118 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
19,503 students enrolled

Python From Basic to Advanced with GUI Projects

Learn Python by building Awesome GUI Applications, Automating task and building games.
3.9 (118 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
19,503 students enrolled
Created by Chinedu Ernest
Last updated 4/2020
English
Current price: $13.99 Original price: $19.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 11 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build executable Applications.
  • Develop scripts for performing Unique Task.
  • Be able to make their Applications executable.
  • Be able to Build Applications for Automating different task.
  • In depth understanding of functions in Programming .
  • Understand an Object Oriented Programming.
  • Understand how to work with Classes.
  • Be able to build their personal Applications of choice.
  • Be able to develop Applications for Artificial Intelligence and Robotics.
Requirements
  • Know how to type with the computer.
  • Know some computer Basics like copy,cut,paste etc.
  • You will need a computer for practice.
Description

This Course exposes you to better tricks on how to be a professional programmer, you will learn from the basic level to building advanced applications with beautiful GUI. This is one of the most requested skill of 2020.

This course is well thought with all topics covered in detail with projects implemented in every section. This course will teach you python programming in a practical manner with quizzes, tests and assignment.

We will start by teaching you how to download python and getting it installed in your computer system.

In this course we will cover all the major topics required to be better than anyone out there, including:

  • Installing Python

  • Variables and datatype

  • Lists

  • Tuples

  • Dictionary

  • List comprehension

  • Methods

  • Built-in-Functions

  • Debugging Error

  • args/Kwargs

  • map, reduce and filter

  • File Manipulations

  • Classes and OOP

  • Constructor

  • Inheritance

  • Polymorphism

  • Generating Executable Script

  • Tkinter GUI

  • and much more

Who this Course is for:

  • Beginners who really want to be good in programming.

  • Programmers who want to learn python to enable them become qualified for their dream Job.

  • Technology Enthusiast who want to be part of the Robotics and Artificial Intelligence Revolution


Who this course is for:
  • Anyone with knowledge of computer basics
  • Beginner Python developers curious about data science.
  • Beginner Python developers curious about Artificial Intelligence.
  • Anyone with an interest in Robotics.
  • Anyone with an interest in cyber security.
  • Anyone passionate in developing Applications using Python.
Course content
Expand all 75 lectures 11:04:15
+ Variables and Datatypes
3 lectures 19:31
Variable Assignment
06:48
Operators
06:22
Collecting User Input
06:21
+ Saving and Executing Files
1 lecture 15:18
How to create an Executable File
15:18
+ Conditionals
3 lectures 29:24
If Statements in Python
05:18
If Elif and Else Statements in Python
12:31
Python Grading System Solutions
11:35
+ Looping
6 lectures 01:05:54
For Loops in Python
14:44
For Loop Continued
10:46
While Loops in Python
13:47
Break in Python
09:54
Continue Statement In Python
05:45
Fibonnaci Series Solution in Python
10:58
+ Strings
7 lectures 52:18
Basics on String in Python
08:34
String Continued
08:17
Advanced String in Python
10:39
Boolean String Methods in Python
05:08
String Split in Python
09:31
Strings Join in Python
06:01
Strings Replace in Python
04:08
+ Exception Handling
4 lectures 27:06
Error Handling in Python
04:49
Try Except in Python
08:25
Try Except and Else in Python
09:36
Handling Multiple Errors in Python
04:16
+ List,Tuples and Dictionary
9 lectures 01:25:39
Basics of List in Python
05:21
List and Slice in Python
05:50
List Methods in Python
07:06
Tuple in Python
10:33
Tuple and Slice in Python
10:06
Tuple Unpacking
09:24
Dictionaries in Python
15:47
Nested Dictionary in Python
13:39
Dictionary Conversion
07:53
+ Functions and Modules
7 lectures 01:03:55
Creating Modules
10:15
Inbuilt Module in Python
10:24
Functions in Python
10:24
Kwargs in Function
10:18
Lambda Function
07:17
Pass in Python
02:26
Recursive Function In Python
12:51
+ Time and Date
7 lectures 01:09:12
Calendar Module in Python
13:13
Calendar Project Answer
13:15
Time Module in Python
07:26
Time Directive in Python
06:42
Datetime in Python
07:58
Time Project
06:09
Progress bar Project in Python
14:29