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: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Performance Tuning, Video Game Development, Performance Testing, Programming Principles, No-Code Development, Object Oriented Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Data Import/Export, Computer Graphics, Image Quality, Performance Tuning
Intermediate · Course · 1 - 3 Months

Packt
Skills you'll gain: Java, Object Oriented Design, File I/O, Program Development, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, JSON, Responsive Web Design, Ajax, Web Design and Development, Animations, Algorithms, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Agile Project Management, Agile Software Development, Agile Methodology, Sprint Retrospectives, Project Scoping, Project Management Life Cycle, Sprint Planning, Project Management, User Story, Project Documentation, Backlogs, Scope Management, Kanban Principles, Waterfall Methodology, Lean Methodologies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Video Game Development, Game Design, User Interface (UI), Prototyping, Artificial Intelligence, Debugging, Animations
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), SQL, Big Data, Data Manipulation, Data Warehousing, Data Cleansing, Data Transformation, Data Visualization Software, Data Import/Export, Google Sheets, Data Analysis, Data Pipelines, Google Cloud Platform
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Unity Engine, User Interface (UI), Game Design, Video Game Development, User Interface (UI) Design, Visualization (Computer Graphics), C# (Programming Language), Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Middleware, Web Services, Data Mapping, Simple Object Access Protocol (SOAP), Restful API, Software Technical Review, Application Development, Cloud Applications, Application Programming Interface (API), System Monitoring, Application Performance Management, Data Integration, Enterprise Application Management, Software Architecture, Business Process Automation, Performance Tuning, Scalability, Debugging, Application Security, Role-Based Access Control (RBAC)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Cascading Style Sheets (CSS), HTML and CSS, Web Content Accessibility Guidelines, Usability, Javascript and jQuery, Hypertext Markup Language (HTML), Web Design and Development, Web Design, Web Development, Semantic Web, Front-End Web Development, Responsive Web Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), User Interface (UI) Design, Data Modeling, Real Time Data
Intermediate · Course · 3 - 6 Months