IoT device security courses can help you learn about threat modeling, vulnerability assessment, secure coding practices, and encryption techniques. You can build skills in risk management, incident response, and implementing security protocols across various devices. Many courses introduce tools like Wireshark for network analysis, Nessus for vulnerability scanning, and various encryption libraries, showing how these tools can be applied to enhance the security of IoT systems and protect against potential breaches.

Skills you'll gain: Model Optimization, Model Deployment, Model Training, AI Security, Benchmarking, Numerical Analysis, Process Optimization, Cloud Deployment, Model Evaluation, Keras (Neural Network Library), Network Model, Project Performance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cryptography, Encryption, Android Development, Key Management, Exploit development, Android (Operating System), Secure Coding, Mobile Security, Data Security, Application Security, Data Loss Prevention, Network Security, Exploitation techniques, Memory Management, File Systems
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Teams, Azure Active Directory, Collaborative Software, Role-Based Access Control (RBAC), Active Directory, Identity and Access Management, Windows PowerShell, Control Panels, Authorization (Computing), System Configuration, Security Management, Configuration Management, Live Streaming, Record Keeping
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Enablement, AI Integrations, Experience Design, User Interface (UI), System Support, Token Optimization, Web Development Tools, Data Management, File Management, Data Security
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Unit Testing, .NET Framework, Software Testing, Event-Driven Programming, Test Tools, Application Frameworks, Maintainability, Verification And Validation
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Generative AI Agents, Prompt Engineering, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Artificial Intelligence, AI Security, Model Deployment, Large Language Modeling, Application Deployment, Development Environment, Security Testing, Responsible AI, Virtual Environment, Software Development, Python Programming, Software Testing, Microsoft Visual Studio, Computer Programming, Software Design
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Software Development Methodologies, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Requirements Analysis, Sprint Retrospectives, Software Engineering, Software Development, Sprint Planning, Waterfall Methodology, Requirements Elicitation
Mixed · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Responsible AI, AI Integrations, Code Review, AI Security, Software Development Tools, Software Documentation, Collaborative Software, DevOps, AI Workflows, Generative AI Agents, Devops Tools, Maintainability, Test Tools, Generative AI, Software Development, Software Architecture, Software Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard Creation, Data Modeling, Analytical Skills, Data Visualization, Analysis, Data Management, Business Reporting, Data Manipulation, Business Intelligence Software, Security Awareness
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Collaborative Software, Governance, Project Management Office (PMO), Role-Based Access Control (RBAC), Collaboration, Administration, Data Governance, Cyber Governance, Authorization (Computing), Workflow Management, Governance Risk Management and Compliance, Generative AI Agents, IT Management, Project Management, System Configuration, Data Sharing, Identity and Access Management, Strategic Communication, Security Awareness, Communication
Beginner · Course · 3 - 6 Months

Skills you'll gain: AI literacy, Cybersecurity, Computer Security Awareness Training, AI Personalization, Case Studies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Load Balancing, Virtual Networking, Google Cloud Platform, Network Architecture, General Networking, Firewall, Computer Networking, Network Routing, Network Infrastructure, Identity and Access Management, Network Security, Role-Based Access Control (RBAC), Virtual Machines, Data Sharing, Authorization (Computing)
Intermediate · Course · 1 - 3 Months