
Skills you'll gain: Data Structures, Algorithms, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, Hypertext Markup Language (HTML), HTML and CSS, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Management, Cascading Style Sheets (CSS)
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Penetration Testing, Metasploit, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Cyber Threat Intelligence, Generative AI, Security Testing, Responsible AI, AI Integrations
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic Workflows, Debugging, TypeScript, Agentic systems, AI Workflows, Node.JS, OpenAI API, Generative AI, Program Development, Artificial Intelligence, LLM Application, Programming Principles, Tool Calling, Maintainability, Prompt Engineering, Application Frameworks, Javascript, Large Language Modeling, File Systems
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
★ 4.6 (309) · Beginner · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Penetration Testing, MITRE ATT&CK Framework, Public Key Infrastructure, Cybersecurity, Cryptography, Exploitation techniques, Security Testing, Key Management, Encryption, Technical Writing, Human Factors (Security), Technical Communication
★ 3.9 (9) · Intermediate · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development Tools, Web Development, Javascript, JavaScript Frameworks, Web Content, Frontend Performance, Web Servers, Software Development Tools, Web Design and Development, Web Design, Front-End Web Development, Web Applications, Apache, Development Environment, Semantic Web, Software Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Frontend Integration, API Testing, React.js, Containerization, Cloud Deployment, API Gateway, Software Documentation, Amazon Web Services, Front-End Web Development, Application Programming Interface (API), Software Testing, Middleware, Test Automation, Technical Documentation
Advanced · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Angular, Cascading Style Sheets (CSS), Web Design and Development, Front-End Web Development, Responsive Web Design, jQuery, React.js, Javascript, Web Applications, JavaScript Frameworks, Frontend Integration, Application Frameworks, Web Development, UI Components, digital literacy, Web Content Accessibility Guidelines, User Interface (UI), Event-Driven Programming, Maintainability
★ 4.4 (49) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Minitab, Process Capability, Statistical Process Controls, Statistical Hypothesis Testing, Data Visualization, Descriptive Statistics, Statistical Analysis, Plot (Graphics), Business Analytics, Statistics, Sampling (Statistics), Statistical Software, Data-Driven Decision-Making, Data Analysis, Predictive Analytics, Analytical Skills, Case Studies, Statistical Visualization, Statistical Modeling, Data Validation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Web Development, Web Design and Development, Web Applications, Data Structures, Javascript, Programming Principles, Object Oriented Programming (OOP), Computational Logic, Computational Thinking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Usability Testing, Software Design Documents, Software Documentation, Usability, User Experience Design, User Centered Design, Test Tools, UI/UX Research, User Experience, User Research, Human Centered Design, Design Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Data Presentation, Probability Distribution, Statistical Hypothesis Testing, Data Visualization Software, Dashboard Creation, Dashboard, Data Analysis, Data Science, Probability & Statistics, Statistical Methods, Statistical Analysis, Jupyter, Matplotlib, Data Preprocessing, Pandas (Python Package), Statistical Inference, Statistics, Python Programming, Machine Learning
★ 4.3 (128) · Advanced · Course · 1 - 4 Weeks