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
Universidad de los Andes
Skills you'll gain: Exploratory Data Analysis, Statistical Hypothesis Testing, Correlation Analysis, Data Visualization Software, Data Science, Jupyter, Data Analysis, Business Analytics, Statistical Analysis, Probability & Statistics, Statistics, Python Programming, Descriptive Statistics, Data Modeling, Statistical Modeling, Design Thinking
Coursera Project Network
Skills you'll gain: Selenium (Software), Test Automation, Eclipse (Software), Software Testing, UI Components, Integrated Development Environments, Web Applications, Java Programming, Functional Testing
- Status: NewStatus: Free Trial
Skills you'll gain: Angular, Web Content Accessibility Guidelines, Secure Coding, Front-End Web Development, TypeScript, Application Security, JavaScript Frameworks, Performance Tuning, Application Performance Management, User Interface (UI), Usability, Event-Driven Programming, Web Applications, UI Components, Authorization (Computing), Data Store, Authentications, Data Validation, Server Side
- Status: Free Trial
Duke University
Skills you'll gain: Rust (Programming Language), Unit Testing, Test Case, Development Testing, Software Testing, Data Structures, Debugging, GitHub, Programming Principles, Package and Software Management, Development Environment, Computer Programming Tools, System Programming, Software Documentation, Command-Line Interface, Technical Documentation
Coursera Project Network
Skills you'll gain: Game Design, Program Development, Python Programming, Computer Programming, Scripting, Scripting Languages, Data Analysis
- Status: Free
Coursera Project Network
Skills you'll gain: Lead Generation, Email Marketing, Marketing Automation, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
Skills you'll gain: Time Series Analysis and Forecasting, Deep Learning, Statistical Analysis, Predictive Modeling, Statistical Methods, Forecasting, Jupyter, Data Cleansing, Applied Machine Learning, Data Transformation, Exploratory Data Analysis, Pandas (Python Package), Unsupervised Learning, Dimensionality Reduction
- Status: NewStatus: Free Trial
Skills you'll gain: Prompt Engineering, OpenAI, ChatGPT, Debugging, Generative AI, Large Language Modeling, Pseudocode, Integrated Development Environments, Artificial Intelligence, Software Development Tools, Software Installation, Cloud Applications, Code Review, Application Programming Interface (API), System Configuration, Web Development Tools, Software Development, Application Development, Data Ethics, Program Development
- Status: Free Trial
Skills you'll gain: SQL, SAS (Software), Database Management, Query Languages, Data Access, Database Management Systems, Data Presentation, Data Manipulation, Data Integration, Data Processing
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Software Design Patterns, Programming Principles, Debugging
- Status: Free Trial
Vanderbilt University
Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Development Testing, Testability, Software Engineering, Secure Coding, Android Development, Application Security
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Algorithms, File Management, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Introducción a la ciencia de datos aplicada: Universidad de los Andes
- Create Your First Automation Script Using Selenium and Java: Coursera Project Network
- Advanced Data Handling and Reactive Programming Concepts: Edureka
- Rust Fundamentals: Duke University
- Python 101: Develop Your First Python Program: Coursera Project Network
- Create a Lead Generation Messenger Chatbot using Chatfuel: Coursera Project Network
- Specialized Models: Time Series and Survival Analysis: IBM
- Generative AI for Web Development: Scrimba
- Structured Query Language (SQL) using SAS : SAS
- Introduction à la programmation orientée objet (en C++): École Polytechnique Fédérale de Lausanne