
Skills you'll gain: Scripting, Maintainability
Beginner · Course · 1 - 3 Months

Northwestern University
Skills you'll gain: Machine Controls, Control Systems, Automation Engineering, Mathematical Modeling, Mathematical Software, Simulation and Simulation Software, Engineering Calculations, Engineering, Mechanics, Mechanical Engineering, Artificial Intelligence, Applied Mathematics, Engineering Analysis, Automation, Virtual Environment, Robotic Process Automation, Torque (Physics), Graph Theory, Matlab, Numerical Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Program Management, Stakeholder Management, Resource Allocation, Agile Software Development, Agile Methodology, Project Management Life Cycle, Kanban Principles, Change Management, Project Management Office (PMO), Organizational Change, Responsible AI, Organizational Strategy, Project Portfolio Management, Agile Project Management, Risk Management, Governance, Cost Management, Earned Value Management, Project Management, Leadership
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Project Management Software, Release Management, Administration, User Interface (UI), System Configuration
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, Generative AI, Artificial Intelligence, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Creative Problem-Solving, Problem Solving
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Software Development, Software Architecture, Software Engineering, Software Design, Software Development Methodologies, System Design and Implementation, Systems Analysis, Technical Design, Requirements Analysis
Beginner · Course · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Program Development, Data Structures, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), File Management, Scalability, Scripting Languages
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization, Scripting
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Ajax, Javascript, JavaScript Frameworks, Apple iOS, Front-End Web Development, Data Structures, Application Development, Debugging, iOS Development, User Story, Android Development, UI Components, Cross Platform Development, JSON, Full-Stack Web Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Visualization Software, Plotly, Data Visualization, Dashboard, Interactive Data Visualization, Matplotlib, Seaborn, Data Presentation, Data Analysis, Geospatial Information and Technology, Pandas (Python Package), Scatter Plots, Histogram, Heat Maps, Box Plots, Python Programming
Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Basic Electrical Systems, Automation Engineering, Electronics, Functional Requirement, Operating System Administration, Electronic Components, Systems Design, Operating Systems, Network Protocols, Control Systems, Debugging, Electronic Hardware, Application Programming Interface (API), TCP/IP, Python Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Jest (JavaScript Testing Framework), Web Development Tools, Javascript, Unit Testing, Web Applications, Object Oriented Programming (OOP), Scripting Languages, Event-Driven Programming, Node.JS, Scripting, JSON, Computer Programming, Data Structures, Debugging, Package and Software Management, Program Development, Front-End Web Development, Functional Design
Beginner · Course · 1 - 3 Months