Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Skills you'll gain: Excel Macros, Financial Modeling, Business Process Automation, Workflow Management, Prompt Engineering, Generative AI, Automation, Process Optimization, General Finance, Microsoft Excel, Decision Intelligence, Excel Formulas, Simulation and Simulation Software, Maintainability, Visual Basic (Programming Language), Financial Reporting, Financial Planning, Investments, Risk Analysis
Intermediate · Course · 1 - 4 Weeks

Pragmatic AI Labs
Skills you'll gain: Prompt Engineering, Hugging Face, Agentic Workflows, Generative AI Agents
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Shell Script, Bash (Scripting Language), Linux Commands, Unix Shell, Linux, Scripting, Unix Commands, Unix, Scripting Languages, Debugging, Code Reusability, Command-Line Interface, File I/O, Programming Principles, Operating Systems
★ 4.6 (10) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Video Game Development, Game Design, 3D Assets, Interactive Design, Simulation and Simulation Software, Virtual Environment, Simulations, Computer Graphics, Computer Graphic Techniques, Physics, Visualization (Computer Graphics), Color Theory
★ 4.9 (12) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Unix, Unix Commands, Network Protocols, Unix Shell, Network Troubleshooting, TCP/IP, OS Process Management, File Management, General Networking, File Transfer Protocol (FTP), Network Administration, Network Routing, OSI Models, Computer Networking, Operating Systems, Network Security, System Programming, Communication Systems, Network Architecture
★ 5 (12) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Computer Graphics, Video Game Development, Model Optimization, Visualization (Computer Graphics), File Management, Computer Graphic Techniques, Graphical Tools, Data Import/Export, Image Quality
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Internet Of Things, Real Time Data, Apache Airflow, Grafana, Model Deployment, Data Pipelines, Data Integration, Decision Intelligence, Interoperability, Analytics, Cloud Computing, Advanced Analytics, Open Source Technology, Data Processing, Python Programming, Time Series Analysis and Forecasting, Scalability, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Animations, 3D Assets, SketchUp (3D Modeling Software), Model Optimization, Computer Graphics, Process Driven Development, Computer Graphic Techniques, Workflow Management, Visualization (Computer Graphics), Geometry, User Interface (UI), Mathematical Modeling, Linear Algebra, Programming Principles, Scripting, Process Modeling, Control Panels, Project Design, Business Process Modeling
★ 5 (9) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Game Design, Maintainability, Code Reusability, Software Design, Software Architecture, Video Game Development, Programming Principles, Animation and Game Design, Event-Driven Programming, Scalability, Game Theory, Data Persistence, Artificial Intelligence, Animations
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Data Import/Export, Health Informatics, Cloud API, Google Cloud Platform, Health Information Management, Data Store, Health Technology, Cloud-Based Integration, Medical Imaging, Cloud Computing, Application Programming Interface (API), Data Modeling
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Data Processing, Python Programming
★ 4.8 (18) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), Microsoft Visual Studio, Data Validation, Integrated Development Environments
Intermediate · Guided Project · Less Than 2 Hours