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: GitHub Copilot, Responsible AI, AI Integrations, Code Review, AI Security, Software Development Tools, Software Documentation, Collaborative Software, DevOps, AI Workflows, Generative AI Agents, Devops Tools, Maintainability, Test Tools, Generative AI, Software Development, Software Architecture, Software Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Personalization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Context Protocol, AI Integrations, Email Automation, GitHub, Version Control, Gmail, Automation, Artificial Intelligence and Machine Learning (AI/ML), Docker (Software), Application Programming Interface (API), API Testing, Software Development Tools, Containerization, Cloud Development, Development Environment, File Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dimensionality Reduction, R Programming, Time Series Analysis and Forecasting, Statistical Machine Learning, Machine Learning Algorithms, Applied Machine Learning, Unsupervised Learning, Predictive Modeling, Machine Learning, Text Mining, Classification Algorithms, Artificial Neural Networks, Forecasting, Data Mining, Data Preprocessing, Model Optimization, Data Analysis, Model Evaluation, Statistical Programming
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Power Apps Component Framework, Application Lifecycle Management, Azure DevOps Pipelines, Microsoft Power Platform, Microsoft Power Automate/Flow, Azure DevOps, Microsoft Copilot, Enterprise Application Management, Email Automation, Application Deployment, Continuous Deployment, User Interface and User Experience (UI/UX) Design, UI Components, Postman API Platform, Microsoft Azure, Mobile Development, CI/CD, Application Programming Interface (API), TypeScript, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Application Frameworks, Software Development Tools, Memory Management, Debugging, Software Installation, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Redis, Data Persistence, Performance Tuning, Transaction Processing, Server Administration, Servers, Scalability, Scripting Languages, Software Architecture, Memory Management, Scripting, Configuration Management, Data Structures, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI Agents, Generative AI, AI Personalization, Code Review, Integrated Development Environments, LLM Application, Maintainability, AI Integrations, AI Workflows, Amazon Web Services, Artificial Intelligence, Computer Programming, AWS CloudFormation, C++ (Programming Language), SQL, PHP (Scripting Language), Airway Management, Building Codes
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Management, Database Development, Database Design, Transact-SQL, Query Languages, Databases, Database Theory, Performance Tuning, Data Security
Beginner · Specialization · 1 - 3 Months

Northeastern University
Skills you'll gain: Data Warehousing, Data Modeling, Database Design, SQL, Business Intelligence, Databases, Relational Databases, Database Theory, Database Architecture and Administration, Database Management, Data Integrity, Data Analysis, Query Languages, Data-Driven Decision-Making, Analysis, Diagram Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Predictive Modeling, Regression Analysis, Predictive Analytics, Analytics, Statistical Methods, Statistical Modeling, Statistical Analysis, Business Analytics, Statistical Programming, Data Analysis, Analysis, Estimation, Data Science, Probability & Statistics, Probability
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Django (Web Framework), Development Environment, Authentications, Model View Controller, Web Development, Secure Coding, Software Installation, Application Frameworks, Integrated Development Environments, System Configuration, Back-End Web Development, Application Deployment, Relational Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Token Optimization, LLM Application, Large Language Modeling, Generative AI, AI Workflows, AI Integrations, Application Programming Interface (API), Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks