Mobile app development courses can help you learn programming languages like Java and Swift, user interface design principles, and app testing strategies. You can build skills in integrating APIs, optimizing performance, and ensuring security in mobile applications. Many courses introduce tools such as Android Studio and Xcode, that support building and deploying apps on various platforms, along with frameworks like React Native that facilitate cross-platform development.

Skills you'll gain: Grammar, Language Competency, Spanish Language, Vocabulary, Language Learning, Verbal Communication Skills, Oral Comprehension, Bilingual (Spanish/English), Public Speaking, Communication, Real-Time Operating Systems, Real Time Data, Childhood Education and Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Ajax, Javascript, Data Structures, Debugging, JSON, Web Development, Web Applications, Cascading Style Sheets (CSS), Computer Programming, HTML and CSS, Event-Driven Programming, Software Development, Git (Version Control System), Hypertext Markup Language (HTML), Application Programming Interface (API)
★ 4.5 (181) · Beginner · Course · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: Market Analysis, Entrepreneurship, Market Opportunities, Market Research, User Feedback, Business Modeling, User Research, New Product Development, Marketing, Product Development, Business Planning, Digital Marketing, New Business Development, Innovation, Business Development, Business Strategies, Ideation, Scalability, Entrepreneurial Finance, Business Strategy
★ 4.8 (614) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Restful API, Android Development, Kotlin, API Design, Android Studio, Application Programming Interface (API), Android Jetpack, Mobile Development, Database Application, Database Management, Data Persistence, Databases, JSON, Database Development, Web Applications, Back-End Web Development, SQL, Data Access, Relational Databases
★ 4.7 (62) · Intermediate · Course · 1 - 3 Months

Anthropic
Skills you'll gain: Claude Code, Anthropic Claude, Command-Line Interface, Tool Calling, Model Context Protocol, LLM Application, Software Development Tools, GitHub, Context Management, Code Review, Software Development, Generative AI Agents, Automation, Software Engineering
★ 4.3 (72) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Data Lakes, Data Warehousing, Data Architecture, Star Schema, Microsoft Azure, Extract, Transform, Load, Transaction Processing, Transact-SQL, Data Pipelines, Information Management, Power BI, Operational Databases, Data Storage Technologies, Data Processing, Data Storage, Data Maintenance, Performance Tuning, Data Access, Dependency Analysis, Data Analysis
Advanced · Course · 1 - 3 Months

Skills you'll gain: Video Production, TikTok, Videography, Video Editing, Instagram, Ideation, Social Media Content, Visual Storytelling, Content Creation, Content Scheduling, Digital Publishing, Content Development and Management, Brainstorming, Music, Trend Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Business Reporting, Data Visualization, Business Intelligence, Data Storytelling, Tableau Software, Data Modeling, Business Intelligence Software, Data Presentation, Key Performance Indicators (KPIs), Performance Reporting, Statistical Visualization, Interactive Data Visualization, Report Writing, Performance Measurement, Data Visualization Software, Business Analytics, Performance Metric, Business Metrics, Data Analysis
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Beginner · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Java, OS Process Management, Maintainability, Performance Tuning, Scalability, Data Sharing, Software Design, Data Integrity
Intermediate · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Brainstorming, Design Thinking, Innovation, Ideation, Stakeholder Analysis, Creative Thinking, Journey Mapping, User Research, Human Centered Design, Stakeholder Engagement, Design Research, Project Scoping, Planning, Persona Development, Design Strategies, Project Planning, Value Engineering, Product Development, Strategic Thinking, Creativity
★ 4.6 (299) · Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: HubSpot CRM, B2B Sales, Lead Generation, Business Marketing, Sales Pipelines, Prospecting and Qualification, Workflow Management, Sales Development, Marketing Automation, Sales Process, Customer Relationship Management (CRM) Software, Conversion Funnel Analysis, Sales Prospecting, Process Design, Sales Enablement, Sales, Customer Analysis, Driving engagement, Content Performance Analysis, Marketing
Beginner · Course · 1 - 4 Weeks