Python Programming Basics

Start your programming journey with Python, a versatile and beginner-friendly language. Learn core syntax, data types, control flow, and write your first programs.

353 courses

Practical Python: From Foundations to First Projects

Master the fundamentals of Python and apply your skills by building practical command-line applications from the ground up.
★ 4.6 (9,000)

Python by Project: Build 100 Real-World Applications

Go from absolute beginner to capable Python programmer by completing a series of practical, hands-on coding challenges.
★ 4.7 (7,003)

Learn Python: Task Automation for Beginners

Discover how to write simple Python scripts that handle repetitive spreadsheet, data, and web tasks to save time and boost your daily productivity.
★ 4.6 (2,584)

Python Programming for Web, Data, and Automation

Build a solid foundation in Python through structured written lessons covering web development, data analysis, and modern automation techniques.
★ 3.7 (1,204)

Python Programming for Beginners

Learn to write your own Python scripts and build a solid foundation in programming, even if you have no prior coding experience.
★ 4.7 (2,387)

Python Programming for Beginners: Build Apps and AI Tools

Start your coding journey by mastering Python fundamentals and building practical applications, automation scripts, and simple AI workflows.
★ 4.6 (1,918)

Python Programming for Beginners: Learn by Coding Simple Apps

Master foundational Python syntax, write clean code with modern standards, and build your own text-based applications with no prior coding experience.
★ 4.5 (1,001)

Python Programming: From Foundations to Advanced Applications

Build a solid foundation in Python by learning core syntax, object-oriented principles, and modern programming practices for real-world development.
★ 4.1 (7,552)

Python 3 Programming: From Fundamentals to Practical Applications

Build a solid foundation in Python 3 by writing clean code, working with APIs, manipulating data files, and exploring basic statistics.
★ 4.6 (1,053)

Python Programming Fundamentals with Practical Exercises

Master the core concepts of Python programming through a series of hands-on exercises designed for those with no prior coding experience.
★ 4.5 (1,683)

Learn C# Basics: A Beginner's Guide to Coding

A step-by-step introduction to C# programming for complete beginners wanting to write clean, effective code.
★ 4.5 (2,005)

Python Programming for Beginners: Step-by-Step Fundamentals

Build a strong foundation in Python by mastering core syntax, object-oriented programming, and modern development workflows through structured text-based lessons.
★ 4.6 (1,280)

Python Programming Foundations: From Basics to Modern Development

Acquire the essential Python skills needed to write clean code, manage databases, process data, and apply modern development practices in your career.
★ 4.5 (3,165)

Learn to Code with Python: Foundations to Practical Applications

Build a strong foundation in Python by learning core syntax, object-oriented programming, modern development workflows, and practical script writing.
★ 4.2 (4,206)

Python Programming for Beginners

Start your coding journey by mastering Python fundamentals and building practical, real-world applications from scratch.
★ 4.6 (1,732)

Python Programming Foundations: From First Steps to Modern Code

Build a strong foundation in Python by reading clear explanations, writing clean code, and exploring modern development workflows designed for absolute beginners.
★ 4.3 (1,589)

Python Programming: Foundations and Modern Core Concepts

Master Python essentials, object-oriented programming, and modern developer workflows through clear written explanations and practical coding exercises.
★ 4.3 (1,589)

Python Programming for Beginners: Build Practical Apps and Learn Coding Logic

Master Python fundamentals, write clean code with modern practices, and build your first text-based applications through structured reading and written exercises.
★ 3.9 (3,214)

Python Programming Foundations: Object-Oriented Design and Clean Code

Master Python fundamentals, object-oriented programming, and software design principles to write structured, scalable applications from scratch.
★ 4.2 (3,655)

Hands-On Python: Learn Programming Through Practical Automation

Master Python fundamentals and build real-world automation tools, from web scraping to data processing, designed specifically for beginners with no prior coding experience.
★ 4.3 (7,504)
Showing 20 of 353 courses