Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Basics Course Catalog
- Status: Free Trial
Skills you'll gain: Database Design, Relational Databases, Databases, SQL, Big Data, Database Systems, Operational Databases, Data Warehousing, Data Management, Virtual Machines, Data Storage, Virtualization and Virtual Machines, Data Analysis
Coursera Project Network
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, Data Wrangling, Python Programming
- Status: Preview
Fundação Lemann
Skills you'll gain: Programming Principles, Education Software and Technology, Computer Programming, Learning Management Systems, Computational Thinking, Algorithms
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Database Systems, Relational Databases, Database Management, SQL, Databases, Database Design, Information Systems, MySQL, Query Languages, Data Modeling, Transaction Processing, MySQL Workbench, Information Systems Security, Performance Tuning, Conceptual Design
- Status: Preview
Johns Hopkins University
Skills you'll gain: Calculus, Integral Calculus, Applied Mathematics, Graphing, Numerical Analysis, Python Programming, Advanced Mathematics, Mathematical Software, Mathematical Modeling, Derivatives, Programming Principles
Coursera Project Network
Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Deep Learning, Artificial Neural Networks, Computer Vision, Applied Machine Learning, Python Programming
Duke University
Skills you'll gain: Data Import/Export, Pandas (Python Package), Generative AI, OpenAI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Databases, Natural Language Processing, Python Programming, Machine Learning
Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Google Cloud Platform, User Interface (UI), Development Environment, Software Development, Package and Software Management, Web Development, Network Security
Coursera Project Network
Skills you'll gain: Cross Platform Development, Event-Driven Programming, Visualization (Computer Graphics), Computer Graphics, Video Game Development, Game Design, Python Programming, User Interface (UI)
- Status: Free Trial
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Programming Principles, Computer Programming, Theoretical Computer Science, Computer Science, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Problem Solving, Object Oriented Programming (OOP), Performance Tuning, Random Forest Algorithm, Program Development, Network Analysis, Debugging
- Status: Free TrialStatus: AI skills
University of Pennsylvania
Skills you'll gain: Statistical Machine Learning, PyTorch (Machine Learning Library), Probability, Probability & Statistics, Sampling (Statistics), Deep Learning, Probability Distribution, Python Programming, Supervised Learning, Statistics, Machine Learning Methods, Machine Learning, Regression Analysis, Data Processing, Agentic systems, Data Science, Statistical Analysis, Artificial Intelligence, Artificial Neural Networks, Algorithms
- Status: Free Trial
University of Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, C (Programming Language), Statistical Analysis, Programming Principles, Data Structures, Descriptive Statistics
Programming Basics learners also search
In summary, here are 10 of our most popular programming basics courses
- Foundations for Big Data Analysis with SQL: Cloudera
- Mastering Data Analysis with Pandas: Learning Path Part 2: Coursera Project Network
- Aprenda a ensinar programação com o Programaê!: Fundação Lemann
- Relational database systems: Universidad Nacional Autónoma de México
- Applied Calculus with Python: Johns Hopkins University
- Deep Learning with PyTorch : Generative Adversarial Network: Coursera Project Network
- Introduction to Retrieval Augmented Generation (RAG): Duke University
- Getting started with Flutter Development: Google Cloud
- Create a Tic-Tac-Toe game in Python: Coursera Project Network
- Data Structures and Algorithms: The Complete Masterclass: Packt