Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
- Status: Free Trial
University of Michigan
Skills you'll gain: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, Computer Programming, Software Design, Python Programming, Java, Algorithms, Debugging
- Status: Free Trial
LearnQuest
Skills you'll gain: JUnit, Test Driven Development (TDD), Unit Testing, Testability, Test Case, Software Testing, Eclipse (Software), Test Data, Development Testing, Test Automation, Test Execution Engine, Integrated Development Environments, Java, Test Tools
- Status: Preview
Duke University
Skills you'll gain: Generative AI, Cloud Applications, Application Deployment, Large Language Modeling, Other Programming Languages, Data Ethics, MLOps (Machine Learning Operations), Prompt Engineering, Statistical Programming, Risk Management Framework, Natural Language Processing, Performance Testing, Command-Line Interface, Rust (Programming Language)
- Status: Free Trial
Skills you'll gain: Java Platform Enterprise Edition (J2EE), Web Servers, Java, Web Applications, Server Side, Data Storage, Data Sharing
Coursera Project Network
Skills you'll gain: Program Development, Python Programming, Jupyter, Algorithms, Computer Programming, Scripting, Mathematical Modeling, Linear Algebra, Applied Mathematics, Scripting Languages
Coursera Project Network
Skills you'll gain: SQL, Query Languages, Relational Databases, Data Manipulation, Data Analysis, Problem Solving
- Status: Free Trial
H2O.ai
Skills you'll gain: Large Language Modeling, Collaborative Software, Artificial Neural Networks, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Engineering, Machine Learning Methods, Training Programs, Data Validation, Data Cleansing, Program Evaluation, Business Logic, Natural Language Processing, Applied Machine Learning, AI Personalization, MLOps (Machine Learning Operations), Data Processing, Data Transformation, Verification And Validation
- Status: NewStatus: Preview
University of Illinois Urbana-Champaign
Skills you'll gain: Automation, Artificial Intelligence, Cloud Infrastructure, Analytics, Logistics
- Status: Free Trial
Skills you'll gain: Network Troubleshooting, Virtual Local Area Network (VLAN), Computer Displays, Peripheral Devices, TCP/IP, Display Devices, Local Area Networks, Networking Hardware, Dynamic Host Configuration Protocol (DHCP), General Networking, USB, Wireless Networks, Computer Networking, Network Routers, Network Infrastructure, Hardware Troubleshooting, Network Switches, Network Protocols, Computer Hardware
- Status: Free Trial
National Taiwan University
Skills you'll gain: Autodesk Revit, Building Information Modeling, Civil Engineering, Engineering Management, Architecture and Construction, Computer-Aided Design, Construction Management, 3D Modeling, Information Management, Visualization (Computer Graphics)
Coursera Project Network
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Software Versioning, Bitbucket, GitLab, Collaborative Software, Software Development, Software Engineering, Project Management
Coursera Project Network
Skills you'll gain: Email Marketing, Lead Generation, Social Media Marketing, Social Media, Pay Per Click Advertising, Automation, Web Design and Development
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Building Objects in C: University of Michigan
- Java Testing: LearnQuest
- Foundations of Local Large Language models: Duke University
- Managing Scope in a Java Enterprise Edition Application: LearnQuest
- Aprendiendo Python con textos, números y ecuaciones: Coursera Project Network
- Advanced SQL Retrieval Queries in SQLiteStudio: Coursera Project Network
- Large Language Models: H2O.ai
- Advanced Topics in Artificial Intelligence: University of Illinois Urbana-Champaign
- Networking, Peripherals, and Wireless Technologies: Packt
- 工程資訊管理 BIM 基礎: National Taiwan University