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
Skills you'll gain: Data Structures, C++ (Programming Language), Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
- Status: Free
Coursera Project Network
Skills you'll gain: User Interface (UI) Design, Figma (Design Software), UI Components, User Experience Design, Prototyping, Wireframing, Mobile Development
- Status: Free Trial
Skills you'll gain: Unsupervised Learning, Supervised Learning, Applied Machine Learning, Machine Learning Algorithms, Data-Driven Decision-Making, Regression Analysis, Machine Learning, Scikit Learn (Machine Learning Library), Decision Tree Learning, Data Mining, Python Programming, Analytics, Statistical Modeling, Predictive Modeling, Statistical Methods, Classification And Regression Tree (CART), Statistical Analysis, Random Forest Algorithm, Feature Engineering, Data Analysis
- Status: NewStatus: Free Trial
Board Infinity
Skills you'll gain: Model View Controller, PHP (Scripting Language), Package and Software Management, Restful API, Object-Relational Mapping, Web Development, Software Testing, Web Applications, Development Testing, Application Frameworks, Web Development Tools, Debugging, Application Programming Interface (API), Application Security, Software Development Tools, Database Development, Database Management, Authentications, Server Side, Authorization (Computing)
- Status: Preview
Edureka
Skills you'll gain: Software Development Life Cycle, Mobile Development, Application Development, Application Design, Business Process Automation, Dashboard, SQL, User Interface (UI), Database Development, Workflow Management, Generative AI, Data Integration, Interactive Data Visualization, Data Access, Image Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: LLM Application, OpenAI, ChatGPT, Cost Benefit Analysis, Generative AI, Application Programming Interface (API), Development Environment, Business Logic, Prompt Engineering, Scalability, Business Analysis, Personalized Service, TypeScript, Node.JS, System Design and Implementation, Application Security
- Status: Preview
University of California, Santa Cruz
Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Algorithms, Programming Principles, Data Structures, Software Design Patterns, Secure Coding, Scaled Agile Framework
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Scatter Plots, Data Analysis, Correlation Analysis, Box Plots, Pandas (Python Package), Data Visualization, Histogram, Statistical Analysis, Python Programming, Software Installation
Coursera Project Network
Skills you'll gain: Web Development Tools, React.js, JavaScript Frameworks, Front-End Web Development, HTML and CSS, Performance Tuning, Web Development, Cascading Style Sheets (CSS), Microsoft Visual Studio
- Status: Free Trial
Skills you'll gain: Blockchain, Development Environment, Unit Testing, Development Testing, Virtual Machines, Computer Programming Tools, Software Testing, Software Development Tools, Data Storage, Debugging, Javascript, Cryptographic Protocols, System Design and Implementation, Transaction Processing, Payment Systems
- Status: Free Trial
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Mockups, Front-End Web Development, Web Design, Web Development
Duke University
Skills you'll gain: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
Programming learners also search
In summary, here are 10 of our most popular programming courses
- C++: Linear Data Structures and Trees: Codio
- UI Design using Material Design 3: Designing a Reminder App: Coursera Project Network
- Applied Machine Learning with Python: Edureka
- PHP Mastery: Build Web Apps: Board Infinity
- Building with Retool AI: Edureka
- Automated Reasoning with GPT Assistant API: ReAct Agents: Coursera Project Network
- لغة البرمجة C++ لمبرمجي اللغة C، الجزء (أ): University of California, Santa Cruz
- Análisis Exploratorio de Datos con Python: Coursera Project Network
- Optimization with Next.js: Build a Product Portfolio Website: Coursera Project Network
- Advanced Blockchain Development and Solidity Projects: Packt