Embedded systems courses can help you learn programming languages like C and C++, real-time operating systems, hardware interfacing, and system design principles. You can build skills in debugging, optimizing performance, and integrating sensors and actuators into devices. Many courses introduce tools such as Arduino and Raspberry Pi, which are commonly used for prototyping, along with simulation software that aids in testing and validating system behavior.

Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, IT Security Architecture, Security Architecture Review, Application Security, Application Design, DevSecOps, Cryptographic Protocols, Cryptography, Cloud Security, Threat Modeling, Hardening, Security Controls, Infrastructure Security, Authentications, Vulnerability Assessments, Data Access, Risk Analysis, Risk Management, Supply Chain
Intermediate · Course · 3 - 6 Months
Skills you'll gain: QuickBooks (Accounting Software), Small Business Accounting, Bookkeeping, Accounting Software, Expense Management, Cash Receipts, Ledgers (Accounting), Accounting Records, Accounting Systems, Accounting, Accounts Payable and Receivable, Accounts Receivable, General Ledger, Business Reporting, Accounts Payable, Financial Reporting, Reconciliation, Invoicing, Accounting and Finance Software, Cash Flow Forecasting
Mixed · Course · 1 - 3 Months

Skills you'll gain: Version Control, Git (Version Control System), Restful API, ASP.NET, API Design, Application Programming Interface (API), API Testing, Software Versioning, Back-End Web Development, Authentications, Software Architecture, Cloud Deployment, .NET Framework, Database Development, Object-Relational Mapping, Web Development, Web Services, Microsoft Azure, Database Management, Web Frameworks
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Kubernetes, Data Persistence, Multi-Cloud, Cloud-Native Computing, Prometheus (Software), Cloud Management, Cloud Platforms, Cloud Hosting, Application Deployment, Containerization, Cloud Storage, Data Storage Technologies, Data Storage, Amazon Web Services, DevOps, Microsoft Azure, Azure DevOps, Application Lifecycle Management, Configuration Management, Scalability
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Agile Methodology, Project Planning, Needs Assessment, Instructional Design, Education Software and Technology, Project Coordination, Digital pedagogy, Learning Theory, Communication Planning, Project Management Life Cycle, Pedagogy, Technology Solutions, Project Scoping, Sprint Planning, Instructional Strategies, Stakeholder Communications, Project Estimation, Risk Management, Stakeholder Management, Learning Strategies
★ 4.6 (2.8K) · Beginner · Specialization · 3 - 6 Months

Lund University
Skills you'll gain: Large Language Modeling, Model Evaluation, Artificial Intelligence, Generative AI, Machine Learning, Natural Language Processing, Clinical Psychology, Mental Health, Clinical Practices
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: GitHub Copilot, AI Security, Prompt Engineering, Model Context Protocol, Agentic Workflows, Prompt Patterns, AI Orchestration, AI Integrations, AI Workflows, Generative AI Agents, GitHub, Secure Coding, Prompt Engineering Tools, Agentic systems, Context Engineering, Git (Version Control System), Context Management, Artificial Intelligence, Automation, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Supervised Learning, Model Optimization, PyTorch (Machine Learning Library), Fine-tuning, Generative Model Architectures, Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Generative AI, Deep Learning, Model Training, Applied Machine Learning, Statistical Machine Learning, Classification And Regression Tree (CART), Autoencoders, Machine Learning Methods, Machine Learning Software, Machine Learning, MLOps (Machine Learning Operations), Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Construction Management, Responsible AI, Construction, Workflow Management, Decision Intelligence, General Construction and Construction Labor, Project Controls, AI Enablement, Generative AI Agents, Generative AI, Agentic systems, Project Risk Management, Agentic Workflows, Asset Management, AI Workflows, Risk Analysis, Forecasting, Facility Management and Maintenance, Maintenance, Repair, and Facility Services, Safety Assurance
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Azure Active Directory, Virtual Machines, Virtual Private Networks (VPN), Cloud Computing, Disaster Recovery, Azure DevOps, Containerization, Cloud Infrastructure, Cloud Storage, IT Management, Role-Based Access Control (RBAC), Scalability, Data Management, User Accounts, Identity and Access Management, Authorization (Computing), Network Security, Continuous Monitoring, System Configuration
Beginner · Specialization · 1 - 3 Months

Scrimba
Skills you'll gain: Cloud Deployment, Agentic Workflows, Model Deployment, Application Deployment, Generative AI Agents, Agentic systems, AI Workflows, Token Optimization, LLM Application, Cloud Hosting, Virtual Machines, System Configuration, Automation, Servers, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI Security, Context Engineering, Generative AI, Prompt Engineering
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Course Development, Public Speaking, Verbal Communication Skills, Constructive Feedback, Education and Training, Teaching, Train The Trainer, Classroom Management, Educational Materials, Instructional Design, Communication, Executive Presence, Communication Strategies, Digital pedagogy, Content Creation, Virtual Environment, Information Architecture, Learning Strategies, Overcoming Obstacles, Digital Transformation
Beginner · Course · 1 - 3 Months