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: 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
Skills you'll gain: Agile Software Development, Agile Project Management, Sprint Planning, Backlogs, Agile Methodology, Sprint Retrospectives, Project Management, Project Risk Management, Team Oriented, Change Management, Cross-Functional Collaboration, Team Motivation, Continuous Improvement Process, Stakeholder Engagement, Prioritization, Estimation
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
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)
Packt
Skills you'll gain: Command-Line Interface, Graphical Tools, Software Development Tools, Computer Programming Tools, Scripting, Development Environment, Software Configuration Management
- Status: NewStatus: Free Trial
Skills you'll gain: Penetration Testing, OSI Models, TCP/IP, Network Protocols, Cybersecurity, Open Web Application Security Project (OWASP), Vulnerability Scanning, Cyber Threat Intelligence, Cyber Attacks, Large Language Modeling, Vulnerability Assessments, Prompt Engineering, Scripting, Python Programming, SQL
Skills you'll gain: Unreal Engine, 3D Modeling, Video Production, Animation and Game Design, Virtual Environment, Computer Graphics, Visualization (Computer Graphics), Video Game Development, Baking
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Application Development, Web Applications, Web Design, Databases, Web Development, HTML and CSS, Python Programming
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: 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)
- 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
- 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
Programming learners also search
In summary, here are 10 of our most popular programming courses
- LLM Engineering with RAG: Optimizing AI Solutions: Coursera Instructor Network
- Agile Scrum Master Certification Exam Prep (CSM): Packt
- Building Microservices API in Go: Packt
- Linux Operating System: A Complete Linux Guide for Beginners: Packt
- Vim Masterclass: Packt
- Advanced Web Exploits, Python Scripting & Network Attacks: Packt
- Substance Painter to Unreal Engine 5 Masterclass: Packt
- Flask تعلم تصميم تطبيقات الويب باستخدام بايثون و: Coursera Project Network
- Self-Driving Car Specialization Course: Packt
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network