9 ay

Java Advanced

9 aylıq peşəkar proqram: backend developerin işdə istifadə etdiyi hər şey. Verilənlər bazaları, JPA, Spring Boot, REST, təhlükəsizlik, testlər, Docker, mesajlaşma və deploy.

Java Essentials kursuna tam giriş daxildir

Müraciət et İlk dərslərə pulsuz baxa bilərsiniz.
1 Advanced Core Java JVM internals, memory, concurrency, multithreading, CompletableFuture, virtual threads. 🔒
2 Databases & SQL Relational modelling, SQL, joins, indexes, transactions, PostgreSQL. 🔒
  • 🔒 Relational Databases & PostgreSQL
  • 🔒 DDL & Constraints
  • 🔒 Querying Data
  • 🔒 Joins & Relationships
  • 🔒 Aggregation & Advanced SQL
  • 🔒 Schema Design & Normalization
  • 🔒 Indexes & Performance
  • 🔒 Transactions & Concurrency
3 JDBC, JPA & Hibernate JDBC, ORM concepts, entity mapping, relations, N+1 problem, Flyway. 🔒
  • 🔒 JDBC
  • 🔒 ORM & JPA Basics
  • 🔒 Entity Mapping
  • 🔒 Relationships
  • 🔒 Fetching & the N+1 Problem
  • 🔒 Queries: JPQL, Criteria & Native
  • 🔒 Transactions & Locking
  • 🔒 Database Migrations
4 Spring Core & Spring Boot IoC, dependency injection, beans, configuration, profiles, Spring Boot. 🔒
  • 🔒 Inversion of Control & DI
  • 🔒 Beans & Configuration
  • 🔒 Spring Boot Fundamentals
  • 🔒 Configuration & Profiles
  • 🔒 Spring AOP & Transactions
  • 🔒 Spring Data JPA
  • 🔒 Logging & Monitoring
  • 🔒 Layered Application Project
5 REST APIs with Spring REST design, controllers, validation, error handling, OpenAPI, Spring Data. 🔒
  • 🔒 REST & HTTP
  • 🔒 Controllers & DTOs
  • 🔒 Validation
  • 🔒 Error Handling
  • 🔒 Mapping, Pagination & Versioning
  • 🔒 API Documentation
  • 🔒 Calling Other Services
  • 🔒 REST API Project
6 Spring Security Authentication, authorization, JWT, OAuth2 basics, securing APIs. 🔒
  • 🔒 Security Fundamentals
  • 🔒 Spring Security Architecture
  • 🔒 Users, Login & Passwords
  • 🔒 Authorization
  • 🔒 JWT Authentication
  • 🔒 OAuth2 & OpenID Connect
  • 🔒 Web Security Details
  • 🔒 Security Project
7 Testing JUnit 5, Mockito, integration tests, Testcontainers, test strategy. 🔒
  • 🔒 Testing Strategy
  • 🔒 JUnit 5 in Depth
  • 🔒 Mockito
  • 🔒 Spring Boot Test Slices
  • 🔒 Testcontainers
  • 🔒 API Testing
  • 🔒 Code Quality
  • 🔒 Testing Project
8 Microservices & Messaging Docker, microservice patterns, Kafka/RabbitMQ, caching with Redis. 🔒
  • 🔒 From Monolith to Microservices
  • 🔒 Docker in Depth
  • 🔒 Spring Cloud
  • 🔒 Resilience
  • 🔒 Apache Kafka
  • 🔒 Event-Driven Architecture
  • 🔒 Caching & Other Brokers
  • 🔒 Observability
9 Cloud, CI/CD & Final Project CI/CD pipelines, cloud deployment, monitoring, final project & interview prep. 🔒
  • 🔒 CI/CD Pipelines
  • 🔒 Kubernetes Basics
  • 🔒 Cloud Deployment
  • 🔒 System Design Fundamentals
  • 🔒 Final Project: Architecture
  • 🔒 Final Project: Implementation
  • 🔒 Final Project: Deployment & Demo
  • 🔒 Career: CV & Interviews