آموزش Spring Framework Master Class - Java Spring the Modern Way

Spring Framework Master Class - Java Spring the Modern Way

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: جادوی Java Spring Framework را با Spring Boot، Spring JDBC، Spring AOP، Hibernate، JUnit و Mockito بیاموزید. شما یک توسعه دهنده کامل بهار خواهید شد - با توانایی نوشتن تست های واحد عالی، تمام مهارت ها را برای نشان دادن یک تخصص با چارچوب Spring در مصاحبه های شغلی خود به دست خواهید آورد، اصول اولیه Spring - Dependency Injection، IOC Container، Application Context و Bean Factory شما تبدیل به GO TO GUY برای رفع مشکلات Spring Framework در پروژه خود خواهید شد. شما از یک مبتدی به یک توسعه دهنده با تجربه Spring تبدیل خواهید شد. نحوه استفاده از حاشیه نویسی Spring - @Autowired، @Component، @Service، @Repository، @Configuration، @Primary.... شما Spring MVC را عمیقاً درک خواهید کرد - DispatcherServlet، Model، Controllers و ViewResolver شما از انواع Starter های Spring Boot استفاده خواهید کرد - Spring Boot Starter Web، Starter Data Jpa، Starter Test اصول اولیه را یاد خواهید گرفت. از Spring Boot، Spring AOP، Spring JDBC و JPA شما اصول اولیه Eclipse، Maven، JUnit و Mockito را یاد خواهید گرفت شما یک برنامه وب پایه را گام به گام با استفاده از JSP Servlets و Spring MVC توسعه خواهید داد، نوشتن تست های واحد با XML را یاد خواهید گرفت زمینه های کاربردی جاوا و موکیتو پیش نیازها: شما نگرش یادگیری در حین سرگرمی را دارید :) تجربه برنامه نویسی با جاوا و تجربه صفر با Spring را دارید.

آیا می خواهید یک متخصص در چارچوب بهار شوید؟ آیا می خواهید یک توسعه دهنده بهار مدرن شوید؟ برای یادگیری Spring Framework به روش مدرن - روشی که پروژه های جاوا دنیای واقعی از آن استفاده می کنند به دوره آموزشی بپیوندید!

جادوی Spring Framework را بیاموزید. از IOC (Inversion of Control)، DI (تزریق وابستگی)، Application Context به دنیای Java Spring Boot، Spring AOP، Spring JDBC و JPA. برای سفری باورنکردنی آماده شوید.


آنچه یادگیرندگان ما می گویند:

5 STARS - این بهترین دوره آموزشی بهاری است که من گذرانده ام. از توضیح ساده و آسان و در عین حال عمیق شروع کنید. واقعا خوب طراحی شده! به هر کسی مثل من که پیشینه جاوا متوسطی دارد (از کلاس مدرسه یاد گرفته است) اما کاملاً جدید در Spring است توصیه کنید. و همچنین تمرین بسیار خوبی برای چیزهایی است که از دوره OOAD خود در مدرسه یاد گرفتم. الان برام کاملا واضحه!! بسیار توصیه شده!

5 STARS - دوره عالی عمیق و مبتنی بر دنیای واقعی با سبک تدریس عالی با توضیحات شفاف - به طور کلی یک دوره به نظر من نمی تواند بهتر از این باشد. با تشکر از شما برای این تجربه آموزشی عالی رنگا.

5 STARS - مدرس بسیار آگاه است و چیزی که این دوره را برنده می کند، دامنه هر مثال به همراه توضیحات آن است. سخنرانی ها کوتاه هستند و برای معرفی و درک موضوع برای کاربردی کردن آن کافی است. این واقعاً کمک می کند که دستی باشد، و من هیچ مشکل یا خطایی در اجرای کدها نداشتم. شما ملزومات کار با Spring را یاد می گیرید، اما همچنین شما را از طریق Eclipse و میانبرهایی که بسیار مفید هستند راهنمایی می کند. سرعت و طول سخنرانی ها عالی است! فوق العاده خوب انجام شده! این دانش اگر این دوره نبود، خیلی بیشتر طول می کشید، ممنون رنگا!

5 STARS - من به لطف Ranga اطلاعات بیشتری در مورد تزریق وابستگی، IOC، اتصال شل و زمینه برنامه دارم. او زندگی من را تغییر داده است. من اکنون در مورد چارچوب Spring آگاهی بیشتری دارم و در مصاحبه هایم واقعاً مطمئن هستم. او سزاوار هر پنی از من است و باید یک میلیونر شود تا من را وادار کند به طور بالقوه تبدیل به یک گورو بهار شوم.

