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
Skills you'll gain: Unit Testing, Restful API, Go (Programming Language), Authentications, Microservices, API Design, Testability, Web Servers, Secure Coding, Authorization (Computing), JSON, Server Side, Software Architecture, Maintainability, Extensible Markup Language (XML), Software Design Patterns, SQL
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Prompt Engineering, Large Language Modeling, OpenAI, Generative AI, Artificial Intelligence, ChatGPT, Scalability, Application Development, Natural Language Processing, Data Integration, Application Programming Interface (API), Performance Tuning, Machine Learning, Data Science
- Status: NewStatus: Free Trial
Skills you'll gain: Data Visualization, Statistical Hypothesis Testing, Data Visualization Software, Data Manipulation, Pandas (Python Package), Statistics, NumPy, Probability, Probability & Statistics, Descriptive Statistics, Python Programming, Statistical Analysis, Data Analysis, Computer Programming
Skills you'll gain: Linux, Linux Administration, Linux Servers, Linux Commands, Unix Commands, OS Process Management, File Management, File Systems, Unix Shell, Command-Line Interface, Bash (Scripting Language), Operating Systems, Firewall, Software Installation, General Networking, Virtualization, System Monitoring, System Configuration, Virtual Machines, C (Programming Language)
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Debugging, Software Design Patterns, Version Control, Program Development, Software Development, Object Oriented Programming (OOP), Software Design, Software Engineering, Computer Programming, Git (Version Control System)
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Application Development, Web Applications, Web Design, Databases, Web Development, HTML and CSS, Python Programming
Coursera Project Network
Skills you'll gain: AWS SageMaker, Applied Machine Learning, Predictive Modeling, Machine Learning, Machine Learning Algorithms, Amazon Web Services, Supervised Learning, Classification And Regression Tree (CART), Python Programming
Packt
Skills you'll gain: Command-Line Interface, Graphical Tools, Software Development Tools, Computer Programming Tools, Scripting, Development Environment, Software Configuration Management
- Status: Free Trial
Scrimba
Skills you'll gain: Algorithms, Computational Thinking, Pseudocode, Computer Programming, Software Development, Programming Principles, Data Structures, Javascript, Software Engineering, Problem Solving, Computer Science, Theoretical Computer Science, Scripting, Data Science, Web Development, Machine Learning Methods
Skills you'll gain: Control Systems, Computer Vision, Image Analysis, Machine Controls, Automation, Embedded Software, Systems Architecture, Test Automation, Software Architecture, Process Control, Deep Learning, Simulations, Virtual Environment, Safety Assurance, Artificial Neural Networks, Technical Standard, Global Positioning Systems, Predictive Modeling, Scenario Testing
- Status: Preview
DeepLearning.AI
Skills you'll gain: Computer Vision, Image Analysis, Keras (Neural Network Library), Deep Learning, Artificial Neural Networks, Tensorflow, Applied Machine Learning, Computer Programming, Algorithms, Data Processing
- Status: Free
Check Point Software Technologies Ltd.
Skills you'll gain: Cloud Security, DevSecOps, Serverless Computing, Cloud Applications, Threat Management, Containerization, Security Controls, Application Deployment, Application Programming Interface (API)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Building Microservices API in Go: Packt
- LLM Engineering with RAG: Optimizing AI Solutions: Coursera Instructor Network
- Python and Statistics Foundations: Edureka
- Linux Operating System: A Complete Linux Guide for Beginners: Packt
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و: Coursera Project Network
- AWS AutoGluon for Machine Learning Classification: Coursera Project Network
- Vim Masterclass: Packt
- JavaScript Algorithms: Scrimba
- Self-Driving Car Specialization Course: Packt