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: Infrastructure as Code (IaC), Endpoint Security, Vulnerability Management, Cryptography, Cybersecurity, Risk Management Framework, Cloud Computing Architecture, Network Security, Incident Response, Cloud Security, Threat Modeling, Encryption, Cyber Security Policies, Identity and Access Management, Secure Coding, Computer Security Incident Management, Cyber Security Assessment, Cyber Threat Intelligence, Vulnerability Assessments, Information Systems Security
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Augmented and Virtual Reality (AR/VR), Virtual Reality, Virtual Environment, Unity Engine, Video Game Development, 3D Assets, User Interface (UI), Development Environment
Intermediate · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Conflict Management, Trustworthiness, Virtual Teams, Team Leadership, Telecommuting, Collaboration, Leadership, Constructive Feedback, Leadership Development, Team Building, Emotional Intelligence, Interpersonal Communications, Communication Strategies, Stress Management
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Innovation, Initiative and Leadership, Visionary, Education and Training, Leadership, Community Development, Empowerment, Self-Awareness, Adult Education, Collaboration, Family Support, Professional Development, Teamwork, Relationship Building, Network Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: UI Components, User Interface (UI), MySQL, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Database Design, Application Development, Application Design, Graphical Tools, Database Application, Databases, Database Management, Relational Databases, Python Programming, Computer Graphics, Development Environment, SQL, Image Quality
Intermediate · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Education Software and Technology, Mathematics Education, Simulations, User Feedback
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Branding, Brand Strategy, Brand Awareness, Marketing Design, Target Audience, Customer Insights, Marketing, Content Creation, User Research, Goal Setting, Promotional Strategies, Social Media, Persona Development, Marketing Strategies, Customer Analysis, Digital Marketing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: JSON, Application Programming Interface (API), Application Development, Data Access, Restful API, Python Programming, User Interface (UI)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Operational Excellence, Performance Measurement, Leadership and Management, Team Leadership, Key Performance Indicators (KPIs), Cleanliness, Auditing
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Teamwork, Storytelling, Communication, Professionalism, Continuous Improvement Process, Report Writing, Content Creation, Presentations, Writing, Constructive Feedback, Concision, Intercultural Competence, Procedure Development, Job Analysis, Editing, Self-Awareness, Generative AI Agents, Adaptability
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Blockchain, Secure Coding, Authorization (Computing), Authentications, Programming Principles, Transaction Processing, Cryptography, Software Development, JSON, Development Testing, Software Architecture, Development Environment
Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Teamwork, Cross-Functional Collaboration, Cross-Functional Team Leadership, Personal Development, Self-Awareness, Leadership, Business Leadership, Active Listening, Empathy, Strategic Leadership, Business Transformation, Crisis Management, Overcoming Obstacles, Adaptability, Decision Making
Beginner · Course · 1 - 4 Weeks