Python for beginners
- Development
- Jan 28, 2025

Python for beginners, available at $109.99, has an average rating of 4.52, with 333 lectures, 25 quizzes, based on 26015 reviews, and has 257781 subscribers.
You will learn about Master the Features of?Python Language Install Python Virtual Machine?and the?Eclipse IDE(PyDev) Execute your first python program Learn various simple types as well as collection types Define logic using?conditional statements ,looping constructs Use the different types of operators See the input and output functions in action Pass Command line arguments Create and use functions , Lambdas Decorators and Generators Learn what Object Oriented Programming is the four OOPs principles Implement?inheritance, abstraction, polymorphism and encapsulation Understand interfaces, their importance, and their uses Use abstract classes and?interfaces to implement abstraction Handle Exceptions Read and?Write files using the?Files?API Do pattern matching using Regular expressions Deal with data and time All in simple steps This course is ideal for individuals who are Any student who wants to learn python in depth or Developers who are getting started with Python or Big Data professionals who want to learn pythons quickly and in depth or Experienced developers who want to fill in any gaps in their knowledge It is particularly useful for Any student who wants to learn python in depth or Developers who are getting started with Python or Big Data professionals who want to learn pythons quickly and in depth or Experienced developers who want to fill in any gaps in their knowledge.
Enroll now: Python for beginners
Summary
Title: Python for beginners
Price: $109.99
Average Rating: 4.52
Number of Lectures: 333
Number of Quizzes: 25
Number of Published Lectures: 333
Number of Published Quizzes: 25
Number of Curriculum Items: 377
Number of Published Curriculum Objects: 377
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Sample of the reviews:
Bharath truly knows how to teach, how to educate, and how to make you understand the meaning of his courses. Quite frankly, this guy is really good. You won’t regret it! Didier K. Nzimbi
As a beginner from non IT background, i learnt lot from this course and build a confidence to proceed in python coding and definitely recommending to pursue this course Mahesh Dedge
Great course in Python, Bharath is the best instructor in Udemy, I like his way he teaches and how he structures his course. I come from a Java background and no prior experience with Python, which will be important for me to do with my AI project Bruno Militzer
-
Whether you are a College studentlearning the fundamentals of Python or a Data Science expertusing python to analyze your data or a Web Developer using python frameworks like DJango or a Experienced python developerwho wants to fill in the gaps , this course will help you accomplish your goals.
Master the Features of Python Language
Install Python Virtual Machine and the Eclipse IDE(PyDev)
or Install PyCharm Community Edition
Execute your first python program
Learn various simple types as well as collection types lists , sets , maps and tuples
Work on various Usecases to apply you Python knowledge
Define logic using conditional statements ,looping constructs
Use the different types of operators
See the input and output functions in action
Pass Command line arguments
Create and use functions , Lambdas Decorators and Generators
Learn what Object Oriented Programming is the four OOPs principles
Implement inheritance, abstraction, polymorphism and encapsulation
Understand interfaces, their importance, and their uses
Use abstract classes and interfaces to implement abstraction
Spawn of multiple threads
Handle Exceptions
Read and Write files using the Files API
Do pattern matching using Regular expressions
Deal with data and time
Work with databases
Connect with MySql and Postgresql
Master the fundamentals of Unit Testing and Virtual Environments
All in simple steps
What are the requirements?
Python,PyCharm Community Edition or Eclipse IDE(Installation is covered in easy setup section)
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course and Instructor Introduction
Lecture 2: How to make the best of this course
Lecture 3: Download Slides
Lecture 4: Download Theory Notes
Lecture 5: What is Python?
Lecture 6: Why Python?
Chapter 2: Software Setup and First Python Script
Lecture 1: Introduction
Lecture 2: Install Python
Lecture 3: Install PyCharm
Lecture 4: Download the completed projects and Assignments
Lecture 5: First Python Program
Lecture 6: Comments
Lecture 7: Python Indentation
Chapter 3: Datatypes
Lecture 1: Introduction
Lecture 2: Numeric Types
Lecture 3: Complex , Binary and Hexadecimal Types
Lecture 4: Boolean Types
Lecture 5: Type Conversion Functions
Lecture 6: Identifiers
Chapter 4: Sequence Types
Lecture 1: Introduction
Lecture 2: Create a string
Lecture 3: Slicing a string
Lecture 4: Steps in slicing
Lecture 5: Strip the spaces
Lecture 6: Few more string methods
Lecture 7: Create a list
Lecture 8: Adding and removing list elements
Lecture 9: Few more list functions
Lecture 10: Tuple
Lecture 11: Use a Tuple
Lecture 12: List to Tuple
Lecture 13: List vs Tuple
Lecture 14: Set Type
Lecture 15: Frozen Set
Lecture 16: range type
Lecture 17: bytes and bytearray
Lecture 18: Dictionary
Lecture 19: Immutability
Lecture 20: Datatypes Patient Usecase
Lecture 21: Map of Lists Usecase
Chapter 5: Special Types
Lecture 1: None type
Lecture 2: Escape chars
Lecture 3: Constants
Lecture 4: del keyword
Lecture 5: Data Types Summary
Chapter 6: Operators and Operands
Lecture 1: Arithmetic Operators
Lecture 2: Assignment Operators
Lecture 3: Comparison Operators
Lecture 4: Logical Operators
Lecture 5: Operators BMI Usecase
Chapter 7: Input and Output functions
Lecture 1: Introduction
Lecture 2: print
Lecture 3: print and string formatting
Lecture 4: input
Lecture 5: reading multiple inputs
Lecture 6: Grocery Checkout System
Chapter 8: More Programs
Lecture 1: Read and Display student details
Lecture 2: Average of three numbers
Lecture 3: Area of a circle
Lecture 4: Using the math module
Chapter 9: Flow Control Statements
Lecture 1: Introduction
Lecture 2: If Else Syntax
Lecture 3: Find even or odd number
Lecture 4: IF Else Ladder
Lecture 5: Handle Zero
Lecture 6: While Syntax
Lecture 7: Display numbers from 1 to 20
Lecture 8: Odd numbers between given numbers
Lecture 9: For Syntax
Lecture 10: using for loop
Lecture 11: product of numbers in a list
Lecture 12: multiplication table of a given number
Lecture 13: break
Lecture 14: continue
Lecture 15: assert
Lecture 16: More Programs – Remove Duplicates in List
Lecture 17: More Programs – Count Vowels in a word
Lecture 18: More Programs – Handle employee Details
Instructors

Bharath Thippireddy
IT Architect and Best Selling Instructor- 700000+ 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
- Advanced Photoshop Manipulations Tutorials Bundle
- Setting up Google Tag Manager in WordPress and Unbounce
- 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
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- 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
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 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