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
Skills you'll gain: New Product Development, Product Management, Product Lifecycle Management, Agile Software Development, Product Development, Innovation, Product Roadmaps, Agile Methodology, Kanban Principles, Product Planning, Product Strategy, Product Testing, Project Management Life Cycle, Agile Project Management, Product Marketing, User Story, Sprint Retrospectives, Stakeholder Management, Competitive Analysis, Test Planning
Coursera Project Network
Skills you'll gain: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Development, Content Development and Management, Social Media
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Java Programming, Java, Computer Programming, Data Structures, Development Environment, Algorithms, Debugging
University of London
Skills you'll gain: Responsive Web Design, HTML and CSS, Web Design, Human Computer Interaction, Interaction Design, User Interface (UI), Web Design and Development, Bootstrap (Front-End Framework), Usability, User Experience Design, Wireframing, Data Structures, Javascript
Atlassian
Skills you'll gain: Git (Version Control System), GitHub, Bitbucket, Software Versioning, File Management, Command-Line Interface, Code Review, Graphical Tools
Skills you'll gain: Puppet (Configuration Management Tool), CI/CD, Containerization, Infrastructure as Code (IaC), Docker (Software), Continuous Deployment, Continuous Integration, Kubernetes, Cloud Computing, DevOps, Infrastructure As A Service (IaaS), Cloud Services, Configuration Management, Continuous Monitoring, Scalability, Virtual Machines, Public Key Infrastructure, Automation, Regression Testing
Skills you'll gain: Cloud Computing, Linux, Linux Servers, Cloud Security, Operating Systems, Windows Servers, Microsoft Windows, File Systems, Systems Administration, Mac OS, Command-Line Interface, Security Controls, Virtual Machines, Firewall, Virtualization, User Accounts
Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Python Programming, Software Testing, Programming Principles, Development Testing, Scripting, Computer Programming, Web Development, Algorithms, Program Development, Scripting Languages, Integrated Development Environments, Web Applications, Object Oriented Programming (OOP), Automation
Skills you'll gain: Natural Language Processing, Supervised Learning, Dimensionality Reduction, Text Mining, Machine Learning, Feature Engineering, Artificial Intelligence, Unstructured Data, Regression Analysis, Bayesian Statistics
California Institute of the Arts
Skills you'll gain: Typography, Graphic Design, Graphic and Visual Design, Adobe InDesign, Design, Graphic and Visual Design Software, Design Elements And Principles, Peer Review
Skills you'll gain: ChatGPT, Generative AI, IBM Cloud, Software Development Tools, Image Analysis, Technical Communication, Natural Language Processing
- Status: Free
Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Capture, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Manipulation, Matplotlib, User Interface (UI) Design
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- IBM Product Manager: IBM
- Build a Full Website using WordPress: Coursera Project Network
- Initiation à la programmation (en Java): École Polytechnique Fédérale de Lausanne
- Responsive Web Design: University of London
- Version Control with Git: Atlassian
- Configuration Management and the Cloud: Google
- Operating Systems: Overview, Administration, and Security: IBM
- Python Programming Fundamentals: Microsoft
- Natural Language Processing with Classification and Vector Spaces: DeepLearning.AI
- Introduction to Typography: California Institute of the Arts