5 STARS - این دوره من را به سطح جدیدی از درک Spring منتقل کرد. معلم عالی.

5 STARS - دوره عالی و بسیار مفید است، که اگر بخواهید سریع تمام آنچه را که نیاز دارید یاد بگیرید و در عین حال مفاهیم اساسی در مورد فنر/فشار mvc/چاپ فنری و فن‌آوری‌های مرتبط با آن‌ها را بدانید، مفید است.

>


نمای کلی دوره:

در این دوره، ویژگی‌های ماژول‌های Spring، Spring Boot و Spring - JDBC، AOP، Data JPA با رویکرد گام به گام را خواهید آموخت.

با Spring Boot، Unit Testing با JUnit و Mockito، مکالمه با پایگاه داده با Spring JDBC و JPA، Maven (مدیریت وابستگی ها)، Eclipse (IDE) و Tomcat Embedded Web Server آشنا می شوید. ما به شما کمک خواهیم کرد تا هر یک از این موارد را تنظیم کنید.

در بیش از 100 مرحله در مورد بهار گام به گام یاد خواهید گرفت. این دوره اولین قدم عالی به عنوان مقدمه ای برای بهار خواهد بود.

با

آشنا خواهید شد
  • مبانی چارچوب فنری - تزریق وابستگی، ظرف IOC، زمینه برنامه و کارخانه لوبیا.

  • حاشیه نویسی بهار - @Autowired، @Component، @Service، @Repository، @Configuration، @Primary....

  • MVC بهار در عمق - DispatcherServlet، Model، Controllers و ViewResolver

  • Spring Boot Starters - Spring Boot Starter Web, Starter Data Jpa, Starter Test

  • اصولات Spring Boot، Spring AOP، Spring JDBC و JPA

  • اصول Eclipse، Maven، JUnit و Mockito

  • مفهوم اولیه یک برنامه وب گام به گام با استفاده از JSP Servlets و Spring MVC

  • تست واحد با JUnit و Mockito با استفاده از XML و زمینه های برنامه Java Spring


نکات برجسته دوره:


سطح 1: چارچوب بهار در 10 مرحله

  1. مرحله 1 - راه اندازی یک پروژه بهار

  2. مرحله 2 - درک کوپلینگ محکم با استفاده از مثال الگوریتم جستجوی باینری

  3. مرحله 3 - ایجاد مثال الگوریتم جستجوی باینری به صورت آزاد

  4. مرحله 4 - استفاده از Spring برای مدیریت وابستگی ها - @Component، @Autowired

  5. مرحله 5 - در پس زمینه چه اتفاقی می افتد؟

  6. مرحله 6 - سیم کشی خودکار پویا و عیب یابی - @Primary

  7. مرحله 7 - تزریق سازنده و تنظیم کننده

  8. مرحله 8 - ماژول های فنری

  9. مرحله 9 - پروژه های بهار

  10. مرحله 10 - چرا بهار محبوب است؟

سطح 2: بهار در عمق

  1. مرحله 11 - تزریق وابستگی - چند مثال دیگر

  2. مرحله 12 - سیم کشی خودکار در عمق - با نام و @Primary

  3. مرحله 13 - سیم کشی خودکار در عمق - حاشیه نویسی @Qualifier

  4. مرحله 14 - محدوده یک لوبیا - نمونه اولیه و تکی

  5. مرحله 15 - سناریوهای پیچیده با محدوده یک لوبیا بهار - ترکیبی از نمونه اولیه و تکی

  6. مرحله 15B - تفاوت بین Spring Singleton و GOF Singleton

  7. مرحله 16 - استفاده از Component Scan برای اسکن دانه‌ها

  8. مرحله 17 - چرخه حیات یک لوبیا - @PostConstruct و @PreDestroy

  9. مرحله 18 - تزریق ظرف و وابستگی (CDI) - @Named، @Inject

  10. مرحله 19 - حذف Spring Boot در برنامه اصلی

  11. مرحله 20 - رفع موارد جزئی - افزودن بازگشت به سیستم و بستن زمینه برنامه

  12. مرحله 21 - تعریف زمینه برنامه کاربردی Spring با استفاده از XML - قسمت 1

  13. مرحله 22 - تعریف زمینه برنامه کاربردی Spring با استفاده از XML - قسمت 2

  14. مرحله 23 - مخلوط کردن زمینه XML با کامپوننت اسکن برای لوبیاهای تعریف شده با حاشیه نویسی

  15. مرحله 24 - کانتینر IOC در مقابل زمینه برنامه در مقابل کارخانه لوبیا

  16. مرحله 25 - @Component در مقابل @Service در مقابل @Repository در مقابل @Controller

  17. مرحله 26 - مقادیر را از فایل خواص خارجی بخوانید

