Python programming for absolute beginners - part 1
4.1 (76 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.
9,300 students enrolled

Python programming for absolute beginners - part 1

Learn Python quickly by examples, practice questions and coding exercises!
4.1 (76 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.
9,300 students enrolled
Last updated 7/2020
English [Auto]
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 6 articles
  • 3 downloadable resources
  • 5 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • 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 practical, real-world applications in Python
  • Learn by doing : Solve coding exercises (Solutions included)
  • Understand the way Python works behind the scenes
  • Go from a complete beginner to a professional Python developer
  • Stay relevant and up-to-date with new content and assignments updated regularly
  • Access to a working computer
  • Desire to learn new technologies
  • Knowledge of school level mathematics

Want to work as a data scientist, or a machine learning engineer? Then you need to do lots of data visualization and data analysis, using various tools and techniques available.  Looking to become a professional web developer? You need to know HTML, CSS, JavaScript, frameworks....etc. But long before you take any of these career paths, you need mastery over a very powerful, yet easy to learn programming language - Python.  And this course is designed for just that - to make you master the basics of Python!

Python is so much popular as a programming language that Google, Dropbox, NASA, Instagram, Pinterest - all use it to build their applications. 

Whether you are an absolute beginner or an existing IT professional looking to build your career either as a web developer, data scientist, data analyst, or a machine learning engineer, you will thoroughly enjoy the course!

Lots of practice question, coding exercises, mini projects, and assignments are provided in the course so you practice what you learn!

The best thing about this course is it is continuously upgraded based on the feedback received from industry professionals as well as the current students enrolled in the course.

Learn by practicing all the following concepts in the course:

Installing Python

Running Python

Working with: Variables, Data Types

If/Elif - conditional statements






Learn some cool Python tips and tricks in this course, and become more productive and efficient as a Python developer in your career!

You'll get notes on each and every important topic in Python fundamentals.

The course comes with a 30 day money back guarantee. So if you don't find the course helpful, return this course within 30 days and get a full refund of the course price - no questions asked!

Who this course is for:
  • Absolute beginners who want to develop and grow their computer programming skills
  • IT professionals coming from other programming languages
Course content
Expand all 50 lectures 03:20:53
+ Course structure
2 lectures 02:37

Please go through these lecture notes to understand how the entire course is organized.

overview of the course
+ Python - overview
4 lectures 05:36

We'll discuss briefly how Python was invented, and how it evolved as such an easy yet powerful language.

Preview 01:46
Good to remember points
+ Python setup
3 lectures 13:37

The lecture tells about the steps to install Python on your computer.

Installing Python
Running Python statement(s)

Let's explore interesting ways IDLE and Python behave when you do this! ;)

Python: interesting facts
+ Language fundamentals: warm up!
3 lectures 07:58

Each question has four possible answers - choose the correct option :

Test your Python quotient - identifiers
2 questions

Learn how to write comments in a Python file.

Preview 03:03
Points to note (comments)

Let's do arithmetic calculations !
1 question
+ variables
4 lectures 11:48
Concept of a variable - part1
Concept of a variable - part 2

Know more about

-the concept of a variable.

-the concept that everything in Python is an object!

-the way method and properties work for data types.

Concept of a variable - part 3
Points to note (variables)
+ The building blocks of Python
10 lectures 55:23
Fundamental data types - part1
Fundamental Data Types - part2

Can you store data of any size using Python? The lecture explains it.

Size of Python data types
Fundamental Data Types: summary

Know how one data type can be converted to another data type. Why and when do we convert the data types.

Casting functions
Let's see how much do you know about casting a data type into another data type.
Test your Python quotient ! (casting data types to one another)
8 questions
input function
Built-in functions - part 1 (summary)

Know how to write conditional statements in Python using the keywords - if, else, and elif.

Conditional statements (if/elif/else)
This assignment helps you understand some core concepts of the if/else/elif statements in Python.
Test your Python quotient (conditions)
3 questions

Given below are questions that test your knowledge about the things we covered so far. These are multiple choice questions - and only one of the options are correct for each question. Let's see how much you know about Python so far!

Test your knowledge
7 questions
Other data types - overview
+ Strings
6 lectures 25:18
Strings - how to create
String as an array
strings - points covered so far

Given are multiple choice questions to check you understanding of Python data types:

Choose the correct option
3 questions
Slicing a string - part1
Slicing a string: part2
Exploring Strings - repetition & concatenation operators
There are a few practice questions to test your knowledge about fundamental data types of Python. Let's try solving these!
Test your Python quotient !
5 questions
+ Lists
4 lectures 10:51
Exploring list - part 1
Exploring list - part 2
Difference between strings and lists

The test has multiple choice qeustions to measure your clarity about Python concepts we discussed so far.

Test your Python quotient!
2 questions
Points to note
+ Range
1 lecture 05:02
Exploring Range
+ Iteration - loops in Python
2 lectures 09:42
Exploring the 'for' loop
list operations
1 question
Create this pattern
1 question
Exploring the 'while' loop
Create these patterns
1 question