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.

Duke University
Skills you'll gain: LLM Application, Hugging Face, Large Language Modeling, Generative AI, Rust (Programming Language), Model Deployment, Cloud Deployment, PyTorch (Machine Learning Library), CI/CD, Applied Machine Learning, Application Deployment, Model Training, Natural Language Processing, DevOps, Amazon Web Services, Machine Learning
★ 4.3 (15) · Intermediate · Course · 1 - 4 Weeks

Yad Vashem
★ 4.9 (7) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Development Testing, HR Tech, Business Logic, IT Automation, Document Management, Application Frameworks, Computer Programming, File I/O
Intermediate · Specialization · 3 - 6 Months

Lecturio
Skills you'll gain: Sensory Systems Analysis, Health Disparities, Nursing and Patient Care, Social Sciences, Stress Management, Social Determinants Of Health, Psychology, Sociology, Intercultural Competence, Patient Education And Counseling, Mental and Behavioral Health, Mental Health Diseases and Disorders, Behavioral Health, Culture, Human Development, Cultural Diversity, Human Learning, Empathy & Emotional Intelligence, Demography, Neurology
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools
★ 4.5 (24) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Seaborn, Matplotlib, NumPy, Plot (Graphics), Scatter Plots, Statistical Visualization, Data Visualization Software, Box Plots, Histogram, Jupyter, Heat Maps, Graphing, Data Manipulation, Artificial Intelligence, Analysis, AI Workflows, Development Environment
★ 4.5 (20) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Excel Formulas, Spreadsheet Software, Microsoft Excel, Financial Modeling, Auditing, Procedure Development, Debugging, Project Documentation, Data Integrity, Data Security
Advanced · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Git (Version Control System), DevOps, Devops Tools, Version Control, Software Development, Software Versioning, Collaborative Software, Command-Line Interface
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Microsoft Copilot, Microsoft Power Platform, No-Code Development, Application Development, Development Environment, Data Structures, Database Application, Test Tools, User Interface (UI), User Interface (UI) Design, Generative AI
Beginner · Guided Project · Less Than 2 Hours

The State University of New York
Skills you'll gain: Performance Analysis, Law, Regulation, and Compliance, Data-Driven Decision-Making, Data Analysis, Regulation and Legal Compliance, Analytics, Labor Law, Data Management, Contract Management, Decision Making, Contract Negotiation, Negotiation, Relationship Building, Ethical Standards And Conduct, Business Ethics, Operations Management
★ 5 (8) · Beginner · Course · 1 - 3 Months
MathWorks
Skills you'll gain: User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, No-Code Development, UI Components, Interactive Design, Plot (Graphics)
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Program Development, Computational Thinking, Education Software and Technology, Collaborative Software, Digital pedagogy, Programming Principles, Debugging, Computer Programming, Computer Programming Tools, Algorithms, Computer Science, Brainstorming
★ 4.8 (26) · Beginner · Course · 1 - 3 Months