UDEMY
UDEMY Logo

Total Python: You Can Master Python Programming in 16 Days 

  • Offered byUDEMY

Total Python: You Can Master Python Programming in 16 Days
 at 
UDEMY 
Overview

Become a Python Developer. 16 Python Projects. 160 Python Programming Practices. Machine Learning, Data Science, Django+

Duration

27 hours

Total fee

499

Mode of learning

Online

Credential

Certificate

Total Python: You Can Master Python Programming in 16 Days
 at 
UDEMY 
Highlights

  • 30-Day Money-Back Guarantee
  • Certificate of completion
  • Full lifetime access
  • Learn from 127 downloadable resources,15 articles and 162 coding exercisess
Read more
Details Icon

Total Python: You Can Master Python Programming in 16 Days
 at 
UDEMY 
Course details

What are the course deliverables?
  • You will master professional Python programming
  • You will create robust, advanced and useful programmes
  • You will work on real-world programmes every day. Each section ends with a project that you can complete using what you have learnt during the day
  • You will apply Python in applications such as: Games, Artificial Intelligence, Machine Learning, Data Science, Administrative Management and much more
  • Understand Object Oriented Programming (OOP)
  • You will learn the most complex topics with clarity
More about this course
  • Learn PYTHON Programming in 16 daysOur intensive program was designed for you to learn and practice, in a 16-day study schedule:Each day you will create a real and complete program using PythonEach new concept includes a downloadable PDF so you have everything at handEach video has a theoretical introduction and a practical real world demonstrationEach lesson comes with 3 coding exercises for you to practice what you have learnedEach topic ends with a quiz to reinforce what you've learnedYour Python Programming learning path is divided into 3 parts:Day 1 to Day 6 = Basic Python Developer training. Learn the fundamental concepts of Python to become a robust programmer with a firm foundation.Day 7 to day 9 = Advanced Python Phase. Enter Object Oriented Programming (OOP), to create agile, robust, efficient, repeatable, and maintainable programs.Day 10 onwards: Evolve to Python Expert. You are already an advanced Python programmer, and the time has come to learn about its main real-world applications. You'll dive into areas of development such as: Games Graphical Interfaces Web Scraping Artificial Intelligence Web Development Data Science Facial Recognition Machine Learning and much (much) more. Why learn Python from us? We are Phil Ebiner and Federico Garay, and we are Best Seller instructors, with top ratings on Udemy. We have created many of the best-selling courses worldwide, that are related to programing languages, graphic & visual design, and other very useful resources for software creators. Phil Ebiner is a world-renowned and acclaimed instructor. His more than 2.5 million students have learned skills ranging from programming to photography, and he has taken online teaching to a new level. Federico Garay has helped more than 150,000 people achieve life-changing learning. His C#, VBA and Pandas/Python programming courses led many students to achieve that dream job or that much-deserved promotion. Don't take our word. What are the students of this Python Developer Course saying?"This program is perfect, the classes well explained and the teachers transmits encouragement and very professional above all, after taking the course I am quite confident to learn more and continue my way in the world of programming and video games." (Ares Xavier Aren)"So far I have found it to be an excellent course, quite detailed, but I am not surprised because I have taken another course before with them, and the truth is that you learn because you learn, some of the best teachers I have seen who are really interested in making the subject clear. As soon as I saw these teachers taught this subject, I did not hesitate to buy it..." (Erika Raquel Gutiérrez Aguilar)"As a novice I wanted to learn programming to have another hobby, but how these guys explains it, how they teaches it, how they knows what they are saying, is convincing me to turn it into a real profession" (Carlos David Villamarin Marrugo)Why should you learn PYTHON Programming?Python is one of the most sought-after languages in the world. Because of its simplicity, ductility and flexibility, it has become the language of choice. Its instructions are as close as possible to the human language, which makes it easier to learn, and this makes it ideal for people who are just starting out in the world of programming. In addition to being simple, it is powerful: with a few lines of code you can perform tasks that in other programming languages would take hundreds of lines, and this considerably increases your productivity.On the other hand, it is one of the most versatile programming languages in existence, and can be used in many different fields. That is to say, it allows you to program from video games to websites and mobile applications.Reasons NOT to take this courseWe can't think of any. But if you want to take the course RISK-FREE, remember that you have Udemy's 100% money back guarantee within 30 days. We are not worried, because we know you're going to love Total Python.This is your starting point to explore this interesting field, which you may never have dared to tackle before. This is your chance. In just two days you will overcome all your fears and be ready to go for the most sought-after (and best-paid) programming languages on the planet.Do you dare to start this exciting adventure that will change your life right now? We are waiting for you in lecture #1.Phil & Fede