سطح 3 دارای 3 مرحله در تست های واحد با زمینه های جاوا و XML است

سطح 4: بوت بهار در 10 مرحله

  1. مرحله 1: مقدمه ای بر بوت بهار - اهداف و ویژگی های مهم

  2. مرحله 2: توسعه برنامه های کاربردی Spring قبل از راه اندازی بهار

  3. مرحله 3: استفاده از Spring Initializr برای ایجاد یک برنامه Spring Boot

  4. مرحله 4: ایجاد یک کنترلر REST ساده

  5. مرحله 5: پیکربندی خودکار بوت بهار چیست؟

  6. مرحله 6: Spring Boot در مقابل Spring vs Spring MVC

  7. مرحله 7: پروژه های راه اندازی بهار - شروع وب و شروع JPA

  8. مرحله 8: مروری بر پروژه‌های مختلف راه‌اندازی بهار

  9. مرحله 9: محرک بوت فنری

  10. مرحله 10: ابزارهای توسعه دهنده Spring Boot

سطح 5 : Spring AOP

  1. مرحله 01 - تنظیم AOP مثال - قسمت 1

  2. مرحله 02 - راه اندازی AOP Example - قسمت 2

  3. مرحله 03 - تعریف یک توصیه @قبل از

  4. مرحله 04 - درک اصطلاحات AOP - Pointcut، Advice، Aspect، Join Point، Weaving و Weaver

  5. مرحله 05 - استفاده از @After، @AfterReturning، @AfterThrowing مشاوره

  6. مرحله 06 - استفاده از مشاوره @Around برای اجرای ردیابی عملکرد

  7. مرحله 07 - بهترین تمرین: از پیکربندی رایج Pointcut استفاده کنید

  8. مرحله 08 - خلاصه سریع سایر Pointcuts

  9. مرحله 09 - ایجاد حاشیه نویسی سفارشی و جنبه ای برای ردیابی زمان

سطح 6: بهار JDBC و JPA

  1. مرحله 01 - راه اندازی یک پروژه با JDBC، JPA، H2 و وابستگی های وب

  2. مرحله 02 - راه اندازی کنسول H2

  3. مرحله 03 - ایجاد جدول پایگاه داده در H2

  4. مرحله 04 - داده ها را در جدول افراد پر کنید

  5. مرحله 05 - پیاده سازی findAll persons Spring JDBC Query Method

  6. مرحله 06 - روش findAll را با استفاده از CommandLineRunner اجرا کنید

  7. مرحله 07 - بررسی سریع - JDBC در مقابل Spring JDBC

  8. مرحله 08 - در پس زمینه چیست؟ آشنایی با پیکربندی خودکار Spring Boot

  9. مرحله 09 - پیاده سازی روش جستجوی findById Spring JDBC

  10. مرحله 10 - اجرای روش به‌روزرسانی deleteById Spring JDBC

  11. مرحله ۱۱ - پیاده‌سازی روش‌های به‌روزرسانی Spring JDBC درج و به‌روزرسانی

  12. مرحله 12 - ایجاد یک Spring JDBC RowMapper سفارشی

  13. مرحله 13 - معرفی سریع JPA

  14. مرحله 14 - تعریف نهاد شخص

  15. مرحله 15 - پیاده سازی متد findById JPA Repository

  16. مرحله 16 - پیاده‌سازی روش‌های مخزن JPA درج و به‌روزرسانی

  17. مرحله 17 - اجرای روش مخزن deleteById JPA

  18. مرحله 18 - پیاده سازی FindAll با استفاده از JPQL Named Query

  19. مرحله 19 - مقدمه ای به Spring Data JPA

  20. مرحله 20 - اتصال به سایر پایگاه‌های داده

اکنون شروع به یادگیری کنید. دکمه ثبت نام را فشار دهید!




سرفصل ها و درس ها

