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: Logo Design, Canva (Software), Video Production, Infographics, Graphic and Visual Design Software, Graphic Design, Graphic and Visual Design, Content Creation, Social Media Marketing
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Network Analysis, Unsupervised Learning, Supervised Learning, Unstructured Data, Marketing Analytics, Machine Learning, Deep Learning, Machine Learning Algorithms, Jupyter, Tensorflow, Text Mining, Machine Learning Methods, Scikit Learn (Machine Learning Library), Python Programming, Data Analysis, Applied Machine Learning, Data Visualization, Semantic Web, Marketing, Statistical Methods
- Status: Free Trial
University of California San Diego
Skills you'll gain: Data Ethics, Big Data, Cybersecurity, Pedagogy, Data Security, Cryptography, Information Privacy, Encryption, AI Personalization, Computer Science, Web Applications, Web Servers, Machine Learning, Artificial Neural Networks
Coursera Project Network
Skills you'll gain: Cryptography, Encryption, Application Development, Security Engineering, C and C++
Coursera Project Network
Skills you'll gain: Wireframing, Kanban Principles, Mockups, Data Import/Export, Project Management, Collaborative Software, Ideation
- Status: Free Trial
Illinois Tech
Skills you'll gain: Statistical Analysis, Data Analysis, Data Science, Statistical Programming, Statistical Machine Learning, Statistical Methods, Statistical Modeling, Machine Learning Algorithms, Applied Machine Learning, Regression Analysis, Probability & Statistics, Advanced Analytics, Machine Learning, Bayesian Statistics, Statistical Inference, Supervised Learning, Predictive Modeling, Classification And Regression Tree (CART), Unsupervised Learning, Feature Engineering
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Programming Principles, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming
- Status: Preview
Skills you'll gain: z/OS, Operating Systems, System Programming, Mainframe Computing, System Monitoring, Performance Tuning, System Configuration, OS Process Management, Data Storage, Capacity Management, Problem Management, Disaster Recovery, Computer Architecture, Data Access
- Status: Free Trial
University of California San Diego
Skills you'll gain: Java, Computer Programming, Object Oriented Programming (OOP), Test Case, Pseudocode, Debugging, Algorithms, Program Development, Data Structures, Integrated Development Environments
- Status: NewStatus: Free Trial
Skills you'll gain: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Development Environment, Descriptive Statistics, Statistical Programming, Programming Principles, Debugging
Coursera Project Network
Skills you'll gain: Application Programming Interface (API), Test Tools, Behavior-Driven Development, Test Automation
Coursera Project Network
Skills you'll gain: IntelliJ IDEA, Software Development Tools, Development Environment, Scala Programming, Build Tools, Software Development, Software Installation, Software Engineering
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Crear contenido de conciencia ambiental con Canva: Coursera Project Network
- Text Marketing Analytics: University of Colorado Boulder
- Teaching Impacts of Technology: Data Collection, Use, and Privacy: University of California San Diego
- Encryption and Decryption using C++: Coursera Project Network
- Flush Out a Feature on Coursera in Miro: Coursera Project Network
- Statistical Learning: Illinois Tech
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
- z/OS System Services Structure: IBM
- Learn to Teach Java: ArrayLists and 2D Arrays: University of California San Diego
- R Programming Essentials with Microsoft Tools: Microsoft