Android programming courses can help you learn Java and Kotlin, app lifecycle management, user interface design, and database integration. You can build skills in debugging, performance optimization, and implementing APIs for enhanced functionality. Many courses introduce tools like Android Studio for development, Firebase for backend services, and Git for version control, allowing you to create robust applications and collaborate effectively on projects.

Skills you'll gain: Responsive Web Design, Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), UI Components, Javascript and jQuery, Front-End Web Development, Usability, Web Development, Browser Compatibility, User Interface (UI), Interactive Design, Javascript, Creative Design, Web Design and Development, Typography, Web Analytics and SEO, Wireframing
Beginner · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Data Storytelling, Plotly, Statistical Visualization, Interactive Data Visualization, Matplotlib, Data Visualization Software, Network Analysis, Seaborn, Data-Driven Decision-Making, Data Mining, Scatter Plots, R Programming, Graph Theory, Data Science, Time Series Analysis and Forecasting
Build toward a degree
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Apache Hadoop, Apache Hive, Big Data, Apache Spark, NoSQL, Data Management, Data Processing, SQL, Query Languages, Data Manipulation, Scripting Languages, Data Transformation
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Resource Utilization, Patient Flow, Lean Methodologies, Operational Efficiency, Health Care Administration, Operations Management, Health Care Procedure and Regulation, Process Improvement, Systems Thinking, Health Technology, Health Systems, Continuous Improvement Process, Coordination, Cross-Functional Collaboration, Communication Strategies, Data-Driven Decision-Making
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Matplotlib, Plotly, Seaborn, Data Visualization Software, Data Visualization, Statistical Visualization, Interactive Data Visualization, Scatter Plots, Box Plots, Heat Maps, Histogram
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Web Applications, SQL, Database Application, Data Access, Go (Programming Language), Database Management, Relational Databases, Web Development, Back-End Web Development, Secure Coding, Application Security
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Large Language Modeling, LLM Application, Tool Calling, Generative AI Agents, Generative AI, Application Development, Data Storage Technologies, Natural Language Processing, Data Pipelines, Data Integration
Intermediate · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: MySQL, Relational Databases, Data Management, Database Design, Data Warehousing, Data Visualization, Data Visualization Software, Data Security, Dashboard, Tableau Software, Data Cleansing, SQL, Personally Identifiable Information, Microsoft Excel, Data Governance, Data Analysis, Data Transformation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Relational Databases, Power BI, Microsoft Azure, NoSQL, Dashboard, Databases, Database Architecture and Administration, Data Integration, Data Visualization Software, SQL, Database Management Systems, Data Storage, Data Modeling, Data Warehousing, Cloud Storage, Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Firewall
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS Kinesis, Amazon Web Services, Real Time Data, Apache Spark, Extract, Transform, Load, Data Processing, Dashboard, Full-Stack Web Development, Mobile Development Tools, Event-Driven Programming, Business Intelligence, Data Visualization
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Serverless Computing, Amazon Web Services, Rust (Programming Language), Debugging, Application Deployment, Development Environment, Linux
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Node.JS, JSON, Server Side, Web Development Tools, Back-End Web Development, JavaScript Frameworks, Web Servers, Application Programming Interface (API), Restful API, Javascript, Web Development, Package and Software Management, Routing Protocols, Software Design Patterns, Maintainability, Servers
Intermediate · Course · 1 - 4 Weeks