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
Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, Data Integration, C# (Programming Language), Secure Coding, Web Applications, Web Development, Back-End Web Development, Web Design and Development, Application Frameworks, Object Oriented Programming (OOP)
- Status: Free Trial
Skills you'll gain: Open Web Application Security Project (OWASP), Vulnerability Assessments, Application Security, Secure Coding, Security Controls, Cybersecurity, Authorization (Computing), Cryptography, System Configuration, Encryption, Software Design, SQL
- Status: Free Trial
Duke University
Skills you'll gain: Containerization, CI/CD, Docker (Software), DevOps, Jenkins, Rust (Programming Language), Prometheus (Software), System Monitoring, JSON, Scripting, Command-Line Interface, Automation, GitHub
Skills you'll gain: Apache Kafka, Apache, Java, Command-Line Interface, Real Time Data, Data Processing, Performance Tuning
- Status: Free Trial
Universidad Nacional Autónoma de México
Skills you'll gain: Musical Composition, Electronic Hardware, Music, Electronic Components, Electronics, Music Theory, Digital Communications, Hardware Design, Patch Management, Programmable Logic Controllers, Instrumental Music, Embedded Systems, System Configuration, Algorithms, Performance Tuning, Programming Principles, Generative AI, Multimedia, Other Programming Languages, Development Environment
- Status: Free Trial
LearnKartS
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Program Development, Software Design, Programming Principles, Debugging, Software Development
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Network Analysis, Graph Theory, Social Sciences, Statistical Analysis, R Programming, Sociology, Trend Analysis, Statistical Modeling, Statistical Hypothesis Testing
- Status: Free
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Artificial Neural Networks, Applied Machine Learning, Deep Learning, Python Programming, Performance Tuning, Machine Learning Algorithms
- Status: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Generative AI, Prompt Engineering, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Applied Machine Learning, Unsupervised Learning, Unstructured Data
- Status: Free
DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, ChatGPT, Large Language Modeling, OpenAI, Artificial Intelligence, Prompt Engineering, Software Design Patterns
- Status: Free Trial
Illinois Tech
Skills you'll gain: Time Series Analysis and Forecasting, Statistical Reporting, Forecasting, R Programming, Statistical Analysis, Statistical Modeling, Statistical Software, Statistical Methods, Data Analysis, Regression Analysis, Exploratory Data Analysis, Simulations, Statistical Hypothesis Testing, Plot (Graphics), Data Manipulation
Clemson University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Applied Mathematics, Combinatorics, Performance Testing, Computer Science, Computer Programming, Design Strategies, Probability, Probability Distribution
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- ASP.NET Core Foundation: Board Infinity
- OWASP Top 10 - Welcome and Risks 1-5: Infosec
- Rust for DevOps: Duke University
- Apache Kafka Series - Learn Apache Kafka for Beginners v3: Packt
- Programación musical con software libre: Universidad Nacional Autónoma de México
- Core Java - Foundations: LearnKartS
- Social Network Analysis: Johns Hopkins University
- Hyperparameter Tuning with Keras Tuner: Coursera Project Network
- Building Multimodal Search and RAG: DeepLearning.AI
- AI Agentic Design Patterns with AutoGen: DeepLearning.AI