Python 101
- Development
- Dec 20, 2024

Python 101, available at $64.99, has an average rating of 4.65, with 117 lectures, 10 quizzes, based on 1196 reviews, and has 24232 subscribers.
You will learn about Programming in Python with real confidence. Crystal clear understanding of all Python core concepts. Playing with Python Objects: Numbers, Strings, Booleans, Lists, Tuples, Sets and Dictionary objects. Writing Python functions, Iterators and generator functions. Manipulation of File Objects: Reading and Writing of Text and Binary Files. Creation of Python Classes and Objects and working with modules. Relational Database handling with Python using Sqlite3 Working with Arrays and multi dimensional arrays using NumPy module. Skill with Series and DataFrame Objects of Pandas module. This course is ideal for individuals who are Professional Programmers. or IT Team Leaders / Managers. or Web Developers. or Computer Hobbyists. or Database application developers. or High School & College Students. or Anyone who wants to learn programming. or A must language for all the computer professionals. It is particularly useful for Professional Programmers. or IT Team Leaders / Managers. or Web Developers. or Computer Hobbyists. or Database application developers. or High School & College Students. or Anyone who wants to learn programming. or A must language for all the computer professionals. .
Enroll now: Python 101
Summary
Title: Python 101
Price: $64.99
Average Rating: 4.65
Number of Lectures: 117
Number of Quizzes: 10
Number of Published Lectures: 113
Number of Published Quizzes: 10
Number of Curriculum Items: 127
Number of Published Curriculum Objects: 123
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Learn Python Programming Today!
Last update: December 2019.
Python 101 is a comprehensive course covering all core concepts of Python starting from scratch. It also covers using Python with databases, multi-dimensional arrays with NumPy module and Series and DataFrames using the Pandas module.
All the lectures are taught with lots of practical examples using iPython notebooks. The course consists of over 110 lectures and 17 hours of video classes. All sections include downloadable practice code and quizzes.
The course is constantly updated with new topics.
This is an all-level course. Good for both fresh programmers and also to experienced programmers working with other languages.
Here are some important topics of this course:
Python and iPython Notebook installation.
Basics of Python Objects like Strings, Numbers, Booleans, Container Objects, Operators, Operator precedence and associativity rules.
Conditionals & Loops.
String Objects.
List Objects
Tuples, Sets, and Dictionaries.
Functions, Iterators, and Generators.
Python Classes & Objects.
File Handling.
Modules
Exceptions Handling.
Database Programming with Python.
Regular Expressions.
Arrays with NumPy Module
Series and DataFrames with the Pandas module.
Quick Review.
The Course is available to you forever on Udemy. and you can learn at your own pace. one can easily complete the course in a week’s time, by spending a couple of hours a day.
Thank You.
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Python 101 Course Introduction
Lecture 2: Installing Python on Mac
Lecture 3: Installing Python on Windows
Chapter 2: Python Basics
Lecture 1: Python Objects
Lecture 2: Numbers & Booleans
Lecture 3: Strings
Lecture 4: Container Objects
Lecture 5: Mutability of Objects
Lecture 6: Arithmetic Operators
Lecture 7: Bitwise Operators
Lecture 8: Comparison Operators
Lecture 9: Assignment Operators
Lecture 10: Operator Precedence & Associativity
Lecture 11: Python Basics Practice Code
Chapter 3: Conditionals & Loops
Lecture 1: if else Statement
Lecture 2: if elif else Statement
Lecture 3: while Loops
Lecture 4: for Loops
Lecture 5: break & continue Statements
Lecture 6: Range Function
Lecture 7: Conditionals & Loops Practice Code
Chapter 4: String Objects
Lecture 1: String Object Basics
Lecture 2: String Methods
Lecture 3: More String Methods
Lecture 4: Splitting and Joining Strings
Lecture 5: String Format Function
Lecture 6: String Objects Practice Code
Chapter 5: List Objects
Lecture 1: List Object Basics
Lecture 2: List Methods
Lecture 3: List as Stacks and Queues
Lecture 4: Some List Comprehensions
Lecture 5: List Objects Practice Code
Chapter 6: Tuples, Sets and Dictionaries
Lecture 1: Tuples
Lecture 2: Sets
Lecture 3: Dictionary Object Basics
Lecture 4: Dictionary Object Methods
Lecture 5: Dictionary View Objects
Lecture 6: Tuples, Sets and Dictionaries Practice Code
Chapter 7: Functions
Lecture 1: Functions Basics
Lecture 2: Parameters Passing
Lecture 3: More Parameters Passing
Lecture 4: Iterators
Lecture 5: Generator Functions
Lecture 6: Lambda Functions
Lecture 7: map(), reduce() and filter() functions
Lecture 8: Functions Practice Code
Lecture 9: Functions Mini Challenges
Lecture 10: Mini Challenges Solutions
Chapter 8: OOP Classes & Objects
Lecture 1: OOP Basic Concepts
Lecture 2: Creating Classes & Objects
Lecture 3: Inheritance
Lecture 4: Multiple Inheritance
Lecture 5: OOP Classes & Objects Practice Code
Chapter 9: Working with Files
Lecture 1: Working with Files
Lecture 2: Reading and Writing Files
Lecture 3: Buffered Read & Write
Lecture 4: Other File Methods
Lecture 5: Working With Files Practice Code
Chapter 10: Modules
Lecture 1: Using Standard Modules
Lecture 2: Creating New Modules
Lecture 3: Modules Practice Code
Chapter 11: Exceptions Handling
Lecture 1: Exceptions Handling with try-except
Lecture 2: Exceptions Handling Practice Code
Chapter 12: Database Programming
Lecture 1: Relational Database Basics
Lecture 2: Creating, Inserting and Retrieving Table Data
Lecture 3: Updating and Deleting Table Data
Lecture 4: Database Programming Practice Code
Chapter 13: Regular Expressions
Lecture 1: RE Module Methods Part1
Lecture 2: RE Module Methods Part2
Lecture 3: Writing REs: Repetitions ( Greedy & Non Greedy )
Lecture 4: Writing REs: Character Sets and Ranges
Lecture 5: Writing REs: Escape Codes, Anchoring & Flags
Lecture 6: Writing REs: Grouping & Named Groups
Lecture 7: Writing REs: A Practical Example Step by step.
Lecture 8: Regular Expressions Practice Code
Lecture 9: Instructors Request
Chapter 14: Arrays with NumPy Module
Instructors

Kris Yamarthy
Software Engineer ~ Passionate Teacher ~ 32,000+ Students
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
- Learn to create custom QR codes with colour and images
- ChatGPT for Viral Content Creation Social Media Generation
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Product Marketing- Creating a Marketing Plan
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5SolidWorks Essential Training ( 2023 2024 )
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 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