Read more

Total Python: You Can Master Python Programming in 16 Days
 at 
UDEMY 
Curriculum

TOTAL PYTHON DAY 1 - PROGRAM A NAME CREATOR WITH PYTHON

Python Course Roadmap

Why Python?

Day 1 Goal

Installing Python & Pycharm

Print in Python

Print Practice #1

Print Practice #2

Print Practice #3

Strings in Python

String Practice #1

String Practice #2

String Practice #3

Input in Python

Input Practice #1

Input Practice #2

Input Practice #3

Let's Review Day 1

Solution - Day 1 Coding Exercises

Day 1 Python Challenge

Day 1 Python Challenge - Solution

Some Details for Getting Around Udemy

TOTAL PYTHON DAY 2 - PROGRAM A COMMISSION CALCULATOR WITH PYTHON

Day 2 Goal: What python skills will you learn today?

Data Types in Python

Variables in Python

Variables Practice #1

Variables Practice #2

Variables Practice #3

Variable Names in Python

Integers & Floats in Python

Integers Practice

Floats Practice

Data Types Practice

Conversions between Data Types in Python

Data Type Conversions Practice #1

Data Type Conversions Practice #2

Data Type Conversions Practice #3

String Formatting in Python

Strings Formatting Practice #1

Strings Formatting Practice #2

Strings Formatting Practice #3

Mathematical Operators in Python

Mathematical Operators Practice #1

Mathematical Operators Practice #2

Mathematical Operators Practice #3

Round Method in Python

Round Practice #1

Round Practice #2

Round Practice #3

Important: About reviews

Let's Review Day 2

Solution - Day 2 Coding Exercises

Day 2 Python Challenge

Day 2 Python Challenge - Solution

TOTAL PYTHON DAY 3 - PROGRAM A TEXT ANALYZER WITH PYTHON

Day 3 Goal: What python skills will you learn today?

Index Method in Python

Index Method Practice #1

Index Method Practice #2

Index Method Practice #3

Extracting Sub-Strings in Python

Extracting Sub-Strings Practice #1

Extracting Sub-Strings Practice #2

Extracting Sub-Strings Practice #3

String Methods in Python

String Methods Practice #1

String Methods Practice #2

String Methods Practice #3

String Properties in Python

String Properties Practice #1

String Properties Practice #2

String Properties Practice #3

Lists in Python

Lists Practice #1

Lists Practice #2

Lists Practice #3

Dictionaries in Python

Dictionaries Practice #1

Dictionaries Practice #2

Dictionaries Practice #3

Tuples in Python

Tuples Practice #1

Tuples Practice #2

Tuples Practice #3

Sets in Python

Sets Practice #1

Sets Practice #2

Sets Practice #3

Booleans in Python

Booleans Practice #1

Booleans Practice #2

Booleans Practice #3

Let's Review Day 3

Solution - Day 3 Coding Exercises

Day 3 Python Challenge

Day 3 Python Challenge - Solution

TOTAL PYTHON DAY 4 - PROGRAM THE 'GUESS THE NUMBER' GAME WITH PYTHON

Day 4 Goal: What python skills will you learn today?

Comparison Operators in Python

Comparison Operators Practice #1

Comparison Operators Practice #2

Comparison Operators Practice #3

Logical Operators in Python

Logical Operators Practice #1

Logical Operators Practice #2

Logical Operators Practice #3

Decision Making in Python

Decision Making Practice #1

Decision Making Practice #2

Decision Making Practice #3

Loops in Python Intro

For Loops in Python

For Loops Practice #1

For Loops Practice #2

For Loops Practice #3

While Loops in Python

While Loops Practice #1

While Loops Practice #2

Loop Interruption Statements Practice

Using Range in Python

Range Practice #1

Range Practice #2

Range Practice #3

Enumerator in Python

Enumerator Practice #1

Enumerator Practice #2

Enumerator Practice #3

Zip in Python

Zip Practice #1

Zip Practice #2

Zip Practice #3

Min & Max in Python

Min & Max Practice #1

Min & Max Practice #2

Min & Max Practice #3

Random in Python

Random Practice #1

Random Practice #2

Random Practice #3

List Comprehensions in Python

List Comprehensions Practice #1

List Comprehensions Practice #2

List Comprehensions Practice #3

Let's Review Day 4

Solution - Day 4 Coding Exercises

Matches (Update Python 3.10)

Day 4 Python Challenge

Day 4 Python Challenge - Solution

TOTAL PYTHON DAY 5 - PROGRAM 'THE HANGMAN' GAME WITH PYTHON

Day 5 Goal: What python skills will you learn today?

Methods, Help & Documentation in Python