معرفی سریع Spring Framework Quick Introduction to Spring Framework

  • نادیده نگیرید: داستان های موفقیت سایر یادگیرندگان DO NOT SKIP: Success Stories of Other Learners

  • معرفی سریع چارچوب Spring Quick Introduction To Spring Framework

کلاس کارشناسی ارشد بهار - سطح 1 تا سطح 6 - نمای کلی دوره، Github و موارد دیگر…. Spring Master Class - Level 1 to Level 6 - Course Overview, Github & More….

  • کلاس استاد Spring Framework - بررسی اجمالی Spring Framework Master Class - Overview

Spring Level 1 - مقدمه ای بر Java Spring Framework در 10 مرحله Spring Level 1 - Introduction to Java Spring Framework in 10 Steps

  • مقدمه بخش - چارچوب فنری در 10 مرحله Section Introduction - Spring Framework in 10 Steps

  • Spring Framework سطح 1، 2 و 3 - پوشه Github Spring Framework Level 1, 2 and 3 - Github Folder

  • مرحله 1 - راه اندازی یک پروژه Java Spring با استفاده از htttp://start.spring.io Step 1 - Setting up a Java Spring Project using htttp://start.spring.io

  • مرحله 2 - درک Tight Coupling با استفاده از مثال الگوریتم جستجوی باینری Step 2 - Understanding Tight Coupling using the Binary Search Algorithm Example

  • مرحله 3 - ایجاد مثال الگوریتم جستجوی باینری به صورت آزاد Step 3 - Making the Binary Search Algorithm Example Loosely Coupled

  • مرحله 4 - استفاده از Spring Framework برای مدیریت وابستگی ها - @Component، @Autowired Step 4 - Using Spring Framework to Manage Dependencies - @Component, @Autowired

  • مرحله 5 - در پس زمینه چه اتفاقی می افتد؟ Step 5 - What is happening in the background?

  • مرحله 6 - سیم کشی خودکار پویا و عیب یابی - @Primary Step 6 - Dynamic auto wiring and Troubleshooting - @Primary

  • سریعترین روش برای حل همه استثناهای شما Fastest Approach to Solve All Your Exceptions

  • مرحله 7 - تزریق فنر با استفاده از متدهای سازنده جاوا و تنظیم کننده Step 7 - Spring Injection using Java Constructor and Setter Methods

  • مرحله 8 - ماژول های چارچوب فنری Step 8 - Spring Framework Modules

  • مرحله 9 - پروژه های بهار Step 9 - Spring Projects

  • مرحله 10 - چرا Spring Framework در دنیای جاوا محبوب است؟ Step 10 - Why is Spring Framework Popular in the Java World?

  • رد نشوید: جدید به Maven و Eclipse DO NOT SKIP: New to Maven and Eclipse

بهار سطح 2 - چارچوب فنری در عمق Spring Level 2 - Spring Framework in Depth

  • مقدمه بخش - چارچوب بهار در عمق Section Introduction - Spring Framework in Depth

  • مرحله 11 - تزریق وابستگی - چند مثال دیگر Step 11 - Dependency Injection - A few more examples

  • مرحله 12 - سیم کشی خودکار در عمق - با نام و @Primary Step 12 - Autowiring in Depth - by Name and @Primary

  • مرحله 13 - سیم کشی خودکار در عمق - حاشیه نویسی @Qualifier Step 13 - Autowiring in Depth - @Qualifier annotation

  • مرحله 14 - محدوده یک لوبیا - نمونه اولیه و تک Step 14 - Scope of a Bean - Prototype and Singleton

  • مرحله 15 - سناریوهای محدوده پیچیده یک لوبیا بهار - نمونه اولیه و تکی را مخلوط کنید Step 15 - Complex Scope Scenarios of a Spring Bean - Mix Prototype and Singleton

  • مرحله 15B - تفاوت بین Spring Singleton و GOF Singleton Step 15B - Difference Between Spring Singleton and GOF Singleton

  • مرحله 16 - استفاده از Component Scan برای اسکن دانه ها Step 16 - Using Component Scan to scan for beans

  • مرحله 17 - چرخه حیات یک لوبیا - @PostConstruct و @PreDestroy Step 17 - Lifecycle of a Bean - @PostConstruct and @PreDestroy

  • مرحله 18 - Contexts و Dependency Injection (CDI) - @Named, @Inject Step 18 - Contexts and Dependency Injection (CDI) - @Named, @Inject

  • خطاهای SLF4J را در مرحله 19 نادیده بگیرید - ما آنها را در مرحله 20 برطرف خواهیم کرد Ignore SLF4J Errors in Step 19 - We will fix them in Step 20

  • مرحله 19 - حذف Spring Boot در برنامه اصلی Step 19 - Removing Spring Boot in Basic Application

  • مرحله 20 - رفع موارد جزئی - اضافه کردن Logback و بستن زمینه برنامه Step 20 - Fixing minor stuff - Add Logback and Close Application Context

  • مرحله 21 - تعریف زمینه برنامه کاربردی Spring با استفاده از XML - قسمت 1 Step 21 - Defining Spring Application Context using XML - Part 1

  • مرحله 22 - تعریف زمینه برنامه Spring با استفاده از XML - قسمت 2 Step 22 - Defining Spring Application Context using XML - Part 2

  • مرحله 23 - مخلوط کردن زمینه XML با کامپوننت اسکن برای لوبیاهای تعریف شده با Annotati Step 23 - Mixing XML Context with Component Scan for Beans defined with Annotati

  • مرحله 24 - کانتینر IOC در مقابل زمینه برنامه در مقابل کارخانه لوبیا Step 24 - IOC Container vs Application Context vs Bean Factory

  • مرحله 25 - @Component vs @Service در مقابل @Repository vs @Controller Step 25 - @Component vs @Service vs @Repository vs @Controller

  • مرحله 26 - مقادیر را از فایل خواص خارجی بخوانید Step 26 - Read values from external properties file

