The language used throughout the course, in both instruction and assessments.

Skills you'll gain: Unix Shell, Unix Commands, z/OS, Shell Script, Unix, File Systems, Job Control Language (JCL), Operating Systems, Command-Line Interface, OS Process Management, System Programming, File Management, Mainframe Computing, Debugging
Intermediate · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Eclipse (Software), Object Oriented Programming (OOP), Java, Integrated Development Environments, Data Structures, Java Programming, Computer Programming, Algorithms, Development Environment, Computational Thinking, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Test Automation, Software Testing, Javascript, Browser Compatibility, Scripting, Automation, Web Development Tools, Cascading Style Sheets (CSS), Debugging, File Management, Software Installation, System Configuration
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: R Programming, Statistical Programming, Statistical Analysis, Debugging, Data Analysis, Simulations, Integrated Development Environments, Data Import/Export, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Debugging, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications, Data Structures
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Video Game Development, Game Design, iOS Development, Animation and Game Design, Usability Testing, Apple iOS, Mobile Development, Apple Xcode, Usability, Augmented Reality, Swift Programming, User Interface (UI) Design, Debugging
Mixed · Course · 1 - 3 Months

Infosec
Skills you'll gain: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Blockchain, Secure Coding, Application Security, Law, Regulation, and Compliance, Regulation and Legal Compliance, Vulnerability Assessments, Auditing, Program Development, Development Testing, Process Optimization, Debugging, Application Deployment, Emerging Technologies
Beginner · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Algorithms, Programming Principles, Computational Thinking, Program Development, Code Review, Software Documentation, Debugging, Technical Communication
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Debugging, Animations, Programming Principles, Scripting, Scripting Languages, Object Oriented Programming (OOP), User Interface (UI), No-Code Development, Other Programming Languages, Event-Driven Programming, Software Design Patterns, Computational Logic, Data Structures, Computer Programming, Development Environment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Continuous Delivery, Continuous Deployment, Continuous Integration, Test Driven Development (TDD), CI/CD, Agile Methodology, Test Automation, Unit Testing, Software Development, Software Development Methodologies, Code Review, Software Testing, Debugging, Python Programming, Version Control
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Capacity Management, Google Cloud Platform, Scalability, Application Security, Hybrid Cloud Computing, Security Controls, Proxy Servers, Data Security, Application Deployment, Role-Based Access Control (RBAC), Development Environment, Encryption, Debugging
Beginner · Course · 1 - 3 Months
Gain the knowledge and skills you need to advance.

This role has a $164,608 median salary ¹.

An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.
This role has a $164,608 median salary ¹.
Offered by




This role has a $170,752 median salary ¹.

An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.
This role has a $170,752 median salary ¹.
Offered by




Build toward a degree
Professional Certificate

Course
Duke University
Specialization

Build toward a degree
Professional Certificate

Build toward a degree
Professional Certificate

Professional Certificate

Build toward a degree
Professional Certificate

DeepLearning.AI
Build toward a degree
Specialization

Course


Course

Course