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: NewStatus: Preview
Board Infinity
Skills you'll gain: Generative AI, Data Ethics, OpenAI, Large Language Modeling, Prompt Engineering, ChatGPT, Software Development, Microsoft Copilot, Artificial Intelligence, Software Engineering, Maintainability, Machine Learning, Deep Learning, Debugging, Human Computer Interaction, Application Programming Interface (API)
Skills you'll gain: GitHub, Git (Version Control System), Version Control, DevOps, Amazon Web Services, Collaborative Software, CI/CD, Linux, Code Review, Command-Line Interface
Google Cloud
Skills you'll gain: Google Cloud Platform, Google Workspace, Natural Language Processing, Scripting, Text Mining, Cloud API, Application Programming Interface (API), Machine Learning
- Status: Preview
National Taiwan University
Skills you'll gain: Journalism, Large Language Modeling, Media and Communications, Electronic Media, Storytelling, International Relations, Research, Writing, Natural Language Processing, Digital Communications, Emerging Technologies
Skills you'll gain: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Development Environment
Google Cloud
Skills you'll gain: Kubernetes, Application Deployment, Google Cloud Platform, Docker (Software), Cloud-Native Computing, Cloud Applications, CI/CD, Scalability, Containerization
Duke University
Skills you'll gain: Program Development, Debugging, Python Programming, Computer Programming, Pseudocode, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
- Status: Preview
Coursera Instructor Network
Skills you'll gain: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), Embedded Software, System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, C (Programming Language), Programming Principles, Open Source Technology, Program Development, Application Performance Management, Development Environment
- Status: Free Trial
Skills you'll gain: Threat Modeling, IT Security Architecture, Secure Coding, Application Security, Security Testing, Security Strategy, Security Requirements Analysis, Solution Architecture, Software Development Methodologies, Software Development Life Cycle, Systems Architecture, Penetration Testing, Business Risk Management, Compliance Management
- Status: Free Trial
Skills you'll gain: Generative AI, Artificial Neural Networks, Keras (Neural Network Library), PyTorch (Machine Learning Library), Deep Learning, Tensorflow, Applied Machine Learning, Computer Vision, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Network Architecture, Network Model, Data Processing, Performance Tuning
Coursera Project Network
Skills you'll gain: Process Flow Diagrams, Ideation, Brainstorming, Cooperation, Teamwork, Creativity, Data Visualization, Creative Thinking, Organizational Skills, Productivity
- Status: Free Trial
University of Maryland, College Park
Skills you'll gain: Application Development, User Experience, User Interface (UI), Data Modeling, Sprint Retrospectives, Platform As A Service (PaaS), Service Recovery, Digital Transformation, Drive Engagement, Technology Solutions, User Feedback, Application Deployment, Customer Engagement, Cloud Platforms, Technical Product Management, Workflow Management, Automation, Product Management, Systems Integration, Business Transformation
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Generative AI in Software Development: Board Infinity
- Git and GitHub for DevOps Engineers: Packt
- Using the Natural Language API from Google Docs: Google Cloud
- International Communication and East Asian Affairs (3): National Taiwan University
- Streaming Big Data with Spark Streaming, Scala, and Spark 3!: Packt
- Deploy Your Website on Cloud Run: Google Cloud
- Practical Python: Start Your Programming Journey : Duke University
- OpenCL Programming: Coursera Instructor Network
- Designing Robust Information System Security Architectures: LearnQuest
- Advanced Generative Adversarial Networks (GANs): Packt