Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Language Course Catalog
University of Colorado Boulder
Skills you'll gain: Verification And Validation, System Design and Implementation, Software Design, Technical Design, Programming Principles, Development Testing, Test Case, Simulations, Functional Testing, Computer Programming, Debugging
Scrimba
Skills you'll gain: User Interface (UI) Design, Color Theory, Web Content Accessibility Guidelines, Typography, React.js, HTML and CSS, User Interface and User Experience (UI/UX) Design, Mobile Development, Cascading Style Sheets (CSS), Responsive Web Design, Hypertext Markup Language (HTML), Design, Software Development Tools, Development Environment, Application Development, Web Design and Development, Web Design, Javascript, Debugging, Node.JS
Duke University
Skills you'll gain: Pandas (Python Package), Bash (Scripting Language), Version Control, Jupyter, Linux Commands, Git (Version Control System), Shell Script, Linux, Web Scraping, Linux Administration, Data Manipulation, MySQL, Microservices, AWS SageMaker, SQL, JSON, Scripting, Cloud Engineering, Command-Line Interface, Development Environment
- Status: Free
University of Minnesota
Skills you'll gain: Hydraulics, Mechanical Engineering, Schematic Diagrams, Simulation and Simulation Software, Engineering, Simulations, Engineering Analysis, Engineering Calculations, Mechanics, Mathematical Modeling, Systems Of Measurement, Matlab, Physics
- Status: Free
Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Capture, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Manipulation, Matplotlib, User Interface (UI) Design
Skills you'll gain: Generative AI, OpenAI, IBM Cloud, Tensorflow, Artificial Intelligence, Artificial Neural Networks, PyTorch (Machine Learning Library), Deep Learning, Natural Language Processing, Machine Learning, Open Source Technology
Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Event-Driven Programming, Distributed Computing, Java Programming, Java, Software Architecture, Systems Architecture, Scala Programming, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Servers, Application Frameworks, OS Process Management, Computer Programming, Algorithms, Debugging
University of Toronto
Skills you'll gain: Global Positioning Systems, Estimation, Machine Learning Methods, Computer Vision, Mathematical Modeling, Applied Mathematics, Linear Algebra, Python Programming, Real Time Data, Physics
Vanderbilt University
Skills you'll gain: Generative AI, ChatGPT, Artificial Intelligence, Innovation, Creativity, Creative Problem-Solving, Human Computer Interaction, Technical Communication, Natural Language Processing
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Electrical Engineering, Electrical and Computer Engineering, Programming Principles, Computer Engineering, Engineering Analysis, Advanced Mathematics, Numerical Analysis, Algorithms, Linear Algebra, Time Series Analysis and Forecasting, Applied Mathematics
Board Infinity
Skills you'll gain: C# (Programming Language), ASP.NET, .NET Framework, Object Oriented Programming (OOP), Docker (Software), Restful API, Azure DevOps, Model View Controller, JSON, Containerization, Microservices, Application Frameworks, Web Services, DevOps, Application Programming Interface (API), Computer Programming, Web Applications, Back-End Web Development, CI/CD, Programming Principles
- Status: Free
Universidad Nacional Autónoma de México
Skills you'll gain: Automation, Internet Of Things, Prototyping, Hardware Design, Electronic Systems, Integrated Development Environments, Electronic Components, Embedded Systems, Software Development, Computer Programming, Debugging
In summary, here are 10 of our most popular language courses
- Hardware Description Languages for FPGA Design: University of Colorado Boulder
- Frontend Development: Scrimba
- Python, Bash and SQL Essentials for Data Engineering: Duke University
- Fundamentals of Fluid Power: University of Minnesota
- Data Processing Using Python: Nanjing University
- Generative AI: Foundation Models and Platforms: IBM
- Parallel, Concurrent, and Distributed Programming in Java: Rice University
- State Estimation and Localization for Self-Driving Cars: University of Toronto
- Generative AI Primer: Vanderbilt University
- Digital Signal Processing 1: Basic Concepts and Algorithms: École Polytechnique Fédérale de Lausanne