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: Data Transformation, JSON, Data Preprocessing, Data Structures
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Product Lifecycle Management, Product Planning, Product Strategy, Product Management, AI Product Strategy, Product Improvement, Strategic Planning, Business Strategy, Technology Strategies, Innovation, Project Implementation, Change Management, Competitive Analysis
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Semiconductors, Analytical Testing, Laboratory Equipment, Materials science, Laboratory Testing, Analytical Chemistry, Laboratory Techniques
Intermediate · Course · 1 - 3 Months

Skills you'll gain: MySQL Workbench, MySQL, Database Management Systems, Database Management, Data Manipulation, Data Management, SQL, Databases, Query Languages, Data Integration, Data Science
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Executive Presence, Succession Planning, Technical Management, Team Management, Organizational Structure, Diversity and Inclusion, Delegation Skills, Organizational Leadership, Engineering Management, Team Building, People Management, Telecommuting, Business Leadership, Talent Management, Leadership, Leadership Development, Virtual Teams, Personal Development, Communication, Self-Awareness
Beginner · Course · 1 - 3 Months

Skills you'll gain: GitHub, Version Control, Git (Version Control System), Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, File Management
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Program Development, Computer Programming, Data Structures, Debugging
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Global Positioning Systems, Political Sciences, Entrepreneurship, International Relations, Governance, Higher Education, Public Policies, Policy Analysis, Business, New Business Development, Budgeting, Innovation
Beginner · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Adobe Photoshop, Adobe Firefly, Photo Editing, Adobe Creative Cloud, Layout Design, Generative AI, Graphic and Visual Design, Creative Design, 3D Modeling, Typography, AI Workflows, Color Theory, Computer Graphic Techniques, Design Elements And Principles
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Backlogs, Product Roadmaps, Sprint Planning, Agile Product Development, Product Management, Product Strategy, Product Planning, Product Requirements, User Story, Prioritization, Stakeholder Communications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Strategic Thinking, Strategic Leadership, Teamwork, Team Leadership, Business Leadership, Team Management, Business Ethics, Organizational Leadership, Leadership, Leadership and Management, Strategic Decision-Making, Leadership Development, Critical Thinking and Problem Solving, Ethical Standards And Conduct, Decision Making
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Video Editing, Cinematography
Beginner · Specialization · 1 - 3 Months