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.

Microsoft
Skills you'll gain: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Matplotlib, Devops Tools, Plotly, Unit Testing, DevOps, Agile Methodology, Version Control, Web Development, GitHub, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, Data Analysis, Automation, Cloud Computing
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cybersecurity, Security Controls, Information Systems Security, Security Management, Information Systems Security Assessment Framework (ISSAF), Network Security, Cyber Risk, Security Information and Event Management (SIEM), Information Assurance, Data Ethics, Ethical Standards And Conduct, SQL
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Development, Javascript, Bootstrap (Front-End Framework), Scripting, Browser Compatibility, Application Programming Interface (API), Back-End Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Version Control, Django (Web Framework), Restful API, Data Structures, Unix Commands, Bootstrap (Front-End Framework), Git (Version Control System), API Testing, Back-End Web Development, GitHub, Relational Databases, Front-End Web Development, Object Oriented Programming (OOP), Database Management Systems, SQL, Database Design, Python Programming, Computer Programming, Cloud Hosting
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Systems Development, Software Development, Functional Requirement, Restful API, Object Oriented Programming (OOP), Database Management, Digital Transformation, Java Programming, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
Advanced · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, AI Product Strategy, Generative AI, New Product Development, Retrieval-Augmented Generation, Product Management, Product Lifecycle Management, Generative Model Architectures, Product Development, Innovation, ChatGPT, Product Roadmaps, Usability Testing, Product Planning, Commercialization, Generative Adversarial Networks (GANs), Artificial Intelligence, Product Strategy, Project Management Life Cycle
Beginner · Professional Certificate · 3 - 6 Months

University of Michigan
Skills you'll gain: Negotiation, Contract Negotiation, Price Negotiation, Conflict Management, Mediation, Arbitration, Communication, Relationship Building, Business Ethics, Cultural Diversity, Professionalism, Decision Making, Planning, Case Studies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Google Gemini, LLM Application, AI Enablement, AI Product Strategy, Stakeholder Analysis
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Node.JS, Full-Stack Web Development, Server Side, Back-End Web Development, Restful API, Web Applications, Web Development, Cloud Computing, Web Servers, Javascript, GitLab, Authentications, JSON, Computer Science, Middleware
Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Negotiation, Presentations, Proposal Writing, Sales Presentation, Verbal Communication Skills, Persuasive Communication, Event Planning, Business Correspondence, Peer Review, Business Writing, Taking Meeting Minutes, Business Communication, Language Competency, Public Speaking, Business Planning, Microsoft PowerPoint, Meeting Facilitation, Professional Networking, Data Visualization, English Language
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Data Modeling, Computer Programming, Pseudocode, Communication
Beginner · Specialization · 3 - 6 Months