Android Developer / Engineer
If you like building mobile apps, coding in java/kotlin, and solving technical problems this role is for you.
An Android Developer builds, tests, and optimizes mobile apps for the Android platform. They focus on enhancing performance, usability, and compatibility across devices, utilizing Java, Kotlin, and Android SDK.
Skills you’ll need: Software Design Patterns, CI/CD, Kotlin, Java Programming, Android Studio, Agile Methodology, User Experience, Test Automation

Android Developer / Engineer
If you like building mobile apps, coding in java/kotlin, and solving technical problems this role is for you.
An Android Developer builds, tests, and optimizes mobile apps for the Android platform. They focus on enhancing performance, usability, and compatibility across devices, utilizing Java, Kotlin, and Android SDK.
Skills you’ll need: Software Design Patterns, CI/CD, Kotlin, Java Programming, Android Studio, Agile Methodology, User Experience, Test Automation

Recommended credentials
Introduction to Android Mobile Application Development
Course 1 of 12
Version Control
Course 2 of 12
Programming Fundamentals in Kotlin
Course 3 of 12
Principles of UX/UI Design
Course 4 of 12
Create the User Interface in Android Studio
Course 5 of 12
Advanced Programming in Kotlin
Course 6 of 12
Working with Data in Android
Course 7 of 12
Mobile Development and JavaScript
Course 8 of 12
React Basics
Course 9 of 12
React Native
Course 10 of 12
Android App Capstone
Course 11 of 12
Coding Interview Preparation
Course 12 of 12
Career resources
A data analyst collects, cleans, and interprets data sets in order to answer a question or solve a problem. They work in many industries, including business, finance, criminal justice, science, medicine, and government.
Statisticians are experts who compile and analyze statistical data in order to solve problems for businesses, government organizations, and other institutions. In their day to day work, statisticians determine the data a company will require to solve a problem and then apply mathematical theories to use that data to construct a solution.
Health care and technology are two of the fastest-growing career sectors in the United States. A career as a health care data analyst is at the intersection of both industries.
If you’re thinking about learning data analytics, it’s not unusual to have some concerns about the technical skills involved. Data analysts rely on skills like programming in R or Python, querying databases with SQL, and performing statistical analysis.
Success stories


A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.
description:A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.
If you like: designing scalable cloud solutions, working with aws/azure/google cloud, ensuring data security.
This role has a $153,344 median salary ¹.
This role has approximately 39,150 jobs available ¹.
A Front End Developer enhances the visual and interactive parts of websites and apps, ensuring a seamless experience using HTML, CSS, and JavaScript.
description:A Front End Developer enhances the visual and interactive parts of websites and apps, ensuring a seamless experience using HTML, CSS, and JavaScript.
If you like: designing websites and applications, coding in html/css/javascript, making sites user-friendly.
This role has a $147,328 median salary ¹.
This role has approximately 15,176 jobs available ¹.
An Automation Engineer designs and implements systems to enhance efficiency and reduce manual tasks, focusing on automation and CI/CD pipelines.
description:An Automation Engineer designs and implements systems to enhance efficiency and reduce manual tasks, focusing on automation and CI/CD pipelines.
If you like: developing automated solutions, writing scripts for automation, improving process efficiency.
This role has a $115,968 median salary ¹.
This role has approximately 19,070 jobs available ¹.
Credentials
An Application Developer designs, develops, and maintains software, ensuring functionality and user satisfaction using Java, Python, and C#.
description:An Application Developer designs, develops, and maintains software, ensuring functionality and user satisfaction using Java, Python, and C#.
If you like: designing and developing software, writing code, solving complex problems.
This role has a $120,192 median salary ¹.
This role has approximately 41,611 jobs available ¹.
¹ Median salary and job opening data are sourced from Lightcast™ Job Postings Report. Data for job roles relevant to featured programs (2/1/2024 - 2/1/2025)