
EDUCBA
Skills you'll gain: IntelliJ IDEA, Apache Maven, Build Tools, Integrated Development Environments, Software Development Tools, Version Control, Git (Version Control System), Development Environment, Program Development, Computer Graphics, Debugging, Scripting Languages, Visualization (Computer Graphics), Databases, Database Management, Relational Databases, Scripting
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, UI Components, User Interface (UI), Mobile Development, User Interface (UI) Design, Mobile Development Tools, User Interface and User Experience (UI/UX) Design, Swift Programming, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Data Literacy, Data Presentation, Business Analytics, Dashboard Creation, Dashboard, Data Analysis, Analytics, Data Storytelling, Looker (Software), Marketing Analytics, Data-Driven Decision-Making, Data-Driven Marketing, Data Integration, Google Ads
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Mockups, User Flows, Wireframing, Interaction Design, Interactive Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), Application Design, Experience Design, User Experience Design, UI Components, Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Spring Framework, Server Side, Web Applications, Application Development, Application Frameworks, Configuration Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Full-Stack Web Development, Node.JS, User Interface (UI), Restful API, Frontend Integration, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, Swift Programming, Object-Relational Mapping, Web Development Tools, JavaScript Frameworks, Secure Coding, Data Store, Application Programming Interface (API), API Design, iOS Development, UI Components, Authentications
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Integrated Development Environments, Programming Principles, User Interface (UI), Computer Programming, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Development, Application Design, Cross Platform Development
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Dashboard, Data Presentation, Dashboard Creation, Data Visualization Software, Google Cloud Platform, Data Analysis, Data Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Apple iOS, Swift Programming, User Interface and User Experience (UI/UX) Design, User Interface (UI), Apple Xcode, Data Modeling, UI Components, Mobile Development, Database Design, Authentications, Database Development, Data Store, Secure Coding, Code Reusability, Data Persistence, Key Management, Data Storage Technologies, Data Security
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Development Testing, Testability, Software Engineering, Test Tools, Secure Coding, Android Development, Application Security, Software Design, Mobile Security
Mixed · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Code Reusability, User Interface (UI), Interactive Design
Intermediate · Course · 1 - 3 Months