Learn software security principles for protecting applications. Understand how to identify vulnerabilities, implement security measures, and perform security testing.

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Programming Principles, Computer Programming, Software Documentation, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Splunk, Data Modeling, Role-Based Access Control (RBAC), System Monitoring, Incident Response, User Accounts, Security Information and Event Management (SIEM), Machine Learning, Event Monitoring, Systems Administration, Performance Tuning, Data Visualization, Threat Detection, Anomaly Detection, Continuous Monitoring, Correlation Analysis, Data Analysis, Authentications, Data Collection, Configuration Management
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Image Analysis, Computer Vision, Digital Communications, Computer Graphics, Visualization (Computer Graphics), Medical Imaging, Applied Mathematics, Spatial Analysis, Advanced Mathematics, Linear Algebra, Matlab, Algorithms
Mixed · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, Containerization, AWS CloudFormation, Infrastructure as Code (IaC), Amazon CloudWatch, CI/CD, Docker (Software), Kubernetes, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Serverless Computing, Software Development Life Cycle, Configuration Management, Disaster Recovery, Continuous Deployment, Amazon Elastic Compute Cloud, Cloud Management, DevOps, API Gateway
Intermediate · Specialization · 3 - 6 Months

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Civil Engineering, Vibrations, Architectural Engineering, Mechanical Engineering, Construction, SketchUp (3D Modeling Software), Mechanics, Engineering Analysis, Engineering Calculations, Mathematical Modeling, Prototyping, Engineering Design Process, Experimentation, 3D Modeling, Materials science, Applied Mathematics
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Workspace, Gmail, Technical Support, Email Security, Technical Communication, Debugging, Data Access, Cloud Storage, Security Controls, Event Monitoring, File Management
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, UI Components, Typography
Build toward a degree
Beginner · Course · 1 - 3 Months

Accenture
Skills you'll gain: Data Literacy, Computer Literacy, Microsoft Excel, Data Security, Data Analysis, Programming Principles, Emerging Technologies, Computer Security Awareness Training, Digital Communications, Computer Programming, Scripting Languages, Web Development, Information Technology, Business Technologies, Javascript, Python Programming, Blockchain, Cloud Computing, Computer Hardware, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Email Security, Microsoft Outlook, Calendar Management, Gmail, Setting Appointments, Organizational Skills, Microsoft Office, Google Workspace, Scheduling, Computer Literacy, Productivity Software
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, C and C++, Distributed Computing, Computer Graphics, Computer Vision, System Programming, Data Processing, Software Development, Performance Tuning, Hardware Architecture, Data Structures, Algorithms
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: NoSQL, Data Warehousing, Database Systems, Relational Databases, Database Management, Extract, Transform, Load, SQL, Databases, Data Mining, Business Intelligence, Big Data, Database Architecture and Administration, Information Systems, MySQL, Predictive Analytics, Database Design, MongoDB, Analytics, Scalability, Database Management Systems
Intermediate · Specialization · 3 - 6 Months