YoVDO

Java Backend Developer (Spring Boot)

Offered By: JetBrains Academy via Independent

Tags

Java Courses Relational Databases Courses Object-oriented programming Courses Algorithms Courses Data Structures Courses Concurrency Courses Web Application Development Courses Thread Safety Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Designed for the committed. Master Java with Spring Boot to build strong web apps and unlock high-demand job opportunities.

Upon completing this track you will be able to create functional web applications on Java using the Spring Boot framework and will be well-equipped for your first Junior Developer interview. You will:

  • Gain strong foundational knowledge of core Java concepts like object-oriented programming, data structures, algorithms, concurrency, and thread safety;
  • Learn how to design and construct web applications with Spring Boot and use its main features;
  • Explore basic security principles and best practices in web application development;
  • Get experience with database systems, particularly relational databases;
  • Gain expertise in creating RESTful APIs, encompassing HTTP methods and request/response handling;
  • Optimize your software development process with key tools: Gradle for project management, IntelliJ IDEA for coding, command line for system control, and Git for version control;
  • Familiarize yourself with unit and integration testing;
  • Enhance your code quality by learning and implementing design patterns.

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera