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.

Dartmouth College
Skills you'll gain: C (Programming Language), Memory Management, C and C++, Embedded Systems, Data Structures, Programming Principles, Computer Engineering, Algorithms, Computer Programming, Linux
Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Human Capital, Employee Retention, Workforce Development, Human Resource Strategy, Employee Training, Talent Management, Organizational Strategy, Human Resources, Employee Engagement, Retail Store Operations, Human Resources Management and Planning, People Management, Compensation and Benefits, Staff Management, Compensation Strategy, Workforce Management, Team Motivation, Compensation Analysis, Employee Performance Management, Workforce Planning
Beginner · Course · 1 - 4 Weeks

Kennesaw State University
Skills you'll gain: Cyber Governance, Cyber Security Policies, Contingency Planning, Risk Management Framework, Risk Management, Cyber Security Strategy, Security Management, Enterprise Risk Management (ERM), Business Risk Management, Security Strategy, IT Management, Cybersecurity, Governance, Cyber Risk, Information Technology, Cyber Operations, Staff Management, Organizational Leadership, Corporate Strategy, Proposal Development
Intermediate · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: GitHub, Git (Version Control System), Version Control, Software Versioning, Software Development Tools, Software Configuration Management, Collaborative Software
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Alfaisal University | KLD
Skills you'll gain: Personal Development, Professional Development, Time Management, Telecommuting, Organizational Skills, Productivity, Stress Management, Prioritization, Goal Setting, Needs Assessment
Beginner · Course · 1 - 4 Weeks

Copenhagen Business School
Skills you'll gain: Sustainable Business, Corporate Sustainability, Stakeholder Engagement, Sustainable Development, Stakeholder Management, Business Modeling, Innovation, Sustainable Systems, Organizational Strategy, Stakeholder Analysis, Marketing Communications, Business Strategies, Business Transformation, Case Studies, Communication Planning, Environmental Issue, Social Impact, Systems Thinking, Strategic Partnership, Value Propositions
Beginner · Course · 1 - 3 Months

UiPath
Skills you'll gain: User Interface (UI), UI Components, Human Computer Interaction, Automation, Robotic Process Automation, Fine-tuning
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Visualization, Data Visualization Software, Interactive Data Visualization, Visualization (Computer Graphics), User Centered Design, Data Presentation, Usability, Human Centered Design, Data Storytelling, Design Research, User Research, Graphic and Visual Design, Usability Testing, Quantitative Research, Design Elements And Principles
Build toward a degree
Intermediate · Course · 1 - 4 Weeks
STARWEAVER
Skills you'll gain: Embedded Software, Embedded Systems, Electrical Systems, Cybersecurity, Program Development, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Presentations, Oral Expression, Public Speaking, Verbal Communication Skills, Communication, Graphic and Visual Design, Graphic Design, Visual Design, Storytelling, Graphic and Visual Design Software, Personal Attributes, Technical Documentation, Layout Design, Graphical Tools, Design Software, Scripting, Prompt Engineering Tools, Design Elements And Principles
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Object Oriented Design, Java, Java Programming, Teaching, Programming Principles, Program Development, Pedagogy, Computer Programming, Software Design, Computational Thinking, Education Software and Technology, Cultural Responsiveness, Digital pedagogy, Test Case, Computational Logic, Algorithms, Data Structures
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Remote Access Systems, TCP/IP, System Programming, Network Protocols, Performance Tuning, Program Development, Memory Management, Hardware Architecture, Computer Hardware
Intermediate · Course · 1 - 3 Months