Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
- Status: Free
Coursera Project Network
Skills you'll gain: Secure Coding, Web Servers, Server Side, Hypertext Markup Language (HTML), Go (Programming Language), Back-End Web Development
- Status: Free Trial
Duke University
Skills you'll gain: Responsible AI, Large Language Modeling, Decision Tree Learning, Data Ethics, Regression Analysis, Predictive Modeling, Artificial Intelligence, Machine Learning, Data-Driven Decision-Making, Statistical Modeling, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Artificial Neural Networks
- Status: Free Trial
Edureka
Skills you'll gain: Performance Tuning, Web Development, Web Services, Web Applications, Object Oriented Design, Software Architecture, Network Security, Data Structures
- Status: Free Trial
Skills you'll gain: Event-Driven Programming, Ajax, Javascript, Web Development Tools, Application Programming Interface (API), JSON, Game Design, Restful API, Animation and Game Design, Software Development
Skills you'll gain: ChatGPT, LLM Application, OpenAI, Tool Calling, Large Language Modeling, Prompt Engineering, Application Deployment, Application Programming Interface (API), Python Programming, Software Installation, Open Source Technology, Development Environment, Real Time Data, Data Science
- Status: Free Trial
Duke University
Skills you'll gain: Responsible AI, Large Language Modeling, Generative AI, Data Ethics, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Applied Machine Learning, Predictive Modeling, Image Analysis, Machine Learning, Visualization (Computer Graphics), Deep Learning, Plot (Graphics), Artificial Neural Networks
- Status: Free Trial
Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
- Status: Free Trial
Skills you'll gain: Penetration Testing, Exploitation techniques, Scripting, Scripting Languages, Python Programming, Cyber Operations, Object Oriented Programming (OOP), Network Security, Network Protocols, Debugging
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Software-Defined Networking, YAML, Network Architecture, Network Protocols, Network Routing, Computer Networking, Data Modeling, Extensible Markup Language (XML), JSON, Automation, Application Programming Interface (API)
- Status: Free Trial
LearnKartS
Skills you'll gain: Kubernetes, Cloud-Native Computing, Containerization, YAML, Application Deployment, Microservices, Development Environment, Virtual Machines, Ubuntu, Data Storage, Virtual Environment, Scalability, Network Architecture, Command-Line Interface
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Development Life Cycle, Computer Programming, Development Environment, Software Development, Programming Principles, Integrated Development Environments, Command-Line Interface, Linux Commands
- Status: NewStatus: Preview
Fractal Analytics
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI Agents, Data Ethics, Human Resources, Human Resource Strategy, Recruitment, Employee Engagement, Talent Acquisition, Diversity and Inclusion, Compliance Management
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Backend Web Development with Go: Build an E-Manual Server: Coursera Project Network
- Interpretable Machine Learning: Duke University
- Advanced Golang Concepts: Edureka
- API Basics 3: Build a Game (Async JS, Callbacks & Promises): Scrimba
- Harnessing Open Source LLMs and ChatGPT with Minimal Code: Packt
- Explainable Machine Learning (XAI): Duke University
- Introduction to Software Development and Applications: Northeastern University
- Advanced Exploitation and Scripting Techniques: Packt
- Introducing Model-Driven Programmability: Cisco Learning and Certifications
- Kubernetes Fundamentals: LearnKartS