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
Status: Free TrialJohns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, C and C++, Distributed Computing, Computer Graphics, Computer Vision, System Programming, Data Processing, Software Development, Performance Tuning, Hardware Architecture, Data Structures, Algorithms

Coursera
Skills you'll gain: React.js, Debugging, Front-End Web Development, Web Development, JavaScript Frameworks, HTML and CSS, UI Components, Javascript, Cascading Style Sheets (CSS)
Status: FreeDeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Tool Calling, ChatGPT, Generative AI Agents, Prompt Engineering, Application Development, Python Programming
Status: PreviewUniversity of Michigan
Skills you'll gain: Text Mining, Unstructured Data, Health Informatics, Natural Language Processing, Data Mining, Clinical Informatics, Deep Learning, Feature Engineering, Machine Learning, Medical Terminology, Artificial Neural Networks, Supervised Learning, Python Programming, Computer Programming, Computer Programming Tools

Coursera
Skills you'll gain: Scripting, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Program Development
Status: Free TrialSkills you'll gain: PyTorch (Machine Learning Library), Deep Learning, Machine Learning, Supervised Learning, Artificial Neural Networks, Artificial Intelligence, Python Programming, Regression Analysis, Software Installation, System Configuration, Development Environment, Performance Tuning
Status: PreviewUniversity of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Electronic Hardware, Systems Design, Electrical and Computer Engineering, Computer Engineering, Semiconductors, Network Routing, Computational Logic, Data Structures, Algorithms, Graph Theory, Linear Algebra, Applied Mathematics, Mathematical Modeling, Calculus
Status: Free TrialSkills you'll gain: Load Balancing, ASP.NET, Test Driven Development (TDD), Debugging, C# (Programming Language), Software Testing, Scalability, Performance Testing, Restful API, Unit Testing, Microservices, .NET Framework, Object-Relational Mapping, Software Architecture, Web Applications, User Accounts, Data Integrity, Object Oriented Design, Distributed Computing, Redis
Status: Free TrialUniversity of Colorado Boulder
Skills you'll gain: Embedded Systems, Electronic Systems, Electronics, Electronic Hardware, Real Time Data, Machine Controls, Electrical Engineering, Laboratory Equipment, Electronic Components, Laboratory Experience
Status: Free TrialSkills you'll gain: Dataflow, Data Pipelines, Google Cloud Platform, Real Time Data, Big Data, Applied Machine Learning, Extract, Transform, Load, Data Processing, Serverless Computing, SQL, Scalability, Performance Tuning
Status: Free TrialDuke University
Skills you'll gain: PySpark, Snowflake Schema, Databricks, Data Pipelines, Apache Spark, MLOps (Machine Learning Operations), Apache Hadoop, Big Data, Data Warehousing, Data Quality, Data Integration, Data Processing, DevOps, Data Transformation, SQL, Python Programming

Skills you'll gain: PyTorch (Machine Learning Library), Image Analysis, Deep Learning, Artificial Neural Networks, Medical Imaging, Computer Vision, Machine Learning, X-Ray Computed Tomography
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- CUDA at Scale for the Enterprise: Johns Hopkins University
- Build Your First React Website: Coursera
- Functions, Tools and Agents with LangChain: DeepLearning.AI
- Information Extraction from Free Text Data in Health: University of Michigan
- Python Scripting for DevOps: Coursera
- Foundations and Core Concepts of PyTorch: Packt
- VLSI CAD Part II: Layout: University of Illinois Urbana-Champaign
- .NET Core Mastery: Advanced Techniques for Exp Developers: EDUCBA
- Pressure, Force, Motion, and Humidity Sensors : University of Colorado Boulder
- Building Resilient Streaming Analytics Systems on Google Cloud: Google Cloud










