
Skills you'll gain: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Exploitation techniques, Brute-force attacks, Scripting, Network Protocols, Authentications, Scripting Languages, Python Programming, Data Access, Identity and Access Management, Automation
★ 4.5 (80) · Beginner · Specialization · 1 - 3 Months

Board Infinity
Skills you'll gain: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Quality (SQA/SQC), Software Documentation, Functional Testing, Software Testing, Software Development Methodologies, Acceptance Testing, Test Case, Maintainability, Test Planning, Unit Testing, Software Design, Technical Documentation, Waterfall Methodology, Agile Methodology
★ 4.3 (22) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Scripting Languages, Database Development, Data Manipulation, Data Structures, Operational Databases, Database Software, Query Languages, Data Store, Database Management, Databases, Data Import/Export, Data Capture, Spatial Analysis, Python Programming
★ 4.4 (111) · Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: AWS SageMaker, MLOps (Machine Learning Operations), Microsoft Azure, Model Deployment, Exploratory Data Analysis, Data Pipelines, Model Training, Amazon Web Services, Feature Engineering, Model Evaluation, Data Preprocessing, Cloud Deployment, Data Analysis, Applied Machine Learning, Machine Learning Methods, Serverless Computing, Machine Learning, Python Programming
★ 3.5 (56) · Advanced · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: CrewAI, AI Workflows, AI Orchestration, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Automation, Artificial Intelligence and Machine Learning (AI/ML), Model Context Protocol, Context Engineering, Artificial Intelligence, System Monitoring, Workflow Management, Context Management, Tool Calling, Continuous Monitoring, Scalability, Memory Management, Large Language Modeling
★ 4.6 (10) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Lakes, Data Governance, Data Architecture, Data Management, Data Infrastructure, Data Storage, Cloud Storage, Database Management, Data Warehousing, Data Storage Technologies, Data Access, Metadata Management, NoSQL, Star Schema, Data Quality, Google Cloud Platform, Query Languages, Data Integration, Data Processing, Application Programming Interface (API)
★ 4.2 (40) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Agile Project Management, Agile Software Development, Agile Methodology, Kanban Principles, Waterfall Methodology, Lean Methodologies
★ 4.8 (52) · Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Statistical Programming, Statistical Software, Data Analysis Software, Statistical Analysis, STATA (Software), Statistical Methods, R (Software), Statistical Modeling, Regression Analysis, Data Analysis, Logistic Regression
★ 3.8 (138) · Mixed · Course · 1 - 3 Months

Michigan State University
Skills you'll gain: Game Design, Unity Engine, 3D Assets, Prototyping, Video Game Development, 3D Modeling, Software Design, Computer Graphics, Multimedia, Programming Principles, Development Testing, Storytelling
★ 4.8 (66) · Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Simulations, Social Sciences, Systems Thinking, Agentic systems, Social Impact, Computational Thinking, Sociology, Socioeconomics, Scientific Methods, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming
★ 4.5 (85) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Development Life Cycle, Quality Management, Project Management Life Cycle, Scrum (Software Development), Business Analysis, Risk Management Framework, Business Process, Risk Analysis, Requirements Management, Risk Management, Solution Delivery, Project Management, Project Risk Management, Business Process Improvement, Project Planning, Business Planning, Quality Control, Quality Monitoring, Agile Methodology, Agile Software Development
★ 4.8 (101) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), Mobile Development Tools, Application Design, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Interaction Design, UI/UX Strategy, Usability, Development Environment, Development Testing, Software Testing
★ 4.4 (63) · Beginner · Course · 1 - 4 Weeks