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 Languages Course Catalog
University of Colorado Boulder
Skills you'll gain: Embedded Software, System Programming, Software Development, Integrated Development Environments, Functional Design, Verification And Validation, Embedded Systems, Computer Architecture, Software Development Tools, System Design and Implementation, Hardware Architecture, Debugging, Simulations, System Configuration
Splunk Inc.
Skills you'll gain: Splunk, Data Visualization Software, Dashboard, Security Information and Event Management (SIEM), Ad Hoc Reporting, Data Processing, Incident Management, Event Monitoring, Query Languages, Incident Response
University of California San Diego
Skills you'll gain: Computer Vision, Mobile Development, Digital Communications, Visualization (Computer Graphics), Application Development, Python Programming, Internet Of Things, Embedded Software, Development Environment, Algorithms
Duke University
Skills you'll gain: Data Pipelines, Rust (Programming Language), Restful API, Amazon Web Services, Data Structures, Data Processing, Application Programming Interface (API), Cloud Applications, Data Manipulation, Encryption, Algorithms, Command-Line Interface
- Status: Free
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Software Design
University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Engineering, Estimation, Simulation and Simulation Software, Electronic Systems, Thermal Management, Engineering Calculations, Simulations, Mathematical Modeling, Matlab, Engineering Analysis, Electronic Components, Engineering Software, Applied Mathematics, Algorithms
University of Minnesota
Skills you'll gain: Open Web Application Security Project (OWASP), Selenium (Software), Software Testing, Security Testing, Test Automation, Performance Testing, Functional Testing, Mobile Development Tools, Test Execution Engine, Test Planning, Application Security, Mobile Development, Performance Tuning, Browser Compatibility, Application Performance Management, Vulnerability Scanning, Continuous Deployment
- Status: Free
The University of Chicago
Skills you'll gain: Python Programming, Mathematical Modeling, Environmental Issue, NumPy, Physical Science, Jupyter, Time Series Analysis and Forecasting, Simulations, Numerical Analysis, Environment, Interactive Data Visualization, Computer Programming
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Unit Testing, Programming Principles, Javascript, React Native, JSON, Computer Programming, Web Development, Node.JS, Object Oriented Programming (OOP), Front-End Web Development
- Status: Free
Skills you'll gain: Image Analysis, Computer Vision, Digital Communications, Computer Graphics, Visualization (Computer Graphics), Radiology, Data Processing, Applied Mathematics, Spatial Analysis, Advanced Mathematics, Linear Algebra, Matlab, Mathematical Modeling, Algorithms, Histogram, Probability Distribution
Duke University
Skills you'll gain: Microsoft Azure, OpenAI, Risk Management Framework, MLOps (Machine Learning Operations), Cloud Computing, Artificial Intelligence and Machine Learning (AI/ML), Software Architecture, Platform As A Service (PaaS), Semantic Web, Generative AI, Application Deployment, Cloud Services, Information Architecture, Artificial Intelligence, Systems Architecture, Query Languages, Natural Language Processing, Containerization, Application Programming Interface (API), Python Programming
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- FPGA Softcore Processors and IP Acquisition: University of Colorado Boulder
- Splunk Search Expert 101: Splunk Inc.
- Internet of Things: Multimedia Technologies: University of California San Diego
- Data Engineering with Rust: Duke University
- Introduction à la programmation orientée objet (en Java): École Polytechnique Fédérale de Lausanne
- Battery Pack Balancing and Power Estimation: University of Colorado Boulder
- Web and Mobile Testing with Selenium: University of Minnesota
- Global Warming II: Create Your Own Models in Python: The University of Chicago
- Programmation pour tous (mise en route de Python): University of Michigan
- Mobile Development and JavaScript: Meta