Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams
- Development
- Mar 07, 2025

Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams, available at $89.99, has an average rating of 4.25, with 265 lectures, 26 quizzes, based on 628 reviews, and has 9494 subscribers.
You will learn about Learn & Master Programming Fundamentals, Coding Algorithms and Computer Science Concepts. Go from Beginner to Expert in Python with hands-on approach. Do exercises on all fundamental topics of Python with 17 Quizzes and 170 Coding Exercises. Build 5 Real-World Project with Python and do 5 Assignments related to these projects. Take 2 Exams on Python; Midterm and Final Exam with 20 questions each. Learn Python Modules and Packages and how to use them. Build Python applications with Anaconda and PyCharm and master them. Build a GUI application with tkinter. Learn all Python you need for Machine Learning, Deep Learning, Data Science and Application Development. Gain solid and profound Python Programming skills needed for a Python career. This course is ideal for individuals who are People who are new to computer science and programming. or People who are new to Python. or People who want to gain solid Python Skills. or People who want to learn Python by doing Projects, Quizzes, Coding Exercises, Tests and Exams. or People who want to learn Python for Machine Learning, Deep Learning, Data Science and Software Development. or Anyone who wants to learn real Python. It is particularly useful for People who are new to computer science and programming. or People who are new to Python. or People who want to gain solid Python Skills. or People who want to learn Python by doing Projects, Quizzes, Coding Exercises, Tests and Exams. or People who want to learn Python for Machine Learning, Deep Learning, Data Science and Software Development. or Anyone who wants to learn real Python.
Enroll now: Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams
Summary
Title: Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams
Price: $89.99
Average Rating: 4.25
Number of Lectures: 265
Number of Quizzes: 26
Number of Published Lectures: 265
Number of Published Quizzes: 26
Number of Curriculum Items: 296
Number of Published Curriculum Objects: 296
Number of Practice Tests: 2
Number of Published Practice Tests: 2
Original Price: $139.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Python Hands-On Course, will cover Python from Beginner to Expert level. We will start from absolute zero, ‘Hello World!’, and end up with OOP (Object Oriented Programming). This course is an in-depth Python introduction with 46 hoursduration, including both the theory and practice.
Theory:In each topic, we will cover all the Theoretical Detailswith example coding.
Tests:We will have Test Questions at the end of sub-topics.
Coding Exercises:We will have Coding Exercise (Quiz) with 10 Questions. You will try to solve these questions by your own, then we will solve them together.
Projects:We will have 5 Projects during the course. These are Real-World Projects and you will see how Python concepts are being applied on real world problems.
Assignments:After each project, you will have an Assignment. These assignments will let you build the project from scratch by your own.
Exams:During the course, we will have 2 exams: Midterm and Final Exam. These are multiple choice exams with 20 Questions each and a limited duration. You will be able to test your Python level via these pleasant exams.
All the Documents and Code Files:You will get all the documents and code files we cover during our course. These files will give you an in-depth resource for future use.
Please feel free to ask me any questions during the course or after the course. As you may see, this course was prepared with serious and meticulous effort.
Join us, if you want to learn & master Python by doing and real coding.
Course Curriculum
Chapter 1: Overview
Lecture 1: Introduction
Lecture 2: Contents
Lecture 3: Why Python?
Lecture 4: You & This Course
Chapter 2: Installations
Lecture 1: Notion
Lecture 2: Anaconda
Lecture 3: Jupyter Lab Password Issue
Lecture 4: Jupyter Notebook Basics
Lecture 5: Python Virtual Environments
Lecture 6: Open Jupyter Lab From Anaconda Prompt
Chapter 3: First Program
Lecture 1: Hello World
Lecture 2: Arithmetic Operations
Lecture 3: Values and Types
Lecture 4: QUIZ – First Program
Lecture 5: QUIZ – First Program – Solutions
Chapter 4: Variables
Lecture 1: What is a Variable?
Lecture 2: Variable Names
Lecture 3: Python Data Types
Lecture 4: Python Comments
Lecture 5: Numeric Operations
Lecture 6: String Operations
Lecture 7: Keywords
Lecture 8: QUIZ – Variables
Lecture 9: QUIZ – Variables – Solutions
Chapter 5: Functions I
Lecture 1: What is a Function?
Lecture 2: Math Functions
Lecture 3: Defining Functions – Part 1
Lecture 4: Defining Functions – Part 2
Lecture 5: Parameters (Arguments)
Lecture 6: Scope
Lecture 7: Return
Lecture 8: Docstring
Lecture 9: QUIZ – Functions I
Lecture 10: QUIZ – Functions I – Solutions – 1
Lecture 11: QUIZ – Functions I – Solutions – 2
Chapter 6: Project 1 – Functions
Lecture 1: Project – Turtle Module – Part 1
Lecture 2: Project – Turtle Module – Part 2
Lecture 3: Project – Turtle Module – Part 3
Lecture 4: Project – Turtle Module – Part 4
Chapter 7: Assignment 1 – Functions
Lecture 1: Assignment 1 – Functions
Chapter 8: Conditional Statements
Lecture 1: What is a Conditional Statement?
Lecture 2: if
Lecture 3: else
Lecture 4: elif – Part 1
Lecture 5: elif – Part 2
Lecture 6: Nested Conditionals
Lecture 7: Recursion
Lecture 8: QUIZ – Conditional Statements
Lecture 9: QUIZ – Conditionals – Solutions – 1
Lecture 10: QUIZ – Conditionals – Solutions – 2
Lecture 11: QUIZ – Conditionals – Solutions – 3
Lecture 12: QUIZ – Conditionals – Solutions – 4
Chapter 9: Functions II
Lecture 1: Return Value
Lecture 2: Incremental Development
Lecture 3: More Compositions
Lecture 4: Functions are First-Class Citizens
Lecture 5: Unknown Parameters: *args
Lecture 6: lambda Function
Lecture 7: Functions Returning Functions
Lecture 8: Nested Functions
Lecture 9: Mutable vs. Immutable
Lecture 10: Pass by Value Pass by Reference
Lecture 11: QUIZ – Functions II
Lecture 12: QUIZ – Functions II – Solutions – 1
Lecture 13: QUIZ – Functions II – Solutions – 2
Lecture 14: QUIZ – Functions II – Solutions – 3
Instructors

Musa Arda
Senior Software Engineer, Unity Mobile Game Developer
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- Become a Decentralized Finance Master
- UX Writing
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Canva Next Level- Become a Canva Expert
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling