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
Duke University
Skills you'll gain: Blockchain, FinTech, Emerging Technologies, Cryptography, Financial Regulation, Regulatory Compliance, Encryption, Technology Strategies, Business Logic, Payment Systems, Digital Assets, Feasibility Studies, Transaction Processing, Public Key Cryptography Standards (PKCS), Authentications, Distributed Computing, Network Protocols, Scalability
Duke University
Skills you'll gain: Data Ethics, Decision Tree Learning, Regression Analysis, Generative AI, Artificial Intelligence, Predictive Modeling, Machine Learning, Statistical Modeling, Artificial Intelligence and Machine Learning (AI/ML), Ethical Standards And Conduct, Python Programming, Applied Machine Learning, Natural Language Processing, Deep Learning, Visualization (Computer Graphics), Artificial Neural Networks, Computer Vision, Data-Driven Decision-Making, Information Privacy, Decision Making
University of Illinois Urbana-Champaign
Skills you'll gain: Jupyter, Matplotlib, Data Visualization, Pandas (Python Package), Data Manipulation, Statistical Visualization, SQL, Data Visualization Software, Seaborn, Data Processing, Data Structures, NumPy, Databases, Accounting, Data Science, Python Programming, Regression Analysis, Scripting Languages, Scripting
University of Colorado System
Skills you'll gain: Data Warehousing, SQL, Data Governance, Data Integration, Data Management, Business Intelligence, Oracle Databases, Analytics, PostgreSQL, Data Mining, Big Data, Relational Databases, Database Management Systems, Business Analytics, Data Storage Technologies
Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Security Testing, DevSecOps, Threat Modeling, Vulnerability Scanning, Continuous Monitoring, Vulnerability Assessments, Application Performance Management, System Monitoring, Development Environment, DevOps, Data Security, Software Development Life Cycle, Encryption
University of California San Diego
Skills you'll gain: Session Initiation Protocols, Android Development, Android Studio, Internet Of Things, Network Protocols, Wireless Networks, Mobile Development, Digital Communications, Embedded Systems, Open Source Technology
- Status: Free
Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability
Starweaver
Skills you'll gain: Matlab, Scientific Visualization, Simulation and Simulation Software, Mathematical Modeling, Engineering Analysis, Numerical Analysis, Data Integration, Data Structures, Scripting, Computer Programming, Debugging
Politecnico di Milano
Skills you'll gain: Ethical Standards And Conduct, Data Ethics, Artificial Intelligence, Governance, Policty Analysis, Research, and Development, Public Policies, Social Sciences, Policy Development, Economics, Policy, and Social Studies, Social Studies, Information Privacy
University of Colorado Boulder
Skills you'll gain: Microsoft Excel, Data Validation, Excel Formulas, Mathematical Modeling, Complex Problem Solving, Automation
University of California San Diego
Skills you'll gain: Graphic and Visual Design, User Interface (UI) Design, Mockups, Responsive Web Design, Design, Typography, Wireframing, Design Elements And Principles, Usability, Interaction Design, Prototyping, User Experience Design
Coursera Project Network
Skills you'll gain: Plotly, Dashboard, Pandas (Python Package), Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Application Development, Data Processing, Python Programming
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Blockchain Business Models: Duke University
- Explainable AI (XAI): Duke University
- Accounting Data Analytics with Python: University of Illinois Urbana-Champaign
- Relational Database Support for Data Warehouses: University of Colorado System
- Application Security for Developers and DevOps Professionals: IBM
- Internet of Things: Communication Technologies: University of California San Diego
- Analysis of Algorithms: Princeton University
- Matlab and Simulink Basics : Starweaver
- Ethics of Artificial Intelligence: Politecnico di Milano
- Everyday Excel, Part 3 (Projects): University of Colorado Boulder