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.

Coursera
Skills you'll gain: C# (Programming Language), Microsoft Visual Studio, .NET Framework, Video Game Development, Open Source Technology, Programming Principles, Integrated Development Environments, Microsoft Development Tools, Linux, Application Development, C and C++, Cross Platform Development, Program Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Visualization, Plot (Graphics), Data Visualization Software, Statistical Visualization, Interactive Data Visualization, Visualization (Computer Graphics), Javascript, Data Analysis, Microsoft Visual Studio
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microsoft SQL Servers, SQL, Database Development, Database Software, Database Design, Database Theory, Stored Procedure, Relational Databases, Transact-SQL, Database Systems, Database Architecture and Administration, Query Languages, Data Integrity, Microsoft Development Tools, Scripting, Authentications, User Accounts, Identity and Access Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Role-Based Access Control (RBAC), Microsoft Azure, Azure Active Directory, Cloud Solutions, Identity and Access Management, Cloud Management, Solution Architecture, Data Governance, Data Management, Cloud Security, Cloud Computing Architecture, System Monitoring, Authorization (Computing), Authentications, Application Performance Management, Key Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Azure Active Directory, Authentications, Microsoft Azure, Authorization (Computing), Network Security, Virtual Private Networks (VPN), Identity and Access Management, Firewall, Active Directory, Cloud Management, Cloud Security, Network Engineering, User Provisioning, Network Administration, Infrastructure Security, Security Management, Role-Based Access Control (RBAC), Security Controls, Virtual Networking, Kubernetes
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Git (Version Control System), GitHub, Android (Operating System), Android Development, Unity Engine, Animations, Mobile Development Tools, Software Versioning, C# (Programming Language), User Interface (UI), Video Game Development, Mobile Development, Scripting, UI Components, Application Deployment, C and C++, Code Reusability, Game Design, User Interface (UI) Design
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Penetration Testing, Exploit development, Exploitation techniques, Security Testing, Brute-force attacks, Vulnerability Assessments, Authentications, Wireless Networks, Network Security, Linux, Encryption, Microsoft Windows, Network Analysis, Data Persistence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Unsupervised Learning, Applied Machine Learning, Predictive Modeling, Predictive Analytics, Model Deployment, Data Transformation, Model Evaluation, Model Training, Exploratory Data Analysis, Data Processing, Machine Learning Algorithms, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Cloud Computing, User Accounts
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: GitHub, C# (Programming Language), Version Control, Git (Version Control System), .NET Framework, Microsoft SQL Servers, Microsoft Visual Studio, Database Application, Database Development, Application Development, Development Environment, Microsoft Development Tools, Database Management, Query Languages, Data Access, Event-Driven Programming, Data Validation
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Retrieval-Augmented Generation, LLM Application, Model Deployment, Microsoft Azure, OpenAI API, Large Language Modeling, OpenAI, Application Deployment, Embeddings, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Lakes, File Management, Microsoft Azure, Azure Synapse Analytics, Information Management, Data Management, Databricks, Data Storage Technologies, Data Security
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Debugging, Integrated Development Environments, Web Applications, Development Environment, Application Development, Django (Web Framework), Web Development Tools, Software Testing, Web Development, Program Development, Model View Controller, Software Development Methodologies, Microsoft Visual Studio, Scripting, Software Installation, Python Programming
Intermediate · Course · 1 - 4 Weeks