- Introduction
- Contents
- Why Python?
- You & This Course
Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams
Learn Python programming with the help of Projects, Coding Exercises, Quizzes, Assignments and Exams to go from ...Read more
Online
₹ 500 2500
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams online certification is developed by Musa Arda - Software Engineer, Web Developer & Instructor and presented by Eduonix, an educational organization that aims to provide the best in class content, pedagogy, and learning practices. Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams online training is designed with great care and attention to detail for individuals who want to learn and master Python through practice and real-world coding.
Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams online course is a complete Python foundation that lasts 46 hours that cover topics for both theory and practice. All theoretical concepts will be covered in the course, along with coding examples. In addition, the students will be provided with all of the documentation and coding files as a comprehensive resource for future use. There will be 10 code quizzes at the end of each module, 5 projects, 5 assignments, and 2 tests of 20 multiple choice questions each in the form of a midterm and final exam to test the learning.
The highlights
- Self-paced course
- English videos with subtitles
- 45.61 hours of pre-recorded video content
- Online course
- 30-day money-back guarantee
- Lifetime access
- Accessible on portable devices
Program offerings
- Self-paced course
- English videos with subtitles
- 45.61 hours of pre-recorded video content
- 170 coding exercises
- Tests
- Assignments
- Projects
- 30-day money-back guarantee
- Lifetime access
- Accessible on portable devices.
Course and certificate fees
Fees information
certificate availability
No
Who it is for
What you will learn
After completing the Python Hands-On 46 Hours, 210 Exercises, 5 Projects, 2 Exams certification course, learners will learn about the fundamentals of programming, object-oriented programming, coding algorithms, and computer science concepts, and learn to use python for machine learning, deep learning, data science, and application development. Candidates will study the python modules and packages and use them, develop and master Python applications with Anaconda and PyCharm. Candidates will also be skilled to build graphical user interfaces using Tkinter.
The syllabus
Section 1 : Overview
Section 2 : Installations
- Notion
- Anaconda
- Jupyter Lab Password Issue
- Jupyter Notebook Basics
- Python Virtual Environments
- Open Jupyter Lab From Anaconda Prompt
Section 3 : First Program
- Hello World
- Arithmetic Operations
- Values and Types
- QUIZ - First Program
- QUIZ - First Program - Solutions
Section 4 : Variables
- What is a Variable?
- Variable Names
- Python Data Types
- Python Comments
- Numeric Operations
- String Operations
- Keywords
- QUIZ - Variables
- QUIZ - Variables - Solutions
Section 5 : Functions I
- What is a Function?
- Math Functions
- Defining Functions - Part 1
- Defining Functions - Part 2
- Parameters (Arguments)
- Scope
- Return
- Docstring
- QUIZ - Functions I
- QUIZ - Functions I - Solutions - 1
- QUIZ - Functions I - Solutions - 2
Section 6 : Project 1 - Functions
- Project - Turtle Module - Part 1
- Project - Turtle Module - Part 2
- Project - Turtle Module - Part 3
- Project - Turtle Module - Part 4
Section 7 : Assignment 1 - Functions
- Assignment 1 - Functions
- Assignment 1 - Functions - Solutions
Section 8 : Conditional Statements
- What is a Conditional Statement?
- if
- else
- elif - Part 1
- elif - Part 2
- Nested Conditionals
- Recursion
- QUIZ - Conditional Statements
- QUIZ - Conditionals - Solutions - 1
- QUIZ - Conditionals - Solutions - 2
- QUIZ - Conditionals - Solutions - 3
- QUIZ - Conditionals - Solutions - 4
Section 9 : Functions II
- Return Value
- Incremental Development
- More Compositions
- Functions are First-Class Citizens
- Unknown Parameters: *args
- lambda Function
- Functions Returning Functions
- Nested Functions
- Mutable vs. Immutable
- Pass by Value Pass by Reference
- QUIZ - Functions II
- QUIZ - Functions II - Solutions - 1
- QUIZ - Functions II - Solutions - 2
- QUIZ - Functions II - Solutions - 3
Section 10 : Loops
- While Loop
- For Loop
- Loop Over Strings with For
- len
- enumerate
- index Example
- Nested Loops
- break
- continue
- For-Else
- QUIZ - Loops
- QUIZ - Loops - Solutions - 1
- QUIZ - Loops - Solutions - 2
- QUIZ - Loops - Solutions - 3
Section 11 : Strings
- What is a String?
- String Length
- String Slicing
- Negative Index
- Reverse Slicing
- Strings are Immutable
- String Methods
- in Operator
- String Comparison
- QUIZ - Strings
- QUIZ - Strings - Solutions - 1
- QUIZ - Strings - Solutions - 2
- QUIZ - Strings - Solutions - 3
Section 12 : Project 2 - Words
- Project 2 - Words - Part 1
- Project 2 - Words - Part 2
- Project 2 - Words - Part 3
- Project 2 - Words - Part 4
- Project 2 - Words - Part 5
Section 13 : Assignment 2 - Words
- Assignment - Words
- Assignment 2 - Words - Solutions
Section 14 : List
- What is a List?
- Lists are Mutable
- Loop Over a List
- List Operations
- List Slicing
- List Copying and Ids
- List Methods
- Deleting Elements from a List
- List & String
- Creating a List with Range Function
- Objects and Values
- is Statement
- Aliasing
- List as Function Argument
- Matrix Operations
- QUIZ - List
- QUIZ - List - Solutions - 1
- QUIZ - List - Solutions - 2
- QUIZ - List - Solutions - 3
- QUIZ - List - Solutions - 4
Section 15 : Dictionary
- What is a Dictionary?
- Creating a Dictionary
- Adding Elements to a Dictionary
- Deleting Elements from a Dictionary
- Read Elements from a Dictionary
- Loop Over Dictionary
- Reverse Lookup
- Dictionary & List
- QUIZ - Dictionary
- QUIZ - Dictionary - Solutions - 1
- QUIZ - Dictionary - Solutions - 2
- QUIZ - Dictionary - Solutions - 3
- QUIZ - Dictionary - Solutions - 4
Section 16 : Tuple
- Tuple Creation - Part 1
- Tuple Creation - Part 2
- Tuple Assignment
- Tuples and Functions
- zip() Function - Part 1
- zip() Function - Part 2
- Tuple & Dictionary - Part 1
- Tuple & Dictionary - Part 2
- lambda Function as Key - Part 1
- lambda Function as Key - Part 2
- QUIZ - Tuple
- QUIZ - Tuple - Solutions - 1
- QUIZ - Tuple - Solutions - 2
- QUIZ - Tuple - Solutions - 3
- QUIZ - Tuple - Solutions - 4
- QUIZ - Tuple - Solutions - 5
Section 17 : Set
- Set Creation
- Set Methods
- Set Operations
- QUIZ - Set
- QUIZ - Set - Solutions - 1
- QUIZ - Set - Solutions - 2
- QUIZ - Set - Solutions - 3
Section 18 : Comprehension
- What is Comprehension?
- Nested Comprehensions
- Conditional Statements in Comprehension
- QUIZ - Comprehension
- QUIZ - Comprehension - Solutions - 1
- QUIZ - Comprehension - Solutions - 2
- QUIZ - Comprehension - Solutions - 3
Section 19 : Project 3 - Snake Game
- Snake Game - Part 1
- Snake Game - Part 2
- Snake Game - Part 3
- Snake Game - Part 4
- Snake Game - Part 5
- Snake Game - Part 6
- Snake Game - Part 7
- Snake Game - Part 8
- Snake Game - Part 9
Section 20 : Assignment 3 - Snake Game
- Assignment - Snake Game
- Assignment - Snake Game - Solutions
Section 21 : MIDTERM
- Quiz: MIDTERM
Section 22 : IDE - PyCharm Basics
- PyCharm Installation
- PyCharm Basics
- Debugging in PyCharm
- Interpreter Configuration
- Install Python Base Interpreter
Section 23 : Exception Handling
- Difference between Exception and Syntax Error
- Raise, Assert - Part 1
- Raise, Assert - Part 2
- try-except - Part 1
- try-except - Part 2
- else
- finally
- QUIZ - Exception Handling
- QUIZ - Exception Handling - Solutions - 1
- QUIZ - Exception Handling - Solutions - 2
- QUIZ - Exception Handling - Solutions - 3
- QUIZ - Exception Handling - Solutions - 4
Section 24 : Modules & Packages
- Standard Modules - Part 1
- Standard Modules - Part 2
- Writing Our Own Module
- How Python Finds Modules?
- Packages
- QUIZ - Modules & Packages
- QUIZ - Modules & Packages - Solutions - 1
- QUIZ - Modules & Packages - Solutions - 2
- QUIZ - Modules & Packages - Solutions - 3
Section 25 : Format Operations
- Format Operator
- String.Format
- f-Strings
- Template Strings
- QUIZ - Format Operations
- QUIZ - Format Operations - Solutions - 1
- QUIZ - Format Operations - Solutions - 2
Section 26 : File Operations
- Opening a File - Part 1
- Opening a File - Part 2
- Reading and Writing - Part 1
- Reading and Writing - Part 2
- Deleting and Renaming Files
- Getting Folder and File List
- Creating Folders
- Searching Files and Folders
- Deleting, Copying and Moving Folders
- Reading and Creating Archive (Zip) Files
- QUIZ - File Operations
- QUIZ - File Operations - Solutions - 1
- QUIZ - File Operations - Solutions - 2
Section 27 : Project 4 - Working with PDF & CSV Files
- CSV Operations - Part 1
- CSV Operations - Part 2
- CSV Operations - Part 3
- PDF Operations - Part 1
- PDF Operations - Part 2
- PDF Operations - Part 3
Section 28 : Assignment 4 - Working with PDF & CSV Files
- Assignment - Working with PDF & CSV Files
- Assignment - Working with PDF & CSV Files - Solutions
Section 29 : OOP
- OOP Basics - Part 1
- OOP Basics - Part 2
- Introduction to Inheritance
- Encapsulation
- Polymorphism
- Classes and Objects - Part 1
- Classes and Objects - Part 2
- Inheritance
- Multiple Inheritance
- Method Resolution Order (MRO)
- Operator Overloading
- QUIZ - OOP
- QUIZ - OOP - Solutions - 1
- QUIZ - OOP - Solutions - 2
- QUIZ - OOP - Solutions - 3
- QUIZ - OOP - Solutions - 4
- QUIZ - OOP - Solutions - 5
Section 30 : Final Project - Movie Library with Tkinter
- Tkinter Basics - Introduction
- Tkinter Basics - Button, CheckButton
- Tkinter Basics - Label, Entry
- Tkinter Basics - Frame
- Tkinter Basics - Text
- Window
- Left Frame - Part 1
- Left Frame - Part 2
- Left Frame - Part 3
- Right Frame
- Home Page
- Movie List - Part 1
- Movie List - Part 2
- Movie List - Part 3
- Movie List - Part 4
- Movie List - Part 5
- Movie List - Part 6
- Movie Detail - Part 1
- Movie Detail - Part 2
Section 31 : Final Assignment - Movie Library
- Assignment - Movie Library
- Assignment - Movie Library - Solutions
Section 32 : FINAL EXAM
- Quiz: FINAL EXAM
Section 33 : Conclusion
- Conclusion