Udemy – Spring & Hibernate for Beginners 2018-6

Spring Hibernate for Beginners فیلم آموزشی فریمورک Spring است که شامل آموزش های Spring Core, Spring AOP, Spring MVC, Spring Security و Hibernate می باشد. در پایان این دوره، شما تمام کد منبع را برای یک برنامه کامل Spring MVC – Hibernate CRUD ایجاد خواهید کرد. Spring یک فریمورک سازمانی جاوا است. این برنامه به منظور ساده سازی توسعه ی جاوا طراحی شده و توسعه دهندگان را بیشتر پربار می کند. Hibernate فریمورک Object-to-Relational-Mapping (ORM) است. این فریمورک دسترسی پایگاه داده را برای برنامه های جاوا ساده تر می کند. با استفاده از چارچوب, شما می توانید به راحتی با ایجاد برخی از تنظیمات ساده ی پیکربندی, اشیاء جاوا را ذخیره و بازیابی کنید.

 

ویژگی دوره Spring Hibernate for Beginners :

  • ساخت کامل پروژه Spring MVC و Hibernate CRUD از ابتدا
  • تنظیم محیط توسعه Spring و Hibernate با Tomcat و Eclipse
  • پیکربندی Spring برای تزریق وابستگی
  • تعریف Spring با استفاده از @Component
  • انجام خودکار اسکن Spring برای به حداقل رساندن پیکربندی
  • اعمال تمامی تنظیمات جاوا به Spring (بدون XML)
  • تنظیم محیط Spring MVC با تنظیمات و دایرکتوری ها
  • ایجاد کنترلر با استفاده از @Controller
  • خواندن HTML از داده ها با استفاده از @RequestParam
  • قدرت مدل Spring MVC برای انتقال داده ها بین کنترل کننده و صفحه نمایش
  • تعریف درخواست تقسیم برای درخواست های GET و POST
  • ایمن کردن برنامه وب با استفاده از Spring Security
  • پیکربندی امنیت Spring با تمام تنظیمات جاوا (بدون xml)
  • ایجاد صفحات ورودی سفارشی Spring Security با Bootstrap CSS

 

چه چیزهایی در این دوره یاد خواهیم گرفت :

  • توسعه کامل برنامه CRUD با Spring MVC و Hibernate از ابتدا
  • آموزش کلیدی ویژگی های Spring از جمله Core, Annotations, Java Config, Spring AOP, Spring MVC, Spring Security, Hibernate CRUD و Maven

 

مشخصات دوره :

  • مدت زمان : 35:38:44
  • زبان : انگلیسی
  • تعداد دروس : 544 عدد
  • فرمت فیلم : h264 1280×720
  • صدا : AAC, 44100 Hz, 2 Ch
  • مدرس : Chad Darby

 

سرفصل های این دوره :

Curriculum For This Course

544 Lectures
35:38:44

Course Introduction
7 Lectures 04:42

Spring Overview
6 Lectures 24:24

Setting Up Your Development Environment
6 Lectures 20:54

Spring Inversion of Control – XML Configuration
9 Lectures 29:48

Spring Dependency Injection – XML Configuration
15 Lectures 01:03:49

Spring Bean Scopes and Lifecycle
8 Lectures 26:46

Spring Configuration with Java Annotations – Inversion of Control
7 Lectures 29:50

Spring Configuration with Java Annotations – Dependency Injection
18 Lectures 53:16

Spring Configuration with Java Annotations – Bean Scopes and Lifecycle Methods
8 Lectures 16:44

Spring Configuration with Java Code
10 Lectures 33:13

Spring MVC – Building Spring Web Apps
8 Lectures 23:19

Spring MVC – Creating Controllers and Views
15 Lectures 45:41

Spring MVC – Request Params and Request Mappings
6 Lectures 16:56

Spring MVC – Form Tags and Data Binding
15 Lectures 53:49

Spring MVC Form Validation – Applying Built-In Validation Rules
13 Lectures 46:46

Spring MVC Form Validation – Validating Number Ranges and Regular Expressions
9 Lectures 37:38

Spring MVC Form Validation – Creating Custom Validation Rules
8 Lectures 31:31

Introduction to Hibernate
2 Lectures 09:40

Setting Up Hibernate Development Environment
7 Lectures 28:56

Hibernate Configuration with Annotations
7 Lectures 22:25

Hibernate CRUD Features: Create, Read, Update and Delete
17 Lectures 01:25:32

