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: Free Trial
Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Computer-Aided Design, Mechanical Design, Electrical Engineering, 3D Modeling, Electronics, Simulation and Simulation Software, Technical Design, Verification And Validation, Open Source Technology
Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Virtual Environment, Animations, Augmented and Virtual Reality (AR/VR), Software Installation, Content Management, Event-Driven Programming, Scripting
- Status: NewStatus: Free Trial
Board Infinity
Skills you'll gain: Responsive Web Design, Database Design, User Interface (UI) Design, API Design, Application Programming Interface (API), Restful API, User Interface and User Experience (UI/UX) Design, MongoDB, HTML and CSS, Javascript, Front-End Web Development, Web Design, GraphQL, React.js, Bootstrap (Front-End Framework), Postman API Platform, Performance Tuning, Authentications, Relational Databases, OAuth
- Status: Free Trial
Google Cloud
Skills you'll gain: Generative AI, Cloud Development, Google Cloud Platform, Software Development Tools, Application Development, Integrated Development Environments, Prompt Engineering, Cloud Services, Code Review
Coursera Project Network
Skills you'll gain: Javascript, Event-Driven Programming, Web Design and Development, Interactive Design, Web Applications, Interaction Design, Scripting, UI Components, Scripting Languages, Data Validation
- Status: Free Trial
Skills you'll gain: Network Architecture, Network Monitoring, Load Balancing, Microsoft Azure, Network Troubleshooting, Network Infrastructure, Scalability, Network Security, Cloud Infrastructure, Computer Networking, Firewall, Virtual Private Networks (VPN), Distributed Denial-Of-Service (DDoS) Attacks, Virtual Machines
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Software Installation, Data Storage Technologies, Python Programming, Development Environment, File Management
- Status: New
Board Infinity
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, OpenAI, Data Ethics, Content Creation, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming, Automation, Emerging Technologies
Coursera Project Network
Skills you'll gain: User Story, Backlogs, Product Roadmaps, User Requirements Documents, Sprint Planning, Wireframing, Product Planning, Agile Methodology, Prioritization
- Status: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Incident Response, Computer Security Incident Management, Incident Management, Event Monitoring, Threat Detection, General Networking, Network Security, Network Administration, Cybersecurity, Infrastructure Security, Data Management
Coursera Project Network
Skills you'll gain: Linux Servers, Linux Administration, Unix, Linux Commands, Linux, Command-Line Interface, OS Process Management, Debugging, System Monitoring
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
- Designing Hardware for Raspberry Pi Projects: Johns Hopkins University
- Unreal Engine 5 - The Complete Beginner's Course: Packt
- End-to-End Web Development: UI, Databases, APIs: Board Infinity
- Gemini for Application Developers: Google Cloud
- JavaScript Essentials For Beginners : Coursera Project Network
- Azure Networking Fundamentals: EDUCBA
- Estructuras de datos de Python: University of Michigan
- Generative AI: Prompt Engineering Basics: Board Infinity
- Create User Stories in Miro: Coursera Project Network
- Threat Response: Cisco Learning and Certifications