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
- Status: Preview
Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
Coursera Project Network
Skills you'll gain: Bash (Scripting Language), Systems Administration, Shell Script, Linux Commands, Linux Administration, Linux, Unix, Scripting, Scripting Languages, Unix Commands, IT Automation, File Systems
- Status: Free Trial
University of California San Diego
Skills you'll gain: Java Programming, Java, Pedagogy, Debugging, Program Development, Object Oriented Programming (OOP), Computer Programming, Computational Thinking, Cultural Responsiveness
- Status: Free Trial
Skills you'll gain: Vulnerability Scanning, Vulnerability Assessments, Linux, Linux Administration, Network Security, Authorization (Computing), Application Security, Linux Commands, User Accounts, Network Monitoring, System Monitoring, Hardening, Security Controls, Wireless Networks, Cyber Security Assessment, Penetration Testing, Cybersecurity, Threat Detection, Containerization, File Management
Skills you'll gain: Plotly, Dashboard, Data Analysis, Interactive Data Visualization, Jupyter, Hypertext Markup Language (HTML), Data Visualization Software, Real Time Data, Pandas (Python Package), Python Programming, Data Structures
Coursera Project Network
Skills you'll gain: User Story, Backlogs, Product Roadmaps, User Requirements Documents, Sprint Planning, Wireframing, Product Planning, Agile Methodology, Prioritization, Product Strategy
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computational Thinking, Application Development, Python Programming, Computer Programming, Development Environment, Integrated Development Environments, Software Design, Data Structures, Software Installation
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Field-Programmable Gate Array (FPGA), Display Devices, Computer Displays, Electronics, Hardware Design, Semiconductors, Electronic Systems, Electronic Components, Real-Time Operating Systems, Embedded Systems, Computational Logic, Basic Electrical Systems, Remote Access Systems, Control Systems, C (Programming Language), Program Development, Animations
- Status: Preview
Board Infinity
Skills you'll gain: ASP.NET, C# (Programming Language), Microsoft SQL Servers, Restful API, Web Services, SQL, Server Side, JSON, Application Programming Interface (API), Database Design, Programming Principles, Database Management, Object Oriented Programming (OOP), Extensible Markup Language (XML)
- Status: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, Prompt Engineering, Reinforcement Learning, Performance Tuning, Google Cloud Platform
- Status: Free
Amazon Web Services
Skills you'll gain: PostgreSQL, Relational Databases, Database Management, Databases, SQL, Open Source Technology
Skills you'll gain: Systems Analysis, Verification And Validation, Systems Design, Data Modeling, Software Design, Software Architecture, Theoretical Computer Science, Network Protocols, Algorithms, Data Management
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Object-Oriented Programming with Java: Universidad de Palermo
- The Bash Shell and Basic Scripting in Linux: Coursera Project Network
- Learn to Teach Java: Inheritance and Recursion: University of California San Diego
- Linux for Security Experts: Codio
- Python Interactive Dashboards with Plotly Dash: Packt
- Create User Stories in Miro: Coursera Project Network
- Python Programming Essentials Training: Simplilearn
- Enseignes et afficheurs à LED: École Polytechnique Fédérale de Lausanne
- Building Services with ASP.NET Web API: Board Infinity
- Reinforcement Learning from Human Feedback: DeepLearning.AI