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: Free Trial
Vanderbilt University
Skills you'll gain: Android Development, Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Sharing, Database Management, Service Management
The University of Melbourne
Skills you'll gain: Operations Research, Advanced Mathematics, Combinatorics, Algorithms, Applied Mathematics, Graph Theory, Mathematical Modeling, Computational Thinking, Performance Tuning, Linear Algebra
Skills you'll gain: Software-Defined Networking, Computer Networking, Network Infrastructure, Infrastructure Architecture, Network Architecture, General Networking, Virtualization, Virtualization and Virtual Machines, Digital Transformation
- Status: Free Trial
LearnQuest
Skills you'll gain: Incident Response, Cyber Threat Hunting, Computer Security Incident Management, Intrusion Detection and Prevention, Cyber Threat Intelligence, Continuous Monitoring, Threat Detection, Cloud Security, Disaster Recovery, Threat Management, Firewall, Security Management, Network Security, Cybersecurity, Security Information and Event Management (SIEM), Network Monitoring, Security Strategy, Security Controls, Information Systems Security, Infrastructure Security
- Status: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Generative AI, Performance Tuning, Data Processing, Deep Learning
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Event-Driven Programming, Computer Programming, UI Components, Data Import/Export, Debugging, File Management
- Status: Free Trial
LearnQuest
Skills you'll gain: Java, Application Servers, Web Applications, Development Environment, Java Programming, Application Development, Mobile Development, UI Components, User Interface (UI), Command-Line Interface
- Status: Free Trial
University at Buffalo
Skills you'll gain: Intrusion Detection and Prevention, Security Controls, Continuous Monitoring, Incident Response, Vulnerability Assessments, Software Development Life Cycle, Cybersecurity, Cyber Security Strategy, Information Systems Security Assessment Framework (ISSAF), Cyber Security Assessment, Network Security, Risk Management Framework, Cloud Security, Authentications
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Instructional Strategies, Education Software and Technology, Mathematics Education, Simulations, Simulation and Simulation Software, Web Content Accessibility Guidelines, User Feedback, Experimentation, Peer Review, Browser Compatibility, Scientific Methods, Design Strategies, Chemistry, Human Computer Interaction, Technical Documentation, Physics, Biology, File Management
- Status: Free Trial
Skills you'll gain: Cybersecurity, Cloud Computing, Network Monitoring, Command-Line Interface, General Networking, Linux, Windows PowerShell, Virtual Machines
- Status: Free Trial
Duke University
Skills you'll gain: Financial Market, Risk Management, Market Data, Risk Analysis, Probability Distribution, Financial Data, R Programming, Financial Modeling, Portfolio Management, Statistical Programming, Financial Analysis, Securities (Finance), Time Series Analysis and Forecasting, Probability & Statistics, Statistical Modeling
- Status: Free Trial
University of Colorado System
Skills you'll gain: Data Warehousing, SQL, Data Governance, Data Integration, Data Management, Business Intelligence, Oracle Databases, Analytics, PostgreSQL, Data Mining, Big Data, Relational Databases, Database Management Systems, Data Storage Technologies
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Android App Components - Services, Local IPC, and Content Providers: Vanderbilt University
- Solving Algorithms for Discrete Optimization: The University of Melbourne
- Intel® Network Academy - Network Transformation 101: Intel
- Advanced Network Security: LearnQuest
- Finetuning Large Language Models: DeepLearning.AI
- Intermediate Object-Oriented Programming for Unity Games: University of Colorado System
- Writing Java Application Code: LearnQuest
- Cyber Security in Manufacturing : University at Buffalo
- Active Learning in STEM with PhET Interactive Simulations: University of Colorado Boulder
- Introduction to Cybersecurity Foundations: Infosec