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: Snowflake Schema, Model Deployment, Data Pipelines, Pandas (Python Package), Data Import/Export, Data Transformation, Large Language Modeling, Data Processing, Containerization, Python Programming, MLOps (Machine Learning Operations), Feature Engineering, Application Deployment, Application Development, Data Science, Data Preprocessing, Cloud Computing, SQL, Stored Procedure, Machine Learning
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: JUnit, Unit Testing, Software Testing, Test Tools, Java Programming, Development Testing, Java, Test Case, Test Automation, Object Oriented Design, Programming Principles, Code Reusability
Intermediate · 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

Pragmatic AI Labs
Skills you'll gain: GitHub Copilot, Infrastructure as Code (IaC), Terraform, Rust (Programming Language), Test Script Development, Ansible, Test Driven Development (TDD), GitHub, Test Automation, Dependency Analysis, AI Integrations, Code Coverage, AI Workflows, Containerization, Unit Testing, Maintainability, Test Tools, Docker (Software), Style Guides, Software Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C (Programming Language), Game Design, Programming Principles, Video Game Development, System Programming, Program Development, Computational Logic, Data Validation, Command-Line Interface, Code Reusability, User Interface (UI), Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Game Design, Video Game Development, Computer Graphic Techniques, Computer Graphics, Visualization (Computer Graphics), Virtual Environment, Graphical Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Agile Methodology, User Feedback, No-Code Development, Agile Software Development, Collaborative Software, Application Development, Application Design, Usability Testing, Software Development, Prototyping, Constructive Feedback, User Interface (UI), Business Logic
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Application Security, Embedded Systems, Software Design, DevSecOps, Secure Coding, Internet Of Things, Application Deployment, Systems Design, Cloud Deployment, Security Requirements Analysis, User Interface and User Experience (UI/UX) Design, Cybersecurity, Security Engineering, Systems Architecture, Security Controls, IT Security Architecture, Development Environment, Cyber Security Strategy, Design Strategies
Beginner · Course · 3 - 6 Months

Skills you'll gain: Responsible AI, Data Ethics, AI Security, Regulatory Compliance, Artificial Intelligence, AI literacy, Business Ethics, Risk Analysis, SAS (Software), Ethical Standards And Conduct, Human Centered Design, Accountability, Analytics, Diversity and Inclusion, Information Privacy, Data Governance, Model Deployment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Shiny (R Package), Interactive Data Visualization, Dashboard Creation, R (Software), Dashboard, User Interface (UI), UI Components, Data Integration, Server Side, Interactive Design, User Interface (UI) Design, Web Applications, Software Architecture, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Redshift, Amazon Web Services, SQL, Data Warehousing, Cloud Services, Query Languages, Database Application, Data Management, Data Analysis
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: GitHub Copilot, ChatGPT, Computer Programming Tools, Software Development Tools, AI Integrations, AI Workflows, Test Script Development, Web Development Tools, Application Programming Interface (API), React.js, Unit Testing, Jest (JavaScript Testing Framework), Debugging, Software Installation, Middleware
Intermediate · Course · 1 - 3 Months