Hibernate Advanced Mappings
2 Lectures 08:11

Hibernate Advanced Mappings – @OneToOne
17 Lectures 01:27:14

Hibernate Advanced Mappings – @OneToMany
10 Lectures 43:18

Hibernate Advanced Mappings – Eager vs Lazy Loading
8 Lectures 36:14

Hibernate Advanced Mappings – @OneToMany – Unidirectional
9 Lectures 38:00

Hibernate Advanced Mappings – @ManyToMany
13 Lectures 56:00

Build a Database Web App – Spring MVC and Hibernate Project – Part 1
11 Lectures 39:02

Build a Database Web App – Spring MVC and Hibernate Project – Part 2
14 Lectures 57:07

Build a Database Web App – Spring MVC and Hibernate Project – Part 3
5 Lectures 21:01

Build a Database Web App – Spring MVC and Hibernate Project – Part 4
9 Lectures 29:52

Build a Database Web App – Spring MVC and Hibernate Project – Part 5
7 Lectures 24:06

Build a Database Web App – Spring MVC and Hibernate Project – Part 6
7 Lectures 22:33

AOP: Aspect-Oriented Programming Overview
5 Lectures 20:50

AOP: @Before Advice Type
7 Lectures 34:08

AOP: Pointcut Expressions – Match Methods and Return Types
7 Lectures 27:01

AOP: Pointcut Expressions – Match Method Parameter Types
5 Lectures 21:11

AOP: Pointcut Declarations
6 Lectures 32:18

AOP: Ordering Aspects
4 Lectures 24:18

AOP: JoinPoints
3 Lectures 15:01

AOP: @AfterReturning Advice Type
9 Lectures 38:38

AOP: @AfterThrowing Advice Type
4 Lectures 21:10

AOP: @After Advice Type
3 Lectures 12:35

AOP: @Around Advice Type
11 Lectures 50:48

AOP: Add AOP Logging to Spring MVC App
7 Lectures 29:46

Maven Crash Course
16 Lectures 01:12:23

Spring Security – Getting Started
18 Lectures 01:02:37

Spring Security – Adding Custom Login Form
10 Lectures 43:40

Spring Security – Boostrap CSS Login Form
4 Lectures 12:45

Spring Security – Adding Logout Support
3 Lectures 10:44

Spring Security – Cross Site Request Forgery (CSRF)
3 Lectures 13:33

Spring Security – User Roles
3 Lectures 11:52

Spring Security – Restrict Access Based on Role
11 Lectures 48:21

Spring Security – Add JDBC Database Authentication
11 Lectures 51:33

Spring Security – Password Encryption
8 Lectures 21:04

Spring REST – Overview
2 Lectures 10:21

Spring REST – JSON Data Binding
8 Lectures 39:51

Spring REST – Create a Spring REST Controller
8 Lectures 41:32

Spring REST – Retrieve POJOs as JSON
4 Lectures 18:19

Spring REST – Using @PathVariable for REST Endpoints
3 Lectures 13:14

Spring REST – Exception Handling
9 Lectures 38:41

Spring REST – API Design Best Practices
2 Lectures 08:54

Spring REST – CRUD Database Project – Overview
5 Lectures 19:25

Spring REST – CRUD Database Project – Get Customers
5 Lectures 19:10

Spring REST – CRUD Database Project – Exception Handling
4 Lectures 15:18

Spring REST – CRUD Database Project – Add Customer
3 Lectures 14:08

Spring REST – CRUD Database Project – Update Customer
2 Lectures 07:07

Spring REST – CRUD Database Project – Delete Customer
3 Lectures 09:37

Spring REST – Bonus Lecture – Securing REST API Endpoints with Spring Security
1 Lecture 00:02

Summary
1 Lecture 00:48

Discount Coupons for More of My Java Training
2 Lectures 00:53

Appendix
1 Lecture 03:16

Spring 4 Archive – Legacy Videos
10 Lectures 38:44

 

Basic Java knowledge is required
Basic HTML knowledge is helpful

پس از Extract با Player دلخواه خود مشاهده کنید.

این آموزش به همراه زیرنویسی انگلیسی ارائه شده است.

دانلود بخش 1 – 2 گیگابایت

دانلود بخش 2 – 2 گیگابایت

دانلود بخش 3 – 2 گیگابایت

دانلود بخش 4 – 2 گیگابایت

دانلود بخش 5 – 886 مگابایت

گذرواژه فایل(ها): Password: www.downloadly.ir

8.86 گیگابایت