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.

Kennesaw State University
Skills you'll gain: Leadership Development, Crisis Management, Strategic Leadership, Organizational Change, Leadership, Organizational Leadership, Leadership and Management, Team Leadership, Business Leadership, Change Management, Diversity and Inclusion, Diversity Equity and Inclusion Initiatives, Visionary, Team Management, Team Building, Dealing With Ambiguity, Organizational Strategy, Coaching, Professional Development, Employee Performance Management
Intermediate · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Prompt Engineering, Responsible AI, Generative AI Agents, Retrieval-Augmented Generation, Generative AI, LangChain, AI Workflows, AI Orchestration, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Applied Machine Learning, Transfer Learning, LLM Application, Embeddings, Amazon Web Services, Context Management, Model Deployment, Amazon S3, Model Evaluation
Intermediate · Professional Certificate · 1 - 3 Months

Microsoft
Skills you'll gain: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, C# (Programming Language), Performance Tuning, Programming Principles, Server Side, Scalability, Application Performance Management
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Robotics, Artificial Intelligence, Automation, Data Mapping, Graph Theory, Planning, Algorithms, Computer Programming, Computer Vision, Computer Science, Simulation and Simulation Software, Control Systems, Real-Time Operating Systems, Engineering, Data Structures, Python Programming, Simulations, Linear Algebra, Design
Build toward a degree
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Program Development, Electronic Systems, System Design and Implementation, Eclipse (Software), Embedded Software, Embedded Systems, Development Environment, Software Development, Integrated Development Environments, Software Development Tools, Engineering Documentation, Build Tools, Laboratory Experience, Laboratory Reports, Laboratory Testing
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), .NET Framework, Computer Programming, Extensible Markup Language (XML), Microsoft Visual Studio, Database Management, User Interface (UI), Network Model, File I/O, Program Development, Data Structures, Graphics Software, Image Analysis
Intermediate · Course · 3 - 6 Months

Xbox
Skills you'll gain: User Story, Product Planning, User Interface (UI), Competitive Analysis, Product Roadmaps, User Interface and User Experience (UI/UX) Design, Stakeholder Management, Market Research, Product Management, Design Thinking, AI Product Strategy, Mockups, Consumer Behaviour, Usability Testing, Wireframing, Market Analysis, Stakeholder Communications, Product Lifecycle Management, Product Strategy, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months

Universidad de Palermo
Skills you'll gain: Autism Spectrum Disorders, Mental and Behavioral Health Specialties, Psychiatry, Mental Health Diseases and Disorders, Cognitive Behavioral Therapy, Child Development, Treatment Planning, Clinical Assessment, Patient Treatment, Behavior Management, Patient Evaluation
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Scrum (Software Development), Value Propositions, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Presentations, Entrepreneurship, Target Audience, Sprint Planning, Backlogs, Agile Project Management, Market Opportunities
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, LLM Application, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Predictive Modeling, Machine Learning Algorithms, Artificial Neural Networks, Feature Engineering, Model Evaluation, Convolutional Neural Networks, Data Preprocessing, Dimensionality Reduction
Intermediate · Course · 1 - 3 Months