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
LearnQuest
Skills you'll gain: Microsoft Azure, Virtual Machines, Infrastructure As A Service (IaaS), Cloud Infrastructure, Network Security, Virtualization and Virtual Machines, Cloud Computing, Cloud Management, Firewall, Infrastructure Security, Cloud Platforms, Cloud Storage
- Status: Free Trial
Skills you'll gain: Android Studio, Android Jetpack, Android Development, User Interface (UI) Design, Responsive Web Design, Mobile Development, Kotlin, User Interface (UI), Cross Platform Development, Application Design, Animations
- Status: Preview
Campus BBVA
Skills you'll gain: Incident Response, Security Information and Event Management (SIEM), Computer Security Incident Management, Data Security, Cybersecurity, Crisis Management, Cyber Threat Intelligence, Security Awareness, Email Security, Network Security, Data Science, Data Processing, Anomaly Detection, Malware Protection, Time Series Analysis and Forecasting, Authentications
Coursera Project Network
Skills you'll gain: Microsoft PowerPoint, Presentations, Data Visualization, Editing, Writing, Graphic Design, Business Communication
- Status: NewStatus: Preview
Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Development Testing, Java, Test Case, Integration Testing, Test Automation, Test Driven Development (TDD), Code Coverage
Coursera Project Network
Skills you'll gain: Keras (Neural Network Library), Image Analysis, Data Processing, Data Manipulation, Visualization (Computer Graphics), Tensorflow, Applied Machine Learning, Computer Vision, Deep Learning, Python Programming, Machine Learning
- Status: Free Trial
Università di Napoli Federico II
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Computer Programming, Scripting Languages, Programming Principles, Data Management, Debugging, Database Management, Functional Testing, Databases
- Status: Preview
Fractal Analytics
Skills you'll gain: Generative AI, ChatGPT, Responsible AI, Artificial Intelligence, AI Personalization, Operational Efficiency, Human Centered Design, Ethical Standards And Conduct, Application Development, Natural Language Processing, Strategic Thinking, Problem Solving, Critical Thinking
Coursera Project Network
Skills you'll gain: R (Software), R Programming, Arithmetic, Statistical Programming, Development Environment, Programming Principles, Data Import/Export
- Status: Free Trial
University of Toronto
Skills you'll gain: Bioinformatics, Biostatistics, Molecular Biology, Network Analysis, Database Software, Health Informatics, Data Processing, Data Visualization Software, Scientific Visualization
- Status: Free Trial
The State University of New York
Skills you'll gain: Digital Design, Infographics, Content Creation, Graphic Design, Multimedia, Brainstorming, Web Content, Planning, Information Management, Research, Literacy, Lifelong Learning, Computer Literacy, Critical Thinking, Data Ethics, Analytical Skills, Digital Communications, Intellectual Property, Investigation, Peer Review
Coursera Project Network
Skills you'll gain: Content Creation, Social Media Content, Social Media, Graphic Design, Marketing Design, Marketing Materials, Data Visualization, Content Marketing, User Accounts, Digital Marketing
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Getting Started with Azure: LearnQuest
- إنشاء واجهة المستخدم في Android Studio: Meta
- Data & Cybersecurity: Campus BBVA
- Designing and Formatting a Presentation in PowerPoint: Coursera Project Network
- Introduction to JUnit: Board Infinity
- Build a Machine Learning Image Classifier with Python: Coursera Project Network
- Python: Istruzioni per l’uso: Università di Napoli Federico II
- GenAI for Everyone: Fractal Analytics
- Introduction to R: Basic R syntax: Coursera Project Network
- Bioinformatic Methods II: University of Toronto