❗The content presented here is sourced directly from freeCodeCamp platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [March 06th, 2023]
This course provides an overview of how to build an Android app with Kotlin that uses core UI components from the Robinhood stock trading app. Students will learn how to create an app that tracks COVID-19 cases instead of stocks. The app will display key metrics around the growth of coronavirus, including the number of positive cases, negative cases, and deaths per day. Students will gain an understanding of the Kotlin programming language and how to use it to create an Android app. They will also learn how to use core UI components from the Robinhood app to create a visually appealing and functional app. By the end of the course, students will have a working Android app that tracks COVID-19 cases.
[Applications]
The application of this course can be seen in the development of other Android apps that track data related to the COVID-19 pandemic. By understanding the concepts and techniques taught in this course, developers can create Android apps that track other types of data, such as the number of hospitalizations, the number of tests administered, and the number of people vaccinated. Additionally, developers can use the same techniques to create Android apps that track other types of data, such as stock prices, weather, or sports scores.
[Career Paths]
1. Android Developer: Android developers create applications for the Android operating system. They use Kotlin and other programming languages to develop apps that are compatible with Android devices. With the rise of the COVID-19 pandemic, there is an increased demand for Android developers who can create apps that track the spread of the virus.
2. Data Scientist: Data scientists analyze large datasets to uncover trends and insights. They use their findings to inform decisions and strategies. With the rise of the COVID-19 pandemic, there is an increased demand for data scientists who can analyze data related to the virus, such as the number of positive cases, negative cases, and deaths per day.
3. UX/UI Designer: UX/UI designers create user interfaces that are both visually appealing and easy to use. With the rise of the COVID-19 pandemic, there is an increased demand for UX/UI designers who can create apps that track the spread of the virus. They must ensure that the app is intuitive and easy to use, while also being visually appealing.
4. Mobile App Developer: Mobile app developers create applications for mobile devices. They use Kotlin and other programming languages to develop apps that are compatible with mobile devices. With the rise of the COVID-19 pandemic, there is an increased demand for mobile app developers who can create apps that track the spread of the virus.
[Education Paths]
1. Bachelor of Science in Computer Science: This degree path focuses on the fundamentals of computer science, including programming languages, software engineering, and computer architecture. It also covers topics such as artificial intelligence, machine learning, and data science. With the rise of mobile app development, this degree path is becoming increasingly popular and is a great way to learn the skills needed to create an Android app with Kotlin.
2. Bachelor of Science in Software Engineering: This degree path focuses on the development of software applications and systems. It covers topics such as software design, software testing, and software project management. This degree path is ideal for those looking to develop an Android app with Kotlin, as it provides the necessary skills to design, develop, and maintain software applications.
3. Master of Science in Mobile Application Development: This degree path focuses on the development of mobile applications for various platforms, including Android. It covers topics such as mobile user interface design, mobile application development, and mobile application security. This degree path is perfect for those looking to create an Android app with Kotlin, as it provides the necessary skills to design, develop, and maintain mobile applications.
4. Master of Science in Artificial Intelligence: This degree path focuses on the development of artificial intelligence systems. It covers topics such as machine learning, natural language processing, and computer vision. This degree path is ideal for those looking to create an Android app with Kotlin, as it provides the necessary skills to develop intelligent systems that can interact with users.