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: Shiny (R Package), Data Presentation, Leaflet (Software), Exploratory Data Analysis, Data Wrangling, Predictive Modeling, Tidyverse (R Package), Data Science, Data Collection, Interactive Data Visualization, Data Manipulation, Dashboard, Data Analysis, Data Cleansing, R Programming, Statistical Modeling, Regression Analysis, Dashboard Creation, Ggplot2, Data Visualization
★ 4.6 (112) · Intermediate · Course · 1 - 3 Months

The University of North Carolina at Chapel Hill
Skills you'll gain: Deductive Reasoning, Chemistry, Social Studies, Social Sciences, World History, Liberal Arts, Psychology, Case Studies
★ 4.4 (73) · Beginner · Course · 1 - 3 Months

Skills you'll gain: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Routing Protocols, Network Planning And Design, Network Protocols, Networking Hardware, General Networking, Network Routers, Computer Networking, Command-Line Interface, Virtual Networking, Network Administration, Configuration Management
★ 4.8 (84) · Beginner · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Adobe Premiere, Peer Review, Cinematography, Video Editing, Videography, Video Production, Post-Production, Photo/Video Production and Technology, Editing, Visual Storytelling, Creativity, Media Production, Visual Design, Graphic and Visual Design, Image Quality, Storytelling, Creative Design, Content Creation, Graphic and Visual Design Software, Personal Development
★ 4.8 (24) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Basic Electrical Systems, Maintenance, Repair, and Facility Services, Electronics, System Monitoring, Control Systems, Electronic Systems, Electronic Components, Electrical Systems, Safety Assurance, Test Equipment, Global Positioning Systems, Display Devices, Communication Systems, Engineering, Analysis, Operations
★ 4.7 (79) · Beginner · Course · 1 - 4 Weeks

Wesleyan University
Skills you'll gain: Storytelling, Writing, English Language
★ 4.7 (120) · Mixed · Course · 1 - 4 Weeks

Lund University
Skills you'll gain: Radiation Therapy, Medical Equipment, Materials science, Semiconductors, electromagnetics, Physics, Emerging Technologies, Laboratory Research, General Science and Research
★ 4.7 (203) · Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Usability Testing, User Interface (UI), Usability, User Research, UI/UX Research, Human Computer Interaction, User Interface (UI) Design, User Centered Design, Test Planning
★ 4.7 (276) · Mixed · Course · 1 - 3 Months

Starweaver
Skills you'll gain: Business Process Modeling, Process Modeling, Data Storytelling, Responsible AI, AI Product Strategy, Digital Transformation, Business Process Management, Business Process Improvement, Process Design, Sales Presentation, Data Presentation, Google Gemini, ChatGPT, Generative AI, Sustainable Development, Social Impact, Customer Relationship Management (CRM) Software, Innovation, Environmental Social And Corporate Governance (ESG), Product Knowledge
★ 4.4 (36) · Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Google Analytics, Ad Hoc Reporting, Performance Reporting, Web Analytics, Marketing, Web Development
★ 4.5 (170) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: ServiceNow, Service Level, Systems Administration, User Accounts, Service Management, User Provisioning, Database Application, Security Controls, Business Process Automation, Enterprise Application Management, Email Automation, Role-Based Access Control (RBAC), System Configuration, Identity and Access Management, Information Management, Data Security, Automation, Content Management, Scripting
★ 4.2 (30) · Beginner · Course · 1 - 3 Months
Skills you'll gain: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
★ 4.5 (183) · Intermediate · Course · 1 - 4 Weeks