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
Coursera Project Network
Skills you'll gain: Statistical Inference, Probability Distribution, R Programming, Statistical Visualization, Statistics, Statistical Analysis, Statistical Hypothesis Testing, Data Analysis, Data Science, Probability
University of California, Irvine
Skills you'll gain: Blockchain, Data Sharing, Cryptography, Transaction Processing, Distributed Computing, Network Model, FinTech, Emerging Technologies, Encryption, Digital Assets, Scalability, Data Structures, Version Control, Data Validation, Ideation
Board Infinity
Skills you'll gain: Test Tools, Test Planning, Configuration Management, Test Automation, Software Testing, Test Case, System Testing, Acceptance Testing, Release Management, Software Quality Assurance, Performance Testing, Issue Tracking, Risk Management Framework, Version Control
University of Minnesota
Skills you'll gain: Cloud Security, Data Security, Cloud Services, Cloud Storage, Personally Identifiable Information, General Data Protection Regulation (GDPR), Information Privacy, Data Governance, Data Integrity, Security Controls, Relational Databases, Encryption, SQL
Skills you'll gain: Containerization, Node.JS, CI/CD, Kubernetes, MongoDB, Full-Stack Web Development, Back-End Web Development, Restful API, Application Deployment, Continuous Integration, Server Side, Microservices, NoSQL, DevOps, Software Technical Review, Application Programming Interface (API), Continuous Deployment, Databases, Database Management, IBM Cloud
Columbia University
Skills you'll gain: Computer Graphics, Image Analysis, 3D Modeling, Visualization (Computer Graphics), Computer Vision, Automation
Columbia University
Skills you'll gain: Image Analysis, Computer Graphics, Virtual Reality, Computer Vision
Skills you'll gain: Wireless Networks, Programming Principles, Software Installation, Interaction Design, Computer Programming, Display Devices, Internet Of Things, User Interface (UI), Embedded Systems, Program Development, Development Environment, Computer Programming Tools, Digital Communications, Embedded Software, Computer Hardware, Debugging, Prototyping, Open Source Technology
National Taiwan University
Skills you'll gain: Autodesk Revit, Building Information Modeling, Civil Engineering, Computer-Aided Design, Construction Engineering, Architectural Engineering, Construction Management, Simulation and Simulation Software, 3D Modeling, Information Management, Software Installation
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Data Manipulation, Computer Programming, Development Environment, Integrated Development Environments, Mac OS, Microsoft Windows
LearnQuest
Skills you'll gain: JUnit, Unit Testing, Test Case, Eclipse (Software), Test Data, Integrated Development Environments, Test Execution Engine, Java Programming
Coursera Project Network
Skills you'll gain: MySQL Workbench, MySQL, Database Design, SQL, Database Management, Relational Databases, Databases, Data Integration, Data Manipulation, Data Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Using probability distributions for real world problems in R: Coursera Project Network
- The Blockchain System: University of California, Irvine
- Mastering Test Management and Tools: Board Infinity
- Cloud Data Security: University of Minnesota
- JavaScript Back-end Capstone Project: IBM
- 3D Reconstruction - Single Viewpoint : Columbia University
- 3D Reconstruction - Multiple Viewpoints: Columbia University
- Arduino Bootcamp - Learning Through Projects: Packt
- 工程資訊管理 BIM 基礎: National Taiwan University
- Python Programming for Quantum Computing: Packt