Java for Android courses can help you learn app development, user interface design, and mobile programming principles. You can build skills in working with APIs, managing databases, and implementing responsive layouts. Many courses introduce tools like Android Studio and Gradle, that support coding, testing, and deploying your applications effectively.

Skills you'll gain: Microsoft Power Automate/Flow, Email Automation, Microsoft 365, Document Management, Workflow Management, Microsoft Power Platform, Business Process Automation, Productivity Software, Automation, Intranet
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Canva (Software), Marketing Collateral, Design, Marketing Materials, Creative Design, Graphic Design, Dashboard, Digital Design, Productivity, Color Theory, Digital Content, Organizational Skills, Design Elements And Principles, Planning, Editing
Intermediate · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Conflict Management, Communication Strategies, Case Studies, Stakeholder Management, Interpersonal Communications, Intercultural Competence, Portfolio Management, Organizational Effectiveness, Analysis
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Kinesiology, Electrophysiology, Rehabilitation, Exercise Science, Human Musculoskeletal System, Sports Medicine, Physical Therapy, Neurology, Physiology, Geriatrics, Control Systems, Coordination, Anatomy, Cell Biology, Biology
Intermediate · Specialization · 1 - 3 Months

28DIGITAL
Skills you'll gain: File I/O, Data Structures, Theoretical Computer Science, Data Storage Technologies, Algorithms, Graph Theory, Data Access, Performance Tuning
Advanced · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Web Design and Development, Web Applications, Browser Compatibility, User Experience Design, Requirements Analysis, Client Services, Javascript
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Stakeholder Engagement, Grant Writing, Resource Allocation, Strategic Decision-Making, Proposal Development, Strategic Thinking, Business Strategies, Social Impact, Fundraising, Business Modeling, Value Propositions, Innovation, Leadership
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Virtual Networking, Network Troubleshooting, Linux, Kubernetes, Network Architecture, Network Administration, Computer Networking, Docker (Software), TCP/IP, Network Routing, Containerization, Network Switches, Firewall, Network Protocols
Build toward a degree
Intermediate · Course · 1 - 3 Months
University of Virginia
Skills you'll gain: Design Thinking, Human Centered Design, Innovation, Strategic Thinking, Open Mindset, Cognitive flexibility, Creativity, Collaboration, Dealing With Ambiguity, Empathy, Adaptability, Qualitative Research, Data Visualization
Beginner · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Functional Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Network Monitoring, Intrusion Detection and Prevention, Network Troubleshooting, Network Security, Incident Response, Anomaly Detection, Network Analysis, Digital Forensics, Cyber Security Assessment, Network Protocols, Threat Detection, Technical Communication, Distributed Denial-Of-Service (DDoS) Attacks, Computer Security, Cybersecurity, Vulnerability Assessments
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Documentation, Functional Testing, Software Testing, Software Development Methodologies, Acceptance Testing, User Acceptance Testing (UAT), Test Case, Maintainability, Unit Testing, Software Design, System Testing, Integration Testing, Waterfall Methodology, Agile Methodology, Regression Testing
Beginner · Course · 1 - 4 Weeks