YoVDO

Java Web Developer

Offered By: Udacity

Tags

Web Development Courses DevOps Courses Java Courses SQL Courses Microservices Courses Relational Databases Courses APIs Courses

Course Description

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

Related Courses

Introduction to Databases
Meta via Coursera
Web Development
Udacity
Introduction to Data Science
University of Washington via Coursera
Datenmanagement mit SQL
openHPI
Sabermetrics 101: Introduction to Baseball Analytics
Boston University via edX