Programming for Everybody (Getting Started with Python)
Learn Python from scratch and build your first programs using simple instructions—no math or coding experience required.
Your browser is ancient!
Upgrade to a different browser to experience this site.
Showing 1–25 of 60 items
Learn Python from scratch and build your first programs using simple instructions—no math or coding experience required.
Apply your Python skills in a final project to retrieve, process, and visualize data using real-world datasets.
Learn structured debugging techniques in Python using loops, control structures, and the OILER framework to write and troubleshoot code effectively.
Este curso de Python tiene el objetivo de enseñar a todos lo básico de la programación de computadoras usando Python. Conocerás cómo construir un programa de una serie de instrucciones simples en Pyth
Create a portfolio-ready software engineering project using Python libraries for image recognition and manipulation.
Learn to design and use Python classes, inheritance, and automated testing to build structured and reusable code.
Begin coding with Python 3 by learning control structures, data types, and visual programming with Turtle graphics.
Apply debugging strategies and data science tools to analyze real-world datasets and document your coding process in a capstone project.
Use built-in Python data structures to perform increasingly complex data analysis and elevate your programming skills.
Master user-defined functions, dictionaries, and file handling to perform text analysis and compute sentiment from social media data.
Master Python fundamentals and creative coding skills to automate tasks, tell stories, and build expressive digital projects.
Learn to code visually with Python through dynamic shapes and data structures using the Processing platform.
Build confidence in inferential statistics using Python to estimate population values and test hypotheses with real-world data.
Learn to access, parse, and work with web data using Python, including APIs, HTML, XML, and JSON formats.
Learn statistical fundamentals, including study design, data visualization, and inference, while using Python tools like Pandas and Matplotlib to analyze data.
Learn to create meaningful data visualizations in Python using matplotlib and design principles for clarity and insight.
Learn to extract patterns from real-world datasets using data mining principles and Python for business and social insights.
Use machine learning and NLP to extract meaningful patterns from free-text data, including names, locations, and complex real-world entities.
Use SQL and Python to gather, store, and visualize data, including building web crawlers and working with databases.
Apply machine learning techniques in Python to build, validate, and optimize predictive models using scikit-learn.
Use Python data structures and object-oriented design to enhance creative projects and develop computational thinking for visual design.
Use Python and NetworkX to analyze complex systems like epidemics and social media using network theory and diffusion models.
Discover how to use unsupervised learning techniques to find patterns in data, including clustering, topic modeling, and dimensionality reduction.
Use Python to create generative art and dynamic visual designs with project-based coding in Processing.
Explore networks and connections using Python’s NetworkX library to measure centrality, evolution, and structure in social systems.