
Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Unit Testing, Programming Principles, Javascript, React Native, JSON, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Studio, Android Development, Mobile Development, Mockups, Mobile Development Tools, Software Design Patterns, Kotlin, User Interface (UI) Design, Application Development, Prototyping, Application Design, User Interface and User Experience (UI/UX) Design, Development Environment, Gradle, Java Programming, Extensible Markup Language (XML), GitHub
Mixed · Course · 1 - 3 Months

Berklee
Skills you'll gain: Musical Composition, Music, Media Production, Music Theory, Music Performance, Editing, Creativity, Automation, File Management, Electronic Media, System Configuration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: React Native, Mobile Development, iOS Development, Android Development, UI Components, Cross Platform Development, React Redux, Application Development, React.js, Development Environment, Debugging, Context Management, Software Development, Data Persistence, Performance Tuning, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), System Implementation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: GitHub, User Interface (UI) Design, 3D Assets
Advanced · Course · 1 - 3 Months

Skills you'll gain: Authentications, OAuth, Android Development, Application Security, Mobile Security, Secure Coding, Authorization (Computing), Security Engineering, Security Controls, Multi-Factor Authentication, Human Factors (Security), Vulnerability Management, Malware Protection, Threat Management, Data Integrity, Risk Management, Debugging, Encryption
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Human Computer Interaction, Interaction Design, Usability, Development Environment, Development Testing, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Application Lifecycle Management, Mobile Development, UI Components, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI), Web Services, Programming Principles, JSON, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Secure Coding, Kotlin, Mobile Security, Android (Operating System), Android Development, Open Web Application Security Project (OWASP), Mobile Development, Application Security, Mobile Development Tools, Data Validation, Data Cleansing, Data Security, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Test Driven Development (TDD), Apple Xcode, Mobile Development, Model View Controller, Application Development, User Interface (UI), User Interface (UI) Design, Software Design Patterns, Software Architecture, Animations
Advanced · Course · 1 - 3 Months

Skills you'll gain: Server Side, Application Development, Data Modeling
Beginner · Course · 1 - 4 Weeks