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: Network Security, Open Shortest Path First (OSPF), Network Performance Management, Virtual Networking, Network Monitoring, Firewall, Network Planning And Design, Network Protocols, Infrastructure as Code (IaC), Terraform, Configuration Management, Encryption, System Configuration, Scalability
Beginner · Specialization · 3 - 6 Months

Pearson
Skills you'll gain: Java, Transaction Processing, File I/O, Java Programming, Data Access, Object Oriented Design, Data Persistence, Stored Procedure, SQL, Integration Testing, Application Development, Command-Line Interface, Application Deployment, Data Integrity, Databases, Programming Principles, Application Programming Interface (API), Secure Coding, System Programming, Mitigation
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Growth Mindedness, Time Management, Constructive Feedback, Sales Development, Productivity, Collaboration, Prioritization, Teamwork, Personal Development, Optimism, Professionalism, Stress Management, Persistence, Software As A Service, Goal Setting, Accountability
Beginner · Course · 1 - 4 Weeks
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Functional Design, Software Design Patterns, Unit Testing, Data Structures, Simulations
Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Amazon Web Services, Data Preprocessing, Data Wrangling, Data Processing, Amazon S3, Extract, Transform, Load, Data Pipelines, Data Integration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Agile Software Development, Agile Project Management, Agile Methodology, Scrum (Software Development), Kanban Principles, Software Development Methodologies, Project Estimation, Sprint Planning, Estimation, Backlogs, Sprint Retrospectives, Project Management, Workflow Management, User Story, Continuous Improvement Process
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: No-Code Development, Google Workspace, Data Entry, Cloud Applications, Google Cloud Platform, Data Maintenance, Data Manipulation, Data Validation, Web Applications, Data Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)
Intermediate · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: LLM Application, LangChain, Responsible AI, Large Language Modeling, Model Deployment, OpenAI, Data Preprocessing, Hugging Face, Model Evaluation, Transfer Learning, Supervised Learning, Reinforcement Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Salesforce Development, Salesforce, Analytics, Data Import/Export, Data Presentation, Data Analysis, Business Reporting, Data Cleansing, Data Migration, Data Management, Data Sharing, Data Validation, Data Security
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Tensorflow, Google Cloud Platform, AI Enablement, AI Workflows, Cloud Computing Architecture, Performance Tuning, Interoperability, Product Demonstration, Performance Improvement, Benchmarking, Hardware Architecture, Systems Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Cloud API, Cloud Development, Application Deployment, Microsoft Azure, JSON, Cloud Applications, Serverless Computing, Application Programming Interface (API), Cloud Computing, C# (Programming Language), Restful API, Web Services, Data Storage
Intermediate · Guided Project · Less Than 2 Hours