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: Software Design Patterns, Functional Design, Programming Principles
Intermediate · Course · 3 - 6 Months

Board Infinity
Skills you'll gain: Performance Testing, Maintainability, Software Testing, Code Review, Software Technical Review, Security Testing, Test Planning, Software Quality Assurance, Test Tools, White-Box Testing, Regression Testing
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, LLM Application, Generative AI, Prompt Engineering, Model Evaluation, Data Preprocessing, Application Development, Model Deployment, Open Source Technology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Social Media Campaigns, Pinterest, Advertising Campaigns, Digital Advertising, Social Media, Advertising, Lead Generation, Paid media, TikTok, Social Media Marketing, Social Media Strategy, Social Media Management, Campaign Management, Content Performance Analysis, Target Audience, Brand Awareness, Budget Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Sales Presentation, Sales, General Sales Practices, Selling Techniques, Persuasive Communication, Sales Process, Overcoming Objections, Trustworthiness, Closing (Sales), Professionalism, Non-Verbal Communication, Customer Relationship Building, Personal Development, Adaptability, Communication, Professional Development, Growth Mindedness, Rapport Building, Active Listening, Time Management
Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Serverless Computing, Amazon Web Services, Rust (Programming Language), Debugging, Application Deployment, Development Environment, Linux
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Preprocessing, Predictive Modeling, Feature Engineering, Artificial Intelligence and Machine Learning (AI/ML), Exploratory Data Analysis, Data Analysis, Machine Learning, Model Evaluation, Model Deployment, Interactive Data Visualization, Data Import/Export, Virtual Environment
Intermediate · Course · 1 - 3 Months

University of Virginia Darden School Foundation
Skills you'll gain: Digital Transformation, Business Transformation, Product Lifecycle Management, Technology Strategies, Competitive Analysis, Data Strategy, Innovation, Organizational Development, Business Intelligence, Business Leadership, Competitive Intelligence, Business Modeling, Business Economics, Business Strategy, Organizational Change, Data-Driven Decision-Making, Internet Of Things, Automation, Emerging Technologies, AI Personalization
Beginner · Course · 1 - 4 Weeks
Scrum Alliance
Skills you'll gain: Coaching, Employee Coaching, Organizational Change, Agile Project Management, Business Transformation, Organizational Strategy, Agile Methodology, Organizational Effectiveness, Organizational Leadership, Strategic Leadership, Culture Transformation, Business Leadership, Team Leadership, Cross-Functional Team Leadership, Cross-Functional Collaboration, Leadership, Leadership and Management, Team Management, Organizational Structure, Business Strategy
Beginner · Course · 1 - 3 Months

Sungkyunkwan University
Skills you'll gain: Compassion, Emotional Intelligence, Empathy, Self-Awareness, Psychology, Cultural Sensitivity, Ethical Standards And Conduct, Decision Making, Critical Thinking
Advanced · Course · 1 - 3 Months

Skills you'll gain: Shell Script, Bash (Scripting Language), Linux Commands, Unix Shell, Linux, Scripting, Unix Commands, Scripting Languages, Debugging, Command-Line Interface, File I/O, Programming Principles
Mixed · Course · 1 - 4 Weeks
University of Leeds
Skills you'll gain: General Science and Research, Analytical Skills, Data Science, Technical Communication, Record Keeping, Critical Thinking, Analysis, Personal Development, Technical Writing
Intermediate · Course · 1 - 4 Weeks