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
- Status: Free Trial
Skills you'll gain: Apache Spark, Scala Programming, Data Processing, Big Data, Applied Machine Learning, IntelliJ IDEA, Real Time Data, Graph Theory, Data Transformation, Development Environment, Distributed Computing, Build Tools, Regression Analysis, Performance Tuning
- Status: Preview
Ball State University
Skills you'll gain: Statistical Methods, Probability, Data Science, Probability & Statistics, Statistical Analysis, Probability Distribution, Statistical Modeling, Bayesian Statistics, Statistical Inference, Sampling (Statistics), R Programming, Statistical Visualization
- Status: NewStatus: Preview
Simplilearn
Skills you'll gain: Apache Maven, Build Tools, Continuous Integration, Software Configuration Management, Version Control, Java, Software Versioning, Mac OS, Software Installation, Development Environment
- Status: Free Trial
Board Infinity
Skills you'll gain: React Native, Mobile Development, Cross Platform Development, Development Environment, User Interface (UI), Performance Tuning, Apple Xcode, Android Studio, Application Programming Interface (API), Data Management, Data Storage, Javascript, Debugging
- Status: NewStatus: Free Trial
Skills you'll gain: Java Programming, Object Oriented Design, Linux Commands
- Status: NewStatus: Free Trial
Coursera Instructor Network
Skills you'll gain: Portfolio Management, Asset Management, Investment Management, Generative AI, Prompt Engineering, Artificial Intelligence, ChatGPT, Ethical Standards And Conduct, Risk Management, Risk Analysis, Real Time Data, Correlation Analysis
- Status: NewStatus: Free Trial
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Development Life Cycle, Computer Programming, Development Environment, Software Development, Programming Principles, Integrated Development Environments, Command-Line Interface, Linux Commands
- Status: Free Trial
University of Michigan
Skills you'll gain: Data Manipulation, Data Analysis, Python Programming
- Status: Free
Coursera Project Network
Skills you'll gain: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Coursera Project Network
Skills you'll gain: Flask (Web Framework), Model View Controller, Back-End Web Development, Hypertext Markup Language (HTML), Python Programming
Duke University
Skills you'll gain: Containerization, Application Deployment, Microservices, Rust (Programming Language), Unit Testing, Cloud Applications, Cloud Platforms, Development Environment, Application Frameworks, Restful API, Algorithms
Skills you'll gain: Team Building, Agile Project Management, Sprint Planning, Agile Software Development, Backlogs, Team Management, Agile Methodology, Sprint Retrospectives, Project Risk Management, Project Management, Meeting Facilitation, Stakeholder Engagement, Continuous Improvement Process
Programming learners also search
In summary, here are 10 of our most popular programming courses
- Apache Spark with Scala – Hands-On with Big Data!: Packt
- Statistical Methods for Data Science: Ball State University
- Maven Course for Build Automation: Simplilearn
- Cross Platform Mobile Development with React Native: Board Infinity
- Mastering Java - From Beginner to Intermediate: Packt
- GenAI for Portfolio Managers: Smarter Asset Allocation: Coursera Instructor Network
- Java Fundamentals - Getting Started with Java: Packt
- Python Debugging Capstone Project: Fixing and Extending Code: University of Michigan
- AI-Powered Development with Codepal: Write & Test To-Do App: Coursera Project Network
- Flask for Beginners: Templates: Coursera Project Network