App design courses can help you learn user interface design, prototyping, usability testing, and interaction design principles. You can build skills in creating wireframes, conducting user research, and implementing design feedback effectively. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating visually appealing and functional app layouts. You’ll also explore design systems and accessibility standards to ensure your apps are user-friendly and inclusive.

Skills you'll gain: Cyber Threat Intelligence, MITRE ATT&CK Framework, Hardening, Cyber Threat Hunting, Operating System Administration, Threat Modeling, Exploitation techniques, Linux Commands, Intrusion Detection and Prevention, Cyber Operations, Linux, Cybersecurity, Cyber Security Strategy, Network Security, Network Monitoring, Operating Systems, Cyber Attacks, Cyber Engineering, Network Administration, Security Awareness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Cloud Development, Image Analysis, Anomaly Detection, Prompt Engineering, Microsoft Copilot, Microsoft Azure, Cloud Storage, Data Storage, Cloud Applications, Text Mining, Microsoft Development Tools, Unsupervised Learning, Cloud Deployment, Data Storage Technologies, Natural Language Processing, Continuous Deployment, Computer Vision, Cloud Computing, Machine Learning
Intermediate · Specialization · 3 - 6 Months

PracticalGrowth
Skills you'll gain: Project Planning, Project Risk Management, Root Cause Analysis, Project Scoping, Dashboard, Risk Management, Program Management, Workflow Management, Project Management, Project Estimation, Process Improvement, Agile Project Management, Capacity Planning, Project Documentation, Stakeholder Management, Collaborative Software, Prioritization, Resource Management, Meeting Facilitation, Portfolio Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Tableau Software, Dashboard, Market Data, Data-Driven Decision-Making, Data Presentation, Feature Engineering, Analytical Skills, Data Ethics, Data Visualization, Exploratory Data Analysis, Data Visualization Software, Case Studies, Business Intelligence, Business Analytics, Financial Market, Interactive Data Visualization, Data Analysis, Financial Data, Financial Analysis
Beginner · Specialization · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Operations Management, Operational Efficiency, Process Analysis, Process Management, Process Improvement, Lean Methodologies, Workflow Management, Continuous Improvement Process, Capacity Planning, Quality Management, Supply Chain Management, Inventory Management System, Statistical Process Controls, Process Flow Diagrams, Root Cause Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Usability, Content Management Systems, Content Management, Web Design, Web Content, User Interface (UI), HTML and CSS, Web Development, Web Components, Development Environment, Software Installation, Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative Model Architectures, ChatGPT, AI Security, Semantic Web, Vector Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Compliance Auditing, Auditing, Financial Auditing, Audit Working Papers, Corrective and Preventive Action (CAPA), Process Improvement, Internal Controls, Internal Auditing, Verification And Validation, Financial Controls, Financial Analysis, Financial Statement Analysis, Document Management
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Data Loss Prevention, AI Security, Responsible AI, Information Privacy, Data Ethics, Security Controls, Personally Identifiable Information, Data Security, Threat Management, Security Awareness, Security Management, General Data Protection Regulation (GDPR), Authorization (Computing), Incident Response, Cyber Security Policies, Role-Based Access Control (RBAC), Cyber Governance, Governance, Risk Management Framework, Generative AI
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, File I/O, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Simulations, System Programming, Computer Programming, Data Structures, Software Development, Software Engineering, Command-Line Interface, Operating Systems, Development Environment, User Interface (UI), Problem Solving, Software Design
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: PyTorch (Machine Learning Library), Distributed Computing, Data Pipelines, Performance Tuning, MLOps (Machine Learning Operations), Deep Learning, AI Workflows, Model Evaluation, Scalability, LLM Application, Hardware Architecture, Machine Learning, Computer Architecture
Beginner · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Email Automation, Transaction Processing, Business Process Automation, Scenario Testing, Automation, Data Integration, Debugging, Scalability, Image Analysis, Data Cleansing, Data Validation, Service Level
Intermediate · Course · 1 - 3 Months