Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Programming Course Catalog
Coursera Project Network
Skills you'll gain: MySQL Workbench, MySQL, Database Management Systems, Database Management, Data Manipulation, SQL, Databases, Query Languages, Data Integration
Skills you'll gain: Git (Version Control System), Selenium (Software), Cucumber (Software), Version Control, GitHub, Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Jenkins, Java, Issue Tracking, Continuous Integration, CI/CD, Test Case, Java Programming, Browser Compatibility, Integration Testing, Software Testing, Test Automation, Scripting
Coursera Project Network
Skills you'll gain: Classification And Regression Tree (CART), Decision Tree Learning, Predictive Modeling, Data Manipulation, Statistical Modeling, R Programming, Supervised Learning, Machine Learning Algorithms, Test Data
Skills you'll gain: Event-Driven Programming, Mobile Development, Object Oriented Programming (OOP), User Interface (UI) Design, Version Control, Android (Operating System), User Interface (UI), C# (Programming Language), Object Oriented Design, Scripting, Git (Version Control System), Cross Platform Development, Program Development, Interactive Design, Software Design, Augmented and Virtual Reality (AR/VR), Computer Graphics, Scripting Languages, Visualization (Computer Graphics), Computer Programming
Coursera Project Network
Skills you'll gain: Artificial Neural Networks, Data Visualization, Exploratory Data Analysis, Applied Machine Learning, Predictive Modeling, Classification And Regression Tree (CART), Data Analysis, Predictive Analytics, Machine Learning Algorithms, Machine Learning, Statistical Analysis, Feature Engineering, Data Manipulation
Board Infinity
Skills you'll gain: Test Case, Software Testing, Integration Testing, Software Development Life Cycle, System Testing, Acceptance Testing, Maintainability, Regression Testing, Test Planning, Software Quality Assurance, Functional Testing, Usability Testing
Skills you'll gain: PyTorch (Machine Learning Library), Natural Language Processing, Generative AI, Deep Learning, Dimensionality Reduction, Unsupervised Learning, Supervised Learning, Artificial Neural Networks, Image Analysis, Machine Learning, Application Deployment, Flask (Web Framework)
Coursera Project Network
Skills you'll gain: Feature Engineering, Data Cleansing, Data Visualization, Predictive Modeling, Classification And Regression Tree (CART), Applied Machine Learning, Data Processing, Data Manipulation, Supervised Learning, Scikit Learn (Machine Learning Library), Machine Learning, Machine Learning Algorithms
University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Data Visualization, Data-Driven Decision-Making, Exploratory Data Analysis, Data Presentation, Data Visualization Software, Descriptive Statistics, Pandas (Python Package), Data Analysis, Statistics, Statistical Analysis, Technical Communication, Data Manipulation, Box Plots, Scatter Plots, Correlation Analysis, Histogram
Skills you'll gain: Relational Databases, SQL, Database Design, Database Management Systems, MySQL, Data Integrity, Database Theory, Databases, Query Languages, Data Validation, Data Storage
Google Cloud
Skills you'll gain: API Gateway, Cloud Development, Restful API, Application Programming Interface (API), Cloud Applications, Application Deployment, API Design, Go (Programming Language), Google Cloud Platform, Personally Identifiable Information, Data Access
Microsoft
Skills you'll gain: User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, UI Components, Microsoft Development Tools, Performance Tuning, ASP.NET, Front-End Web Development, .NET Framework, C# (Programming Language), Web Applications, Server Side, Web Development, Debugging
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Data Manipulation and Management using MYSQL Workbench: Coursera Project Network
- Selenium WebDriver with Java and Frameworks for all levels: Packt
- Decision Tree Classifier for Beginners in R: Coursera Project Network
- Unity C# Scripting — Complete C# for Unity Game Development: Packt
- Diabetes Disease Detection with XG-Boost and Neural Networks: Coursera Project Network
- Essential Testing Techniques in Software Development: Board Infinity
- Advanced PyTorch Techniques and Applications: Packt
- Titanic Survival Prediction Using Machine Learning: Coursera Project Network
- Data Understanding and Visualization: University of Colorado Boulder
- Introducción a bases de datos para el desarrollo de backend: Meta