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: Social Media Management, Social Media, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Online Advertising, Social Media Campaigns, Pay Per Click Advertising, Content Creation, Customer Retention, Instagram, Paid media, Customer Relationship Building, E-Commerce, Digital Marketing, TikTok, Driving engagement, Keyword Research, Brand Marketing
Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Data Structures, 3D Modeling, Computational Logic, Visualization (Computer Graphics), Design, Generative Model Architectures, Python Programming, Animations, Scripting, Computer Programming, Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Copilot, Prompt Engineering, Customer Insights, Sales Strategy, Customer Analysis, Competitive Analysis, Sales Enablement, Microsoft 365, Persona Development, Data Cleansing, Sales Management, Data Quality, Sales, Anomaly Detection, Generative Adversarial Networks (GANs), Data Ethics, Generative AI, Marketing Analytics, Marketing Design, Marketing Automation
Beginner · Specialization · 3 - 6 Months

American Psychological Association
Skills you'll gain: Substance Abuse, Mental and Behavioral Health, Mental Health Diseases and Disorders, Psychiatry, Diagnostic Tests, Behavioral Health, Epidemiology, Pharmacology, Neurology, Demography, Psychology, Cultural Diversity
Beginner · Course · 1 - 3 Months

Skills you'll gain: Agile Product Development, Sprint Planning, Product Management, Product Roadmaps, Agile Methodology, Agile Project Management, User Story, Product Strategy, Sprint Retrospectives, Backlogs, Project Management, Stakeholder Communications, Stakeholder Engagement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Technical Analysis, Google Sheets, Market Data, Data Visualization, Trend Analysis, Web Scraping, Data Visualization Software
Beginner · Guided Project · Less Than 2 Hours
University of California, Irvine
Skills you'll gain: Video Production, Grammar, Developing Training Materials, English Language, Vocabulary, Language Competency, Language Learning
Beginner · Specialization · 3 - 6 Months

Copenhagen Business School
Skills you'll gain: Case Studies, Financial Services, Digital Transformation, Banking Services, Banking, FinTech, Competitive Analysis, Analysis, Business Analysis, Innovation, Business Strategies, Business Transformation, Concision, Communication
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data-Driven Decision-Making, Project Performance, Constructive Feedback
Beginner · Course · 1 - 4 Weeks

Deep Teaching Solutions
Skills you'll gain: Blended Learning, Human Learning, Interactive Learning, Course Development, Student Engagement, Instructional Strategies, Digital pedagogy, Teaching, Pedagogy, Learning Strategies, Learning Theory, Student-Centred Learning, Education Software and Technology, Higher Education, Collaborative Software, Driving engagement
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Global Marketing, Consumer Behaviour, Marketing Planning, Strategic Marketing, Marketing, Marketing Strategies, Promotional Strategies, Brand Awareness, Market Analysis, Brand Management, Cultural Diversity, Product Marketing, Strategic Planning
Build toward a degree
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: NoSQL, Database Architecture and Administration, Cloud Applications, Database Management Systems, Data Store, Databases, PostgreSQL, Relational Databases, SQL, Cloud Deployment, Transaction Processing, Scalability, Application Deployment, JSON, Javascript
Intermediate · Course · 1 - 4 Weeks