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: Frontend Performance, Restful API
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Code Review, GitHub, Git (Version Control System), Version Control, Docker (Software), Software Development Tools, Continuous Integration, Containerization, Bioinformatics, Informatics, Automation, Data Analysis, R Programming
Advanced · Course · 1 - 3 Months

Skills you'll gain: Email Security, Cloud Security, Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Vulnerability Management, Risk Management Framework, Malware Protection, Security Management, Threat Management, Application Security, Cybersecurity, Cyber Attacks, Infrastructure Security, Disaster Recovery, Vulnerability Assessments, Cyber Threat Intelligence, Threat Detection, Network Security, Risk Management
Intermediate · Specialization · 1 - 3 Months

University of Leeds
Skills you'll gain: Blockchain, Emerging Technologies, FinTech, Banking, Digital Assets, Data Ethics, Payment Systems, Cryptography, Business Ethics, Law, Regulation, and Compliance, Transaction Processing, Complex Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Large Language Modeling, Deep Learning, Data Preprocessing, Keras (Neural Network Library), Tensorflow, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Generative Model Architectures, Natural Language Processing
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Big Data, Data Analysis, Exploratory Data Analysis, AI Enablement, Data Preprocessing, Generative AI, Data Visualization Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Facebook, Social Media Management, Scheduling, Social Media, Content Creation, Live Streaming, Content Development and Management, Video Production
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Programming Interface (API), Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), OAuth, Back-End Web Development, Eclipse (Software)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, Web Design, Hypertext Markup Language (HTML), Web Development, Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Web Development Tools
Beginner · Course · 1 - 3 Months

University of Zurich
Skills you'll gain: Systems Thinking, Sustainable Development, Complex Problem Solving, Sustainability Standards, Teaching, Environment, Curriculum Planning, Environmental Science, Decision Making, Climate Change Mitigation
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Active Listening, Storytelling, Social Skills, Empathy, Cognitive flexibility, Initiative and Leadership, Creativity, Cultural Diversity, Leadership, Self-Awareness, Social Justice, Communication
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Infrastructure as Code (IaC), Responsible AI, Generative AI, DevOps, Devops Tools, CI/CD, Software Documentation, Terraform, Kubernetes, Prompt Engineering, Data Ethics, Automation, Innovation, Productivity
Intermediate · Course · 1 - 4 Weeks