Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
- Status: Free
Skills you'll gain: Data Pipelines, Data Transformation, Extract, Transform, Load, Data Presentation, Data Integration, Data Warehousing, Data Processing, Data Import/Export, Stored Procedure, Data Sharing, SQL, Automation, Command-Line Interface
- Status: Free
Coursera Project Network
Skills you'll gain: Data Analysis, Python Programming, SQL
Coursera Project Network
Skills you'll gain: Java Programming
University of California San Diego
Skills you'll gain: Computer Programming, Mathematics, Problem Solving, Programming Principles
University of California, Davis
Skills you'll gain: Computer Programming, Javascript, Web Development, Front-End Web Development, HTML and CSS, Web Design
- Status: Free
Coursera Project Network
Skills you'll gain: Data Analysis, Data Visualization, Machine Learning, Python Programming, R Programming
Skills you'll gain: Basic Descriptive Statistics, Data Analysis, Data Science, Data Visualization, Data Visualization Software, Python Programming
Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Generative AI, Deep Learning, Image Analysis, Machine Learning Algorithms, Python Programming, Machine Learning, Artificial Neural Networks, Data Processing, Computer Vision, Predictive Modeling, Regression Analysis
Skills you'll gain: Cyber Operations, Threat Management, Threat Detection, Cybersecurity, Scripting, IT Automation, Command-Line Interface, Python Programming, Network Security, Encryption
Skills you'll gain: React (web framework), SQL, Application Development, Data Management
University of Colorado System
Skills you'll gain: Design and Product, Product Design, Security Engineering, Security Software, Software Architecture, Software Engineering, Software Security, Agile Software Development, Systems Design, Software Testing
Skills you'll gain: Debugging, ChatGPT, Pseudocode, Web Development, Generative AI, Web Development Tools, Artificial Intelligence, Program Development, Software Development Tools, Computer Programming, Role-Based Access Control (RBAC)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Modern Data Engineering with Snowflake: Snowflake
- Analyze Data in a Model Car Database with MySQL Workbench: Coursera Project Network
- Build Your First GUI App With Java: Coursera Project Network
- Learn to Teach Java: ArrayLists and 2D Arrays: University of California San Diego
- Data Manipulation in JavaScript: University of California, Davis
- Build and deploy a stroke prediction model using R: Coursera Project Network
- Visualizing & Communicating Results in Python with Jupyter: Codio
- Introduction to Machine Learning with Python: Arizona State University
- Python for Command-and-control, Exfiltration and Impact: Infosec
- Working with Data: Meta