ابزارها و چارچوب های اساسی - JUnit در 5 مرحله Basic Tools and Frameworks - JUnit in 5 Steps

  • مرحله 01 - تست JUnit و Unit چیست؟ Step 01 - What is JUnit and Unit Testing?

  • مرحله 02 - اولین پروژه JUnit و نوار سبز شما Step 02 - Your First JUnit Project and Green Bar

  • مرحله 03 - اولین کد و آزمون واحد اول شما Step 03 - Your First Code and First Unit Test

  • مرحله 4: سایر روش های ادعا Step 4 : Other assert methods

  • مرحله 5: حاشیه نویسی های مهم Step 5 : Important annotations

ابزارها و چارچوب های اساسی - Mockito در 5 مرحله Basic Tools and Frameworks - Mockito in 5 Steps

  • معرفی بخش - موکیتو در 5 مرحله Section Introduction - Mockito in 5 Steps

  • مرحله 01 - راه اندازی یک پروژه بوت فنری Step 01 - Setting up a Spring Boot Project

  • مرحله 02 - درک مشکلات با Stubs Step 02 - Understanding problems with Stubs

  • مرحله 03 - نوشتن اولین تست Mockito با Mocks Step 03 - Writing your first Mockito test with Mocks

  • مرحله 04 - ساده کردن تست ها با حاشیه نویسی Mockito - @Mock، @InjectMocks Step 04 - Simplifying Tests with Mockito Annotations - @Mock, @InjectMocks

  • مرحله 05 - کاوش بیشتر Mocks با رابط کاربری فهرست مسخره Step 05 - Exploring Mocks further by Mocking List interface

سطح 3 بهار - تست واحد با چارچوب فنری Spring Level 3 - Unit Testing with Spring Framework

  • مقدمه بخش - تست واحد با چارچوب فنری Section Introduction - Unit Testing with Spring Framework

  • مرحله 27 - تست واحد فنری با زمینه جاوا Step 27 - Spring Unit Testing with a Java Context

  • تست واحد فنری با زمینه XML Spring Unit Testing with an XML Context

  • تست واحد فنری با موکیتو Spring Unit Testing with Mockito

