Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Course Catalog
Duke University
Skills you'll gain: MySQL, Bash (Scripting Language), Scripting, Database Management, Relational Databases, Command-Line Interface, SQL, Databases, Data Import/Export, Database Application, Data Pipelines, Data Manipulation, Python Programming, Linux
- Status: Free Trial
Skills you'll gain: Rmarkdown, Deep Learning, Shiny (R Package), Data Import/Export, Regression Analysis, Dimensionality Reduction, R Programming, Data Manipulation, Data Visualization, Reinforcement Learning, Web Scraping, Ggplot2, Plotly, Applied Machine Learning, Image Analysis, Artificial Intelligence, Data Mining, PyTorch (Machine Learning Library), Machine Learning Algorithms, Data Science
Coursera Project Network
Skills you'll gain: Javascript, Data Structures, Scripting, Computer Programming
- Status: Free
Coursera Project Network
Skills you'll gain: TypeScript, Computational Logic, Other Programming Languages, Programming Principles, Data Structures, Computer Programming
Coursera Instructor Network
Skills you'll gain: Mobile Development, Generative AI, Apple Xcode, iOS Development, Android Studio, Test Automation, Software Testing, Software Development Tools, User Interface (UI), Performance Tuning, Human Computer Interaction, Data Ethics, Automation, Analysis
- Status: Free Trial
University of California, Davis
Skills you'll gain: Digital Transformation, Emerging Technologies, Artificial Intelligence, Digital Assets, Digital Marketing, Artificial Neural Networks, Social Media, Web Development, Deep Learning, Persuasive Communication, Human Computer Interaction, Machine Learning, Business Ethics, Algorithms, Cryptography, Decision Making
- Status: Free Trial
University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Technical Communication, R Programming, Statistical Analysis, Statistical Modeling, Data Analysis, Advanced Analytics, Time Series Analysis and Forecasting, Markov Model, Statistical Methods, Predictive Modeling, Sampling (Statistics), Probability Distribution
Coursera Project Network
Skills you'll gain: Web Scraping, Relational Databases, Statistical Software, Data Import/Export, R Programming, MySQL, Data Capture, Microsoft Excel
Coursera Project Network
Skills you'll gain: Eclipse (Software), Java, Java Programming, Functional Design
- Status: Free Trial
Howard University
Skills you'll gain: Linear Algebra, Applied Mathematics, NumPy, Mathematical Software, Data Visualization Software, Jupyter, Mathematical Modeling, Data Science, Python Programming, Data Analysis, Git (Version Control System)
- Status: Free Trial
Skills you'll gain: React.js, React Redux, UI Components, Front-End Web Development, Authentications, Full-Stack Web Development, Web Development, JavaScript Frameworks, Responsive Web Design, Restful API, User Accounts, Back-End Web Development
- Status: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
Programming learners also search
In summary, here are 10 of our most popular programming courses
- MySQL-for-Data-Engineering: Duke University
- R Ultimate 2023 - R for Data Science and Machine Learning: Packt
- Modern JavaScript: Iterators and Generators: Coursera Project Network
- TypeScript Operators: Coursera Project Network
- GenAI for Mobile App Developers (iOS, Android): Coursera Instructor Network
- Digital Trends: AI, Metaverse, Persuasive Tech & Blockchain: University of California, Davis
- Bayesian Statistics: Capstone Project: University of California, Santa Cruz
- Importing Data into R: Coursera Project Network
- Lambda Expressions with Java: Coursera Project Network
- Introduction to Linear Algebra and Python: Howard University