Learning Python 3 Programming for the Absolute Beginner
Learning Python 3 Programming for the Absolute Beginner, available at $19.99, has an average rating of 4, with 107 lectures, 2 quizzes, based on 32 reviews, and has 195 subscribers.
You will learn about 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 This course is ideal for individuals who are Someone completely new to programming or Someone who knows another programming language but wants to learn Python or Someone wanting to learn Python for a new job or to land an interview or be proficient at coding for a new job or College students or High School Students It is particularly useful for Someone completely new to programming or Someone who knows another programming language but wants to learn Python or Someone wanting to learn Python for a new job or to land an interview or be proficient at coding for a new job or College students or High School Students.
Enroll now: Learning Python 3 Programming for the Absolute Beginner
Summary
Title: Learning Python 3 Programming for the Absolute Beginner
Price: $19.99
Average Rating: 4
Number of Lectures: 107
Number of Quizzes: 2
Number of Published Lectures: 107
Number of Published Quizzes: 2
Number of Curriculum Items: 109
Number of Published Curriculum Objects: 109
Original Price: $59.99
Quality Status: approved
Status: Live
What You Will Learn
- 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
Who Should Attend
- 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 or to land an interview or be proficient at coding for a new job
- College students
- High School Students
Target Audiences
- 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 or to land an interview or be proficient at coding for a new job
- College students
- High School Students
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 quicklyas 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!
Some of what you will learn
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
Approach that is taken
All basic foundation conceptsaround programming languages are first taught. This gives beginners the opportunity 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 providedto get additional details or go deeper on any topic.
Following all sections, there are coding challengesto help drive concepts home and allow you to practice coding. All solutions are reviewedwith 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 this course!
Get started Learning Python 3 Programming today!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome
Lecture 2: Resources and Materials
Chapter 2: Software Setup
Lecture 1: Installing Python and PyCharm
Chapter 3: Write your first Python Program
Lecture 1: Create a Hello World App
Chapter 4: Background of the Python Programming Language
Lecture 1: History and Characteristics of Python
Chapter 5: Variables and Comments
Lecture 1: Foundation : Variables
Lecture 2: Variables
Lecture 3: Comments
Chapter 6: Print Statements
Lecture 1: Using the print() function in Python
Lecture 2: Challenge : Print( ) statements
Lecture 3: Solution : Print( ) statements
Chapter 7: Working with Common Data Types
Lecture 1: Foundation : Introduction to Data Types
Lecture 2: Data Types
Lecture 3: Casting and Conversion
Lecture 4: Foundation : Working with Strings
Lecture 5: Working with Strings – Part 1
Lecture 6: Working with Strings – Part 2
Lecture 7: Challenge : Strings
Lecture 8: Solution : Strings
Chapter 8: Operators
Lecture 1: Foundation : Operators
Lecture 2: Working with Operators
Lecture 3: Challenge : Operators
Lecture 4: Solution : Operators
Chapter 9: Working with Data Structures
Lecture 1: Foundation : Introduction to Python Data Structures
Lecture 2: Foundation : Lists
Lecture 3: Working with Lists – Part 1
Lecture 4: Working with Lists – Part 2
Lecture 5: Challenge : Lists
Lecture 6: Solution : Lists
Lecture 7: Foundation : Sets
Lecture 8: Working with Sets – Part 1
Lecture 9: Working with Sets – Part 2
Lecture 10: Challenge : Sets
Lecture 11: Solution : Sets
Lecture 12: Foundation : Tuples
Lecture 13: Working with Tuples
Lecture 14: Challenge : Tuples
Lecture 15: Solution : Tuples
Lecture 16: Foundations : Dictionaries
Lecture 17: Working with Dictionaries – Part 1
Lecture 18: Working with Dictionaries – Part 2
Lecture 19: Challenge : Dictionaries
Lecture 20: Solution : Dictionaries
Chapter 10: Conditionals and Looping
Lecture 1: Foundation : Conditionals and Looping
Lecture 2: If statements – Part 1
Lecture 3: If statements – Part 2
Lecture 4: While statements
Lecture 5: For statements
Lecture 6: Challenge : Conditionals and Looping
Lecture 7: Solution 1 : Conditionals and Looping
Lecture 8: Solution 2 : Conditionals and Looping
Chapter 11: Working with Functions
Lecture 1: Foundation : Functions
Lecture 2: Functions – Part 1
Lecture 3: Functions – Part 2
Lecture 4: Functions – Parameters passing by reference
Lecture 5: Recursive Functions
Lecture 6: Challenge : Functions
Lecture 7: Solution : Functions
Chapter 12: Object-Oriented Programming – Working with Classes
Lecture 1: Foundation : Object Oriented Programming in Python
Lecture 2: Foundation : Inheritance
Lecture 3: Foundation : Encapsulation
Lecture 4: Foundation : Abstraction
Lecture 5: Foundation : Polymorphism
Lecture 6: Defining classes, constructors and methods
Lecture 7: Inheritance and Private / Public properties
Lecture 8: Private Attributes or Properties
Lecture 9: Challenge: Object-Oriented Programming
Lecture 10: Solution : Temperature Class – Object-Oriented Programming
Lecture 11: Solution : Circle Class – Object-Oriented Programming
Chapter 13: Exception and Error Handling
Lecture 1: Foundation : Exception Handling in Python with try and except
Lecture 2: Try Except Else statements
Lecture 3: Finally statements and assertions
Lecture 4: Challenge : Exceptions
Lecture 5: Solution : Exceptions
Chapter 14: Modules
Lecture 1: Foundation : Modules
Lecture 2: Creating a Module
Lecture 3: Importing a Module
Lecture 4: Using if __name__ for checking if your program is executing
Lecture 5: Challenge : Modules
Lecture 6: Solution : Modules – Create the Module
Lecture 7: Solution : Modules – Create the Main Program
Chapter 15: Input and Output
Lecture 1: Foundation : Getting Input from the User
Lecture 2: Using the sys module
Instructors
-
Lee Assam
Electrical and Software Engineer, University Instructor
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 2 votes
- 4 stars: 10 votes
- 5 stars: 19 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024