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
Skills you'll gain: Microsoft Azure, Cloud Services, Virtualization, Cloud Computing, Virtual Machines, Cloud Storage, Cloud Infrastructure, Virtual Private Networks (VPN), Public Cloud, Cloud Management, General Networking, Database Management Systems, Scalability
University of California San Diego
Skills you'll gain: Bioinformatics, Graph Theory, Epidemiology, Infectious Diseases, Program Development, Computational Thinking, Algorithms, Life Sciences, Software Development, Computer Programming
Google Cloud
Skills you'll gain: Google Cloud Platform, Machine Learning, Data Strategy, MLOps (Machine Learning Operations), Applied Machine Learning, Development Environment, Data Ethics, Artificial Intelligence, Computer Vision, Jupyter
University of Michigan
Skills you'll gain: Network Security, Network Protocols, Network Architecture, TCP/IP, Web Applications, General Networking, Computer Networking, Encryption, Web Servers, Innovation, Hypertext Markup Language (HTML)
California Institute of the Arts
Skills you'll gain: Typography, Graphic Design, Graphic and Visual Design, Adobe InDesign, Design, Graphic and Visual Design Software, Design Elements And Principles, Peer Review
Skills you'll gain: Puppet (Configuration Management Tool), CI/CD, Containerization, Infrastructure as Code (IaC), Docker (Software), Continuous Deployment, Continuous Integration, Kubernetes, Cloud Computing, DevOps, Infrastructure As A Service (IaaS), Cloud Services, Configuration Management, Continuous Monitoring, Scalability, Virtual Machines, Public Key Infrastructure, Automation, Regression Testing
Skills you'll gain: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Data Transformation, Data Access, Computer Programming, Debugging
DeepLearning.AI
Skills you'll gain: Computer Vision, Tensorflow, Image Analysis, Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Visualization (Computer Graphics), Machine Learning
- Status: Free
Princeton University
Skills you'll gain: Blockchain, Cryptography, Encryption, Payment Systems, FinTech, Key Management, Digital Assets, Network Protocols, Cybersecurity, Transaction Processing, Distributed Computing, Emerging Technologies, Scripting, Financial Regulation, Public Affairs, Market Dynamics
Skills you'll gain: Scripting, Automation, Python Programming, Flask (Web Framework), Django (Web Framework), Restful API, Application Programming Interface (API), JSON, Image Analysis, Data Import/Export, Interoperability
Skills you'll gain: Cloud Computing, Linux, Linux Servers, Cloud Security, Operating Systems, Windows Servers, Microsoft Windows, File Systems, Systems Administration, Mac OS, Command-Line Interface, Security Controls, Virtual Machines, Firewall, Virtualization, User Accounts
- Status: [object Object]
Microsoft
Skills you'll gain: Threat Modeling, MITRE ATT&CK Framework, Penetration Testing, Azure Active Directory, Network Security, Computer Systems, Security Information and Event Management (SIEM), Security Testing, Encryption, Cybersecurity, Cyber Security Strategy, System Testing, Cloud Security, Threat Management, Cloud Computing, Business Software, Cyber Attacks, Authentications, Active Directory, Data Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Introduction to Microsoft Azure Cloud Services: Microsoft
- Genome Assembly Programming Challenge: University of California San Diego
- How Google does Machine Learning: Google Cloud
- Internet History, Technology, and Security: University of Michigan
- Introduction to Typography: California Institute of the Arts
- Configuration Management and the Cloud: Google
- Practical SAS Programming and Certification Review: SAS
- Advanced Computer Vision with TensorFlow: DeepLearning.AI
- Bitcoin and Cryptocurrency Technologies: Princeton University
- Automating Real-World Tasks with Python: Google