Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software IT Certification Python

Python From Basic to Advanced with GUI Projects

Learn Python by building Awesome GUI Applications, Automating task and building games.
Rating: 4.1 out of 54.1 (170 ratings)
19,507 students
Created by Chinedu Ernest
Last updated 4/2020
English
30-Day Money-Back Guarantee

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

14 sections • 75 lectures • 11h 4m total length

  • Preview06:42
  • Preview09:26
  • How to Comment in Python
    04:01

  • Variable Assignment
    06:48
  • Operators
    06:22
  • Collecting User Input
    06:21

  • How to create an Executable File
    15:18

  • If Statements in Python
    05:18
  • If Elif and Else Statements in Python
    12:31
  • Python Grading System Solutions
    11:35

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

Instructor

Chinedu Ernest
Senior Software Engineer at ANL
Chinedu Ernest
  • 4.1 Instructor Rating
  • 170 Reviews
  • 21,804 Students
  • 1 Course

I am a Computer programmer and an Artificial intelligence Enthusiast who love to share my skills and knowledge with fellow programmers, young software developers, beginners in the industry and I have enjoyed the act of coding to solve problems for over Ten(10) years now. Due to my passion to pass on knowledge to the younger generation I set-up programming clubs in several universities called ‘CENTURY 21 CLUB’ which is focused on bringing the 21st Century technologies to the world through innovation. I enjoy bringing software and hardware innovative ideas to limelight by creativity and collaboration with my students in the club. Most of my students are working in reputable companies today and they are always grateful for the knowledge and guidance they got by encountering me.

My passion for computer programming in the beginning of my career led me into C, C++, Java Python, Javascript and lots of other programming languages, microprocessor’s and embedded systems designs. I started by doing a lot of project till I started getting a lot of Job offers from America, Asia and Africa. I have built a lot of solutions on Artificial Intelligence (AI) and Machine Learning which has attracted about Twelve Companies in the industry.

As a software developer I remember several times I forgot to eat food because am "chewing code" and forgot that the belly needs food.

I derive joy to see my students get across to me to tell me how they got employed in one reputable company or the other with irresistible salaries and offer.

I am confident that you will also thank me for making out time to develop this wonderful courses for you and the next generation of programmers.

Preview my course today  to learn and become one of the most successful designers, programmers and software developers in this time and age.  

I teach you everything expecially what most instructors will not want you to know…

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.