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.

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Prompt Engineering, Generative AI, AWS SageMaker, AI Enablement, Multimodal Prompts, LLM Application, Large Language Modeling, Application Development, Image Analysis, Real Time Data, Regression Analysis, Debugging
Beginner · Course · 1 - 3 Months

Commonwealth Education Trust
Skills you'll gain: Pedagogy, Communication Strategies, Teaching, Instructional Strategies, Classroom Management, Student Engagement, Professional Development, Self-Awareness, Cultural Diversity
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: File I/O, Data Import/Export, Python Programming, Functional Design, Programming Principles, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Control Systems, Robotics, Embedded Software, Automation, Deep Learning, Software Architecture, Simulations, Safety Assurance, Traffic Flow Optimization, Artificial Neural Networks, Global Positioning Systems, Machine Controls, Hardware Architecture, Systems Architecture, Network Routing, Estimation, Machine Learning Methods
Advanced · Specialization · 3 - 6 Months

University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Computer Programming, Ruby (Programming Language), Theoretical Computer Science, Software Design, Computational Thinking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: API Testing, Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Scenario Testing
Beginner · Guided Project · Less Than 2 Hours

University of Pennsylvania
Skills you'll gain: People Analytics, Human Capital, Human Resource Strategy, Human Resources, Talent Management, Organizational Effectiveness, Workforce Management, Analytics, Performance Measurement, Employee Performance Management, Data-Driven Decision-Making, Performance Analysis, Network Analysis, Employee Retention, Performance Management, Collaboration, Data Analysis, Predictive Analytics
Mixed · Course · 1 - 4 Weeks

Kennesaw State University
Skills you'll gain: Cybersecurity, IT Security Architecture, Network Security, Disaster Recovery, Application Security, Business Continuity, Cryptography, Secure Coding, Systems Development Life Cycle, Security Controls, Law, Regulation, and Compliance, Infrastructure Security, Safety and Security, Identity and Access Management, Governance, Risk Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, SQL, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: File I/O, Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Web Servers
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Spring Framework, Microservices, JUnit, Model View Controller, Restful API, Spring Boot, Software Architecture, API Gateway, Web Services, Object-Relational Mapping, Transaction Processing, Data Persistence, Service Oriented Architecture, Cloud Computing Architecture, JSON, YAML, Load Balancing, Unit Testing, Java Programming, Enterprise Application Management
Beginner · Specialization · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Active Listening, Communication, Communication Strategies, Persuasive Communication, Verbal Communication Skills, Interpersonal Communications, Business Communication, Strategic Communication, Trustworthiness, Rapport Building, Goal Setting, Relationship Building, Non-Verbal Communication, Cooperation, Negotiation, Competitive Analysis
Beginner · Course · 1 - 4 Weeks