Learn to Code in Python 3: Programming beginner to advanced
4.5 (7,040 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.
113,568 students enrolled

Learn to Code in Python 3: Programming beginner to advanced

Python3 programming made easy with exercises, challenges and lots of real life examples. Learn to code today!
4.5 (7,040 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.
113,568 students enrolled
Last updated 5/2020
English
English [Auto]
Current price: $62.99 Original price: $89.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 2 downloadable resources
  • 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
  • The basic fundamentals of programming and writing computer code
  • Using Python to solve real life problems with computer programs
  • Work with JSON and send HTTP requests to Web Servers and APIs to get data from external services
  • Statistics and Data Visualization
  • An introduction to Machine Learning in Python
  • Use Python to manipulate files, such as Excel sheets and TXT files
Course content
Expand all 45 lectures 05:32:05
+ Python Basics
6 lectures 36:39
Installing Python on Windows
06:29
The Input Function
06:11
Exercise - Km to Miles Converter
04:21
+ Data Types
10 lectures 01:08:02
Data Types: Strings
09:05
Exercise - Strings
05:08
Data Types: Numbers
08:26
Exercise - Numbers
04:24
Data Types: Lists and Tuples
08:23
Exercise - Lists and Tuples
06:37
Data Types: Dictionaries
06:59
Exercise - Dictionaries
05:20
Data Types: Booleans
10:09
Exercise - Booleans
03:31
+ Conditionals, Loops, Functions and a bit more
10 lectures 01:12:13
Conditionals (if, elif, else)
09:43
AND / OR operators
04:14
Exercise - Conditionals
05:46
While Loops
08:15
For Loops
09:25
Data Validation
07:54
Error Handling
03:05
Exercise - Error Handling
05:23
Functions
09:46
+ Modules
8 lectures 01:10:31
Time
08:24
Matplotlib
07:29
Exercise - Time & Matplotlib.Pyplot
09:35
Sending HTTP Requests to APIs
05:02
Working With JSON
06:28
Exercise - Requests & Json (Part 1)
14:03
Exercise - Requests & Json (Part 2)
13:40
+ File Handling
2 lectures 16:18
File Handling Basics - Create, Read, Write & Append
06:25
Reading Excel Sheets
09:53
+ Introduction to Machine Learning
8 lectures 01:04:32
Introduction to Machine Learning
06:55
The Iris Dataset
09:10
Applying the KNN Model
09:28
Splitting Data Intro Train and Test Groups
08:57
Exercise KNN - Picking the Best Value Of K
07:51
The Logistic Regression Model
04:44
Applying the Logistic Regression Model
07:08
What's next in Machine Learning?
10:19
Requirements
  • It is not required to have any previous experience in IT or programming
  • You only need a computer
Description

In this course, learning to code will be easy and intuitive for you. You will learn Python 3, one of the most popular programming languages in the world.

We will cover the basic fundamentals of programming and you will learn how to do exciting things in Python, like reading and writing on files, like Excel sheets or TXT files, working with JSON and sending HTTP requests to web servers and APIs.

We will also cover a little bit of Data Visualization, Statistics and Machine Learning in Python.

This course does not require previous experience in IT or programming, it was designed to help any person learn to code. By the end of the course you will be writing you own programs and thinking like a programmer. Your professional life will get a huge upgrade.

This course offers life time access, a certificate of conclusion and a 30-day money back guarantee. Don't miss this opportunity! Enroll now and start learning Python!


Who this course is for:
  • Any person who wants to learn to code from absolute beginner level
  • Any person who wants to solve problems and create great services using Python programs