Python programming basics and its foundations
Python programming basics and its foundations, available at $19.99, with 88 lectures.
You will learn about This course will help you if you are a beginner to Python Programming It help you get your basics of Python programming right, starting from data types, containers, iterators, generators. Object oriented programming, types of inheritance, Exceptions, Custom Exceptions, modules, packages. in dept modules coverage, compression and decompression techniques This course is ideal for individuals who are Beginners It is particularly useful for Beginners.
Enroll now: Python programming basics and its foundations
Summary
Title: Python programming basics and its foundations
Price: $19.99
Number of Lectures: 88
Number of Published Lectures: 88
Number of Curriculum Items: 88
Number of Published Curriculum Objects: 88
Original Price: ₹799
Quality Status: approved
Status: Live
What You Will Learn
- This course will help you if you are a beginner to Python Programming
- It help you get your basics of Python programming right, starting from data types, containers, iterators, generators.
- Object oriented programming, types of inheritance, Exceptions, Custom Exceptions, modules, packages.
- in dept modules coverage, compression and decompression techniques
Who Should Attend
- Beginners
Target Audiences
- Beginners
Python is one of the highly loved and most popular programming language. It is very easy to write Python code and softwares. From debugging to reading others code and understanding codes on Open Source portals. This course will take you through a venture with in and out Python. It will cover all the basic aspects to get you in Python. I have covered everything in detail. This course is especially for all levels as I have covered topics for beginners, intermediate and advanced. There is trade offs for each programming language, Python being easy to write and understand, its not fast enough compared to its counter programming languages. However, it is heavily used in Artificial Intelligence and Machine Learning, Internet of Things, Automation, Network Security, Networking, Data Science, Big Data, Backend Website processing and development, Software Testing and much more. Python is a general-purpose language, meaning it can be used to create a variety of different programs and isn’t specialized for any specific problems. There are lots of modules in Python which you will have fun learning it. The built-in module, system level modules, packages and much more. Python is a interpreted language, it does not transform code to become computer-readable.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction – data types
Lecture 2: Introduction – tokens
Lecture 3: Introduction – containers
Lecture 4: Introduction – numbers
Chapter 2: Arithmetic Operations
Lecture 1: Arithmetic Operations
Chapter 3: If Else Statements
Lecture 1: If Else Statements
Chapter 4: loops
Lecture 1: while loops
Lecture 2: for loops
Chapter 5: Functions
Lecture 1: Functions working
Lecture 2: functions multiple args
Lecture 3: Factory function
Chapter 6: Containers working
Lecture 1: Tuples and lists
Lecture 2: slicing
Lecture 3: Strings
Lecture 4: dictionaries
Lecture 5: Sets and Frozen Sets
Lecture 6: Iterators
Lecture 7: Generators
Lecture 8: Generator Expressions
Lecture 9: Dictionary comprehension
Lecture 10: List Comprehension
Lecture 11: Set Comprehension
Chapter 7: Function tools
Lecture 1: lambda
Lecture 2: filter
Lecture 3: map
Lecture 4: reduce
Chapter 8: Classes and Objects
Lecture 1: Class
Lecture 2: Instance
Lecture 3: Classes and Objects example 1
Lecture 4: Classes and Objects example 2
Lecture 5: Constructor
Lecture 6: Constructor example 1
Lecture 7: Methods
Lecture 8: Private Variables of a class
Lecture 9: Class Method
Lecture 10: Static Method
Lecture 11: Class Property example 1
Lecture 12: Class Property example 2
Chapter 9: Exceptions
Lecture 1: Try Except clause
Lecture 2: Exception Hierarchy in Python
Lecture 3: Exception finally else clause
Lecture 4: Custom Exceptions
Lecture 5: Possible Exceptions example 1
Lecture 6: Possible Exceptions example 2
Lecture 7: Raise keyword
Chapter 10: Input and Output
Lecture 1: Input and Output
Chapter 11: Inheritance
Lecture 1: Single Inheritance
Lecture 2: Single Inheritance example 1
Lecture 3: Multilevel Inheritance
Lecture 4: Multilevel Inheritance example 1
Lecture 5: Hierarchical Inheritance
Lecture 6: Hierarchical Inheritance Example 1
Lecture 7: Multiple Inheritance
Lecture 8: Multiple Inheritance 2
Lecture 9: Multiple Inheritance example 1
Lecture 10: Hybrid Inheritance
Lecture 11: Hybrid Inheritance Example 1
Chapter 12: Operator Overloading
Lecture 1: Operator Overloading part 1
Lecture 2: Operator Overloading part 2
Chapter 13: files
Lecture 1: file modes
Lecture 2: text files
Lecture 3: binary files part 1
Lecture 4: Binary files part 2
Lecture 5: file newlines
Lecture 6: file methods part 1
Lecture 7: file methods part 2
Chapter 14: Global keyword, nested functions and return keyword
Lecture 1: working of global variables, nested functions and return
Chapter 15: Compression and Decompression Techniques
Lecture 1: Gzip
Lecture 2: Gzip part 2
Lecture 3: bz2
Lecture 4: zipfile part 1
Lecture 5: zipfile part 2
Chapter 16: Working with Multiple files
Lecture 1: Multiple files
Lecture 2: Multiple files part 2
Chapter 17: Recursion
Lecture 1: working of Recursion
Chapter 18: Modules
Lecture 1: Working of Modules basics
Lecture 2: Modules Example 1
Lecture 3: Module Loading
Lecture 4: Module Private Variables
Lecture 5: Ways to import a module
Chapter 19: Packages
Lecture 1: package working part 1
Instructors
-
Kaustubh Nagwekar
Programming Instructor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 0 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
- Best Video Editing Courses to Learn in February 2025
- Best Music Production Courses to Learn in February 2025
- Best Animation Courses to Learn in February 2025
- Best Digital Illustration Courses to Learn in February 2025
- Best Renewable Energy Courses to Learn in February 2025
- Best Sustainable Living Courses to Learn in February 2025
- Best Ethical AI Courses to Learn in February 2025
- Best Cybersecurity Fundamentals Courses to Learn in February 2025
- Best Smart Home Technology Courses to Learn in February 2025
- Best Holistic Health Courses to Learn in February 2025
- Best Nutrition And Diet Planning Courses to Learn in February 2025
- Best Yoga Instruction Courses to Learn in February 2025
- Best Stress Management Courses to Learn in February 2025
- Best Mindfulness Meditation Courses to Learn in February 2025
- Best Life Coaching Courses to Learn in February 2025
- Best Career Development Courses to Learn in February 2025
- Best Relationship Building Courses to Learn in February 2025
- Best Parenting Skills Courses to Learn in February 2025
- Best Home Improvement Courses to Learn in February 2025
- Best Gardening Courses to Learn in February 2025