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.

Skills you'll gain: Exploit development, Penetration Testing, Malware Protection, Network Monitoring, Object Oriented Programming (OOP), Cyber Security Assessment, Intrusion Detection and Prevention, Vulnerability Scanning, Network Security, Network Protocols, Network Analysis, Scripting, Remote Access Systems, Python Programming
Advanced · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
Beginner · Course · 1 - 4 Weeks

Oracle
Skills you'll gain: Cloud Applications, Oracle Cloud, Application Development, Database Application, Oracle Databases, Web Applications, Authentications, Application Security, Authorization (Computing), UI Components, Data Import/Export
Beginner · Course · 1 - 4 Weeks

California Institute of the Arts
Skills you'll gain: Adobe Premiere, Peer Review, Cinematography, Video Editing, Videography, Video Production, Post-Production, Storyboarding, Photo/Video Production and Technology, Editing, Creativity, Media Production, Visual Design, Graphic and Visual Design, Design Elements And Principles, Storytelling, Creative Design, Content Creation, Graphic and Visual Design Software, Personal Development
Beginner · Specialization · 3 - 6 Months

Fundação Instituto de Administração
Skills you'll gain: Workforce Management, People Analytics, Big Data, HR Tech, Workforce Planning, Data Mining, Data-Driven Decision-Making, Human Resource Strategy, Deep Learning, Human Resources Management and Planning, Digital Transformation, Human Resources, Ggplot2, Data Visualization Software, Plot (Graphics), Data Modeling, R Programming, Analytics, Data Science, Data Manipulation
Beginner · Specialization · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Governance, Climate Change Adaptation, Land Management, Community Development, Environmental Issue, Sustainable Development, Economic Development, Transportation Operations, Finance
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, Debugging, Software Development Methodologies, User Acceptance Testing (UAT), JUnit, Maintainability, Development Testing, Selenium (Software), Scalability, Automation, Software Technical Review, DevOps, Regression Testing, Test Execution Engine, Security Testing
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: 3D Modeling, Product Design, Design Thinking, Innovation, Manufacturing Processes, Computer-Aided Design, Prototyping, Product Development, Production Process, Social Impact, Materials science
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Strategic Communication, Target Audience, Campaign Management, Advertising, Marketing Communications, Advertising Campaigns, Resource Allocation, Communication Planning, Media Strategy, Brand Management, Public Relations, Paid media, Communication Strategies, Promotions and Campaigns, Social Media Campaigns, Marketing, Business Strategy, Communication, Business Communication, Business Process
Beginner · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Goal Setting, Interviewing Skills, Professional Networking, Artificial Intelligence and Machine Learning (AI/ML), Negotiation, Workforce Planning, Professional Development, LinkedIn, Artificial Intelligence, Machine Learning, Talent Sourcing, Compensation and Benefits, Data Science, Data Analysis, Recruitment, Data Architecture, Presentations, Technical Consulting, Big Data, Job Analysis
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Planning, AI Enablement, Professionalism
Beginner · Course · 1 - 3 Months

Skills you'll gain: Debugging, C++ (Programming Language), Software Documentation, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, System Programming, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development, Data Validation
Beginner · Professional Certificate · 3 - 6 Months