Course was extremely helpful in understanding the basics of Python programming and the instructor explained the concepts very well with practical examples.
Learning Python 3 Programming for the Absolute Beginner
Learn Python 3 for Beginners Quickly. All major concepts taught. Do challenge questions with fully explained solutions
Development ,Data Science,Python
Lectures -107
Resources -50
Duration -11 hours
Lifetime Access
Lifetime Access
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Learn the Python 3 Programming Language as quickly and efficiently as possible with hands-on practice challenges and solutions.
This course is catered to beginners who want to learn the Python 3 Programming Language or developers who already know another language and want to learn Python 3.
All major concepts are taught and the course contains challenge questions with fully explained solutions to cement all the concepts you will learn.
If you are looking to:
Land your first programming job.
Switch to a new programming career.
Want to master the foundational concepts of Python 3 as quickly as you can?
Looking to learn Python 3 to advance to data science and machine learning.
Looking to learn Python 3 as a College or High School Student.
Become proficient in one of the most popular and fastest-growing programming languages out there.
This course is for you!
You'll learn in this course?
Here are some of the topics that will be covered:
Variables and Comments.
Working with Print Statements.
Basic Data Types (Integers, Floats, Strings, Collections).
Operators.
Working with Data Collections (Lists, Sets, Tuples, Dictionaries).
Conditionals and Looping.
Functions.
Object-Oriented Programming and Classes.
Error and Exception Handling.
Modules.
Input and Output.
Working with Data Files.
Working with HTTP Requests.
Much Much more...
An approach that is taken
All basic foundation concepts around programming languages are first taught. This allows beginners to grasp core concepts before jumping into code.
As an example, the core tenets of object-oriented programming (like polymorphism, encapsulation, inheritance, and abstraction) are taught so you will understand those concepts before writing classes in Python 3.
Although most of the basic material is covered in detail, there are always links and resources provided to get additional details or go deeper on any topic.
Following all sections, there are coding challenges to help drive concepts home and allow you to practice coding. All solutions are reviewed with detailed line-by-line code reviews to explain the answers to the challenges.
All resources provided
- All the source code for topics including the solutions for challenges are provided.
- The software for the course Python 3 Interpreter and PyCharm IDE are FREE.
All you need is a computer or laptop to get going on this course!.
Get started Learning Python 3 Programming today!
Who this course is for?
- Someone completely new to programming.
- Someone who knows another programming language but wants to learn Python.
- Someone wanting to learn Python for a new job to land an interview or be proficient at coding for a new job.
- College students.
- High School Students.
Goals
Get a full working knowledge of the Python 3 Programming Language.
Hands-on practice Exercises with Fully Explained Solutions for All Topics Taught.
All major Python Concepts covered.
Become comfortable using Python to Solve Problems.
Variables, Conditionals, Looping, Data Structures and Collections, Functions, Object-Oriented Programming, Error Handling, Working with Data Files.
Learn Python from an experienced professional software developer.
Learn Python skills to confidently apply for a job.
Prerequisites
No previous programming experience is required.
Familiarity with an existing programming language will be a plus.

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
3 Lectures
-
Promo 00:59 00:59
-
Welcome 04:57 04:57
-
Resources and Materials 05:56 05:56
Software Setup
1 Lectures

Write your first Python Program
1 Lectures

Background of the Python Programming Language
1 Lectures

Variables and Comments
3 Lectures

Print Statements
3 Lectures

Working with Common Data Types
8 Lectures

Operators
4 Lectures

Working with Data Structures
20 Lectures

Conditionals and Looping
8 Lectures

Working with Functions
7 Lectures

Object-Oriented Programming - Working with Classes
11 Lectures

Exception and Error Handling
5 Lectures

Modules
7 Lectures

Input and Output
9 Lectures

Working with Data Files
8 Lectures

Working with HTTP
7 Lectures

Closing
1 Lectures

Instructor Details

Lee Assam
Lee holds a Bachelor's Degree in Electrical and Computer Engineering and a Master's Degree in Computer Science.
He has taught at Universities on topics ranging from Software Development to Electrical Engineering and prototyping. He likes coming up with new ideas and prototyping them using the Arduino and Raspberry Pi platforms.
His passion for innovation has resulted in several wins in Hack Day competitions. He is a US Patent holder and has numerous US Patent Applications currently being reviewed. He tries to understand how the latest technolgy can be used to solve business problems and challenges in creative ways.
His hobby is Arduino and the Internet of Things. He has been playing around with the Arduino and the Raspberry Pi platforms since their inception, and he uses his Electrical Engineering background coupled with software development skills to create and develop exciting projects.
He prefers a hands-on, project-based learning approach and uses his teaching background to make concepts fun and entertaining, while at the same time educational and informative.
Course Certificate
Use your certificate to make a career change or to advance in your current career.

Our students work
with the Best


































Feedbacks
fantastic!
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now