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: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Behavior-Driven Development, DevSecOps, Test Driven Development (TDD), Kanban Principles, Continuous Integration, Agile Software Development, Lean Methodologies, DevOps, Agile Methodology, Scrum (Software Development), Software Development Methodologies, Continuous Deployment, Cross-Functional Collaboration, Continuous Improvement Process
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Computer Systems, TCP/IP, Information Technology, General Networking, Computer Literacy, Network Protocols, Operating Systems, Computer Networking, Software Systems, File Systems
Beginner · Course · 1 - 4 Weeks
Universidad de los Andes
Skills you'll gain: Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Animation and Game Design, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, Software Documentation, User Interface (UI), Virtual Environment
Intermediate · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Education Software and Technology, Learning Management Systems, Collaborative Software, Digital pedagogy, Teaching, Augmented Reality, Game Design, Virtual Environment, Emerging Technologies, Information Privacy, Social Media
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Identity and Access Management, Computer Security Incident Management, Network Security, Cryptography, AWS Identity and Access Management (IAM), Encryption, User Provisioning, Security Management, Penetration Testing, Vulnerability Scanning, ISO/IEC 27001, Information Systems Security, Network Architecture, Computer Networking, Risk Management, DevSecOps, OAuth, Data Management, Software Development Methodologies, Cybersecurity
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Change Management, Organizational Change, Responsible AI, AI Enablement, Business Transformation, Generative AI, Workforce Development, Innovation, Stakeholder Management, Employee Training, Leadership, Cross-Functional Collaboration, Communication
Beginner · Course · 1 - 4 Weeks

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Detection, Penetration Testing, Exploit development, Threat Management, Incident Response, Vulnerability Scanning, Cyber Security Assessment, Vulnerability Assessments, Cyber Threat Intelligence, Vulnerability Management, Cybersecurity, Network Security, Network Monitoring, Bash (Scripting Language), Intrusion Detection and Prevention, Network Troubleshooting, Anomaly Detection, Information Systems Security, Cyber Security Policies, Network Analysis
Intermediate · Professional Certificate · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Project Design, Case Studies, Project Closure, Sustainable Development, Program Evaluation, Project Management, Project Implementation, Economic Development, Project Performance, Feasibility Studies, Project Management Life Cycle, Smart Goals, Stakeholder Engagement, Needs Assessment, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: OAuth, API Gateway, Cloud API, Application Programming Interface (API), API Design, Restful API, Secure Coding, Security Controls, Authorization (Computing), Application Security, Information Systems Security, Network Security, Data Security, JSON, Identity and Access Management, Key Management, Threat Detection
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Peer Review, Program Evaluation, Patient Evaluation, Qualitative Research, Instructional and Curriculum Design, Health Assessment, Teaching, Psychological Evaluations, Curriculum Development, Education and Training, Simulations, Curriculum Planning, Survey Creation, Clinical Assessment, Case Studies, Electronic Discovery, Data Analysis Software, Student-Centred Learning, Higher Education, Instructional Strategies
Beginner · Specialization · 3 - 6 Months