
Skills you'll gain: Android Studio, Android Development, Kotlin, Object Oriented Programming (OOP), User Interface (UI) Design, Relational Databases, Java Programming, PostgreSQL, Debugging, Database Design, Databases, Application Development, Application Design, User Interface (UI), Development Environment, Event-Driven Programming, Frontend Performance, Maintainability, System Design and Implementation, Software Installation
Beginner · Specialization · 1 - 3 Months

Infosec
Skills you'll gain: Authentications, Cryptography, Secure Coding, Kotlin, Android (Operating System), OAuth, Encryption, Mobile Security, Android Development, Key Management, Exploit development, Application Security, Android Studio, Data Security, Open Web Application Security Project (OWASP), Authorization (Computing), Mobile Development, Security Engineering, Security Controls, Application Development
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, AI Personalization, Mobile Development, Anthropic Claude, Data Ethics, LLM Application, Apple iOS, AI Product Strategy, Machine Learning Methods, Software Development, Application Design, Cloud Development, Data Strategy, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Application Security, DevSecOps
Advanced · Specialization · 1 - 3 Months

Skills you'll gain: React Native, Android Studio, Restful API, Version Control, User Research, Usability Testing, Git (Version Control System), Data Structures, Jest (JavaScript Testing Framework), Unix Commands, Android Jetpack, Android Development, Persona (User Experience), GitHub, Interaction Design, Kotlin, User Experience Design, User Interface (UI), Mobile Development, Javascript
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Flutter (Software), Mobile Development, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, User Story, User Interface (UI), Android Development, Databases, Database Management, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Application Frameworks, Application Deployment, Back-End Web Development, Data Persistence, Application Performance Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Generative AI, ChatGPT, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Development, Kotlin, Relational Databases, PostgreSQL, Application Design, Database Design, Databases, User Interface (UI), User Interface (UI) Design, Frontend Performance, Maintainability
Intermediate · Course · 1 - 4 Weeks

Meta
Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, User Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, SQL, User Interface (UI), User Experience, Mobile Development, Design Research, React.js, Web Development Tools, Javascript
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, LangChain, Retrieval-Augmented Generation, LLM Application, Generative AI, Vector Databases, Embeddings, User Interface (UI), UI Components, Semantic Web, Database Systems, Model Evaluation, Data Storage Technologies, Databases, NoSQL, AI Enablement, Large Language Modeling, Flask (Web Framework), Database Management, AI Personalization
Intermediate · Specialization · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Git (Version Control System), JUnit, Android Studio, Android Development, Unit Testing, Maintainability, Software Design Patterns, Test Automation, File I/O, Object Oriented Programming (OOP), Integration Testing, Test Driven Development (TDD), Mobile Development, Software Testing, Testability, Software Engineering, Java Programming, Java, Application Security, Development Testing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: React Native, Mobile Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Front-End Web Development, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, JavaScript Frameworks, User Story, Android Development, UI Components, Cross Platform Development, JSON, Flutter (Software)
Beginner · Specialization · 3 - 6 Months