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
Duke University
Skills you'll gain: Technical Communication, Cloud Infrastructure, MLOps (Machine Learning Operations), Cloud-Native Computing, CI/CD, Cloud Platforms, Cloud Computing, Application Deployment, Agile Software Development, Technical Documentation, Software Engineering, Infrastructure As A Service (IaaS), Distributed Computing, Microservices, Continuous Delivery, Applied Machine Learning, Cloud Storage, Extract, Transform, Load, Google Cloud Platform, Cloud Applications
Fudan University
Skills you'll gain: User Interface (UI), Mobile Development, C# (Programming Language), Augmented and Virtual Reality (AR/VR), Application Deployment, Visualization (Computer Graphics), Scripting, Computer Graphics, Cross Platform Development, Application Development, Computer Programming, Virtual Environment, Object Oriented Programming (OOP)
Skills you'll gain: Apache Spark, PySpark, Applied Machine Learning, Big Data, Machine Learning Methods, Statistical Machine Learning, Data Storage, Machine Learning Algorithms, Machine Learning, Distributed Computing, Data Processing, Data Transformation, Statistical Analysis
University of Illinois Urbana-Champaign
Skills you'll gain: Big Data, Apache Spark, Apache Hadoop, Distributed Computing, Data Storage, Data Processing, NoSQL, Apache Kafka, Real Time Data, Cloud Computing, Databases, Analytics, Deep Learning, Scalability, Machine Learning Algorithms, Graph Theory, Machine Learning, Algorithms
- Status: Free
National Taiwan University
Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Building Design, Architectural Drawing, Architecture and Construction, Computer-Aided Design, Visualization (Computer Graphics)
University of California, Davis
Skills you'll gain: Data Ethics, Artificial Intelligence, Natural Language Processing, Big Data, Artificial Intelligence and Machine Learning (AI/ML), Research Methodologies, Social Sciences, Text Mining, Machine Learning, IBM Cognos Analytics, Data Analysis
- Status: Free
McMaster University
Skills you'll gain: Experimentation, Data Visualization, Predictive Modeling, Pareto Chart, Process Improvement and Optimization, Regression Analysis, Statistical Software, Operational Efficiency, Mathematical Modeling, Data Analysis, Statistical Analysis, Sample Size Determination
Skills you'll gain: Rust (Programming Language), Data Structures, Web Applications, Development Environment, Performance Tuning, Package and Software Management, Blockchain, Web Development, Programming Principles, Algorithms, Performance Testing, Software Visualization, File Management, System Programming, Computer Programming Tools, Web Scraping, Software Design, Software Testing, Unit Testing, Integration Testing
Meta
Skills you'll gain: React Native, Mobile Development, Cross Platform Development, UI Components, Mobile Development Tools, iOS Development, React.js, Front-End Web Development, Android Development, JavaScript Frameworks, User Interface (UI), Development Environment
Coursera Project Network
Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Applications, Web Design and Development, Web Design, Front-End Web Development
University of Colorado System
Skills you'll gain: Cryptography, Arithmetic, Algorithms, Applied Mathematics, Probability
Skills you'll gain: MySQL, Stored Procedure, Database Design, Database Management Systems, Relational Databases, SQL, Database Development, Query Languages, Data Integrity, Data Validation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Building Cloud Computing Solutions at Scale: Duke University
- 基于Unity引擎的游戏开发基础: Fudan University
- Scalable Machine Learning on Big Data using Apache Spark: IBM
- Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud: University of Illinois Urbana-Champaign
- 3D CAD Application: National Taiwan University
- Big Data, Artificial Intelligence, and Ethics: University of California, Davis
- Experimentation for Improvement: McMaster University
- Rust Programming Masterclass from Beginner to Expert: Packt
- React Native: Meta
- HTML and CSS: Building a Single-Page Website: Coursera Project Network