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.

Packt
Skills you'll gain: Agentic Workflows, Generative AI Agents, Agentic systems, AI Orchestration, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Artificial Intelligence, Amazon Bedrock, Amazon Web Services, AI literacy, Cloud Management, Cloud Deployment, Application Deployment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Database Design, SQL, Data Management, Databases, Database Management, Query Languages, Data Manipulation, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Matplotlib, Plot (Graphics), Trend Analysis, Data Analysis, Data Literacy, Environmental Social And Corporate Governance (ESG), Scientific Visualization, Climate Change Programs, Pivot Tables And Charts, Time Series Analysis and Forecasting, Market Data, Sustainable Business, Data Storytelling, Anomaly Detection, Data Visualization Software, Sustainability Standards, Report Writing, Technical Communication
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Failure Analysis, Root Cause Analysis, Analysis, Memory Management, Complex Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Game Design, 3D Modeling, Video Game Development, Animation and Game Design, Prototyping, Design Strategies, Layout Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Application Security, Incident Response, Intrusion Detection and Prevention, Network Security, Cybersecurity, Cyber Attacks, Data Security, Hardening, Data Loss Prevention, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Vulnerability Assessments, Multi-Factor Authentication, System Configuration, Scripting, Linux Commands, Bash (Scripting Language), Linux, Scripting Languages, Python Programming
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: GIS Software, Geospatial Mapping, Geographic Information Systems, Spatial Data Analysis, Spatial Analysis, Geospatial Information and Technology, Database Systems, SQL, PostgreSQL, Data Validation, Query Languages, Data Integration, Data Mapping, Scripting, Performance Tuning
Beginner · Course · 1 - 3 Months

Skills you'll gain: OpenAI API, OpenAI, Cloud Deployment, Application Deployment, LLM Application, ChatGPT, Fine-tuning, Large Language Modeling, AI Integrations, Model Deployment, AI powered creativity, Natural Language Processing, User Interface (UI), Email Automation, Generative AI, Product Automation, Application Development, Python Programming, Software Development, AI Personalization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Personalization, Anomaly Detection, Microsoft Azure, Computer Vision, Image Analysis, Artificial Intelligence, Natural Language Processing, Cloud API, Application Programming Interface (API), Model Training, Analysis, Web Services
★ 4.8 (10) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Agentic Workflows, MongoDB, Generative AI Agents, Scalability, Context Engineering, Data Architecture, Systems Design, System Design and Implementation, Development Environment, Embeddings, PostgreSQL, Database Design, Object-Relational Mapping, Data Modeling, SQL, Data Migration, Debugging
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Go (Programming Language), Web Servers, JSON, Restful API, User Interface (UI), Web Applications, Server Side, Web Development, Application Programming Interface (API), Debugging, Front-End Web Development, Web Design and Development, Scalability, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Pipelines, Data Warehousing, SQL, Data Integration, Google Cloud Platform, Data Processing, Data Quality, Data Validation, Apache Spark, Generative AI, Data Import/Export, Data Manipulation, Applied Machine Learning, Big Data, Serverless Computing, Machine Learning Methods, Model Evaluation, Machine Learning, Exploratory Data Analysis, Time Series Analysis and Forecasting
Intermediate · Course · 1 - 4 Weeks