فنر سطح 4 - چکمه فنری در 10 (در واقع 12) مرحله Spring Level 4 - Spring Boot in 10 (Actually 12) Steps

  • مرحله 01 - شروع به کار با بوت بهار - اهداف Step 01 - Getting Started with Spring Boot - Goals

  • مرحله 02 - درک جهان قبل از بوت بهار - بررسی اجمالی 10000 فوت Step 02 - Understanding the World Before Spring Boot - 10000 Feet Overview

  • مرحله 03 - راه اندازی پروژه جدید Spring Boot با Spring Initializr Step 03 - Setting up New Spring Boot Project with Spring Initializr

  • مرحله 04 - با Spring Boot یک Hello World API بسازید Step 04 - Build a Hello World API with Spring Boot

  • مرحله 05 - درک هدف چکمه بهار Step 05 - Understanding the Goal of Spring Boot

  • مرحله 06 - درک سحر و جادو بوت بهار - پروژه های شروع بوت بهار Step 06 - Understanding Spring Boot Magic - Spring Boot Starter Projects

  • مرحله 07 - درک Spring Boot Magic - پیکربندی خودکار Step 07 - Understanding Spring Boot Magic - Auto Configuration

  • مرحله 08 - با Spring Boot DevTools سریعتر بسازید Step 08 - Build Faster with Spring Boot DevTools

  • مرحله 09 - با چکمه فنری آماده تولید شوید - 1 - پروفایل ها Step 09 - Get Production Ready with Spring Boot - 1 - Profiles

  • مرحله 10 - با Spring Boot آماده تولید شوید - 2 - ConfigurationProperties Step 10 - Get Production Ready with Spring Boot - 2 - ConfigurationProperties

  • مرحله 11 - با Spring Boot - 3 - سرورهای جاسازی شده تولید را آماده کنید Step 11 - Get Production Ready with Spring Boot - 3 - Embedded Servers

  • مرحله 12 - با چکمه فنری آماده تولید شوید - 4 - محرک Step 12 - Get Production Ready with Spring Boot - 4 - Actuator

  • مرحله 13 - درک Spring Boot در مقابل Spring vs Spring MVC Step 13 - Understanding Spring Boot vs Spring vs Spring MVC

  • مرحله 14 - شروع به کار با بوت بهار - مرور Step 14 - Getting Started with Spring Boot - Review

بهار سطح 5 - بهار AOP Spring Level 5 - Spring AOP

  • بخش مقدمه - Spring AOP Section Introduction - Spring AOP

  • فولدر Spring AOP Github Spring AOP Github Folder

  • به روز رسانی دوره - وابستگی AOP از Spring Initializr حذف شد COURSE UPDATE - AOP Dependency Removed From Spring Initializr

  • مرحله 01 - راه اندازی AOP مثال - قسمت 1 Step 01 - Setting up AOP Example - Part 1

  • مرحله 02 - راه اندازی AOP Example - قسمت 2 Step 02 - Setting up AOP Example - Part 2

  • مرحله 03 - تعریف یک توصیه @ قبل از مشاوره Step 03 - Defining an @Before advice

  • مرحله 04 - اصطلاحات AOP - Pointcut، Advice، Aspect و Join Point را درک کنید Step 04 - Understand AOP Terminology - Pointcut, Advice, Aspect and Join Point

  • مرحله 05 - استفاده از @After، @AfterReturning، @AfterThrowing مشاوره Step 05 - Using @After, @AfterReturning, @AfterThrowing advices

  • مرحله 06 - استفاده از مشاوره @Around برای اجرای ردیابی عملکرد Step 06 - Using @Around advice to implement performance tracing

  • مرحله 07 - بهترین تمرین: از پیکربندی رایج Pointcut استفاده کنید Step 07 - Best Practice : Use common Pointcut Configuration

  • مرحله 08 - خلاصه سریع سایر Pointcuts Step 08 - Quick summary of other Pointcuts

  • مرحله 09 - ایجاد حاشیه نویسی سفارشی و جنبه ای برای ردیابی زمان Step 09 - Creating Custom Annotation and an Aspect for Tracking Time

