Java

ლექცია 1
გაცნობა
კურსის მიმოხილვა
რა არის ვებ აპლიკაციები და რა კომპონენტებისგან შედგება ის?
რატომ Spring Framework? მისი ისტორია და განვითარება
სამუშაო გარემოს მომზადება
ლექცია 2
რა არის Component?
რა არის Bean?
რა არის Properties ფაილი?
ლექცია 3
Spring IOC
Spring Dependency Injection
Spring Configuration
Configuration in Spring Boot
ლექცია 4
რელაციური მონაცემთა ბაზების გახსენება
რა არის ცხრილები?
რა არის სვეტები, გასაღებები, ობიექტის ტიპები, შეზღუდვები?
რა არის რელაციები და როგორ ავაწყოთ სწორად ისინი
ლექცია 5
SQL-ის გახსენება
DDL და DML
რა არის union, exists, აგრეგატული ფუნქციობი?
ლექცია 6
რა არის ინდექსები, სექვენსები?
რა არის ტრიგერები და პროცედურები?
წინა თავების შემაჯამებელი სამუშაო
ლექცია 7
Java პროგრამისა და მონაცემთა ბაზის დაკავშირება
What is a JPA?
What is an ORM?
რა არის ტრანზაქციები?
ლექცია 8
Intro in Hibernate the reference implementation of JPA
Spring Data
ლექცია 9
Spring Data – გაგრძელება
ლექცია 10
Spring Data Repository Pattern
წინა თავების შემაჯამებელი სამუშაო
ლექცია 11
What is REST Architecture?
What is a Json?
What is a Jax-rs?
REST in Spring
Bean validation
ლექცია 12
What is the MVC pattern?
რა უნდა იყოს Controller-ში, Service-ში და Repository-ში
Postman-ის საშუალებით API-ს გამოძახება
წინა თავების შემაჯამებელი სამუშაო
ლექცია 13
რა არის ვებ აპლიკაციის უსაფრთხოება?
როგორ იმართება უსაფრთხოება Back-end-ზე
Spring Security
ლექცია 14
Spring Security – გაგრძელება
რა არის იდენტიფიკაცია?
რა არის აუთენთიფიკაცია?
რა არის ავტორიზაცია?
რა არის სესია და როგორ ხდება მისი მართვა
ლექცია 15
OAuth 2 და OpenID Connect
JWT ტოკენები
ლექცია 16
ავტორიზაციის სერვერი
წინა თავების შემაჯამებელი სამუშაო
ლექცია 17
Unit ტესტირება
Integration ტესტირება
ლექცია 18
წინა თავების შემაჯამებელი სამუშაო
საფინალო პროექტის გაცნობა
ლექცია 19
შუალედური შეხვედრა, საფინალო პროექტთან დაკავშირებით მითითებების მიცემა საჭიროებისამებრ
ლექცია 20
საფინალო პროექტების განხილვა
ლექცია 21
კურსის შეჯამება
Java Back-end დეველოპერის კარიერული განვითარების გზები
უკუკავშირი