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.

Universidad de Chile
Skills you'll gain: Job Analysis, Developing Training Materials, Performance Appraisal, Job Evaluation, Training and Development, Employee Performance Management, Program Evaluation, Case Studies, Employee Surveys, Process Mapping
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Virtual Environment
Beginner · Course · 1 - 4 Weeks

University of New Mexico
Skills you'll gain: International Finance, Entrepreneurship, Global Marketing, Business Management, New Business Development, Business, Organizational Structure, Intercultural Competence, Workforce Management, Operations Management, Organizational Strategy, Business Strategy, Economics, Market Dynamics
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Bash (Scripting Language), Distributed Computing, Scalability, Computer Systems, File I/O, Big Data, Operating Systems, File Systems, Scripting, Command-Line Interface, C and C++, Performance Tuning, Computer Programming Tools, Linux, Load Balancing, Programming Principles, Communication Systems, Linear Algebra
Advanced · Specialization · 3 - 6 Months

Salesforce
Skills you'll gain: Verbal Communication Skills, Interviewing Skills, Professional Development, Communication, Storytelling, Sales Development, Presentations, Portfolio Management, Professional Networking, Branding, Personal Attributes, LinkedIn, Brand Strategy, Empathy
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Salesforce, Data Quality, Data Modeling, Data Integration, Business Process Automation, Email Marketing, Data Security, Data Cleansing, Sales Enablement, Sales Pipelines, Data Management, Business Process, User Accounts, Customer Relationship Management (CRM) Software, Sales Development, Stakeholder Engagement, Customer Engagement, Dashboard, Automation, Cloud Computing
Beginner · Specialization · 1 - 3 Months

University of Minnesota
Skills you'll gain: Healthcare Industry Knowledge, Health Systems, Pharmaceuticals, Medical Devices, Health Care, Health Technology, Biomedical Technology, Healthcare Ethics, Market Dynamics, Health Administration, Health Policy, Innovation, Financial Regulations, Cultural Diversity, Regulatory Affairs, Insurance, Market Trend, Stakeholder Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Computer Security Incident Management, Network Security, Cryptography, AWS Identity and Access Management (IAM), Encryption, User Provisioning, Security Management, Penetration Testing, Vulnerability Scanning, ISO/IEC 27001, Information Systems Security, Network Architecture, Computer Networking, DevSecOps, Risk Management, OAuth, Data Management, Software Development Methodologies, Cybersecurity
Beginner · Specialization · 3 - 6 Months

University of Rochester
Skills you'll gain: Music History, Music, Music Theory, Musical Composition, Instrumental Music, Music Performance, Creativity
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Intellectual Property, Educational Materials, Law, Regulation, and Compliance, Education and Training, Ethical Standards And Conduct
Mixed · Course · 1 - 3 Months

Skills you'll gain: Autoencoders, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Reinforcement Learning, Generative Adversarial Networks (GANs), Deep Learning, Unsupervised Learning, Machine Learning Methods, Transfer Learning, Artificial Neural Networks, Keras (Neural Network Library), Machine Learning, Artificial Intelligence, Computer Vision, Dimensionality Reduction, Model Evaluation
Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Literacy, Demography, Child Development, Human Learning, Language Learning, Childhood Education and Development, Learning Theory, Education Software and Technology, Social Studies, Experimentation
Beginner · Course · 1 - 4 Weeks