Spring Level 6 - تعامل با پایگاه های داده - Spring JDBC، JPA و Spring Data Spring Level 6 - Interacting with Databases - Spring JDBC, JPA and Spring Data

  • مقدمه بخش - Spring JDBC، JPA و Spring Data Section Introduction - Spring JDBC, JPA and Spring Data

  • Spring JDBC به JPA با Hibernate - Github Folder Spring JDBC to JPA with Hibernate - Github Folder

  • مرحله 01 - راه اندازی یک پروژه با JDBC، JPA، H2 و وابستگی های وب Step 01 - Setting up a project with JDBC, JPA, H2 and Web Dependencies

  • به روز رسانی دوره: آدرس پایگاه داده H2 COURSE UPDATE : H2 Database URL

  • مرحله 02 - کنسول H2 را راه اندازی کنید Step 02 - Launching up H2 Console

  • به روز رسانی به مرحله 03 و مرحله 04 Updates to Step 03 and Step 04

  • مرحله 03 - ایجاد یک جدول پایگاه داده در H2 Step 03 - Creating a Database Table in H2

  • مرحله 04 - داده ها را در جدول افراد پر کنید Step 04 - Populate data into Person Table

  • مرحله 05 - روش پرس و جوی JDBC Spring را findAll persons پیاده سازی کنید Step 05 - Implement findAll persons Spring JDBC Query Method

  • مرحله 06 - متد findAll را با استفاده از CommandLineRunner اجرا کنید Step 06 - Execute the findAll method using CommandLineRunner

  • مرحله 07 - یک بررسی سریع - JDBC در مقابل Spring JDBC Step 07 - A Quick Review - JDBC vs Spring JDBC

  • مرحله 08 - در پس زمینه چیست؟ آشنایی با پیکربندی خودکار بوت بهار Step 08 - Whats in the background? Understanding Spring Boot Autoconfiguration

  • مرحله 09 - اجرای روش جستجوی findById Spring JDBC Step 09 - Implementing findById Spring JDBC Query Method

  • مرحله 10 - اجرای روش به روز رسانی deleteById Spring JDBC Step 10 - Implementing deleteById Spring JDBC Update Method

  • مرحله 11 - پیاده سازی درج و به روز رسانی Spring JDBC Update Methods Step 11 - Implementing insert and update Spring JDBC Update Methods

  • مرحله 12 - ایجاد یک Spring JDBC RowMapper سفارشی Step 12 - Creating a custom Spring JDBC RowMapper

  • مرحله 13 - معرفی سریع JPA Step 13 - Quick introduction to JPA

  • مرحله 14 - تعریف نهاد شخص Step 14 - Defining Person Entity

  • مرحله 15 - پیاده سازی متد findById JPA Repository Step 15 - Implementing findById JPA Repository Method

  • مرحله 16 - پیاده سازی روش های مخزن JPA درج و به روز رسانی Step 16 - Implementing insert and update JPA Repository Methods

  • مرحله 17 - اجرای روش مخزن deleteById JPA Step 17 - Implementing deleteById JPA Repository Method

  • مرحله 18 - پیاده سازی findAll با استفاده از JPQL Named Query Step 18 - Implementing findAll using JPQL Named Query

  • مرحله 19 - مقدمه ای به Spring Data JPA Step 19 - Introduction to Spring Data JPA

  • مرحله 20 - اتصال به پایگاه های داده دیگر Step 20 - Connecting to Other Databases

پیش نمایش سریع - برنامه های کاربردی وب با Spring MVC Quick Preview - Web Applications With Spring MVC

  • بخش مقدمه - برنامه وب پایه Section Introduction - Basic Web Application

  • پیوندهای سخنرانی بعدی Links for the Next Lecture

  • مرحله 01: راه اندازی اولین برنامه وب جاوا Step 01 : Setting up Your First Java Web Application

  • مرحله 01: نظریه 1 - Maven و Magic Step 01 : Theory 1 - Maven and Magic

  • مرحله 01: نظریه 2 - Servlet چیست؟ Step 01 : Theory 2 - What is a Servlet?

  • مرحله 01: نظریه 3 - جریان درخواست برنامه وب Step 01 : Theory 3 - Web Application Request Flow

  • مرحله 01: نظریه 4 - اولین سرور خود را بشناسید - LoginServlet Step 01 : Theory 4 - Understand Your First Servlet - LoginServlet

  • مرحله 02: LoginServlet را دوباره از ابتدا و اولین نمای خود را ایجاد کنید Step 02 : Create LoginServlet From Scratch Again and Your First View

  • مرحله 02: تئوری - زمان بازی - بیایید چیزهای شکسته را امتحان کنیم Step 02 : Theory - Play Time - Let's Try Breaking Things

  • مرحله 03: ارسال پارامترهای درخواست با استفاده از روش Get Step 03 : Passing Request Parameters using Get Method

  • مرحله 03: تئوری - مقدمه و پایان اسکریپت‌ها Step 03 : Theory - Introduction and End to Scriptlets

  • مرحله 04: معایب Get Parameters Step 04 : Disadvantages of Get Parameters

  • مرحله 05: اولین درخواست پست شما Step 05 : Your First Post Request

  • مرحله 06: اولین روش Servlet doPost شما Step 06 : Your First Servlet doPost Method

  • مرحله 07: بیایید یک فیلد رمز عبور اضافه کنیم Step 07 : Lets Add a Password Field

  • مرحله 10: راه اندازی Maven، Tomcat و برنامه ساده JEE Step 10 : Setting up Maven,Tomcat and Simple JEE Application

  • پیوندهای سخنرانی بعدی Links for the Next Lecture

  • مرحله 11: راه اندازی Spring MVC با 4 مرحله کوچک Step 11 : Setting up Spring MVC with 4 mini steps

  • مرحله 12: اولین کنترلر MVC Spring شما Step 12 : Your First Spring MVC Controller

  • مرحله 13: قسمت 1 - اولین نمای MVC شما: ViewResolver Step 13 : Part 1 - Your First Spring MVC View : ViewResolver

  • مرحله 13: قسمت 2 - شکست تئوری - معماری Spring MVC Step 13 : Part 2 - Theory Break - Spring MVC Architecture

  • مرحله 13: قسمت 3 - بازی Break - سعی کنید Breaking Things Step 13 : Part 3 - Play Break - Try Breaking Things

  • مرحله 14: Logging Framework Log4j را اضافه کنید Step 14 : Add Logging Framework Log4j

  • مرحله 15: تغییر مسیر به صفحه خوش آمدید: ModelMap و @RequestParam Step 15 : Redirect to Welcome Page : ModelMap and @RequestParam

  • مرحله 16: از LoginService برای احراز هویت استفاده کنید Step 16 : Use LoginService to Authenticate

  • مرحله 17: سیم کشی خودکار فنر و تزریق وابستگی Step 17 : Spring Autowiring and Dependency Injection

