Introduction to Computer Science
In this stage you will learn the basis of how computers work and the main principles of algorithm design and how basic computer science concepts are used in IT.
Deep Dive into Java Development
You will discover how to create and run simple Java programs and get the basics of managing Java projects.
Professional Java SE Development
You will learn how to use special language features, like classes and interfaces, inheritance tools, generics and more. You will also learn how to design your programs to be object-oriented and how to use built-in frameworks.
Building Web Apps with Java
This course introduces Servlet Technology as a base approach to Java web application development. You will dive into essentials of Web App Development, learn the basis of HTTP and HTML and understand how to apply them to build simple web interfaces.
Modern Java Development with Spring
The final task is basically a solution that you will have to develop for a specific case with Java Spring. It is designed in a certain way to give the feeling of working with situations that are as close to real-life as possible to help you build your portfolio.
Capstone Project for your Portfolio
Expand your experience carrying out a project based on a real-life scenario of a Java Developer. After completing the Capstone Project, you can add it to your professional portfolio.
Attend career services to help you create a resume and learn job search techniques. Our team will connect you with resources to successfully land your first job in your new career. Take advantage of 1:1 career advisory sessions to ask any questions and gain support!
Everything you need to kickstart your Java Developer career
Java is one of the most popular programming languages used to create software, web and mobile applications, and more. Java applications can run on any device, making it a cross-platform language.
It has a large and active community, providing a wealth of resources, libraries, and tools for developers. Java is also widely used across many different industries, making it a great language to have in your arsenal!