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: Autodesk Revit, Building Information Modeling, Document Management, Autodesk, Construction, Engineering Documentation, Architecture and Construction, Building Design, Architectural Drawing, Collaborative Software, Project Coordination, Computer-Aided Design, Digital Transformation, Architectural Design, Construction Management, Collaboration, 3D Modeling, Information Management, Data Modeling, Data Visualization
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Crisis Management, Climate Change Adaptation, Change Management, Organizational Change, Engineering Management, Sustainable Development, Sustainable Systems, Organizational Development, Systems Thinking, Organizational Leadership, Risk Management, Leadership, Mitigation, Natural Resource Management, Infrastructure Security, Complex Problem Solving, Cross-Functional Collaboration
Build toward a degree
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Computational Logic, Verification And Validation, Rust (Programming Language), Mathematical Modeling, Design Specifications, White-Box Testing, Mathematical Software, Secure Coding, Applied Machine Learning, Programming Principles, Test Tools, Theoretical Computer Science, Scientific Methods, YAML
Advanced · Course · 1 - 3 Months

Skills you'll gain: High Voltage, Civil Engineering, Vibrations, Mechanical Design, Electric Power Systems, Construction Engineering, Electrical Power, Electrical Systems, General Construction and Construction Labor, Matlab, Electrical Safety, Engineering Analysis, Electrical Equipment, Mathematical Software, Engineering Calculations, Environmental Engineering, Mathematical Modeling
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: AI Orchestration, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Tool Calling, Software Design Patterns
Beginner · Project · Less Than 2 Hours

Skills you'll gain: CI/CD, Integration Testing, Continuous Integration, Docker (Software), Java, Cloud Deployment, Containerization, Software Design Patterns, Microservices, Build Tools, Cloud-Native Computing, Object Oriented Design, Software Design, Functional Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Serverless Computing, Application Deployment, Cloud Deployment, Cloud Applications, Cloud API, Google Cloud Platform, Cloud Storage, Cloud Services, File Management, Data Migration, Document Management
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Cloud Hosting, Load Balancing, Cloud Deployment, Cloud Applications, Google Cloud Platform, Infrastructure As A Service (IaaS), Cloud Computing, Microsoft Azure, Virtual Machines, Web Servers, Servers, Managed Services
Beginner · Project · Less Than 2 Hours

AI CERTs
Skills you'll gain: AI powered creativity, Agentic Workflows, AI Workflows, Visual Storytelling
Beginner · Course · 1 - 3 Months

Skills you'll gain: Electrical Systems, Electrical Equipment, Electric Power Systems, Electrical Power, Engineering Design Process, Engineering Calculations, Electrical Wiring, Electrical Safety, Engineering Practices, Building Services Engineering, Low Voltage, Building Design, Electrical Engineering, Schematic Diagrams, Building Codes, Estimation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Appraisal, Human Resource Strategy, Human Resources, Compensation Strategy, Talent Management, Human Resources Management and Planning, Human Resource Management, Human Capital, Performance Review, Compensation Management, Performance Management, Human Resource Policies, Compensation and Benefits, Employee Performance Management, Organizational Development, Employee Engagement, Workforce Development, Talent Acquisition, People Management, Employee Retention
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Architecture, Computer Graphics, Software Design, Maintainability, Systems Architecture, Software Design Patterns, Code Reusability, Software Visualization, Systems Design, Scalability, System Design and Implementation, Computer Graphic Techniques, Performance Tuning
Beginner · Course · 1 - 4 Weeks