ابزارها و چارچوب های اساسی - Eclipse در 5 مرحله Basic Tools and Frameworks - Eclipse in 5 Steps

  • بخش مقدمه - کسوف در 5 مرحله Section Introduction - Eclipse in 5 Steps

  • مرحله 1: یک پروژه جاوا ایجاد کنید Step 1 : Create a Java Project

  • مرحله 2: میانبرهای صفحه کلید Step 2 : Keyboard Shortcuts

  • مرحله 3: دیدگاه ها و دیدگاه ها Step 3 : Views and Perspectives

  • مرحله 4: اقدامات را ذخیره کنید Step 4 : Save Actions

  • مرحله 5: تولید کد Step 5 : Code Generation

ابزارها و چارچوب های اساسی - Maven در 5 مرحله Basic Tools and Frameworks - Maven in 5 Steps

  • معرفی بخش - Maven در 5 مرحله Section Introduction - Maven in 5 Steps

  • مرحله 1: ایجاد و وارد کردن یک پروژه Maven Step 1 : Creating and importing a Maven Project

  • مرحله 2: درک مدل شی پروژه - pom.xml Step 2 : Understanding Project Object Model - pom.xml

  • مرحله 3: چرخه زندگی Maven Build Step 3 : Maven Build Life Cycle

  • مرحله 4: Maven چگونه کار می کند؟ Step 4 : How does Maven Work?

  • مرحله 5: دستورات مهم Maven Step 5 : Important Maven Commands

تبریک می گویم Congratulations

  • رد نشوید - من دوست دارم به شما تبریک بگویم! DO NOT SKIP - I Would Love To Congratulate You!

  • کلاس کارشناسی ارشد بهار - بابت تکمیل دوره تبریک می گویم Spring Master Class - Congratulations on Completing the Course

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش Spring Framework Master Class - Java Spring the Modern Way
جزییات دوره
12.5 hours
142
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
139,096
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

in28Minutes Official in28Minutes Official

DevOps ، AWS ، Docker ، Kubernetes ، Java & Spring Boot ExpertsRanga یک همیار معمار AWS Certified Solutions است. ما در حال آموزش 30+ دوره به 450K زبان آموز در زمینه DevOps ، Cloud (AWS ، PCF ، GCP و Azure) ، Full Stack (React ، Angular) ، برنامه نویسی جاوا و چارچوب های جاوا (Spring، Spring Boot، Spring MVC، Hibernate) هستیم. [مسیرهای یادگیری 00 تا 05 برای DevOps ، Full Stack ، Cloud ، Spring Boot و Java در سQالات متداول زیر] ما از رویکرد گام به گام عملی و مبتنی بر حل مسئله با مثالهای کاربردی عملی و واقعی استفاده می کنیم. ما طیف گسترده ای از دوره ها را بر روی Spring Boot - ایجاد API ها و ریز خدمات ، استقرار در Cloud (AWS ، Azure ، Docker ، Kubernetes ، Azure) و ادغام با Full Stack Front End End (React & Angular) متمرکز کرده ایم. [مسیرهای یادگیری]