
Logical Operations
Skills you'll gain: Code Reusability, R Programming, Package and Software Management, R (Software), Computer Programming, Data Structures, Software Development, Data Science, Computer Programming Tools, Data Analysis
Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Artificial Neural Networks, Program Development, Applied Machine Learning, Deep Learning, Software Development, Image Analysis, Linear Algebra, Mathematical Software, Machine Learning, Digital Signal Processing, Data Processing, Data Structures, Data Transformation, Algorithms, Data Science
★ 3.2 (22) · Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Maintainability, Code Review, Code Reusability, Test Driven Development (TDD), API Testing, LLM Application, API Design, Microsoft Visual Studio, Software Engineering, Engineering Software, Software Technical Review, Test Script Development, Integrated Development Environments, Unit Testing, Microservices, Peer Review, Quality Assessment
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Deployment, Google Cloud Platform, Cloud Development, Cloud Applications, Command-Line Interface, Cloud Computing, Serverless Computing, Cloud-Based Integration, Event Monitoring, Cloud Services, Cloud Management, System Monitoring
Beginner · Project · Less Than 2 Hours
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Data Structures, Functional Design, Object Oriented Programming (OOP), Object Oriented Design, Computational Logic, Algorithms
★ 4.8 (65) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Excel Formulas, Spreadsheet Software, Microsoft Excel, Document Management, Microsoft 365, Microsoft Office, Data Analysis Software, Gross Profit
★ 4.8 (419) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Code Reusability, Functional Design, Memory Management, Software Documentation
Intermediate · Course · 3 - 6 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Functional Design, Functional Testing, Other Programming Languages, Event-Driven Programming, Software Design Patterns, Simulations
★ 4.6 (11) · Intermediate · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Object Oriented Programming (OOP), Code Reusability, Development Environment
★ 4.9 (1.9K) · Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Tool Calling, ChatGPT, Large Language Modeling, Generative AI Agents, Application Development, Python Programming
★ 4.7 (118) · Intermediate · Project · Less Than 2 Hours

Skills you'll gain: C++ (Programming Language), Software Documentation, Performance Tuning, Application Design, Technical Documentation, Application Development, Memory Management, Data Structures, Generative AI, Algorithms, Scalability
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, File I/O, Programming Principles, Data Structures, Program Development, Data Modeling, FinTech
★ 4.8 (65) · Intermediate · Course · 1 - 4 Weeks