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 California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Hardware Architecture, Computer Systems, TCP/IP, Information Technology, Networking Hardware, System Software, General Networking, OSI Models, Computer Literacy, Network Protocols, Operating Systems, System Configuration, Software Installation, Security Software, Computer Networking, Software Systems, Intranet, Data Storage
Beginner · Course · 1 - 4 Weeks
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Android (Operating System), Virtual Environment, 3D Assets, Visualization (Computer Graphics), Android Development, Computer Graphics, Android Studio, Computer Graphic Techniques, Application Development, Animations
Advanced · Course · 1 - 4 Weeks

Banco Interamericano de Desarrollo
Skills you'll gain: Project Design, Case Studies, Project Closure, Sustainable Development, Program Evaluation, Project Risk Management, Project Management, Project Implementation, Economic Development, Project Planning, Project Documentation, Project Performance, Project Management Life Cycle, Smart Goals, Accountability Frameworks, Performance Metric, Goal Setting, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Google Cloud Platform, Kubernetes, Load Balancing, Cloud Infrastructure, Google App Engine, Containerization, Cloud Platforms, Cloud Storage, Cloud-Native Computing, Virtual Networking, Cloud Services, Identity and Access Management, Network Routing, TCP/IP, Network Architecture, General Networking, Firewall, Network Infrastructure, Network Planning And Design
Intermediate · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Team Building, Learning Strategies, Mentorship, Clinical Leadership, Nursing Administration, Nursing Management, Team Collaboration, Team Leadership, Health Informatics, Clinical Informatics, Leadership Development, Leadership, Professional Development, Nursing, Nurse Education, Adult Education, Nursing Practices, Initiative and Leadership, Coaching, Informatics
Beginner · Specialization · 3 - 6 Months

University of Maryland, College Park
Skills you'll gain: Intellectual Property, Commercial Laws, Risk Management, Entrepreneurship, Entrepreneurial Finance, Legal Risk, Contract Negotiation, Contract Management, Contract Review, Business, Personal Injury Law, Legal Strategy, New Business Development, Civil Law, Contract Compliance, Insurance and Warranty Claims Processing, Business Planning, Lawsuits, Fundraising
Beginner · Specialization · 3 - 6 Months
Amazon Web Services
Skills you'll gain: Amazon CloudWatch, Containerization, Microservices, Cloud-Native Computing, Docker (Software), Amazon Web Services, Kubernetes, Application Deployment, Serverless Computing, Cloud Deployment, System Monitoring, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), iOS Development, Mobile Development, User Interface (UI) Design, Apple iOS, User Interface and User Experience (UI/UX) Design, UI Components, Swift Programming, Application Development, Interactive Design, Cross Platform Development, Animations
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), C and C++, C++ (Programming Language), Debugging, Computer Programming, Program Development, Video Game Development, 3D Assets, Software Documentation, Code Reusability, Application Development, Data Storage, Scripting
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: File I/O, Memory Management, Maintainability, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Collaborative Software
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Policy Analysis, Research, and Development, Policy Analysis, Policy Development, Social Justice, Advocacy, Public Policies, Political Sciences, Health Policy, Social and Human Services, Social Impact, Economics, Policy, and Social Studies, Program Evaluation, Public Administration, Diversity Equity and Inclusion Initiatives, Problem Solving
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Community Organizing, Social Justice, Community Development, Community and Social Work, Diversity Awareness, Social Work, Discussion Facilitation, Community Outreach, Intercultural Competence, Social Impact, Cultural Diversity, Interpersonal Communications, Conflict Management, Diversity Equity and Inclusion Initiatives, Program Evaluation, Persuasive Communication
Beginner · Course · 1 - 3 Months