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.

University of Alberta
Skills you'll gain: Natural Resource Management, Environment and Resource Management, Sustainable Development, Cultural Sensitivity, Community Development, Civil Law, European History, Political Sciences, Legal Research
Beginner · Course · 1 - 3 Months

Skills you'll gain: Angular, Development Environment, Software Development Tools, Back-End Web Development, Computer Programming Tools, JavaScript Frameworks, Authentications, Web Development Tools, Application Development, Integrated Development Environments, Application Frameworks, Web Applications, User Accounts, UI Components, Application Programming Interface (API), TypeScript, Data Persistence, Data Store, Maintainability, User Interface (UI)
Intermediate · Course · 1 - 3 Months

McMaster University
Skills you'll gain: Lifelong Learning, Willingness To Learn, Learning Strategies, Growth Mindedness, Mental Concentration, Mentorship, Adaptability, Professional Development, Personal Development, Productivity, Open Mindset, Resilience, Stress Management, Overcoming Obstacles, Digital pedagogy, Relationship Building
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, File I/O, Memory Management, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Development Testing, Algorithms, Test Planning, Simulations, System Programming, Systems Development Life Cycle, Computer Programming, Data Structures, C and C++, Software Engineering, Problem Solving, Software Design
Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Figma (Design Software), User Experience, User Interface and User Experience (UI/UX) Design, Graphic and Visual Design, User Experience Design, Usability, Mockups, Usability Testing, Interactive Design, User Interface (UI) Design, Design Elements And Principles, Interaction Design, Design Reviews, Prototyping, Systems Design, Technical Communication, Typography, Motion Graphics, Design Research, User Research
Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Liberal Arts, Political Sciences, Research, Psychology, Social Studies, Scientific Methods, Science and Research, Research Methodologies, Ethical Standards And Conduct
Mixed · Course · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Medication Therapy Management, Drug Development, Clinical Trials, Pharmaceuticals, Pharmacotherapy, Pharmacology, Medical Prescription, Patient Education And Counseling, Clinical Pharmacy, Clinical Research, Patient Education and Support, Pre-Clinical Development, Patient Safety, Statistical Analysis, Value-Based Care, Epidemiology, Utilization Management, Program Evaluation, Public Health, Data Analysis
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Flask (Web Framework), Restful API, Cloud Deployment, Dashboard Creation, Full-Stack Web Development, Data Visualization, Application Deployment, Object-Relational Mapping, Interactive Data Visualization, Cloud Applications, Application Programming Interface (API), API Design, Web Applications, Web Development, Authentications, Database Management, User Accounts, Scalability
Beginner · Course · 1 - 3 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Program Development, Computational Logic, Memory Management
Beginner · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Child Development, Childhood Education and Development, Working With Children, Special Education, Education and Training, Teaching, Family Support, Parent Communication, Cultural Diversity, Diversity Awareness, Diversity Equity and Inclusion Initiatives, Classroom Management, Cultural Responsiveness, Behavior Management, Behavioral Management, Positive Behavior Support, Curriculum Development, Policy Development, Creativity, Communication
Beginner · Course · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Oral Expression, Telephone Skills, Interviewing Skills, Presentations, Verbal Communication Skills, Sales Presentation, Cultural Sensitivity, Intercultural Competence, Non-Verbal Communication, Public Speaking, English Language, Vocabulary, Business Communication, Communication, Interpersonal Communications, Language Competency, Social Skills, Professionalism, Communication Strategies, Professional Development
Mixed · Course · 1 - 3 Months

Skills you'll gain: No-Code Development, Responsive Web Design, User Accounts, Frontend Integration, Workflow Management, UI Components, Application Development, Product Automation, Interactive Design, Web Design, Database Application, Web Design and Development, Identity and Access Management, Automation, User Interface (UI) Design, Databases, Authentications, Authorization (Computing), Computational Logic, Debugging
Intermediate · Course · 3 - 6 Months