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
University of Michigan
Skills you'll gain: Django (Web Framework), HTML and CSS, Model View Controller, Application Deployment, Application Frameworks, Web Applications, Web Servers, SQL, Databases, Network Protocols, Python Programming
Skills you'll gain: NoSQL, Apache Hadoop, Apache Spark, MongoDB, PySpark, Apache Hive, Databases, Apache Cassandra, Big Data, Machine Learning, Generative AI, IBM Cloud, Applied Machine Learning, Kubernetes, Supervised Learning, Distributed Computing, Docker (Software), Database Management, Data Pipelines, Scalability
Google
Skills you'll gain: Systems Administration, IT Security Architecture, Remote Access Systems, IT Infrastructure, Hardening, Network Troubleshooting, OSI Models, Computer Networking, Routing Protocols, Desktop Support, Application Security, Security Strategy, Server Administration, Technical Support, Lightweight Directory Access Protocols, Microsoft Windows, File Systems, Computer Hardware, Software Installation, Help Desk Support
- Status: Free
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: New Product Development, Supply Chain Management, Supply Chain Planning, Innovation, Quality Management, Operations Management, Logistics Management, Supplier Management, Transportation, Supply Chain, and Logistics, Inventory Management System, Coordinating, Corporate Sustainability, Value Propositions, Continuous Improvement Process, Consumer Behaviour, Cross-Functional Collaboration, Decision Making, Complex Problem Solving
University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Objective-C (Programming Language), UI Components, Animations, Application Development, Object Oriented Programming (OOP), Application Frameworks, Interaction Design, Programming Principles, Integrated Development Environments, Computer Graphics, Image Analysis, Computer Vision
- Status: Free
The University of Melbourne
Skills you'll gain: Operations Research, Combinatorics, Applied Mathematics, Graph Theory, Algorithms, Mathematical Modeling, Computational Thinking, Linear Algebra, Computational Logic, Computer Programming
DeepLearning.AI
Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Image Analysis, Deep Learning, Artificial Neural Networks, Applied Machine Learning, Data Ethics, Computer Vision, Artificial Intelligence, Unsupervised Learning
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Software Engineering, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, Debugging, Application Programming Interface (API)
University of California San Diego
Skills you'll gain: Session Initiation Protocols, Version Control, Integrated Development Environments, Cloud Computing Architecture, GitHub, Cloud Computing, Software Design, Amazon Web Services, Software Design Documents, Cloud Infrastructure, Git (Version Control System), Computer Vision, System Design and Implementation, Android Development, Android Studio, Telecommunications, Internet Of Things, Wireless Networks, Mobile Development, Digital Communications
University of Alberta
Skills you'll gain: Requirements Analysis, Requirements Elicitation, Requirements Management, Functional Requirement, Business Requirements, Product Requirements, Backlogs, User Requirements Documents, Scope Management, Change Control, User Story, System Requirements, Client Services, Acceptance Testing, Prioritization
Instituto Tecnológico de Aeronáutica
Skills you'll gain: JUnit, Object Oriented Programming (OOP), Java, Object Oriented Design, Unified Modeling Language, Unit Testing, Software Engineering, Agile Software Development, Software Design, Software Development, Programming Principles, Eclipse (Software)
Universidad Austral
Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Database Design, SQL, Debugging, Data Structures, Python Programming, JSON, File Management, Scripting, Software Installation, Development Environment, Integrated Development Environments
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Web Application Technologies and Django: University of Michigan
- NoSQL, Big Data, and Spark Foundations: IBM
- Suporte em TI do Google: Google
- Supply Chain Management: A Learning Perspective : Korea Advanced Institute of Science and Technology(KAIST)
- iOS App Development with Swift: University of Toronto
- Discrete Optimization: The University of Melbourne
- Build Basic Generative Adversarial Networks (GANs): DeepLearning.AI
- Java Programming: Principles of Software Design: Duke University
- Internet of Things and AI Cloud: University of California San Diego
- Client Needs and Software Requirements : University of Alberta