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: Program Development, Python Programming, Jupyter, Algorithms, Computer Programming, Scripting, Mathematical Modeling, Linear Algebra, Applied Mathematics, Scripting Languages
- Status: Free Trial
Skills you'll gain: Real Time Data, Data Pipelines, Google Cloud Platform, Business Metrics, Performance Tuning, Big Data, Data Processing, Database Design, Analytics, Scalability, Query Languages
- Status: Free Trial
Fractal Analytics
Skills you'll gain: Generative AI, Object Oriented Programming (OOP), Prompt Engineering, Artificial Neural Networks, Computer Programming, Programming Principles, Deep Learning, Debugging, Python Programming, Semantic Web, Natural Language Processing, Critical Thinking
Google Cloud
Skills you'll gain: Virtual Machines, Web Servers, Servers, Google Cloud Platform, Cloud Infrastructure, Command-Line Interface, Cloud Computing, Operating Systems
- Status: Free Trial
Università di Napoli Federico II
Skills you'll gain: NoSQL, Apache Hadoop, Apache Hive, Big Data, Database Systems, Artificial Intelligence, Distributed Computing, Data Processing, Scalability, Business Intelligence, Data Management
- Status: Free Trial
Skills you'll gain: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Test Tools, Selenium (Software), Test Driven Development (TDD), Unit Testing, Acceptance Testing, Performance Testing, Functional Testing, Test Automation, Usability Testing, Application Programming Interface (API), User Interface (UI), Test Case, API Design, Javascript
Erasmus University Rotterdam
Skills you'll gain: R Programming, Statistical Modeling, Statistical Methods, Regression Analysis, Statistical Analysis, Advanced Analytics, Data Modeling
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
Universidad de Palermo
Skills you'll gain: Relational Databases, SQL, Database Design, Database Management, Databases, Database Systems, Data Modeling, Data Entry, Query Languages, Web Development, Data Access, Data Integrity, Information Technology
Coursera Project Network
Skills you'll gain: Databricks, Real Time Data, PySpark, Apache Hive, Apache Spark, Big Data, Data Processing, SQL, Data Manipulation, Pandas (Python Package)
- Status: Free Trial
University of California, Davis
Skills you'll gain: Color Theory, Typography, Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Web Design, HTML and CSS, Design Elements And Principles, Animations, User Interface (UI) Design, Web Design and Development, Visualization (Computer Graphics)
- Status: NewStatus: Free Trial
Skills you'll gain: OSI Models, Network Security, Open Web Application Security Project (OWASP), TCP/IP, Cybersecurity, Malware Protection, Cyber Attacks, Wireless Networks, Application Security, Network Monitoring, Linux, Object Oriented Programming (OOP), Vulnerability Assessments, General Networking, Security Awareness, Intrusion Detection and Prevention, Command-Line Interface, Prompt Engineering, Large Language Modeling, Network Protocols
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Aprendiendo Python con textos, números y ecuaciones: Coursera Project Network
- Building Resilient Streaming Analytics Systems on GCP en Español: Google Cloud
- Coding with Generative AI: Fractal Analytics
- Creating a Virtual Machine: Google Cloud
- A quick tour on Big Data and Business Intelligence: Università di Napoli Federico II
- Software Testing for Developers: Codio
- Multilevel Modeling: Erasmus University Rotterdam
- Python Interactive Dashboards with Plotly Dash: Packt
- SQL para el desarrollo web: Universidad de Palermo
- Mejores prácticas para el procesamiento de datos en Big Data: Coursera Project Network