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: Exploratory Data Analysis, Statistical Modeling, Regression Analysis, Data Visualization, Data Analysis, Statistical Methods, Scatter Plots, R Programming, Statistical Analysis, Plot (Graphics), Predictive Modeling, Ggplot2
- Status: Free Trial
Skills you'll gain: NIST 800-53, Risk Analysis, Business Risk Management, Security Management, Continuous Monitoring, Security Controls, System Monitoring, Risk Management, Cybersecurity, Cyber Risk, Cyber Security Policies, Enterprise Security, Threat Detection, Auditing
- Status: Free Trial
LearnQuest
Skills you'll gain: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, CI/CD, Agile Methodology, Test Automation, Code Review, Maintainability, Software Development, Mockups, Software Development Methodologies, Test Case, Development Testing, Software Testing, Integration Testing, Debugging, Python Programming, Version Control
Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Amazon Elastic Compute Cloud, Cloud Infrastructure, Amazon Web Services, Cloud Computing Architecture, Hardware Architecture, Cloud Applications, Performance Tuning, Computer Architecture, Distributed Computing, Development Environment, Software Development Tools, System Design and Implementation, Programming Principles
- Status: Free Trial
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Serial Peripheral Interface, Electronic Hardware, Internet Of Things, Embedded Systems, Embedded Software, Network Protocols, Digital Communications, Computer Architecture, Hardware Architecture, Software Development Tools, System Design and Implementation, Software Installation, Verification And Validation
Skills you'll gain: Scripting, Google Workspace, Gmail, Web Development Tools, Javascript, Scripting Languages, Google Cloud Platform, Spreadsheet Software, Web Development
- Status: Free Trial
SkillUp EdTech
Skills you'll gain: Flutter (Software), Mobile Development, React Native, Apple iOS, iOS Development, Back-End Web Development, Android Development, Application Development, UI Components, Application Deployment, Operational Databases, Database Development, Databases, Product Support, User Interface and User Experience (UI/UX) Design, Application Performance Management, Marketing Strategies
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: User Interface (UI), Human Computer Interaction, Embedded Systems, Prototyping, User Interface and User Experience (UI/UX) Design, Usability, Real-Time Operating Systems, Hypertext Markup Language (HTML), Internet Of Things, jQuery, Telecommunications, Cross Platform Development, Artificial Intelligence and Machine Learning (AI/ML)
Fred Hutchinson Cancer Center
Skills you'll gain: Collaborative Software, GitHub, Technical Writing, Technical Support, Version Control, Document Management, Technical Documentation, Typography
Coursera Project Network
Skills you'll gain: Linux Commands, Linux, TCP/IP, Scripting, Shell Script, Network Monitoring, Network Analysis, Network Security, Network Protocols
- Status: Free Trial
Skills you'll gain: Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, IT Automation, Cloud API, Configuration Management, Command-Line Interface, Version Control
- Status: Free Trial
Skills you'll gain: Cloud Applications, Application Performance Management, Application Development, Authorization (Computing), Authentications, Application Lifecycle Management, Data Management, Restful API, Application Security, Scalability, Software Versioning, Automation, Debugging, User Interface (UI)
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Building Statistical Models in R: Linear Regression: Coursera Project Network
- Foundations of NIST Cybersecurity Frameworks: Packt
- Test-Driven Development: LearnQuest
- Developing FPGA-accelerated cloud applications with SDAccel: Theory: Politecnico di Milano
- FPGA Architecture Based System for Industrial Application : L&T EduTech
- Google Apps Script: Access Google Sheets, Maps & Gmail in 4 Lines of Code: Google Cloud
- Mobile App Notifications, Databases, & Publishing: SkillUp EdTech
- Rapid Prototyping of Embedded Interface Designs: University of Colorado Boulder
- Write Smarter with Overleaf and LaTeX: Fred Hutchinson Cancer Center
- Analyze Network Traffic with TCPDump: Build a Logging Tool: Coursera Project Network