Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Spring Boot, Angular 7, SQL, Docker Faster Performance Code
Rating: 4.5 out of 5(1 rating)
37 students

Spring Boot, Angular 7, SQL, Docker Faster Performance Code

Code optimization using with Spring Boot, Angular 7, MySQL, Hibernate, Liquibase and Docker. Better performance in Java
Created bySenol Atac
Last updated 6/2023
English

What you'll learn

  • Spring Boot
  • Angular 7
  • MySQL
  • Docker
  • Faster Code
  • Faster Performance
  • Dockerfile
  • Java 8
  • String vs StringBuilder
  • SQL Code Optimization
  • Lombok
  • SQL Query Execution Order
  • IN vs = operator
  • IN vs BETWEEN

Course content

10 sections36 lectures1h 22m total length
  • Prerequests of Application0:22
  • Eclipse And Intellij Configuration0:27
  • Architecture Of All System - Server, Client And Infrastructure1:51
  • Possible Questions About Spring Boot 2.x And Angular 7.x0:29
  • Overview - Spring Boot Server Side5:33
  • Overview - Application Properties1:17
  • Overview - Build Gradle0:39
  • Overview - Angular 7 Client Side2:42
  • Run Server And Client On Local Or Docker Containers0:40

Requirements

  • Basic Java Knowledge
  • Basic SQL Knowledge

Description

In this cource, we will learn basic and advance optimization codes. We will implement faster codes and we will compare before and after. The common topics which is learned in this cource can be listed like below:

  • Spring Boot implementatin on example project.

  • Angular 7 implementation on example project.

  • SQL optimization. MySQL(as database) will be used.

  • Docker implementation: Dockerfile, docker-compose, docker commands...

  • Hibernate implementation.

  • Liquibase implementation with example code blocks.

  • Abstract hibernate template interface and implementation.

  • Faster code blocks.

  • Code optimization.

  • String vs StringBuilder

  • File download optimization.

  • Liquibase

  • Lombok @Data Annotation

  • Caching

  • Second Level Caching in Hibernate

  • Query Caching in Hibernate

  • Parallel processing in Java Lists.

  • SQL Query Execution Order

You know that performance is important topic for software development so this course is important for it. We will examine some basic concepts, some basic points about sql, caching, java core, java primitives... Caching and parallel processing are also important topic so we will also mention about them in this course. Also, we will check the code cleanness in this course. Also we will use some utility libraries for clean code and effective code. Some examples about them are liquibase, docker... We will also mention them and we will investigate about them for effective, faster code.


Who this course is for:

  • All level developers curious about learning Faster Code in Spring Boot, Angular 7, MySQL and Docker