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: Growth Mindedness, Time Management, Constructive Feedback, Sales Development, Collaboration, Prioritization, Teamwork, Tenacity, Personal Development, Optimism, Team Collaboration, Stress Management, Persistence, Sales, Salesforce, Software As A Service, Accountability
Beginner · Course · 1 - 4 Weeks

University of Geneva
Skills you'll gain: Cultural Diversity, International Relations, Sustainable Development, Governance, Education and Training, Social Studies, Intercultural Competence, World History, Pedagogy, Social Justice, Public Policies, Policy Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Virtual Machines, Web Servers, Servers, Google Cloud Platform, Virtualization and Virtual Machines, Cloud Deployment, Application Deployment, Cloud Infrastructure, Cloud Hosting, Virtualization, Infrastructure As A Service (IaaS), Cloud Services, Virtual Networking, Command-Line Interface, Cloud Computing, Operating Systems
Beginner · Project · Less Than 2 Hours
Fractal Analytics
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, Management Consulting, Business Consulting, Consulting, AI Enablement, Data Ethics, Quality Assurance, Market Intelligence, Market Research, Analysis, Automation, Project Scoping
Intermediate · Course · 1 - 4 Weeks
Kennesaw State University
Skills you'll gain: Customer Retention, Loyalty Programs, Brand Loyalty, Customer Advocacy, Customer Insights, Customer experience strategy (CX), Customer Engagement, Customer Relationship Management, Customer Success Management, Customer Analysis, Value Propositions, Innovation, Organizational Change, Cost Accounting, Organizational Structure, Organizational Development, Strategic Marketing, Culture Transformation, Market Share
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: NumPy, Pandas (Python Package), File I/O, Image Analysis, Data Manipulation, Matplotlib, Web Design and Development, Computer Vision, Data Analysis, Plot (Graphics), Object Oriented Design, Python Programming, Database Systems, Application Design, Programming Principles, Code Reusability, Scripting, File Management, Data Structures, UI Components
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Hypertext Markup Language (HTML), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Development Tools, Web Design, Web Language, Software Development Tools, Development Environment, Web Design and Development, Web Content Accessibility Guidelines, Front-End Web Development, Web Development, Web Content, Semantic Web, Integrated Development Environments, Typography
Beginner · Course · 1 - 3 Months

Skills you'll gain: Digital Advertising, Online Advertising, Campaign Planning, Paid media, Digital Analysis, Presentations, Digital Marketing Campaigns, Content Development and Management, Social Media Campaigns, Content Performance Analysis, Advertising Campaigns, Digital Marketing, Search Engine Optimization, Content Strategy, LinkedIn, Social Media Marketing, Target Audience, E-Commerce, Business Analysis, Market Analysis
Advanced · Course · 1 - 3 Months

Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Systems, Database Management, Database Software, Databases, Query Languages, Database Management Systems, Requirements Analysis, Frontend Integration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), Code Reusability, Program Development, Python Programming, Computer Programming, Programming Principles, Scripting, Data Store, Data Structures, Software Documentation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Collaboration, Educational Materials, Instructional Design, Laboratory Experience, Constructive Feedback, Learning Strategies, Experimentation, Science and Research, Physics, Scientific Methods, Investigation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Key Performance Indicators (KPIs), Proposal Development, Account Strategy, Solution Selling, Business Writing, Responsible AI, Regulatory Compliance, Budget Management, Productivity Software, Consultative Approaches, Consultative Selling, Performance Analysis, Customer Relationship Management (CRM) Software, Account Management, Performance Metric, Financial Management, Administrative Support, Sales Process, Content Management, Generative AI
Advanced · Professional Certificate · 3 - 6 Months