Methods, Help & Documentation Practice #1

Methods, Help & Documentation Practice #2

Methods, Help & Documentation Practice #3

Functions

Create Functions

Create Functions Practice #1

Create Functions Practice #2

Create Functions Practice #3

Return

Return Practice #1

Return Practice #2

Return Practice #3

Dynamic Functions

Dynamic Functions Practice #1

Dynamic Functions Practice #2

Dynamic Functions Practice #3

Function Example

Interactions Between Functions

Interactions Between Functions Practice #1

Interactions Between Functions Practice #2

Interactions Between Functions Practice #3

Indefinite Arguments (*args)

Indefinite Arguments (*args) Practice #1

Indefinite Arguments (*args) Practice #2

Indefinite Arguments (*args) Practice #3

Indefinite Arguments (**kwargs)

Indefinite Arguments (**kwargs) Practice #1

Indefinite Arguments (**kwargs) Practice #2

Indefinite Arguments (**kwargs) Practice #3

Practical Problems

Solutions to Practical Problems

Let's Review Day 5

Solution - Day 5 Coding Exercises

Day 5 Python Challenge

Tips & Hints for Today's Project

Day 5 Python Challenge - Solution

Fixing a Bug

TOTAL PYTHON DAY 6 - PROGRAM A RECIPES BOX WITH PYTHON

Day 6 Goal: What python skills will you learn today?

Open and Manipulate Files

Open and Manipulate Files Practice #1

Open and Manipulate Files Practice #2

Open and Manipulate Files Practice #3

Create and Write Files

Create and Write Files Practice #1

Create and Write Files Practice #2

Create and Write Files Practice #3

Directories

Directories Quiz

Pathlib

Pathlib Quiz

Path

Path Practice #1

Path Practice #2

Path Practice #3

Clean the Console

Files & Functions

Files & Functions Practice #1

Files & Functions Practice #2

Files & Functions Practice #3

Let's Review Day 6

Solution - Day 6 Coding Exercises

Day 6 Python Challenge

Day 6 Python Challenge - Solution (Part 1)

Day 6 Python Challenge - Solution (Part 2)

Day 6 Python Challenge - Solution (Part 3)

Day 6 Python Challenge - Solution (Part 4)

Testing Today's Project

Fixing a Bug in Today's Project

TOTAL PYTHON DAY 7 - PROGRAM A BANK ACCOUNT WITH PYTHON

Day 7 Goal: What python skills will you learn today?

Object Oriented Programming in Python

Classes

Classes Practice #1

Classes Practice #2

Classes Practice #3

Attributes

Attributes Practice #1

Attributes Practice #2

Attributes Practice #3

Methods

Methods Practice #1

Methods Practice #2

Methods Practice #3

Types of Methods

Types of Methods Practice #1

Types of Methods Practice #2

Types of Methods Practice #3

Inheritance

Inheritance Practice #1

Inheritance Practice #2

Inheritance Practice #3

Extended Inheritance

Extended Inheritance Practice #1

Extended Inheritance Practice #2

Extended Inheritance Practice #3

Polymorphism

Polymorphism Practice #1

Polymorphism Practice #2

Polymorphism Practice #3

Pillars of Object Oriented Programming in Python

Special Methods

Special Methods Practice #1

Special Methods Practice #2

Special Methods Practice #3

Let's Review Day 7

Solution - Day 7 Coding Exercises

Day 7 Python Challenge

Day 7 Python Challenge - Solution

TOTAL PYTHON DAY 8 - PROGRAM A TICKET VENDING MACHINE WITH PYTHON

Day 8 Goal: What python skills will you learn today?

Install Packages

Install Packages Quizz

Modules and Packages

Modules and Packages Quizz

Error Handling

Error Handling Practice #1

Error Handling Practice #2

Error Handling Practice #3

Searching for Errors with Pylint

Pylint Practice (Self-Assessment)

Test your Code with Unittest

Unittest Quizz

Decorators

Decorators Quizz

Generators

Generators Practice #1

Generators Practice #2

Generators Practice #3

Let's Review Day 8

Solution - Day 8 Coding Exercises

Day 8 Python Challenge

Day 8 Python Challenge - Solution

TOTAL PYTHON DAY 9 - PROGRAM A SERIAL NUMBER SEARCH ENGINE WITH PYTHON

Day 9 Goal: What python skills will you learn today?

Collections Module

Collections Module Practice #1

Collections Module Practice #2

Collections Module Practice #3

OS and Shutil Modules

OS and Shutil Modules Quizz

Datetime Module

Datetime Module Practice #1

Datetime Module Practice #2

Datetime Module Practice #3

Modules to Measure Time

