Android app development courses can help you learn Java and Kotlin programming, user interface design, and mobile app architecture. You can build skills in debugging, performance optimization, and integrating APIs for enhanced functionality. Many courses introduce tools like Android Studio for coding, Firebase for backend services, and Git for version control, allowing you to effectively manage your projects and collaborate with others.

Skills you'll gain: Angular, Authorization (Computing), JavaScript Frameworks, Application Programming Interface (API), TypeScript, Javascript, Web Development
Advanced · Guided Project · Less Than 2 Hours

MathWorks
Skills you'll gain: Plot (Graphics), AI literacy, Generative AI, LLM Application, Scripting, User Interface (UI) Design, Matlab, User Interface and User Experience (UI/UX) Design, No-Code Development, Data Manipulation, Data Visualization Software, Interactive Data Visualization, UI Components, Mathematical Modeling, Data Visualization, Scientific Visualization, Data Storytelling, Data Analysis, Engineering Calculations, Programming Principles
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: ChatGPT, User Interface (UI), No-Code Development, AI Integrations, Self Service Technologies, LLM Application, Generative AI, Frontend Integration, Quality Assurance
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: SQL, GitHub, Version Control, Git (Version Control System), MySQL, Query Languages, Jupyter, Development Environment
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Descriptive Statistics, R (Software), Statistical Hypothesis Testing, Correlation Analysis, Tidyverse (R Package), Data Analysis, Regression Analysis, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Import/Export, Statistical Analysis, R Programming, Data Wrangling, Statistical Software, Statistical Programming, Data Manipulation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Music Theory, Music, Musical Composition, Music Performance, Team Leadership, Performing Arts, Entrepreneurship, Event Management, Leadership, Initiative and Leadership, Booking (Sales), Professional Development, Professionalism, Goal Setting, Injury Prevention
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Security Testing, Risk Management Framework, Systems Development Life Cycle, Secure Coding, Software Testing, Software Development, Software Development Life Cycle, Web Applications, Development Testing, Software Development Methodologies, Application Programming Interface (API), Waterfall Methodology, Databases, Agile Methodology, Data Validation
Advanced · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Public Health, Public Safety and National Security, Policy Analysis, Research, and Development, Public Policies, Social Studies, Social Sciences, Advocacy, Community Organizing, Law, Regulation, and Compliance
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Community Outreach, Diversity Awareness, Cultural Diversity, Community Development, Driving engagement, Liberal Arts, Culture, Content Creation, Analysis, Media and Communications, Visual Storytelling, Storytelling, Critical Thinking, Social Sciences, Creativity, Communication
Beginner · Course · 1 - 4 Weeks

Advanced · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Systems Architecture, Program Development, Data Storage, Memory Management
Build toward a degree
Beginner · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: World History, Culture, Cultural Diversity, Economic Development, Political Sciences, Intercultural Competence, Economics, International Relations, Social Sciences, Socioeconomics, Diplomacy, Governance
Beginner · Course · 1 - 3 Months