Programming with Python: Hands-On Introduction for Beginners
4.5 (715 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12,227 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Programming with Python: Hands-On Introduction for Beginners to your Wishlist.

Add to Wishlist

Programming with Python: Hands-On Introduction for Beginners

Eliminate roadblocks to learn programming: Start writing your own programs in Python 3 from scratch
4.5 (715 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12,227 students enrolled
Created by Febin George
Last updated 6/2017
English
English
Price: Free
Includes:
  • 3.5 hours on-demand video
  • 50 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Obtain a strong understanding on the fundamentals of programming
  • Understand the basics of Python language
  • Write your own independent programs in Python
View Curriculum
Requirements
  • Access to a PC running on Windows, Linux or Mac
  • Internet connection to setup development environment
Description

This course has been specifically designed for beginners who have been looking to obtain a hands-on learning experience with Python, teaching you concepts of programming right from the basics and Python being the most simplest language for a beginner to start with.

It is the right time to start learning the in-demand Python language because of its gaining popularity in the fields on Data Science, Backend Development, Internet of Things, etc. Keep yourself equipped with the most sought-after skills!

A lot of exercise problems, programming lectures, PDF notes have been included to provide you with a great learning experience!

You will work on a project at the end of this course, which has been designed for you to implement all the topics which you would have mastered by the end of this course to give you enough confidence to start writing your own independent programs in Python.

Who is the target audience?
  • Beginners who are passionate to learn programming even if they haven't written a single line of code in their entire life
  • Beginners who are looking for a right course to get started with Python
  • Beginners who are searching for a course with hands-on programming exercises
Students Who Viewed This Course Also Viewed
Curriculum For This Course
34 Lectures
03:34:38
+
Introduction and Course Structure
1 Lecture 03:25
Introduction and Course Structure
03:25
+
Setting up of development environment and writing your first Python Program
3 Lectures 20:11
Installation for Windows
06:46

Installation for Mac
06:27

Installation for Linux
06:58
+
Variables and Data Types
3 Lectures 10:01
What is a variable and how to define one?
04:07

Rules to define a variable
03:33

Data Types in Python
02:21
+
Numbers
1 Lecture 03:41
What are numbers and different types of Numbers in Python
03:41
+
Operators
2 Lectures 16:31
What is an operator ?
03:16

Different types of operators
13:15
+
String
2 Lectures 17:35
What is a string and how to define one?
10:26

String operations
07:09
+
List
2 Lectures 11:09
What is a list and how to create one?
03:51

List operations
07:18
+
Tuple
1 Lecture 04:34
What is a tuple and how to create one ?
04:34
+
Dictionary
2 Lectures 11:56
What is a dictionary and how to create one ?
04:59

Dictionary operations
06:57
+
Conditional Statements
4 Lectures 26:55
What are conditional statements ?
02:01

Different types of conditional statements
08:40

Using logical operators in conditional statements
08:20

Program - Check if a number is multiple of 3 and 7
07:54
4 More Sections
About the Instructor
Febin George
4.5 Average rating
885 Reviews
15,543 Students
2 Courses
Software Developer

I am a software engineer with a passion for teaching. I have 3 years of professional experience as a software developer with my primary expertise being Python programming.

My mission in life is to leave this world a better place than how I found it, and Udemy helps me do that by connecting us together through the world of online education.