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.

Coursera
Skills you'll gain: Pandas (Python Package), Data Analysis, Data Manipulation, Python Programming
★ 4.6 (181) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Management, Microsoft Azure, Cloud Computing Architecture, Cloud Computing, Cloud Solutions, Cloud Services, Infrastructure As A Service (IaaS), Cloud Deployment, Infrastructure as Code (IaC), Cloud Security, System Monitoring, Scalability
★ 4.7 (18) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Web Content Accessibility Guidelines, Compliance Auditing, Compliance Management, Regulatory Compliance, Case Studies, Usability, Regulation and Legal Compliance, Web Design, User Interface (UI), Auditing, Diversity and Inclusion, Web Development Tools, Automation, Consulting, Test Tools, Gap Analysis, Stakeholder Communications, Prioritization, Audit Planning
★ 4.2 (10) · Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: digital literacy, Productivity, Personal Development, Self-Awareness, Digital Analysis, Stress Management, Health Technology, Professional Development, Mental Health, Behavioral Health, Habit Formation, Relationship Building, Behavioral Management
★ 4.8 (45) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Manufacturing Processes, Automation, Internet Of Things, Manufacturing Standards, Quality Assurance, Manufacturing Operations, Production Process, Process Control, Laboratory Testing, Materials science
★ 4.4 (25) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Teaching, Data Collection, Instructional Strategies, Education Software and Technology, Student Engagement, Interactive Learning, Curriculum Planning, Childhood Education and Development, Social Studies
★ 4.4 (149) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Tensorflow, Convolutional Neural Networks, Applied Machine Learning, Image Analysis, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Software Visualization, Machine Learning
★ 4.4 (84) · Intermediate · Guided Project · Less Than 2 Hours

Arizona State University
Skills you'll gain: Statistical Analysis, Regression Analysis, Sampling (Statistics), Statistical Modeling, Statistical Methods, Data Transformation, Statistical Hypothesis Testing, Probability Distribution, Logistic Regression
★ 4.7 (36) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dynamic Host Configuration Protocol (DHCP), Virtual Networking, Network Administration, Network Troubleshooting, System Configuration, TCP/IP, Computer Networking, Local Area Networks, General Networking, Virtual Environment, Servers, Networking Hardware, Network Engineering, Simulations, Configuration Management, Information Technology, Verification And Validation
★ 4.5 (91) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, 3D Assets, Visualization (Computer Graphics), Design Software, Editing, User Interface (UI), Software Installation
★ 4.9 (18) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Conversion Funnel Analysis, Customer Retention, Target Market, Loyalty Programs, Customer Advocacy, Promotional Strategies
★ 4.9 (18) · Beginner · Course · 1 - 4 Weeks

University of Western Australia
Skills you'll gain: Diversity Awareness, Diversity and Inclusion, Diversity Equity and Inclusion Initiatives, Diversity Programs, Cultural Diversity, Workplace inclusivity, Employee Engagement, Intercultural Competence, Data Collection, Drive Engagement, Recruitment Strategies, Recruitment, Business Metrics
★ 4.3 (34) · Beginner · Course · 1 - 4 Weeks