
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

Skills you'll gain: Selenium (Software), GitHub, Git (Version Control System), Version Control, CI/CD, Object Oriented Programming (OOP), Test Automation, Test Data, Unit Testing, Test Case, Software Testing, Regression Testing, Scenario Testing, Test Execution Engine, Javascript, Browser Compatibility, Scripting, Automation, Web Development Tools, Computer Programming
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Python Programming, Data Pipelines, Scripting, Computer Programming, Data-oriented programming, Scripting Languages, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, LLM Application, OpenAI, Large Language Modeling, Data Processing, Generative AI Agents, Text Mining, Application Development, Natural Language Processing, Jupyter
Intermediate · Course · 3 - 6 Months

Illinois Tech
Skills you'll gain: Statistical Analysis, Data Analysis, Statistical Programming, Statistical Methods, Statistical Machine Learning, Regression Analysis, Supervised Learning, Statistical Inference, Machine Learning, Unsupervised Learning, Predictive Modeling, Classification And Regression Tree (CART), Feature Engineering, Dimensionality Reduction
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Marketing Budgets, Campaign Management, Target Audience, Performance Analysis, Advertising, Advertising Campaigns, Social Media Campaigns, Facebook, Instagram, Paid media, Bidding, Social Media, Budget Management, Social Media Marketing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Student Engagement, Instructional Strategies, Teaching, Pedagogy, Mathematics Education, Education Software and Technology, Simulations, Simulation and Simulation Software, Curriculum Planning, Web Content Accessibility Guidelines, User Feedback, Experimentation, Browser Compatibility, Design Strategies, Scientific Visualization, Design, Physics, Biology, Chemistry, File Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Authentications, Cloud API, Google Cloud Platform, Document Management, Real Time Data, Unstructured Data, Software Installation
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Forecasting, Predictive Modeling, Data Manipulation, Anomaly Detection, Pandas (Python Package), Exploratory Data Analysis, Data Cleansing
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Event Management, Blogs, Content Development and Management, Content Management, Web Design, Web Design and Development, No-Code Development, User Accounts, Brand Management, Digital Marketing, Public Relations
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: ChatGPT, LLM Application, Prompt Engineering, OpenAI, Customer Service, Customer Inquiries, Application Programming Interface (API), User Flows, Test Case, Python Programming, Development Environment, Debugging
Intermediate · Guided Project · Less Than 2 Hours