موضوعهای مرتبط
این دوره شامل
- 29 ساعت 41 دقیقه ویدیو
- 138 درس
- سطح: مقدماتی
- زبان: Italiano
- یادمان میماند کجا بودی
- کاملاً رایگان، بدون کارت
درسها
14 بخش · 138 درس · 29 ساعت 41 دقیقه مدت کل
درسهای 1 تا 1010 درس · 3 ساعت 26 دقیقه
- Spring Boot REST API Tutorial ITA (1/37): cosa sono le REST API in Java25 دقیقه
- Installare Eclipse e Spring Tools (2/37) | Java REST API Spring Boot19 دقیقه
- Creare il progetto: 2 metodi (3/37) | Java REST API Spring Boot32 دقیقه
- Embedded server e microservizi (4/37) | Java REST API Spring Boot20 دقیقه
- MVC, Service e Repository (5/37) | Java REST API Spring Boot22 دقیقه
- Cos'è il JSON e come funziona (6/37) | Java REST API Spring Boot11 دقیقه
- Creare un Controller REST (7/37) | Java REST API Spring Boot20 دقیقه
- HTTP: GET, POST e status code (8/37) | Java REST API Spring Boot12 دقیقه
- Path variable e request param (9/37) | Java REST API Spring Boot21 دقیقه
- POST con @RequestBody e JSON (10/37) | Java REST API Spring Boot24 دقیقه
درسهای 11 تا 2010 درس · 3 ساعت 33 دقیقه
- CRUD in memoria nel controller (11/37) | Java REST API Spring Boot22 دقیقه
- Il Service e la business logic (12/37) | Java REST API Spring Boot19 دقیقه
- I Bean e l'@Autowired (13/37) | Java REST API Spring Boot17 دقیقه
- Creare il database MySQL (14/37) | Java REST API Spring Boot17 دقیقه
- I Model e l'ereditarietà (15/37) | Java REST API Spring Boot16 دقیقه
- Repository e interfaccia generica (16/37) | Java REST API Spring Boot18 دقیقه
- ISP: segregare le interfacce (17/37) | Java REST API Spring Boot12 دقیقه
- MySQL e JDBC: la DAL naive (18/37) | Java REST API Spring Boot35 دقیقه
- Singleton di connessione al DB (19/37) | Java REST API Spring Boot36 دقیقه
- DELETE e UPDATE con JDBC (20/37) | Java REST API Spring Boot20 دقیقه
درسهای 21 تا 3010 درس · 2 ساعت 39 دقیقه
- Da Singleton a Bean di config (21/37) | Java REST API Spring Boot13 دقیقه
- Cosa sono JPA e Hibernate (22/37) | Java REST API Spring Boot10 دقیقه
- Database First: creare il DB (23/37) | Java REST API Spring Boot9 دقیقه
- JPA: mappare la classe Entity (24/37) | Java REST API Spring Boot20 دقیقه
- JpaRepository: i metodi pronti (25/37) | Java REST API Spring Boot24 دقیقه
- JPA: query derivate dai metodi (26/37) | Java REST API Spring Boot14 دقیقه
- @Query e JPQL personalizzato (27/37) | Java REST API Spring Boot8 دقیقه
- Lombok: addio al boilerplate (28/37) | Java REST API Spring Boot19 دقیقه
- Relazione One-to-Many nel DB (29/37) | Java REST API Spring Boot18 دقیقه
- OneToMany: mappare le Entity (30/37) | Java REST API Spring Boot24 دقیقه
درسهای 31 تا 4010 درس · 1 ساعت 54 دقیقه
- OTM: il loop di serializzazione (31/37) | Java REST API Spring Boot17 دقیقه
- Risolvere il loop JSON ciclico (32/37) | Java REST API Spring Boot13 دقیقه
- Introduzione ai Service (33/37) | Java REST API Spring Boot10 دقیقه
- Modifica al DB e i DTO (34/37) | Java REST API Spring Boot12 دقیقه
- Il pattern DTO nel Service (35/37) | Java REST API Spring Boot13 دقیقه
- Mapping DTO e ResponseEntity (36/37) | Java REST API Spring Boot9 دقیقه
- Inserimento Cliente in POST (37/37) | Java REST API Spring Boot12 دقیقه
- Lab Food API (1/19): Traccia CRUD e database | Spring Boot11 دقیقه
- Lab Food API (2/19): Tipi di dato e database | Spring Boot9 دقیقه
- Lab Food API (3/19): Setup progetto e connessione MySQL | Spring Boot8 دقیقه
درسهای 41 تا 5010 درس · 1 ساعت 38 دقیقه
- Lab Food API (4/19): Entity, @Column e DTO | Spring Boot14 دقیقه
- Lab Food API (5/19): Repository e query derivate | Spring Boot8 دقیقه
- Lab Food API (6/19): Service e @Transactional | Spring Boot9 دقیقه
- Lab Food API (7/19): Dependency Injection e Controller | Spring Boot8 دقیقه
- Lab Food API (8/19): Il mapper Entity e DTO | Spring Boot8 دقیقه
- Lab Food API (9/19): GET per UUID e RuntimeException | Spring Boot8 دقیقه
- Lab Food API (10/19): Optional, 404 e findAll | Spring Boot10 دقیقه
- Lab Food API (11/19): POST e creazione con DTO | Spring Boot13 دقیقه
- Lab Food API (12/19): DELETE e risposta 204 | Spring Boot8 دقیقه
- Lab Food API (13/19): Aggiornare con PUT (update) | Spring Boot10 دقیقه
درسهای 51 تا 6010 درس · 1 ساعت 47 دقیقه
- Lab Food API (14/19): Frontend con HTML e Bootstrap | Spring Boot10 دقیقه
- Lab Food API (15/19): Risolvere le CORS Policy | Spring Boot14 دقیقه
- Lab Food API (16/19): Tabella con fetch e modale | Spring Boot10 دقیقه
- Lab Food API (17/19): Inserire con fetch POST | Spring Boot13 دقیقه
- Lab Food API (18/19): Eliminare con fetch DELETE | Spring Boot9 دقیقه
- Lab Food API (19/19): Modificare con fetch PUT (modale) | Spring Boot12 دقیقه
- Sicurezza REST da zero (1/32): HTTP stateless e i Cookie | Spring Boot API8 دقیقه
- Sicurezza REST da zero (2/32): come funziona Set-Cookie | Spring Boot API9 دقیقه
- Sicurezza REST da zero (3/32): emettere un Cookie dal Controller | Spring Boot API10 دقیقه
- Sicurezza REST da zero (4/32): leggere e scrivere i Cookie | Spring Boot API11 دقیقه
درسهای 61 تا 7010 درس · 1 ساعت 44 دقیقه
- Sicurezza REST da zero (5/32): personalizzare la risposta coi Cookie | Spring Boot API8 دقیقه
- Sicurezza REST da zero (6/32): autenticazione con i Cookie (login) | Spring Boot API8 دقیقه
- Sicurezza REST da zero (7/32): perché il Cookie auth è insicuro | Spring Boot API9 دقیقه
- Sicurezza REST da zero (8/32): ResponseCookie e ResponseEntity | Spring Boot API14 دقیقه
- Sicurezza REST da zero (9/32): HttpOnly, Secure, SameSite e Max-Age | Spring Boot API15 دقیقه
- Sicurezza REST da zero (10/32): leggere i Cookie con @CookieValue | Spring Boot API5 دقیقه
- Sicurezza REST da zero (11/32): le Sessioni HTTP (stato lato server) | Spring Boot API10 دقیقه
- Sicurezza REST da zero (12/32): come nasce una sessione | Spring Boot API9 دقیقه
- Sicurezza REST da zero (13/32): salvare dati con setAttribute | Spring Boot API13 دقیقه
- Sicurezza REST da zero (14/32): login con le sessioni | Spring Boot API13 دقیقه
درسهای 71 تا 8010 درس · 1 ساعت 39 دقیقه
- Sicurezza REST da zero (15/32): crea la sessione solo se serve | Spring Boot API10 دقیقه
- Sicurezza REST da zero (16/32): profilo protetto e getSession(false) | Spring Boot API9 دقیقه
- Sicurezza REST da zero (17/32): logout e session.invalidate() | Spring Boot API5 دقیقه
- Sicurezza REST da zero (18/32): @SessionAttribute e HttpSession | Spring Boot API6 دقیقه
- Sicurezza REST da zero (19/32): perché servono i token JWT | Spring Boot API12 دقیقه
- Sicurezza REST da zero (20/32): come nasce il token JWT | Spring Boot API13 دقیقه
- Sicurezza REST da zero (21/32): firma e hashing del token JWT | Spring Boot API12 دقیقه
- Sicurezza REST da zero (22/32): setup del progetto e dipendenze JJWT | Spring Boot API9 دقیقه
- Sicurezza REST da zero (23/32): il DTO di login con i record | Spring Boot API10 دقیقه
- Sicurezza REST da zero (24/32): il JwtService, chiave segreta e TTL | Spring Boot API12 دقیقه
درسهای 81 تا 9010 درس · 1 ساعت 45 دقیقه
- Sicurezza REST da zero (25/32): emettere il token con claims e scadenza | Spring Boot API9 دقیقه
- Sicurezza REST da zero (26/32): claims, firma e configurazione | Spring Boot API10 دقیقه
- Sicurezza REST da zero (27/32): validare il token nel controller | Spring Boot API12 دقیقه
- Sicurezza REST da zero (28/32): verificare la firma e i claims | Spring Boot API10 دقیقه
- Sicurezza REST da zero (29/32): Interceptor e DispatcherServlet | Spring Boot API9 دقیقه
- Sicurezza REST da zero (30/32): creare l'Interceptor con prehandle | Spring Boot API10 دقیقه
- Sicurezza REST da zero (31/32): dall'Interceptor al controller | Spring Boot API9 دقیقه
- Sicurezza REST da zero (32/32): proteggere le rotte con WebMvcConfigurer | Spring Boot API11 دقیقه
- Lab Video Management (1/10): Il database One-To-Many | Spring Boot13 دقیقه
- Lab Video Management (2/10): Progetto e application.properties | Spring Boot13 دقیقه
درسهای 91 تا 10010 درس · 1 ساعت 51 دقیقه
- Lab Video Management (3/10): I Model e il mapping JPA | Spring Boot10 دقیقه
- Lab Video Management (4/10): @ManyToOne e @OneToMany | Spring Boot10 دقیقه
- Lab Video Management (5/10): Record e DTO Response | Spring Boot14 دقیقه
- Lab Video Management (6/10): Request, Record e validazione | Spring Boot9 دقیقه
- Lab Video Management (7/10): Repository, Service e Controller | Spring Boot12 دقیقه
- Lab Video Management (8/10): findAll, LAZY e @Transactional | Spring Boot15 دقیقه
- Lab Video Management (9/10): Creare una Playlist (POST) | Spring Boot9 دقیقه
- Lab Video Management (10/10): Aggiungere un Video (POST) | Spring Boot11 دقیقه
- Java Testing (1/20): Cosa sono i Test e la Testing Pyramid12 دقیقه
- Java Testing (2/20): Progetto Maven e setup di JUnit 510 دقیقه
درسهای 101 تا 11010 درس · 2 ساعت 11 دقیقه
- Java Testing (3/20): Il tuo primo test con JUnit 513 دقیقه
- Java Testing (4/20): Assert equals, true, null e assertThrows12 دقیقه
- Java Testing (5/20): @BeforeEach e @BeforeAll9 دقیقه
- Java Testing (6/20): @ParameterizedTest e niente test duplicati11 دقیقه
- Java Testing (7/20): Introduzione a Mockito e i Mock9 دقیقه
- Java Testing (8/20): Mockito - mock, when/thenReturn e verify15 دقیقه
- Java Testing (9/20): Mock, Spy e Stub - le differenze15 دقیقه
- Java Testing (10/20): Testare in Spring Boot - setup del progetto16 دقیقه
- Java Testing (11/20): @WebMvcTest e MockMvc per i Controller17 دقیقه
- Java Testing (12/20): Testare gli errori 404 e le eccezioni custom14 دقیقه
درسهای 111 تا 12010 درس · 1 ساعت 58 دقیقه
- Java Testing (13/20): Da @WebMvcTest a @SpringBootTest5 دقیقه
- Java Testing (14/20): Un repository in memory senza database13 دقیقه
- Java Testing (15/20): Service e Controller REST completi11 دقیقه
- Java Testing (16/20): Integration Test con @SpringBootTest e MockMvc13 دقیقه
- Java Testing (17/20): Testare GET, POST e ordinare i test11 دقیقه
- Java Testing (18/20): Test isolati - evitare l'inquinamento10 دقیقه
- Java Testing (19/20): Unit test del Service con Mockito16 دقیقه
- Java Testing (20/20): Unit test del Controller e riepilogo7 دقیقه
- Cos'è Spring Security e come integrarlo in Spring Boot (1/20) | Spring Security12 دقیقه
- FilterChain e prima configurazione in Spring Boot (2/20) | Spring Security19 دقیقه
درسهای 121 تا 13010 درس · 1 ساعت 54 دقیقه
- Basic Auth, login e disabilitare CSRF (3/20) | Spring Security11 دقیقه
- UserDetailsService, utenti in memoria e BCrypt (4/20) | Spring Security10 دقیقه
- Come funziona la pipeline interna (5/20) | Spring Security12 دقیقه
- Sequenza dei filtri principali (6/20) | Spring Security16 دقیقه
- Creare un filtro custom nella FilterChain (7/20) | Spring Security11 دقیقه
- Aggiungere un header e risolvere dipendenze circolari (8/20) | Spring Security10 دقیقه
- SecurityContextHolder e ordine dei filtri (9/20) | Spring Security12 دقیقه
- Bloccare un utente con errore 403 e custom filter (10/20) | Spring Security7 دقیقه
- Ruoli hasRole ed endpoint admin (11/20) | Spring Security11 دقیقه
- GrantedAuthority, ruoli e autorità (12/20) | Spring Security14 دقیقه
درسهای 131 تا 1388 درس · 1 ساعت 41 دقیقه
- Personalizzare errori 401 e 403 (14/20) | Spring Security10 دقیقه
- Introduzione a JWT e setup del progetto (15/20) | Spring Security13 دقیقه
- DTO di risposta e creazione del JwtService (16/20) | Spring Security14 دقیقه
- AuthController e AuthenticationManager (17/20) | Spring Security17 دقیقه
- Validare il JWT con claims e scadenza (18/20) | Spring Security11 دقیقه
- Spring Security (19/20): il filtro JWT e il SecurityContext15 دقیقه
- Spring Security (20/20): proteggere gli endpoint con il JWT11 دقیقه
- Permessi granulari di lettura e scrittura (13/20) | Spring Security9 دقیقه
چه چیزی لازم است
- به دانش قبلی نیاز نیست: دوره از صفر شروع میشود.
توضیحات
Corso completo su Udemy, senza pubblicità, con quiz, materiale scaricabile e certificato: 🚀 Benvenuto al Corso Base di Spring Boot! Se vuoi imparare a sviluppare API REST in Java con Spring Boot, questa playlist è perfetta per te! Partiremo dalle basi, esplorando concetti fondamentali come l'architettura REST, la configurazione di Spring Boot, la gestione delle richieste HTTP e la connessione a un database. Cosa troverai in questa playlist? - Introduzione alle REST API e a Spring Boot - Creazione di un progetto Spring Boot da zero - Gestione delle richieste HTTP (GET, POST, PUT, DELETE) - Connessione a un database con Spring Data JPA - Implementazione di un sistema di autenticazione e sicurezza - Esercizi pratici e best practice per lo sviluppo API 💡 Questa playlist è pensata per chi inizia da zero e vuole diventare un backend developer con Java! 🔔 Iscriviti al canale e attiva le notifiche per non perderti le nuove lezioni!
این دوره برای چه کسی است
- کسانی که Java را از صفر شروع میکنند.
این دو مورد برداشت ما از سطح دوره است. توضیحات از خود نویسنده است.