Explore programming languages for software development. Learn about different languages, their syntax, and use cases.

Skills you'll gain: Unity Engine, Video Game Development, Artificial Intelligence, Virtual Environment, Simulations, System Design and Implementation, Scripting, Performance Tuning, Software Design Patterns, C# (Programming Language)
Intermediate · Specialization · 3 - 6 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Thermal Management, Plot (Graphics), Mechanical Engineering, Engineering Analysis, HVAC, Scientific Visualization, Simulations, Engineering Calculations, Hydraulics, Numerical Analysis, Python Programming, NumPy
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Torque (Physics), Game Design, Video Game Development, Mechanics, Animation and Game Design, Simulations, Mathematical Modeling, Physics, Scripting, C# (Programming Language), Linear Algebra, Applied Mathematics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Financial Data, Financial Analysis, Analytics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, Data Mapping, Document Management, Maintainability, Cascading Style Sheets (CSS), Software Documentation, Web Content Accessibility Guidelines, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Scripting Languages
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Predictive Modeling, Data Visualization, Statistical Modeling, Feature Engineering, Data Science, Data Cleansing, Animation and Game Design
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Code Review, Software Development Tools, Software Documentation, DevOps, Generative AI Agents, Maintainability, Integrated Development Environments, CI/CD, Secure Coding, Generative AI, Test Automation, Software Development, GitHub, Software Technical Review, Amazon Web Services, Software Architecture, Software Engineering, Artificial Intelligence and Machine Learning (AI/ML), Prompt Engineering, AI Personalization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Virtual Machines, Cloud Applications, Cloud Development, Application Deployment, Infrastructure As A Service (IaaS), Authentications, Redis, Active Directory, Cloud Computing, Serverless Computing, Application Performance Management, Cloud Storage, NoSQL, Key Management, Data Storage Technologies, Containerization, Scalability, Application Programming Interface (API)
Intermediate · Course · 3 - 6 Months

Fudan University
Skills you'll gain: Unity Engine, Mobile Development, Video Game Development, Game Design, Application Deployment, Android (Operating System), Back-End Web Development, Cloud Development, Data Analysis Software, Cloud Platforms, Numerical Analysis
Intermediate · Course · 1 - 3 Months

Northwestern University
Skills you'll gain: Control Systems, Simulation and Simulation Software, Graph Theory, Mathematical Modeling, Artificial Intelligence, Computer Programming Tools, Mechanics, Algorithms, Virtual Environment, Motion Graphics
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools, Systems Development Life Cycle
Beginner · Course · 1 - 4 Weeks