Software security courses can help you learn secure coding practices, vulnerability assessment, threat modeling, and incident response strategies. You can build skills in risk analysis, penetration testing, and implementing security protocols across various software environments. Many courses introduce tools like static and dynamic analysis software, intrusion detection systems, and security frameworks, showing how these tools enhance your ability to protect applications from potential threats.

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, Dataflow, Digital Signal Processing, Distributed Computing, C++ (Programming Language), Program Development, Performance Tuning, Memory Management, Algorithms
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Digital pedagogy, Education Software and Technology, Learning Management Systems, digital literacy, User Centered Design, Requirements Analysis, Quality Assurance, Virtual Environment
Intermediate · Specialization · 1 - 3 Months
Skills you'll gain: Data Ethics, Responsible AI, Compliance Training, Regulatory Compliance, Model Training, Business Ethics, Compliance Management, Applied Machine Learning, Project Implementation, AI Product Strategy, Machine Learning Software, Business Solutions, Solution Design, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Machine Learning, Machine Learning Methods, Ethical Standards And Conduct, Model Evaluation, AI literacy
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Semiconductors, Manufacturing Standards, Production Process, Manufacturing Operations, Electronics Engineering, Production Line, Manufacturing Processes, Electronics, Manufacturing and Production, Process Control, Process Engineering, Chemical Engineering, Technical Standard, Facility Management, Infrastructure Architecture, Infrastructure Security, Security Controls, Network Infrastructure, Analysis
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Economics, Supply And Demand, Market Dynamics, Business Economics, Market Analysis, Tax, Cost Benefit Analysis, Policy Analysis, Public Policies, Resource Allocation, Consumer Behaviour, Decision Making
Beginner · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Lean Six Sigma, Six Sigma Methodology, Lean Manufacturing, Statistical Process Controls, Quality Control, Quality Monitoring, Continuous Improvement Process, Predictive Modeling, Production Process, Process Improvement, Mathematical Modeling, Predictive Analytics, Kanban Principles, Workflow Management, Inventory Control, Regression Analysis, Root Cause Analysis, Statistical Modeling, Management Reporting, Production Schedule
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Query Languages, Web Frameworks, Web Applications, JSON, Application Programming Interface (API), Database Management, Authorization (Computing), Distributed Computing, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Atlassian
Skills you'll gain: Issue Tracking, Collaborative Software, Workflow Management, Project Management Software, Role-Based Access Control (RBAC), Administration
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Bioinformatics, Markov Model, Molecular Biology, Machine Learning Methods, Algorithms, Data Transformation, Performance Tuning, Memory Management
Intermediate · Course · 1 - 3 Months

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

Corporate Finance Institute
Skills you'll gain: SQL, Databases, Data Manipulation, Data Analysis, Relational Databases, Data Access, Business Intelligence, Query Languages, Data Warehousing, Data Transformation
Beginner · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Apple Xcode, Code Review, UI Components, Unit Testing, Mobile Development, User Interface (UI), User Interface (UI) Design, Application Development, User Interface and User Experience (UI/UX) Design, Application Design, Interactive Design, Code Reusability
Intermediate · Course · 1 - 4 Weeks