Mobile app development courses can help you learn programming languages like Java and Swift, user interface design principles, and app testing strategies. You can build skills in integrating APIs, optimizing performance, and ensuring security in mobile applications. Many courses introduce tools such as Android Studio and Xcode, that support building and deploying apps on various platforms, along with frameworks like React Native that facilitate cross-platform development.

Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Unix Commands, Linux Administration, Linux, Linux Commands, Scripting, Scripting Languages, File Management, Command-Line Interface, System Configuration
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Safety Culture, Behavior Management, Accident Prevention, Occupational Safety and Health Administration (OSHA), Safety Training, Safety Assurance, Applied Behavior Analysis, Proactivity, Coaching, Constructive Feedback, Recognizing Others, Initiative and Leadership, Case Studies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Role-Based Access Control (RBAC), Automation, Python Programming, Cloud Infrastructure
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Information Architecture, Browser Compatibility, HTML and CSS, Verification And Validation, Semantic Web, Web Design and Development, Web Design, Data Validation, User Interface (UI) Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Video Game Development, Animations, Game Design, Development Environment, C# (Programming Language), UI Components, Scripting, Debugging
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Responsible AI, Generative AI, AI Security, Google Cloud Platform, Large Language Modeling, Data Modeling, Data Ethics, Unstructured Data, Artificial Intelligence and Machine Learning (AI/ML), Model Evaluation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Embeddings, Vector Databases, Data Import/Export, Database Management, Generative AI, Artificial Intelligence
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Apache, Web Servers, Authentications, Application Servers, Server Side, Secure Coding, Web Applications, Application Security, Restful API, Servers, Back-End Web Development, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: LESS, Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Maintainability, Scalability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Assessments, Threat Modeling, Threat Management, Risk Management Framework, Virtual Networking, Security Management, Cyber Security Assessment, System Configuration, Simulations, Configuration Management, Cybersecurity, Cloud Security
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Software Development Life Cycle, Google Cloud Platform, Development Testing, Web Applications, Application Development, Software Development Tools, Test Case, Debugging, Query Languages
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Web Content Accessibility Guidelines, Web Components, UI Components, Web Analytics and SEO, User Interface (UI), Usability, Semantic Web, Animations
Mixed · Course · 1 - 4 Weeks