Java Developer Nanodegree

Java Developer Nanodegree

Nanodegree key: nd035 求知若渴,虚心若愚。

Version: 1.0.0

Locale: en-us

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.

Content

Part 01 : Welcome to the Nanodegree

Welcome to the Nanodegree program!

Part 02 : Java Basics

Learn the fundamentals of Java while being introduced to a Spring Boot framework and associated integrations and plugins.

Part 03 : 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.

Part 04 : Data Stores & Persistence

Learn about different data stores and how to build persistence for Java applications. Work with relational and non-relational databases, and use Java to read/write and build test cases for MySQL and MongoDB.

Part 05 : Security and DevOps

Part 06 (Elective) : Intro to Java Programming