Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Java Web Developer

via Udacity Nanodegree

Overview

Learn enterprise scale back-end development with Java, and be prepared for the software engineering jobs that are in demand at a majority of Fortune 500 companies like Google, Amazon, and more.

Syllabus

  • Welcome to Java Web Developer Nanodegree Program
  • Spring Boot Basics
    • Learn the fundamentals of Java while being introduced to a Spring Boot framework and associated integrations and plugins.
  • Web Services and APIs
    • Explore the differences between web services, APIs, and microservices. Develop REST and GraphQL APIs, and learn how to secure, consume, document, and test those APIs and web services.
  • Data Stores & Persistence
    • Build applications that read and write to relational databases using both the Java Persistence API (JPA) and SQL. Use standard design patterns to make your persistence layer easy to test and integrate with a Spring Boot application.
  • Security and DevOps
    • Learn about Git, version control and best practices for authorization and authentication. Use Jenkins to build a CI/CD pipeline to deploy code to production.
  • Intro to Java Programming
  • Career Services

Taught by

Stephen Chen, Kesha Williams, Aravindan Ramkumar and Sareeta Panda

Reviews

4.2 rating, based on 4 Class Central reviews

4.6 rating at Udacity based on 269 ratings

Start your review of Java Web Developer

  • Stefan Rausch
    Before I took this Nanodegree I already finished the ones on Front End Dev and Full Stack Js which were a great experience! So I thought heading on to Java Spring would be similar. But after completing the first project and heading to second, I have…
  • Anonymous
    Great learning experience. Udacity provides a self-paced learning experience. It is not like spoon-feeding every concept. we have to research our own and find out. Thats really improve our knowledge rather than watching videos.
  • Anonymous
    Un curso bastante completo, con problemas que se pueden aplicar al campo laboral. Problemas retantes y divertidos en donde se logra aprender mucho
  • Profile image for Omar Abdullwahhab
    Omar Abdullwahhab
    Is a very great program really, could not expect that the program will cover that wide range of web programming in Java, Thank you for this nice program, its great one.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.