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: Unsupervised Learning, Applied Machine Learning, Plotly, Data Visualization, Machine Learning, Social Sciences, Socioeconomics, Machine Learning Algorithms, Scikit Learn (Machine Learning Library), Economics, Policy, and Social Studies, Exploratory Data Analysis, Data Analysis, Python Programming
Coursera Project Network
Skills you'll gain: Feature Engineering, Data Cleansing, Predictive Modeling, Classification And Regression Tree (CART), Applied Machine Learning, Data Processing, Data Manipulation, Supervised Learning, Scikit Learn (Machine Learning Library), Machine Learning, Predictive Analytics, Machine Learning Algorithms, Data Science, Python Programming
- Status: Free Trial
Skills you'll gain: Web Applications, Computational Logic, Software Development Tools, Business Logic, Application Programming Interface (API), Other Programming Languages, Program Development, Data Storage, System Programming, Scalability, Identity and Access Management
- Status: Free Trial
Codio
Skills you'll gain: Algorithms, Data Structures, Java, Java Programming, Theoretical Computer Science, Computer Programming, Computational Thinking
- Status: Free Trial
LearnQuest
Skills you'll gain: Random Forest Algorithm, Keras (Neural Network Library), Classification And Regression Tree (CART), Tensorflow, Deep Learning, Artificial Neural Networks, Predictive Modeling, Scikit Learn (Machine Learning Library), Supervised Learning, Machine Learning, Regression Analysis, Python Programming
- Status: Free Trial
Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Software Architecture, Cloud Development, Event-Driven Programming, Serverless Computing, Service Oriented Architecture, Cloud Computing Architecture, Systems Architecture, Scalability
- Status: Free Trial
Skills you'll gain: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Object Oriented Design, Test Automation, Software Testing, Integrated Development Environments, Test Data, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Development Environment, Continuous Integration, Program Development
Coursera Project Network
Skills you'll gain: SQL, ChatGPT, Prompt Engineering, OpenAI, Pandas (Python Package), Natural Language Processing, Generative AI, Data Import/Export, Databases, Application Programming Interface (API), Machine Learning, Software Engineering
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Generative AI, Applied Machine Learning, Machine Learning Methods, Image Analysis, Graph Theory, Network Analysis, Artificial Neural Networks, Health Informatics, Machine Learning Software, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Predictive Modeling, Unsupervised Learning, Natural Language Processing, Data Synthesis, Python Programming
- Status: Free Trial
Fred Hutchinson Cancer Center
Skills you'll gain: Bioinformatics, Molecular Biology, Data Processing, Data Analysis, Exploratory Data Analysis, Statistical Analysis, Metadata Management, R Programming, Scientific Methods, Data Quality, Command-Line Interface
Coursera Project Network
Skills you'll gain: Angular, Development Environment, Program Development, JavaScript Frameworks, Javascript, Front-End Web Development, Model View Controller, UI Components, Web Development
Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Programming learners also search
In summary, here are 10 of our most popular programming courses
- K-Means Clustering 101: World Happiness Report: Coursera Project Network
- Titanic Survival Prediction Using Machine Learning: Coursera Project Network
- Solidity Mastery: Foundations to Advanced Smart Contracts: Packt
- Java: Algorithms: Codio
- Neural Networks and Random Forests: LearnQuest
- Service Orchestration and Choreography on Google Cloud: Google Cloud
- Learn Automation Testing with Java and Selenium Webdriver: Packt
- Queries with OpenAI: Translate Natural Text to SQL: Coursera Project Network
- Advanced Deep Learning Methods for Healthcare: University of Illinois Urbana-Champaign
- Researcher's guide to omic fundamentals: Fred Hutchinson Cancer Center