
Skills you'll gain: Software Design, Computational Logic, Algorithms, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Excel Formulas, Generative AI, Data Pipelines, Data Ethics, Data Processing, Debugging, Microsoft Excel, Automation, Artificial Intelligence, Data Analysis, SQL, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Debugging, Development Environment, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Programming Principles, Computational Logic, Data Structures
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Pandas (Python Package), Data Cleansing, Data Manipulation, NumPy, Query Languages, Data Integration, Python Programming, Data Import/Export, Data Analysis, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Pseudocode, Computational Thinking, Debugging, Algorithms, Front-End Web Development, Javascript, Computer Programming, Data Structures, JSON, Web Development, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Ruby (Programming Language), Object Oriented Programming (OOP), Ruby on Rails, Debugging, Programming Principles, Software Documentation, Scripting Languages, Development Environment, Integrated Development Environments, Computer Programming, Development Testing, Data Structures, Apple Xcode, Web Development, Software Installation, Microsoft Windows, Package and Software Management, Command-Line Interface
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, C# (Programming Language), Object Oriented Programming (OOP), Web Development, Web Applications, Object Oriented Design, Application Frameworks, Programming Principles, Development Environment, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Systems, Embedded Software, Basic Electrical Systems, Power Electronics, Hardware Troubleshooting, Software Systems, Systems Architecture, Electrical Engineering, Test Engineering, Systems Integration, Debugging, Software Architecture, Human Machine Interfaces
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), Video Game Development, Game Design, Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Programming Principles, Application Development, Debugging
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Network Troubleshooting, Software Architecture, Technical Support, Solution Architecture, Application Design, Amazon Web Services, End User Training and Support, Cloud Computing Architecture, Cloud Computing, Technical Communication, Technical Documentation, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PySpark, MySQL, Data Pipelines, Apache Spark, Data Processing, SQL, Data Transformation, Data Manipulation, Distributed Computing, Programming Principles, Python Programming, Debugging
Mixed · Course · 1 - 4 Weeks