Create Your Custom Track
Select courses to build a personalized learning path tailored to your career goals
This course helps students start their development journey by learning the essentials of JavaScript and React. They build a strong foundation for creating modern, interactive applications.
Students build mobile apps for iOS and Android using React Native. They learn how screens, navigation, and data work together in a real app.
This course focuses on building polished, professional mobile apps with advanced features, smoother performance, and real deployment workflows.
This course introduces how websites are built from the ground up. Students learn how pages are structured, styled, and made interactive.
Students learn how to build modern, interactive web applications using React — one of the most popular front-end frameworks today.
This course prepares students to build professional-grade front-end applications that are fast, maintainable, and ready for production.
This course introduces students to Java programming and essential object-oriented concepts used in backend development.
Students learn how to build real backend services using Spring Boot — including APIs, databases, and core backend features.
This course helps students understand how larger backend systems work, including performance, structure, deployment, and messaging patterns.
This course teaches how to build modern, interactive user interfaces using React. Students learn how front-end and back-end pieces eventually fit together.
Students learn how to build backend services using Node.js and MongoDB. They create APIs, store data, and manage simple authentication.
This course teaches how to connect the front-end and back-end, add advanced features, and deploy complete applications.
Students learn what data engineering is, why it matters, and how data moves through modern systems. They also gain a base understanding of Azure and Python for data work.
Students learn to build cloud data pipelines using Azure Data Factory and process large datasets using Databricks and PySpark.
Students learn how data warehouses are designed, how organizations govern data, and how DevOps helps automate data workflows.
This course introduces how large-scale systems are planned and organized. Students learn to think like architects and understand how modern applications handle lots of users and data.
This course helps students become stronger problem-solvers by learning common ways to organize data and break down challenges.
This course teaches how to clean, explore, and visualize data to make better business decisions using Python and Power BI.
This course provides a simple introduction to cloud computing and how modern companies run applications using cloud services.
Students learn the basics of navigating Linux systems and automating tasks with simple Bash scripts — essential skills for developers and DevOps roles.
