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 Trial
Coursera Instructor Network
Skills you'll gain: Large Language Modeling, Cybersecurity, Prompt Engineering, Cyber Attacks, Threat Modeling, Cyber Security Assessment, Risk Analysis, Vulnerability Assessments, Network Security, Security Strategy, Risk Mitigation
- Status: Free Trial
L&T EduTech
Skills you'll gain: Manufacturing Processes, Hydraulics, Control Systems, Manufacturing Operations, Production Process, Mechanical Engineering, Equipment Design, Facility Repair And Maintenance, Thermal Management, Failure Analysis, Robotic Process Automation, Materials science, Automation, Computer Programming, Quality Assurance
- Status: Free Trial
Edureka
Skills you'll gain: Performance Tuning, Web Development, Web Services, Web Applications, Software Architecture, Microservices, Network Security
- Status: Free Trial
Skills you'll gain: JSON, Application Programming Interface (API), Restful API, Javascript, Web Applications, Web Servers, Hypertext Markup Language (HTML), Servers, Cascading Style Sheets (CSS)
Coursera Project Network
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Matplotlib, Artificial Neural Networks, Image Analysis, Deep Learning, Computer Vision, Applied Machine Learning, Python Programming, Adaptability, Problem Solving
- Status: Free Trial
Skills you'll gain: Ajax, JSON, Application Programming Interface (API), Javascript, Event-Driven Programming, Data Validation, Web Development, Object Oriented Programming (OOP), Debugging
- Status: Free Trial
Board Infinity
Skills you'll gain: Spring Framework, Java, Dependency Analysis, Software Design Patterns, Object Oriented Programming (OOP), Extensible Markup Language (XML), Software Design, Software Architecture
- Status: Free Trial
University of Michigan
Skills you'll gain: Debugging, Data Analysis, Data Processing, Numerical Analysis, Critical Thinking
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
- Status: Free Trial
University of Glasgow
Skills you'll gain: Javascript, HTML and CSS, Web Development, Front-End Web Development, Event-Driven Programming, Computational Thinking, Software Testing, Software Development, Application Frameworks, Computer Programming Tools, Development Environment, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Animations
- Status: Free Trial
LearnKartS
Skills you'll gain: JUnit, Unit Testing, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Test Case, Authentications, Application Security, Cryptography, Object Oriented Programming (OOP), Eclipse (Software), Integrated Development Environments, Encryption, Data Structures, File Management
- Status: Free Trial
Skills you'll gain: Continuous Delivery, Continuous Deployment, Continuous Integration, Test Driven Development (TDD), CI/CD, Agile Methodology, Test Automation, Unit Testing, Software Development, Software Development Methodologies, Code Review, Software Testing, Debugging, Python Programming, Version Control
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Prompt Injection Vulnerabilities: Coursera Instructor Network
- Heavy Manufacturing Process and System: L&T EduTech
- Advanced Golang Concepts: Edureka
- API Basics 1: Build a Bot (Fetch, JSON & Async JavaScript): Scrimba
- CNNs with TensorFlow: Basics of Machine Learning: Coursera Project Network
- Advanced JavaScript 2: Async JS, APIs, Operators, Objects: Scrimba
- Mastering Spring Framework: Board Infinity
- NumPy and Pandas Basics for Future Data Scientists: University of Michigan
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- Computational Thinking with JavaScript 3:Organise & Interact: University of Glasgow