Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
Skills you'll gain: Django (Web Framework), Python Programming
- Status: Free
Duke University
Skills you'll gain: Programming Principles, Problem Solving
Coursera Project Network
Skills you'll gain: Data Analysis, Exploratory Data Analysis, Python Programming
Skills you'll gain: Data Import/Export, Pandas (Python Package), Pivot Tables And Charts, Jupyter, Microsoft Excel, Data Analysis, Data Manipulation, Data Wrangling, Programming Principles, Python Programming, Data Structures, Development Environment, Object Oriented Programming (OOP)
Skills you'll gain: Java Programming
Coursera Project Network
Skills you'll gain: Databases, Problem Solving, SQL
Coursera Project Network
Skills you'll gain: Generative AI, Development Environment, Software Development Tools, Artificial Intelligence, Python Programming, Computer Programming, Interactive Design
Johns Hopkins University
Skills you'll gain: R Programming, Data Management, Extract, Transform, Load, Computer Programming, Data Analysis, Data Structures, Statistical Programming
Università di Napoli Federico II
Skills you'll gain: NoSQL, Apache Hadoop, Apache Hive, Big Data, Machine Controls, Simulation and Simulation Software, Database Systems, Artificial Intelligence, Mechanical Engineering, Computer Vision, Systems Architecture, Process Control, Distributed Computing, Simulations, Data Processing, Experimentation, Matlab, Technical Design, Vibrations, Global Positioning Systems
Google Cloud
Coursera Project Network
Skills you'll gain: Unix Commands, Command-Line Interface, Unix Shell, Unix, Bash (Scripting Language), File Management, Linux Commands, File Systems
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Advanced Django: External APIs and Task Queuing: Codio
- برمجة Java: حل المشكلات باستخدام البرامج: Duke University
- Data Analysis with Python: Inform a Business Decision: Coursera Project Network
- Foundations of Data Analysis with Pandas and Python: Packt
- Java Database Connectivity (JDBC) Introduction: LearnQuest
- Retrieve Data using Single-Table SQL Queries: Coursera Project Network
- Gen AI for Software Development: Code Generation for Python: Coursera Project Network
- Wrangling Data in the Tidyverse: Johns Hopkins University
- Autonomous Vehicle Engineering: Università di Napoli Federico II
- Introduction to Automotive Embedded Systems: Starweaver