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
Coursera Project Network
Skills you'll gain: Prototyping, Figma (Design Software), User Interface and User Experience (UI/UX) Design, Mockups, Usability, Wireframing, Mobile Development, Collaborative Software
- Status: Free Trial
Skills you'll gain: Java, Data Access, Java Programming, SQL, JUnit, Object Oriented Programming (OOP), Relational Databases, Databases, Data Integrity
- Status: Free
DeepLearning.AI
Skills you'll gain: Image Analysis, Generative AI, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Natural Language Processing, Application Deployment, Open Source Technology, Applied Machine Learning
- Status: Free Trial
Skills you'll gain: Computer Security Incident Management, Security Testing, Cloud Security, Security Controls, Security Awareness, Network Security, Cloud Computing, Information Assurance, Data Security, Incident Management, Cybersecurity, Cyber Security Assessment, Firewall, Cyber Security Policies, Penetration Testing, Identity and Access Management, Vulnerability Scanning, Encryption, Cryptography
- Status: Free Trial
University of California San Diego
Skills you'll gain: Encryption, Cryptography, Data Ethics, Databases, Pedagogy, Network Analysis, Peer Review, Blockchain, Big Data, User Experience, Instructional Strategies, Interactive Learning, Teaching, AI Personalization, Education and Training, Algorithms, SQL, Cloud Computing, Education Software and Technology, Technology Solutions
- Status: Free Trial
Skills you'll gain: Penetration Testing, Problem Solving, Cybersecurity, Git (Version Control System), Vulnerability Assessments, Network Security, Application Security, Security Awareness, Scenario Testing, Cloud Security, Cryptography, Network Analysis
- Status: Preview
Coursera Instructor Network
Skills you'll gain: AI Personalization, Desktop Support, End User Training and Support, Technical Support and Services, Technical Support, Generative AI, System Support, Prompt Engineering, Automation, IT Automation, Problem Management, Artificial Intelligence
- Status: Free Trial
Skills you'll gain: Javascript, Event-Driven Programming, JSON, Object Oriented Programming (OOP), Web Development, Programming Principles, Maintainability, Debugging
- Status: NewStatus: Free Trial
LearnKartS
Skills you'll gain: Prompt Engineering, AWS SageMaker, Generative AI, AWS Identity and Access Management (IAM), Identity and Access Management, MLOps (Machine Learning Operations), Artificial Intelligence, Data Ethics, Machine Learning, Applied Machine Learning, Cloud Security, Data Governance, Amazon Web Services, Amazon Elastic Compute Cloud, Deep Learning, Computer Vision, Natural Language Processing, Data Store, Amazon S3, Data Wrangling
- Status: New
University of Colorado Boulder
Skills you'll gain: Natural Language Processing, Text Mining, Probability & Statistics, Statistical Modeling, Data Processing, Supervised Learning, Artificial Neural Networks, Machine Learning, Regression Analysis, Algorithms
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Data Presentation, Interactive Data Visualization, Ggplot2, Data Storytelling, Spatial Data Analysis, Data Visualization Software, Plotly, Spatial Analysis, R Programming, Scatter Plots, Geospatial Mapping, Graphing, Animations, Correlation Analysis
Skills you'll gain: Embedded Software, Embedded Systems, C++ (Programming Language), System Programming, Object Oriented Programming (OOP), Development Testing, Development Environment, Object Oriented Design, Verification And Validation, C (Programming Language), Integrated Development Environments, Software Testing, Debugging, Peripheral Devices
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Create a High-Fidelity Prototype with Figma: Coursera Project Network
- Java Database Connectivity (JDBC) Introduction: LearnQuest
- Open Source Models with Hugging Face: DeepLearning.AI
- Protection of Information Assets: Packt
- Teaching Impacts of Technology in K-12 Education: University of California San Diego
- CEH (v12) Practice Projects and Exam Simulators: LearnKartS
- GenAI for Computer Support Specialists (IT Support): Coursera Instructor Network
- Advanced JavaScript 1: Objects, Loops, Hoisting: Scrimba
- AWS AI Practitioner: LearnKartS
- Fundamentals of Natural Language Processing: University of Colorado Boulder