Android Studio courses can help you learn app development, user interface design, debugging, and version control. You can build skills in coding with Java or Kotlin, optimizing app performance, and integrating APIs for enhanced functionality. Many courses introduce tools like Git for version management, Android Emulator for testing, and Firebase for backend support, showing how these tools are applied in real projects to create robust mobile applications.

Skills you'll gain: Dashboard, Data Import/Export, Business Intelligence, Google Cloud Platform, Data Integration, Database Development, Data Migration, Query Languages, Data Analysis, Data Management
Intermediate · Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Statistical Analysis, R Programming, Statistical Programming, Data Analysis, Debugging, Simulations, Computer Programming Tools, Programming Principles, Data Manipulation, Data Structures, Performance Tuning, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Ggplot2, R (Software), R Programming, Data Analysis, Tidyverse (R Package), Data Visualization, Statistical Programming, Data Visualization Software, Data Cleansing, Data Manipulation, Package and Software Management, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Interactive Data Visualization, Data Visualization, Dashboard, IBM Cognos Analytics, Relational Databases, Data Wrangling, Rmarkdown, Data Visualization Software, Plot (Graphics), Data Cleansing, Exploratory Data Analysis, Data Analysis, Shiny (R Package), Big Data, SQL, Pivot Tables And Charts, Microsoft Excel, R Programming, Data Structures
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Web Scraping, Programming Principles, Microsoft Visual Studio, .NET Framework, Data Structures, Software Design Patterns, File I/O, Application Development, Computational Logic, Algorithms, Hypertext Markup Language (HTML), Unit Testing, Debugging
Beginner · Course · 1 - 3 Months
Duke University
Skills you'll gain: File I/O, Java Programming, Software Design, Computer Programming, Software Engineering, Javascript, Encryption, Algorithms, AI Personalization, Software Development, Data Processing, Problem Solving, Data Preprocessing, Classification Algorithms, Integrated Development Environments, Program Development, Data Ethics, Debugging, Cascading Style Sheets (CSS), Data Analysis
Beginner · Specialization · 3 - 6 Months

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

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, ChatGPT, Data Storytelling, OpenAI, Analytics, Prompt Engineering Tools, Data Analysis, Dashboard, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Data Visualization Software, Statistical Analysis, Python Programming, Responsible AI, Data Cleansing, Data Manipulation, Machine Learning, Context Management
Intermediate · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Power BI, Microsoft Excel, Data Analysis, Microsoft Power Platform, Data Integrity, Data Visualization, Data Storage, Data Collection, Data Quality, Business Intelligence, Data Manipulation, Data Management, Business Analytics, Timelines, Data Security, Database Design, Statistical Reporting, Microsoft Azure, Advanced Analytics, SQL
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Universitat Politècnica de València
Skills you'll gain: Web Content Accessibility Guidelines, Disabilities, Mobile Development, Usability, User Interface (UI), Human Computer Interaction, Adobe Acrobat, Web Design, Diversity and Inclusion, Document Management, Hypertext Markup Language (HTML), Web Design and Development, Diversity Equity and Inclusion Initiatives, Microsoft Office, Android (Operating System), Technology Solutions, Android Development, iOS Development
Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Service Oriented Architecture, API Design, Web Services, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Architecture, Web Applications, JSON, Web Development, Android Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), .NET Framework, Microsoft Visual Studio, Maintainability, Object-Relational Mapping, Programming Principles, Performance Tuning
Intermediate · Course · 1 - 4 Weeks