Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Find the best Programming course for your goals
Status: Free TrialSkills you'll gain: Angular, Application Deployment, JavaScript Frameworks, Software Testing, Test Tools, Web Development Tools, Unit Testing, Application Performance Management, CI/CD, Continuous Integration, Web Applications, TypeScript, Ajax, Application Lifecycle Management, Secure Coding, Web Development, Code Coverage, Software Architecture, Command-Line Interface, Version Control
Status: Free TrialSkills you'll gain: Data Visualization, Web Scraping, Data-Driven Decision-Making, SQL, Data Visualization Software, Pandas (Python Package), NumPy, Data Analysis, Databases, Data Manipulation, Python Programming, Data Processing, Jupyter, Data Wrangling
Status: PreviewBall State University
Skills you'll gain: Data Ethics, Data Collection, Probability & Statistics, Data Literacy, Sampling (Statistics), Data Science, R Programming, Statistical Methods, Data Structures, Data Integrity, Information Privacy, Informed Consent, Ethical Standards And Conduct, Algorithms
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
Status: Free TrialUniversity of Michigan
Skills you'll gain: Statistics, Data Analysis, Descriptive Statistics, Data-oriented programming, Python Programming
Status: Free TrialCoursera Instructor Network
Skills you'll gain: LangChain, LLM Application, Application Development, Large Language Modeling, Generative AI, Artificial Intelligence, Prompt Engineering, Natural Language Processing
Status: NewSkills you'll gain: Debugging, Development Environment, .NET Framework, C# (Programming Language), Integrated Development Environments, Microsoft Visual Studio, Programming Principles

Coursera Project Network
Skills you'll gain: R Programming, Analysis, Mathematical Software, Data Analysis

Skills you'll gain: Shiny (R Package), FinTech, Financial Market, Financial Planning, Financial Forecasting, Statistical Programming, Asset Management, Financial Analysis, Artificial Intelligence, Web Applications, Portfolio Management, Predictive Modeling, Time Series Analysis and Forecasting, Algorithms
Status: PreviewUniversity of California, Santa Cruz
Skills you'll gain: Scientific Visualization, Data Literacy, Data Visualization Software, Animations, Data Presentation, Video Editing, Data Storytelling, Adobe After Effects, Graphics Software, Visualization (Computer Graphics), Storyboarding, Adobe Premiere, Peer Review, Motion Graphics, Autodesk Maya, Post-Production, Computer Graphic Techniques, Technical Communication, Style Guides, Professional Development

Coursera Project Network
Skills you'll gain: Microsoft Power Platform, Business Process Automation, Microsoft 365, No-Code Development, Application Design, Document Management, Data Integration, Data Store

Skills you'll gain: Clinical Trials, Clinical Data Management, Clinical Research, Case Report Forms, SAS (Software), Pharmaceuticals, Statistical Programming, Data Analysis, Statistical Analysis, Informed Consent, Data Manipulation, Descriptive Statistics
In summary, here are 10 of our most popular programming courses
- Mastering Angular Development: Edureka
- Applied Data Analytics with Python and SQL: Edureka
- Introduction to Data Science: Ball State University
- Security & Ethical Hacking: Attacking the Network: University of Colorado Boulder
- Statistics with Python Using NumPy, Pandas, and SciPy: University of Michigan
- LangChain: Application Development Essentials: Coursera Instructor Network
- C# Basics For Absolute Beginners in C# and .NET: Packt
- Job Shop Scheduling Using MILP Optimization on RStudio: Coursera Project Network
- Introduction to FinTech Using R: Packt
- Data-Driven Animation for Science Communication: University of California, Santa Cruz










