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: Apache Spark, Scala Programming, Apache Hadoop, Apache Maven, Real Time Data, Data Processing, Scalability, Data Structures, Object Oriented Programming (OOP), Systems Integration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, Vulnerability Assessments, Blockchain, Application Security, Security Testing, Network Security, Data Security, Cryptography, Transaction Processing, Malware Protection, Command-Line Interface, Encryption, Key Management, Scripting, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Order Management, Responsive Web Design, Web Applications, JavaScript Frameworks, React.js, Payment Processing, Authentications, User Interface (UI), Data Validation, Dashboard, Database Development, Data Integrity, User Accounts, Product Management
Intermediate · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Session Initiation Protocols, System Configuration, Collaborative Software, Network Administration, Telecommunications, Communication Systems, Systems Integration, Scalability, System Implementation
Beginner · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Cloud-Native Computing, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Agile Methodology, User Story, Agile Software Development, Business Analysis, Sprint Retrospectives, Agile Project Management, Agile Product Development, Team Building, Process Design, Scrum (Software Development), Risk Management, Business Requirements, User Acceptance Testing (UAT), Business Valuation, Requirements Analysis, Project Management, Prioritization
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Data Infrastructure, Model Deployment, Data Processing, Data Pipelines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Data Integration, Databases, Data Warehousing, Data Import/Export, Data Migration, Data Manipulation, Data Mapping, Software Installation, Data Transformation, Version Control
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Network Troubleshooting, Authentications, Debugging, Event Monitoring, System Monitoring, Application Deployment, API Design, Application Programming Interface (API), Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Business Modeling, Telecommuting, Collaborative Software, Business Planning, Business Development, Presentations, Entrepreneurship, Brainstorming, Business Strategy, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Assets, 3D Modeling, Visualization (Computer Graphics), Computer Graphics, Animations, Simulations
Beginner · Course · 3 - 6 Months

Skills you'll gain: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Image Quality
Mixed · Course · 1 - 4 Weeks