Filter by
The language used throughout the course, in both instruction and assessments.
3,073 results for "programming"
Rice University
Skills you'll gain: Computer Programming, Python Programming, Programming Principles, Mathematics, Algorithms, Computational Logic, Computational Thinking, Computer Programming Tools, Critical Thinking, Problem Solving, Theoretical Computer Science, Visualization (Computer Graphics), Computer Graphics, Data Structures, Graph Theory, Probability & Statistics, Combinatorics
- Status: Free
Johns Hopkins University
Skills you'll gain: Business Analysis, Data Analysis, Data Visualization, Spreadsheet Software, Data Model, Decision Making, Microsoft Excel, Process Analysis, Statistical Visualization
University of Colorado System
Skills you'll gain: Computer Programming, C Programming Language Family, Data Analysis, Algorithms, Computational Thinking
Skills you'll gain: Python Programming, Programming Principles, Big Data, Software Testing, Algorithms, Computer Programming, Django (Web Framework), Tensorflow
Duke University
Skills you'll gain: Computer Programming, DevOps, Machine Learning, Python Programming, Software Testing, System Programming
Skills you'll gain: Software Engineering, Application Development, Computer Programming, Software Architecture, Software Engineering Tools, Cloud Applications, Web Development, Cloud Computing, Communication, DevOps, Programming Principles, Agile Software Development, Cloud Infrastructure, Cloud-Based Integration, IBM Cloud, Kubernetes, Microarchitecture, Javascript, Continuous Delivery, Docker (Software), Front-End Web Development, Leadership and Management, Product Management, Software-Defined Networking, Collaboration, Continuous Integration, Computer Science, Mergers & Acquisitions, NoSQL, Python Programming, React (web framework)
University of Pennsylvania
Skills you'll gain: Mathematics, Computer Vision, Linear Algebra, Problem Solving, Geometry, Algebra, Planning, Computer Graphics, Estimation, Mathematical Theory & Analysis, Computer Programming, Differential Equations, Visualization (Computer Graphics), Algorithms, Matlab, Software Visualization, Computer Graphic Techniques, Theoretical Computer Science, Graph Theory, Material Handling, Computational Thinking, Geovisualization
Vanderbilt University
Skills you'll gain: Computer Programming, Other Programming Languages, Matlab, Data Analysis, Algorithms, Theoretical Computer Science, Data Visualization, Mathematics, Plot (Graphics), Visualization (Computer Graphics), Computer Graphics, Statistical Machine Learning, General Statistics, Problem Solving, Programming Principles
Johns Hopkins University
Skills you'll gain: R Programming, Data Analysis, Statistical Programming, Statistical Analysis, Computer Programming, Exploratory Data Analysis, General Statistics, Problem Solving, Probability & Statistics, Computer Programming Tools, Critical Thinking, Programming Principles, Statistical Tests, Data Management, Data Structures, Statistical Machine Learning, Basic Descriptive Statistics, Algorithms, Data Model, Human Learning, Machine Learning, Machine Learning Algorithms, Process Analysis, Correlation And Dependence, Data Visualization, Plot (Graphics), Regression, Computer Graphics, Interactive Data Visualization, Applied Machine Learning, Big Data, Computational Thinking, Data Mining, Estimation, Extract, Transform, Load, Probability Distribution, Databases, Machine Learning Software, Communication, Computer Graphic Techniques, Knitr, Natural Language Processing, Visualization (Computer Graphics), Interactive Design, Product Development, Web Development
Coursera Project Network
Skills you'll gain: Computer Programming, Python Programming
Duke University
Skills you'll gain: Algorithms, Computer Programming, Data Structures, Java Programming, Problem Solving, Programming Principles, Software Testing, Cryptography, Data Analysis Software, Data Management, Software Engineering
University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Computer Programming, Probability & Statistics, Computational Thinking, Computational Logic, Python Programming, Theoretical Computer Science, Critical Thinking, Graph Theory, Problem Solving
In summary, here are 10 of our most popular programming courses
- Fundamentals of Computing: Rice University
- Business Analytics with Excel: Elementary to Advanced: Johns Hopkins University
- Computational Thinking with Beginning C Programming: University of Colorado System
- Programming in Python: Meta
- Rust Programming: Duke University
- IBM Full-Stack JavaScript Developer: IBM
- Robotics: University of Pennsylvania
- MATLAB Programming for Engineers and Scientists: Vanderbilt University
- Data Science: Johns Hopkins University
- Compose and Program Music in Python using Earsketch: Coursera Project Network