
Microsoft
Skills you'll gain: Data Structures, Generative AI, Test Driven Development (TDD), Integration Testing, Unit Testing, Cloud Deployment, Python Programming, Object Oriented Programming (OOP), Cloud Applications, Serverless Computing, Cloud Computing, Microsoft Azure, Algorithms, Software Documentation, Object Oriented Design, Maintainability, Code Review, Program Development, Software Development, Software Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Software Testing, Unit Testing, Test Script Development, Regression Testing, Test Case, Continuous Integration, Automation, Software Design Patterns, Web Development Tools, Maintainability, Python Programming, UI Components
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Scripting, Web Development, Full-Stack Web Development, Automation, Programming Principles, Business Process Automation, Data Manipulation, File Management, Back-End Web Development, Debugging, Application Deployment, Development Environment
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Version Control, GitHub, Debugging, Git (Version Control System), Unit Testing, Data Structures, Data Manipulation, Python Programming, Software Testing, Scripting, Computer Programming, Web Development, Algorithms, Integrated Development Environments, Object Oriented Programming (OOP), Jupyter
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, Amazon DynamoDB, Python Programming, Service Oriented Architecture, Cloud Computing Architecture, Microservices, Serverless Computing, Cloud Applications, Application Programming Interface (API), Databases, Scripting, Programming Principles, Automation, Relational Databases, Application Development, Development Environment
Beginner · Course · 1 - 4 Weeks

Red Hat
Skills you'll gain: Object Oriented Programming (OOP), JSON, Python Programming, Debugging, Data Structures, Red Hat Enterprise Linux, Computer Programming, Statistical Programming, Web Development, Scripting, Scripting Languages, Development Environment, Text Mining, Software Installation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Programmable Logic Controllers, Real-Time Operating Systems, Program Development, Human Machine Interfaces, Automation, System Monitoring, Simulations
Advanced · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Programming Principles, Python Programming, Scripting, Data Cleansing, Automation, Computational Thinking, Scripting Languages, Computer Programming, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Test Automation, Unit Testing, Scripting, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, File Systems, Automation, Python Programming
Beginner · Course · 1 - 3 Months

Skills you'll gain: Scripting, Data Import/Export
Intermediate · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Devops Tools, DevOps, Agile Methodology, Application Deployment, Docker (Software), Agile Project Management, Project Management, Technical Communication, Needs Assessment, Prometheus (Software), Business Requirements, Jira (Software), Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations
Beginner · Course · 1 - 3 Months