Modules to Measure Time Quizz

Math Module

Math Module Practice #1

Math Module Practice #2

Math Module Practice #3

Re Module

RegEx Practice #1

RegEx Practice #2

RegEx Practice #3

Compress and Decompress Files from Python

Compress and Decompress Files from Python Quizz

Let's Review Day 9

Solution - Day 9 Coding Exercises

Day 9 Python Challenge

Day 9 Python Challenge - Solution

TOTAL PYTHON DAY 10 - PROGRAM THE GAME 'SPACE INVASION' WITH PYTHON

Day 10 Goal: What python skills will you learn today?

Create the Screen

Change Title, Icon and Color

Add the Player

Move the Player

Controlling the Movement

Setting Limits to the Movement

Create Enemy

Moving the Enemy

Add a Background Image

Bullets

Bullet Movement

Detect Collisions

Add Enemies

Show Score

Add Music and Sounds

Game Over

Let's Review Day 10

TOTAL PYTHON DAY 11 - PROGRAM A WEB DATA EXTRACTOR WITH PYTHON

Day 11 Goal: What python skills will you learn today?

Web Scraping Principles

How to View the Source Code

Extracting the Site Title

Extracting Elements from a Class

Extracting Images

toscrape.com

Exploring Multiple Pages

Identify Extraction Conditions

Extracting the Title

Putting Everything Together

Let's Review Day 11

TOTAL PYTHON DAY 12 - PROGRAM A RESTAURANT MANAGER WITH PYTHON

Day 12 Goal: What python skills will you learn today?

Window Configuration

Create Panels

Checkbuttons

Input Box

Default Values

Creating the Costs Panel

Buttons & Invoice

Calculator

Calculator Functionality

Setting the Checkbuttons

Calculating Totals

Create the Invoice

Save the Invoice in a File

Reset the Screen

Let's Review Day 12

TOTAL PYTHON DAY 13 - PROGRAM A VOICE ASSISTANT WITH PYTHON

Day 13 Goal: What python skills will you learn today?

Note for the Next Lesson

Install Libraries

Transform Voice into Text

Transform Text into Voice

Language Settings

What Day it Is

What Time it Is

Initial Greeting

Request Center

Adding Functionalities

Finishing the Assistant

Let's Review Day 13

TOTAL PYTHON DAY 14 - PROGRAM A WORK ATTENDANCE CONTROLLER WITH PYTHON

Day 14 Goal: What python skills will you learn today?

Install Facial Recognition Libraries

Step 1 - Load Images

Step 2 - Mark Images

Step 3 - Compare Faces

Modify Difference (Distance)

Show Distance

Create the Face Database

Find Matches in the Database

Show Match

Register Attendance

Let's Review Day 14

TOTAL PYTHON DAY 15 - PROGRAM A MACHINE LEARNING MODEL WITH PYTHON

Day 15 Goal: What python skills will you learn today?

Meet Google Colab

Numpy - Part 1

Numpy - Part 2

Pandas - Part 1

Pandas - Part 2

Pandas - Part 3

Matplotlib - Part 1

Matplotlib - Part 2

Introduction to Machine Learning

Surviving the Titanic

Let's Review Day 15

TOTAL PYTHON DAY 16 - PROGRAM A TO-DO WEB APPLICATION WITH PYTHON

Day 16 Goal: What python skills will you learn today?

About Virtual Environments

Virtual Environments in Python & Django

Installing Django to Work with Python

Configuring the Urls in Python and Django

Create the Tasks Table in Python and Django

Setting the View in Python and Django

Setting the Detail View for Python and Django

Create a Link to Details in Python and Django

Adding a New Task in Python and Django

New Task Form in Python and Django

Edit Task in Python and Django

Delete Task in Python and Django

Create the Login/Logout Logic in Python and Django

Login/Logout Form in Python and Django

Access Restriction in Python and Django

User Specific Data in Python and Django

Register New Users in Python and Django

Search Bar in Python and Django

One Style for All the Views

General Style in Python and Django

Top Bar in Python and Django

List Style with Python and Django

Search Bar Style with Python and Django

Let's Review Day 16

Finish the Site

Faculty Icon

Total Python: You Can Master Python Programming in 16 Days
 at 
UDEMY 
Faculty details

Video School
Designation : Learn Creative Skills
Phil Ebiner
Designation : Top-Rated Instructor, 2.5 Million+ Students
Federico Garay
Designation : Instructor Best-Seller. Apasionado por enseñar. Padre Feliz.
Escuela Directa
Designation : Aprende a tu ritmo, a tu tiempo, y en el lugar que elijas

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon
qna

Total Python: You Can Master Python Programming in 16 Days
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...