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: TypeScript, React.js, Javascript, Debugging, Integrated Development Environments
- Status: Free Trial
Scrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
- Status: Preview
Skills you'll gain: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Stored Procedure, Databases, Transaction Processing, Data Manipulation, Query Languages
- Status: Free Trial
Skills you'll gain: Dataflow, Serverless Computing, Data Pipelines, Data Processing, Cloud Security, Identity and Access Management, Data Transformation, Containerization, Data Storage Technologies, Scalability
- Status: Free Trial
Skills you'll gain: Selenium (Software), Web Development Tools, Cascading Style Sheets (CSS), Java Programming, Extensible Markup Language (XML), Data Import/Export, Test Automation, Apache, Debugging, File Management, Programming Principles
Coursera Project Network
Skills you'll gain: Figma (Design Software), Prototyping, Collaborative Software, Mockups, Wireframing, User Interface (UI), Design, Graphic Design, User Interface (UI) Design, Typography, Application Design, Instructional Design, Image Quality, Systems Design
- Status: Free Trial
Skills you'll gain: AWS Kinesis, Amazon DynamoDB, Amazon S3, Data Pipelines, Amazon CloudWatch, Cloud Storage, Real Time Data, AWS Identity and Access Management (IAM), Data Storage, Database Management Systems, Data Management, Data Infrastructure, Cloud Security, Encryption, Scalability
Skills you'll gain: General Networking, TCP/IP, Network Security, Penetration Testing, Wireless Networks, Exploitation techniques, Linux, Vulnerability Scanning, Linux Commands, Encryption, Network Analysis, Command-Line Interface, Virtual Machines
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Generative Model Architectures, Generative AI, Applied Machine Learning, Statistical Modeling, Prompt Engineering, Large Language Modeling, Strategic Decision-Making, Machine Learning, Systems Integration, Software Development, Scalability, Innovation
Skills you'll gain: Microservices, .NET Framework, ASP.NET, Microsoft Azure, Object-Relational Mapping, Cloud Storage, API Gateway, Software Architecture, Payment Systems, Authentications, Software Development, C# (Programming Language), Model View Controller, Application Programming Interface (API), Authorization (Computing)
Skills you'll gain: Apple software proficiency, Mac OS, User Accounts, System Support, Software Installation, Apple Hardware proficiency, File Management, Operating System Administration, System Configuration, General Networking, Data Storage, Data Management, Computer Networking, Data Security
- Status: NewStatus: Free Trial
Cisco Learning and Certifications
Skills you'll gain: Wide Area Networks, Network Administration, Network Troubleshooting, Network Planning And Design, Continuous Monitoring
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Typescript in React: useContext, useReducer, Type assertion: Coursera Project Network
- The Merge Sort Algorithm: Scrimba
- SQL for Software Developers: Codio
- Serverless Data Processing with Dataflow:Foundations Español: Google Cloud
- Advanced Java Programming and Web Development: Packt
- Empezando con Figma: Coursera Project Network
- AWS Data Collection and Storage: Packt
- Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux: Packt
- GenAI and Model Selection: Coursera Instructor Network
- .NET Core Microservices - The Complete Guide (.NET 6 MVC): Packt