CURSOR.EDUCATION

CURSOR.EDUCATION

Java Education
Java Group "Hippolyta"

Week #1

  • Intro. Why Java is important and why its hard to learn it. And why u should never stop learning. Primitives.
  • GitControl flow constructions. Arrays

Week #2

  • Classes&Objects. Enums,Interfaces
  • OOP

Week #3

  • Enums/Exceptions/Generics
  • Collections(List&Set)

Week #4

  • Collections(Map)
  • Functional Programming

Week #5

  • Exceptions&Optional
  • SOLID, KISS, DRY. Overview of GOF

Week #6

  • GC overview
  • Java latest version features overview

Week #7

  • Multithreading
  • JMM

Week #8

  • Concurrency
  • Maven/Gradle

Week #9

  • JDBC+SQL
  • Spring DI

Week #10

  • Jpa/Hibernate
  • Spring boot

Week #11

  • Spring data + layered architecture
  • Rest Principle, Model Mapper, DTO, Spring Data Rest, HAL

Week #12

  • Unit+Integration testing
  • Spring Security (Authentication)

Week #13

  • Spring Security (Authorization)
  • Documentation tools+Spring boot actuator

Week #14

  • Microservices with Spring Cloud
  • Docker

Week #15

  • Mongo db
  • AWS

Week #16

  • Deployment
  • Summary

+ Recruiter lecture (заняття наприкінці курсу, яке включатиме в себе: аналіз ваших CV, інформацію про співбесіди та як на них поводитись, як підготуватись; про ресурси пошуку роботи і тд) (дата і час проведення буде обговорюватись та озвучуватись окремо)

+ Soft-Skills

+ English
(дати і дні занять soft-skills та англійської мови повідомлятиму окремо)

<3

Report Page