29 Related Courses
for Edx Python Courses
Try It: Intro to Python



This introductory course to Python provides an overview of the popular and versatile programming language. It covers the basics of Python, such as syntax, data types, and control flow, and provides an opportunity to practice coding. It is suitable for those who are new to programming and want to learn the fundamentals of Python.

Python Data Structures



This course introduces the core data structures of the Python programming language. Learn how to use lists, dictionaries, and tuples to perform complex data analysis. Covering Chapters 6-10 of the textbook "Python for Everybody", this course is designed for those with a basic understanding of Python 3. Get ready to take your data analysis skills to the next level!

Python for AI & Development Project



This IBM course provides learners with the skills and knowledge to develop projects using Python for AI and development. Upon successful completion, learners will receive a digital credential that verifies their acquired skills. Enroll now to learn more and complete the course.

Python for Data Science Project



This IBM course provides learners with the opportunity to gain a skill badge, a digital credential that verifies their knowledge and skills in Python for Data Science. Through this course, learners will gain an understanding of the fundamentals of Python and how to apply them to data science projects.

Guided Project: Build a Movie Recommender with Django



This guided project introduces web developers to the Django web framework, a popular Python-based tool for rapid and full-stack web app development. Participants will learn how to build a movie recommender system using Django, and will gain experience with popular apps such as YouTube, Spotify, Dropbox, and edX.

Django Application Development with SQL and Databases



This IBM course teaches learners how to develop Django applications with SQL and databases. Upon successful completion, learners will receive a skill badge, a digital credential that verifies their knowledge and skills. Enroll now to gain the skills needed to create Django applications.

CS50s Introduction to Programming with Python



CS50P is an introduction to programming using the Python language. It is designed for students with or without prior programming experience who'd like to learn Python specifically. The course covers topics such as functions, arguments, and return values; variables and types; conditionals and Boolean expressions; and loops. It also covers how to handle exceptions, find and fix bugs, and write unit tests; use third-party libraries; validate and extract data with regular expressions; model real-world entities with classes, objects, methods, and properties; and read and write files. Through hands-on opportunities for lots of practice, students will gain the skills to write code and solve real-world programming problems.

Introduction to Python: Absolute Beginner



Are you ready to learn Python? This hands-on course is perfect for absolute beginners. Get an in-depth look at the details of Python layers and concepts, with practice drills and projects using Jupyter Notebooks on Azure. Learn best practices and start coding almost immediately. Explore data types, variables, strings, input, testing, formatting, arguments, parameters, conditionals, and more. Create programs that prompt users for input and use True/False logic to provide responses. Plus, learn basic troubleshooting for your code. Sign up and get coding now! Hurry, these courses will retire in June.

Python for Data Engineering Project



This IBM course provides learners with the skills to become proficient in Python for Data Engineering. Upon successful completion, learners will receive a digital credential that verifies their knowledge and skills. Enroll now to gain the necessary skills to become a successful Data Engineer.

Guided Project: Get Started with Data Science in Agriculture



Data science has revolutionized the way farmers and agricultural professionals approach their work. This guided project introduces the use of Python data analysis tools, such as pandas and seaborn, to help farmers make data-driven decisions using soil, water, and economic data. This project provides an overview of the data science process and how it can be applied to agriculture.

Python Programming: Basic Skills



This course provides a comprehensive introduction to Python programming and Computer Science fundamentals. It is suitable for those with no prior coding experience, allowing them to write and run their first Python program in minutes without any installation. Learners will gain a strong foundation in the basics of Python and software development.

Learn to Program Using Python



Learn to Program Using Python - the perfect place to start for those interested in learning a computer programming language. Python is an easy and fun language to learn, and is now one of the most popular programming languages. This course is an introduction to the Python programming language, suitable for almost any task. It covers basic computer programming concepts and terminologies such as variables, constants, operators, expressions, conditional statements, loops, and functions. With hands-on exercises, you'll understand the components of Python programming while developing more significant programs. No previous programming knowledge is needed. Start your journey today!

Guided Project: Secure Analysis of a Credit Card Dataset



This guided project explores the use of pandas, a Python library, to securely analyze a credit card dataset. Pandas provides data representation, simpler code, and the ability to query data using SQL-like syntax. This project demonstrates how to use pandas to explore and analyze a dataset, providing a useful tool for data scientists.

Programacion para todos (empezando con Python)



Programacion en Python: visualizacion de datos



Programa con Python



Almacenamiento Acceso y Visualizacion de Datos con Python



Python de la A a la Z



Estructuras de Datos con Python



Scripting with Python


Learn the basics of Scripting with Python

Introduction to Python: Creating Scalable Robust Interactive Code


Discover the fundamentals of Introduction to Python: Creating Scalable, Robust, Interactive Code

Introduction to Python and Programming for Data Science and Machine Learning


Get a comprehensive overview of Introduction to Python and Programming for Data Science and Machine Learning

Python: aprender a programar



Python Programming: Intermediate Concepts


Learn the basics of Python Programming: Intermediate Concepts

Python Programming: Object-Oriented Design


Discover the fundamentals of Python Programming: Object-Oriented Design

Introduction to Programming Using Python


Discover the fundamentals of Introduction to Programming Using Python

Programming for Everybody (Getting Started with Python)


Get a comprehensive overview of Programming for Everybody (Getting Started with Python)

Using JavaScript JQuery and JSON in Django


Learn the basics of Using JavaScript JQuery and JSON in Django

Introduction to Python Fundamentals


Discover the fundamentals of Introduction to Python: Fundamentals