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: Serverless Computing, Image Analysis, API Gateway, Computer Vision, Event-Driven Programming, Amazon S3, Microservices, Amazon Web Services, Authentications, Cloud Computing Architecture, Amazon DynamoDB, API Design, Application Development
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Management, Innovation, Digital Transformation, Google Cloud Platform, Cloud Security, Distributed Denial-Of-Service (DDoS) Attacks, Google Workspace, Data Processing, Cloud Computing, Cloud Solutions, Cloud Services, Business Intelligence, AI Enablement, Capacity Management, Artificial Intelligence, Business Analytics, Cloud Infrastructure, DevOps, Business Transformation, Data Security
Beginner · Professional Certificate · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, USB, Semiconductors, Simulations, Engineering Documentation, Electric Power Systems, Electrical Engineering, Electrical Power, Engineering Design Process, Electronic Components, Electronics, Hardware Design, Technical Communication, Electronics Engineering, electromagnetics, Design Specifications, Systems Analysis, Engineering Analysis
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Data Presentation, Heat Maps, Geospatial Mapping, Data Visualization Software, Statistical Visualization, Data Visualization, Plot (Graphics), Pivot Tables And Charts, Business Reporting, Graphing, Microsoft Access, Business Intelligence Software, Business Intelligence, Data Analysis Software, Data Analysis, Microsoft Office
Mixed · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Oncology, Medical Imaging, Diagnostic Radiology, Molecular Biology, Clinical Trials, Radiation Therapy, Cell Biology, Treatment Planning, Pathology, Epidemiology, Biology, Risk Analysis, Surgery
Beginner · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Restful API, Software Testing, Databases, Software Quality (SQA/SQC), JSON, Application Programming Interface (API), MongoDB, Full-Stack Web Development, Web Applications, NoSQL, Back-End Web Development, Python Programming, Maintainability, Application Deployment, Data Validation, Authentications
Beginner · Course · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), Automation, Python Programming, Cloud Infrastructure
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud-Native Computing, Amazon DynamoDB, Cloud Deployment, Infrastructure as Code (IaC), Databases, Database Systems, Microservices, Cloud Security, User Provisioning, Event-Driven Programming
Beginner · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: TikTok, Case Studies, Advertising, Digital Advertising, Drive Engagement, Growth Strategies, Social Media Campaigns, Customer Engagement, Social Media Marketing, Social Media, Target Audience, Marketing Strategies, Video Production, Content Creation
Mixed · Course · 1 - 4 Weeks

Berklee
Skills you'll gain: Music Theory, Music, Music Performance, Instrumental Music, Musical Composition, Performing Arts, Coordination
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Data Cleansing, Python Programming, Data Analysis, NumPy, Pandas (Python Package), Data Manipulation, Analytical Skills, Scripting, Algorithms, Debugging
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: ArcGIS, GIS Software, Data Sharing, Spatial Analysis, Geographic Information Systems, Metadata Management, Geospatial Information and Technology, Data Visualization, Data Quality, Data Analysis, Data Mapping, Data Visualization Software, Software Installation
Beginner · Course · 1 - 4 Weeks