Learn Python

Learn Python

Python is a versatile programming language. Learn Python to build skills in Data Science and Web Development.

40 lessons 30 Hours Beginner English
Mentor: Prathamesh Sakhadeo

What you'll learn

  • Python
  • Logical Thinking
  • Data Handling and Automation

Description

Python is a versatile programming language that can be used for a wide range of applications. By learning Python, you can build skills in both Data Science and Web Development.

Even if you've never learned a programming language before, Python is one of the easiest languages to start with.

More importantly, Python is not just easy to learn—it can open the door to exciting career opportunities in the technology industry.

By mastering Python, you can build a strong foundation for both Data Science and Web Development, two of the most in-demand fields today.

Course content

Python Introduction and Setup4 lessons
  • What is Python?
  • What Can You Do with Python?
  • Installing Python on Mac
  • Installing Python on Windows
Basic Syntax and Variables2 lessons
  • Variables
  • Types of Variables
Data Structures (List, Tuple, Set, Dictionary, String)6 lessons
  • Lists
  • Lists – Part 2
  • What are Variables?
  • Sets
  • Strings
  • Dictionary (Dict)
Logical Operations and Control Flow4 lessons
  • Mathematical Operators (Arithmetic Operators)
  • Conditions (if, elif, else)
  • Loops
  • Break and Continue
Working with Loops3 lessons
  • For Loop
  • Loop Exercises
  • Nested Loops
Functions2 lessons
  • Functions – Part 1
  • Functions – Part 2
File Handling3 lessons
  • How to Read Files in Python
  • How to Create Files
  • Reading CSV Files
Object-Oriented Programming (OOP)3 lessons
  • OOP Basics
  • OOP Inheritance
  • OOP Encapsulation
Modules and DateTime7 lessons
  • Introduction to Modules
  • DateTime – Date
  • DateTime – Time
  • DateTime – DateTime
  • Date and Time Operations
  • What is a TimeStamp?
  • Practice Exercise
Package Management and Virtual Environment6 lessons
  • Installing Python Packages
  • Virtual Environment
  • Installing Packages in a Virtual Environment
  • Working with requirements.txt
  • Installing Packages Using requirements.txt
  • Why Every Python Developer Should Know Pandas

Course features

Difficulty

Beginner

Duration

30 Hours

Language

English

Audience

Students | Programmers

Skills

Python, Logical Thinking, Data Handling, and Automation

Certificate

Earn a certificate upon completion

Frequently asked questions

Ready to start learning?

Subscribe to unlock every lesson, track your progress, and earn your certificate.

Subscribe to learn