Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
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
- Status: NewStatus: Preview
Coursera Instructor Network
Skills you'll gain: Responsible AI, Loan Origination, Lending and Underwriting, Consumer Lending, Commercial Lending, Workflow Management, Generative AI, Customer Communications Management, Customer experience improvement, Regulatory Requirements, Credit Risk, Document Management, Financial Services, Business Process Automation, Artificial Intelligence, Risk Management
Google Cloud
Skills you'll gain: Tensorflow, Image Analysis, Computer Vision, NumPy, Data Processing, Feature Engineering, Google Cloud Platform, Deep Learning, Cloud Computing
- Status: NewStatus: Free Trial
Skills you'll gain: Responsible AI, Statistical Modeling, Microsoft Azure, MLOps (Machine Learning Operations), Prompt Engineering, Data Management, Data Science, Artificial Intelligence and Machine Learning (AI/ML), Statistics, Cloud Computing, Application Deployment, Azure Synapse Analytics, Large Language Modeling, Data Pipelines, Generative AI, Data Processing, Machine Learning, Applied Machine Learning, Scalability, Continuous Monitoring
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: GitLab, AI Product Strategy, Continuous Integration, Software Development Tools, Code Review, Integrated Development Environments, Computer Programming Tools, Development Environment, Debugging, Secure Coding
Skills you'll gain: Vulnerability Assessments, Vulnerability Scanning, Open Web Application Security Project (OWASP), Exploitation techniques, Unix, Network Security, Cybersecurity, Information Systems Security, Network Analysis, Web Applications, Command-Line Interface, Virtual Machines, Web Servers
Coursera Project Network
Skills you'll gain: Exploratory Data Analysis, Regression Analysis, Predictive Modeling, Applied Machine Learning, Data Manipulation, Data Analysis, Random Forest Algorithm, Machine Learning, Decision Tree Learning, Machine Learning Algorithms, Data Visualization Software, Artificial Neural Networks, Deep Learning, Statistical Methods, Python Programming
Skills you'll gain: Apache Kafka, Spring Boot, Real Time Data, Java, Unit Testing, Restful API, JSON, Integration Testing, Distributed Computing, Scalability, Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: Tidyverse (R Package), Data Visualization, Clinical Data Management, Data Manipulation, Predictive Modeling, R Programming, Data Processing, Data Cleansing, Predictive Analytics, Data Pipelines, Feature Engineering, Applied Machine Learning, Machine Learning, Statistical Modeling, Performance Tuning, Hospital Medicine
- Status: NewStatus: Free Trial
Microsoft
Skills you'll gain: Data Manipulation, Data Cleansing, Data Wrangling, Data Quality, Tidyverse (R Package), Data Transformation, R Programming, Text Mining, Data Validation, Generative AI, Data Integrity
Google Cloud
Skills you'll gain: Google Cloud Platform, Event-Driven Programming, Cloud API, Cloud Services
Skills you'll gain: Hardware Troubleshooting, Display Devices, Electrical Safety, Technical Support, System Support, Test Equipment, Quality Assurance
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Understand Big O Notation in Python: Duke University
- GenAI for Loan Officers: Revolutionizing Credit Scoring: Coursera Instructor Network
- Introduction to Convolutions with TensorFlow: Google Cloud
- Exam Prep DP-100: Microsoft Azure Data Scientist Associate: Whizlabs
- GitLab AI: Mastering AI Pair Programming with GitLab Duo: Coursera Instructor Network
- An Introduction to Ethical Hacking with Kali Linux: Packt
- Machine/Deep Learning for Mining Quality Prediction-Enhanced: Coursera Project Network
- Kafka Streams API for Developers Using Java/Spring Boot 3.X: Packt
- Tidymodels in R: Building tidy machine learning models: Coursera Project Network
- Data Manipulation and Cleaning in R: Microsoft