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
Coursera Project Network
Skills you'll gain: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Scripting, Event-Driven Programming, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages
Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Manipulation, Data Structures, Database Software, Database Management, Databases, Data Import/Export, Data Storage Technologies, Spatial Analysis, Python Programming
Universidad de los Andes
Skills you'll gain: Scrum (Software Development), Value Propositions, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, Agile Software Development, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, Software Documentation, User Interface (UI), Virtual Environment, Augmented and Virtual Reality (AR/VR), Virtual Reality, Presentations, User Interface and User Experience (UI/UX) Design, Software Design, Application Development
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: NumPy, Python Programming, Artificial Intelligence, Programming Principles, Tensorflow, Data Structures, Development Environment, Keras (Neural Network Library), Scripting Languages, Computer Programming, Scripting, Program Development, Integrated Development Environments, Software Installation
- Status: New
Vanderbilt University
Skills you'll gain: Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, ChatGPT, Business Process Automation, Strategic Thinking, Automation, Business Intelligence, Python Programming, Workflow Management, Emerging Technologies, Innovation, Business Strategy, Competitive Analysis
Skills you'll gain: Computer Vision, Dashboard, IBM Cloud, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Data Ethics, Image Analysis, Cloud Computing, ChatGPT, Software Testing, Data Presentation, Application Development, Business Workflow Analysis, Data Manipulation, Artificial Neural Networks, Cloud Applications, Self Service Technologies, Cloud API, Application Programming Interface (API), Usability
- Status: New
Skills you'll gain: Spring Framework, Hibernate (Java), Spring Boot, Java, Object-Relational Mapping, Database Management, Apache Maven, SQL, Object Oriented Programming (OOP), Data Management, Functional Design, Microservices
University of Colorado Boulder
Skills you'll gain: Embedded Systems, Hardware Architecture, System Programming, Software Systems, Real Time Data, Linux, Microarchitecture, Operating Systems, Linux Administration, System Design and Implementation, OS Process Management, Software Development Methodologies, C (Programming Language), Debugging, Algorithms
- Status: Free
Universidade de São Paulo
Skills you'll gain: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Java, Software Design, Computer Programming, Debugging, Software Architecture, Programming Principles
Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Google Cloud Platform, User Interface (UI), Development Environment, Software Development, Package and Software Management
Skills you'll gain: Dataflow, Serverless Computing, Identity and Access Management, Data Pipelines, Google Cloud Platform, Cloud Security, Data Processing, Data Integration, Data Storage Technologies, Containerization, Capacity Management
Skills you'll gain: Node.JS, API Gateway, MySQL, Restful API, MongoDB, OAuth, Microservices, API Design, NoSQL, Database Design, Relational Databases, Unit Testing, SQL, Databases, Server Side, Database Management, Application Deployment, Javascript, Query Languages, Software Documentation
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introduction to Javascript: The Basics: Coursera Project Network
- Scripting with Python and SQL for Data Engineering: Duke University
- Desarrollo y Diseño de Videojuegos: Universidad de los Andes
- Practical Python for AI Coding 1: Korea Advanced Institute of Science and Technology(KAIST)
- AI Agents and Agentic AI with Python & Generative AI: Vanderbilt University
- Bases de Inteligencia Artificial para Todos: IBM
- Advanced Spring Concepts and Functional Programming: Packt
- Real-Time Embedded Systems Concepts and Practices: University of Colorado Boulder
- Laboratório de Programação Orientada a Objetos - Parte 1: Universidade de São Paulo
- Getting started with Flutter Development: Google Cloud