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: User Accounts, Linux, Linux Administration, Shell Script, Linux Commands, Command-Line Interface, Operating System Administration, System Monitoring, Unix Commands, Unix, System Support, File Management, Software Installation, Virtual Machines, System Configuration, Operating Systems, Network Troubleshooting
Skills you'll gain: Software Design Patterns, Software Design, C++ (Programming Language), Software Architecture, Programming Principles, Object Oriented Programming (OOP), Maintainability, Prototyping, Database Application
Skills you'll gain: Scalability, Serverless Computing, Google Cloud Platform, Systems Design, Distributed Computing, Cloud Development, Cloud Applications, Cloud Computing Architecture, Application Deployment, Middleware, Cloud Management, System Programming, Network Architecture
Coursera Project Network
Skills you'll gain: AWS SageMaker, Applied Machine Learning, Machine Learning, MLOps (Machine Learning Operations), Predictive Modeling, Classification And Regression Tree (CART), Python Programming, Prototyping
Coursera Project Network
Skills you'll gain: Node.JS, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Servers, Servers, Program Development, Web Development, Development Environment
- Status: NewStatus: Free Trial
University of Virginia
Skills you'll gain: Model View Controller, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, Usability, Application Programming Interface (API), UI Components, OpenAI, Web Applications, Version Control, Programming Principles
Packt
Skills you'll gain: Command-Line Interface, Graphical Tools, File Management, Software Development Tools, System Configuration, Computer Programming Tools, Scripting, Development Environment, Configuration Management
- Status: NewStatus: Free Trial
Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Augmented and Virtual Reality (AR/VR), Video Game Development, Computer Graphics, User Interface (UI), Image Quality, Performance Tuning
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Data Quality, Responsible AI, Data Cleansing, Generative AI, Data Validation, Automation, Data Processing, Data Transformation, Tensorflow, OpenAI, Artificial Intelligence, Alteryx
- Status: Preview
Institut Mines-Télécom
Skills you'll gain: Threat Modeling, Cyber Risk, Open Web Application Security Project (OWASP), Cybersecurity, Cyber Attacks, Application Security, Security Testing, Vulnerability Assessments, Secure Coding, SQL
- Status: NewStatus: Free Trial
University of California, Davis
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design and Development, Web Design, Front-End Web Development, Web Development, Artificial Intelligence
- Status: Preview
Duke University
Skills you'll gain: Exploratory Data Analysis, Sampling (Statistics), Probability Distribution, R (Software), R Programming, Probability & Statistics, Bayesian Statistics, Data Analysis, Probability, Statistics, Statistical Analysis, Statistical Inference
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Linux Command Line for Beginners: Packt
- Creational Design Patterns in Modern C++: Packt
- Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub: Google Cloud
- Auto Machine Learning (AutoML) Using AutoGluon : Coursera Project Network
- Node.js backend básico con buenas prácticas.: Coursera Project Network
- Coding with AI for MBAs: University of Virginia
- Vim Masterclass: Packt
- Unreal Engine 5 For Beginners: World Building Basics: Skillshare
- Smart Data Cleaning with Generative AI: Coursera Instructor Network
- Cybersécurité : comment sécuriser un site web: Institut Mines-Télécom