جدید برای SPRING BOOT 3 و SPRING 6
POPULAR IDE - IntelliJ (نسخه رایگان)
---
شماره 1 پرفروش ترین دوره چکمه های بهاره HIBERNATE در UDEMY - بیش از 300000 دانش آموز ثبت نام کرده اند
بیش از 69000 بررسی - 5 ستاره!
---
این دوره شامل چکمه های بهار 3 و بهار 6 می شود
این موضوعات داغ را در Spring Boot 3 و Spring 6 بیاموزید:
بهار بوت 3
Spring Framework 6
هسته بوت فنری
حاشیه نویسی بوت بهار
پیکربندی جاوا بوت بهار (همه جاوا، بدون xml)
Spring Boot و Spring MVC
Hibernate Boot Spring/JPA CRUD
امنیت بوت بهار
Spring Boot REST API
Maven
پروژه های بی درنگ
Spring Boot REST API (با دیتابیس کامل پروژه CRUD بلادرنگ)
Spring Boot REST API Security (با رمزگذاری رمز عبور در پایگاه داده)
Spring Boot با JPA و Spring Data JPA (با دیتابیس کامل CRUD پروژه بلادرنگ)
Spring Boot با Spring Data REST (با پایگاه داده کامل CRUD پروژه بلادرنگ)
Spring Boot با Spring MVC، Thymeleaf (با دیتابیس کامل پروژه CRUD بلادرنگ)
---
[بهروزرسانیهای دوره]:
دوره به روز شده به SPRING BOOT 3 و SPRING 6
---
این دوره جدیدترین نسخه های Spring Boot 3، Spring 6 و Hibernate 6 را پوشش می دهد!
یک برنامه وب کامل Spring Boot MVC + Hibernate/JPA CRUD بسازید ... همه از ابتدا! (پروژه بلادرنگ)
با موارد زیر آشنا خواهید شد: Spring Boot Core، Spring Boot MVC، Spring Boot Security، Spring Boot REST API، Spring Data JPA، Spring Data REST، Thymeleaf و Hibernate/JPA ... همه به یک پایگاه داده MySQL متصل هستند
---
در پایان این دوره، شما تمام کد منبع یک پروژه کامل Spring Boot MVC - Hibernate/JPA CRUD را در زمان واقعی ایجاد خواهید کرد.
شما همچنین APIهای Spring Boot REST را برای یک پروژه کامل CRUD REST API در زمان واقعی توسعه خواهد داد.
شما در ویدیوها با من هر خط کد را تایپ خواهید کرد ... همه از ابتدا.
من هر خط کدی را که ایجاد می کنیم توضیح می دهم. بنابراین این یک تمرین کپی/پیست نیست، شما درک کاملی از کد خواهید داشت.
---
من یک مربی پاسخگو هستم .... سوالات خود را ارسال کنید و من در عرض 24 ساعت پاسخ خواهم داد.
---
به بیش از 300000 دانش آموزی که قبلاً ثبت نام کرده اند بپیوندید!
بیش از 60000 نقد! (بیشترین بررسی برای هر دوره Spring Boot Hibernate در Udemy، تقریباً سه برابر نزدیکترین رقیب)
---
نمونه ای از نظرات:
من در شرکتی کار کردم، بنابراین می توانم بگویم که این دوره 100٪ صنعت محور است. بهترین دوره برای یادگیری Spring Framework. دریافت پاسخ در عرض 24 ساعت - Premang
چاد داربی در سازماندهی این دوره کار فوق العاده ای انجام داده است و یادگیری و استفاده از Spring Framework، MVC، AOP، Hibernate، Security را آسان کرده است. من bs و ms در CS دارم، 25 سال است که نرم افزار توسعه می دهم، و در طول سال ها دوره های زیادی را در شرکت های مختلفی که در آن حضور داشته ام گذرانده ام و چاد به راحتی بهترین مربی است که من داشته ام.
او بسیار خوب سازماندهی شده و آگاه است، و این دوره را با رویکردی گام به گام برگزار می کند تا به طور کامل مطالب را پوشش دهد و یادگیری آن را آسان کند. من این دوره و چاد را به عنوان یک مدرس به شدت توصیه می کنم.
من به دنبال بهروزرسانیهای اخیر چاد در دوره خود برای پوشش Spring Boot، JPA، و غیره، به بررسی خود اضافه میکنم. پس از اتمام دوره اولیه، کلاس دیگری را پیدا کردم، و پس از کار بر روی این کلاس دیگر، بیشتر قدردانی میکنم. کاری که چاد در اینجا انجام داده است. او Spring Boot را برای برنامه های CRUD با Thymeleaf بسیار آسان برای پیگیری و یادگیری ساخته است. من نیم دوجین دوره نرم افزاری دیگر را گذرانده ام، و در حالی که سایر مدرسان ممکن است خوب باشند، چاد استاندارد طلایی اینجاست. من نمی توانم او را به اندازه کافی توصیه کنم. - دیو زلتسرمن
این بهترین آموزشی است که تاکنون برای Spring/Hibernate دیدهام، هر مرحله به خوبی توضیح داده شده است و فیلمهای آموزشی با استاندارد بالایی ساخته شدهاند. من این دوره را به شدت توصیه می کنم! - راب
کلاه بر تو چاد، بهترین دوره اصول بهاری که تا به حال در Udemy انجام داده ام. شما هرگز ناامید نمی شوید. - Morebodi Modise
چاد یک معلم طبیعی عالی است. دوره او به خوبی سازماندهی شده است. او درک مفاهیم دشوار را بسیار آسان می کند. - جولی هاجسون
---
برنامه نویسی زنده - من همه پروژه های بلادرنگ را از ابتدا کدنویسی می کنم
همه کد منبع برای دانلود موجود است
مربی پاسخگو - همه سؤالات ظرف 24 ساعت پاسخ داده می شوند
---
فایلهای PDF همه سخنرانیها برای دانلود موجود است
زیرنویسها/زیرنویسها برای انگلیسی و سایر زبانها موجود است (جدید!)
ضبطهای صوتی و ویدیویی حرفهای (پیشنمایشهای رایگان را بررسی کنید)
---
چکمه بهار چیست؟
Spring Boot رویکرد توسعه مدرن برای ساخت برنامه های سازمانی است. Spring Boot پیکربندی مورد نیاز برای راه اندازی پروژه های Spring را به حداقل می رساند. با استفاده از Spring Boot، میتوانید سرعت توسعه خود را افزایش دهید و از ویژگیهای پیکربندی خودکار استفاده کنید.
بهار چیست؟
Spring یک چارچوب جاوا سازمانی است. این برنامه برای ساده سازی توسعه EE جاکارتا و بهره وری بیشتر توسعه دهندگان طراحی شده است. Spring از Inversion of Control و Dependency Injection برای ترویج شیوه های خوب کدگذاری نرم افزار و سرعت بخشیدن به زمان توسعه استفاده می کند.
این دوره آموزشی Spring Core، Annotations، All Java Spring Configuration، Spring AOP، Spring MVC، Spring Security، Spring REST، Spring Boot و Spring Data JPA را پوشش می دهد.
Hibernate/JPA چیست؟
Hibernate/JPA یک چارچوب شیء به رابطه نگاشت (ORM) است. دسترسی به پایگاه داده را برای برنامه های جاوا ساده می کند. با استفاده از چارچوب، می توانید به راحتی اشیاء جاوا را با تنظیم چند نگاشت پیکربندی ساده ذخیره و بازیابی کنید.
این دوره مقدماتی Hibernate/JPA CRUD را پوشش می دهد. همچنین، نگاشت پیشرفته Hibernate/JPA برای یک به یک، یک به چند و چند به چند پوشش داده شده است.
مزایای گذراندن این دوره آموزشی بهار بوت و Hibernate
شناخت Spring Boot و Hibernate می تواند شغلی برای شما ایجاد کند یا شغلی را که دارید بهبود بخشد. این مهارتی است که تقاضای شما را در صنعت جاوا سازمانی بیشتر می کند و زندگی نرم افزاری شما را آسان تر می کند، به همین دلیل است. این بسیار محبوب است.
تقریباً در هر آگهی شغلی مهارت هایی در Spring Boot و Hibernate وجود دارد!
این دوره به شما کمک می کند تا به سرعت با Spring Boot و Hibernate به سرعت بالا برید. من فناوری را ابهام زدایی می کنم و به شما کمک می کنم مفاهیم اساسی را برای ساختن یک اپلیکیشن Spring Boot و Hibernate واقعی از ابتدا درک کنید.
شما نحوه
را خواهید آموختبوت بهار
چکمه بهار چیست؟
ایجاد یک پروژه با Spring Boot Initializr
یک کنترلر REST API با Spring Boot ایجاد کنید
ساختار پروژه Spring Boot را کاوش کنید
استارت بوت فنری اهرمی - فهرستی از وابستگیها
پیشفرضها را با والدین راهاندازی Spring Boot به ارث برسانید
با Spring Boot Dev Tools به طور خودکار راه اندازی مجدد شود
عملکرد DevOps را با نقاط پایانی محرک راهاندازی Spring
اضافه کنیدنقاط پایانی محرک بوت فنری ایمن
برنامههای Spring Boot را از Command-Line اجرا کنید
از افزونه Spring Boot Maven برای بسته بندی و اجرای برنامه های Spring Boot استفاده کنید
ویژگی های برنامه سفارشی را به کنترلر Spring Boot REST وارد کنید
.
هسته بوت فنری
ساخت یک پروژه کامل Spring MVC و Hibernate/JPA CRUD ... همه از ابتدا
Spring Boot و Hibernate/JPA خود را راه اندازی کنید
با استفاده از Inversion of Control، دانههای سیمی را در ظرف Spring به هم متصل کنید
کانتینر Spring را برای تزریق وابستگی پیکربندی کنید
بهار لوبیا را با استفاده از حاشیه نویسی @Component تعریف کنید
برای به حداقل رساندن پیکربندی، اسکن خودکار Spring beans را انجام دهید
با استفاده از حاشیهنویسی @Autowired، دانهها را بهطور خودکار به یکدیگر متصل کنید
همه پیکربندی جاوا را روی Spring Beans (بدون xml) اعمال کنید
.
بوت بهار و Hibernate/JPA
نقشهبرداری شی/رابطهای را با Hibernate/JPA انجام دهید
از Hibernate/JPA API برای توسعه برنامههای CRUD استفاده کنید
پشتیبانی را برای استاندارد JPA API اضافه کنید
مزایای JPA API در برنامه های Spring Boot را بیاموزید
پرس و جوها را با استفاده از زبان پرس و جو JPA (JPQL) توسعه دهید
استفاده از نگاشت پیشرفته Hibernate/JPA: یک به یک، یک به چند و چند به چند
یک پروژه بلادرنگ با استفاده از Spring Boot و Hibernate/JPA با هم در یک پروژه بلادرنگ ایجاد کنید
.
امنیت بوت بهار
برنامه وب خود را با Spring Boot Security ایمن کنید
فایل Maven pom.xml خود را با راه انداز Spring Boot Security راه اندازی کنید
Spring Boot Security را با تمام تنظیمات جاوا (بدون xml) پیکربندی کنید
صفحات ورود به سیستم Spring Boot Security را با Bootstrap CSS ایجاد کنید
با استفاده از ویژگیهای پیشفرض Spring Boot Security، پشتیبانی خروج را اضافه کنید
پشتیبانی امنیتی Spring Boot برای جعل درخواست Cross Site (CSRF)
کاربران و نقشها را برای احراز هویت تعریف کنید
اطلاعات ورود به سیستم و نقش کاربر را با استفاده از برچسبهای Spring Boot Security نمایش دهید
دسترسی به URL ها را بر اساس نقش کاربر محدود کنید
پنهان کردن و نمایش محتوا بر اساس نقش کاربر
احراز هویت JDBC را اضافه کنید، حسابهای کاربری و رمزهای عبور را در پایگاه داده ذخیره کنید
پسوردهای رمزگذاری شده را با استفاده از bcrypt در پایگاه داده ذخیره کنید
کاربران جدید را ثبت کنید و رمزهای عبور را با استفاده از کد جاوا رمزگذاری کنید
یک پروژه بلادرنگ امنیت Spring با استفاده از مجوز، احراز هویت و رمزگذاری پایگاه داده ایجاد کنید
.
Spring Boot REST APIs
نمای کلی از REST API
بررسی پشتیبانی Spring Boot REST
ارسال دادههای JSON از طریق HTTP
پیوند دادههای JSON با پروژه جکسون
تبدیل دادههای JSON به جاوا POJO با جکسون
توسعه یک Spring Boot REST API
راه اندازی یک پروژه Spring Boot REST با Maven
ایجاد کنترلر Spring Boot REST با استفاده از @RestController
اجرای کنترلر Spring Boot REST با IDE
آزمایش خدمات وب Spring Boot REST با Postman
با استفاده از @PathVariable، نقاط انتهایی Spring Boot REST API را پارامتر کنید
دستورالعمل استثنایی Spring Boot REST را با @ExceptionHandler اضافه کنید
دستورالعمل استثنایی Spring Boot REST را با @ControllerAdvice ادغام کنید
اهرم ResponseEntity برای کنترل دقیق پاسخ Spring Boot REST HTTP
برای اجرای عملکردهای CRUD در پایگاه داده با Hibernate/JPA، Spring Boot REST API بسازید
یک پروژه بلادرنگ با استفاده از Spring Boot REST API با پایگاه داده کامل CRUD ایجاد کنید
.
Spring Boot REST API CRUD
یک کنترلر REST API با Spring Boot با پشتیبانی کامل از CRUD ایجاد کنید
منبع داده Spring Boot را برای پایگاه داده MySQL پیکربندی کنید
اجراهای DAO را با استفاده از JPA Entity Manager ایجاد کنید
با ادغام یک لایه سرویس، بهترین روشها را اعمال کنید
نقاط پایانی REST API را در کد کنترلر (GET، POST، PUT و DELETE) نشان دهید
با استفاده از Postman به REST API دسترسی پیدا کنید
.
Spring Boot و Spring Data JPA
کد دیگ بخار را با Spring Data JPA و JpaRepository به حداقل برسانید
REST API موجود را برای ادغام با Spring Data JPA اصلاح کنید
از ویژگی های جدید الگوی اختیاری جاوا با JpaRepository استفاده کنید
مخزن Spring Data JPA را با Postman آزمایش کنید
.
Spring Boot و Spring Data REST
فرآیند توسعه خود را با Spring Data REST تسریع کنید
از Spring Data REST برای حذف کد سفارشی برای کنترلرها و سرویس استفاده کنید
نقاط پایانی REST را برای مخازن JPA خود به طور خودکار در معرض دید قرار دهید
نقاط پایانی مسیر پایه REST را سفارشی کنید
صفحهبندی و مرتبسازی را در نقاط پایانی REST API اعمال کنید
اندازههای صفحه پیشفرض را برای REST API پیکربندی کنید
پاسخهای REST مطابق با HATEOAS را بررسی کنید
تست Spring Data REST با پستچی
.
Spring Boot MVC
محیط Spring Boot MVC خود را با تنظیمات و فهرست راهاندازی کنید
کنترلها را با استفاده از حاشیهنویسی @Controller ایجاد کنید
دادههای فرم HTML را با استفاده از @RequestParam بخوانید
از مدل MVC Spring Boot برای انتقال داده ها بین کنترلر و صفحه مشاهده استفاده کنید
تعریف درخواست نقشهبرداری برای درخواستهای GET و POST
کدگذاری را با اتصال داده فرم Spring Boot MVC به حداقل برسانید
.
چکمه بهاره و برگ آویشن
با Thymeleaf در پروژههای Spring Boot، قالبهای نمایش را ایجاد کنید
پیکربندی خودکار Thymeleaf را در پروژه های Spring Boot بررسی کنید
یک پروژه Spring Boot با Thymeleaf با استفاده از وب سایت Spring Initializer ایجاد کنید
یک کنترلر MVC Spring Boot و یک الگوی Thymeleaf ایجاد کنید
از عبارات Thymeleaf برای دسترسی به داده های مدل Spring Boot MVC استفاده کنید
شیوههای CSS را در قالبهای Thymeleaf خود اعمال کنید
.
Spring Boot، Thymeleaf و Database CRUD
یک پروژه بلادرنگ با Thymeleaf و Spring Boot با پشتیبانی کامل از پایگاه داده CRUD ایجاد کنید
Repository@ را برای اجرای اقدامات CRUD در پایگاه داده با Spring Data JPA ادغام کنید
بهترین شیوه ها را با الگوی طراحی لایه @Service اعمال کنید
یک @Controller برای رسیدگی به درخواستهای مرورگر وب ایجاد کنید
الگوهای Thymeleaf را برای ارائه نتایج پایگاه داده توسعه دهید
قالب های Thymeleaf خود را با Bootstrap CSS زیبا کنید
.
Maven
فرآیند ساخت خود را با Maven ساده کنید
فایل های Maven POM ایجاد کنید و وابستگی ها را اضافه کنید
بیلدهای Maven را از IDE اجرا کنید
از Maven در طول توسعه پروژههای بلادرنگ برای Spring Boot MVC، Spring Boot Security، Spring Boot REST API و Hibernate/JPA استفاده کنید.
در مقایسه با سایر دورههای Spring Boot/Hibernate
این دوره کاملاً بهروز است و آخرین نسخههای Spring Boot 3، Spring 6 و Hibernate 6 را پوشش میدهد. این دوره همچنین شامل محتوای جدیدی در Spring Boot 3، Spring Data JPA، Spring Data REST و Thymeleaf است.
مراقب سایر دورههای Udemy Spring/Hibernate باشید. اکثر آنها قدیمی هستند و از نسخه های قدیمی Spring و Hibernate استفاده می کنند. وقت یا پول خود را برای یادگیری فناوری قدیمی هدر ندهید.
همچنین، من تمام کدها را از ابتدا در این دوره ایجاد می کنم. مراقب دوره های دیگر باشید، آن مدرسان به سادگی از مخزن github خود کپی/پیست می کنند یا از کدهای از پیش نوشته شده استفاده می کنند. رویکرد آنها برای یادگیری در زمان واقعی ایده آل نیست.
در دوره من شرکت کنید تا به شما نحوه ایجاد همه کدها را از ابتدا نشان دهم. می توانید کد را همراه با من در ویدیوها تایپ کنید که بهترین راه برای یادگیری است.
من یک مربی بسیار پاسخگو هستم و آماده پاسخگویی به سوالات شما و کمک به شما در حل مشکلات هستم.
در نهایت، تمام کد منبع همراه با دوره به همراه دستورالعمل های راه اندازی ارائه می شود.
نظرات دانشجویان ارزش این دوره را ثابت می کند
کسانی که این دوره را مرور کردهاند، خاطرنشان کردهاند که دستورالعمل واضح و آسان است، و همچنین کامل و بسیار آموزنده است.
بسیاری از دانشآموزان در گذشته دورههای Spring Boot و Hibernate را نیز گذرانده بودند، اما متوجه شدند که این دوره آموزشی Spring Boot و Hibernate مورد علاقه آنهاست. آنها از ساختار محتوا و کیفیت بالای صوتی/تصویری لذت بردند.
نمونه ای از نظرات دانشجو:
من در شرکتی کار کردم، بنابراین می توانم بگویم که این دوره 100٪ صنعت محور است. بهترین دوره برای یادگیری Spring Framework. دریافت پاسخ در عرض 24 ساعت - Premang
چاد داربی در سازماندهی این دوره کار فوق العاده ای انجام داده است و یادگیری و استفاده از Spring Framework، MVC، AOP، Hibernate، Security را آسان کرده است. من bs و ms در CS دارم، 25 سال است که نرم افزار توسعه می دهم، و در طول سال ها دوره های زیادی را در شرکت های مختلفی که در آن حضور داشته ام گذرانده ام و چاد به راحتی بهترین مربی است که من داشته ام.
او بسیار خوب سازماندهی شده و آگاه است، و این دوره را با رویکردی گام به گام برگزار می کند تا به طور کامل مطالب را پوشش دهد و یادگیری آن را آسان کند. من این دوره و چاد را به عنوان یک مدرس به شدت توصیه می کنم.
من به دنبال بهروزرسانیهای اخیر چاد در دوره خود برای پوشش Spring Boot، JPA، و غیره، به بررسی خود اضافه میکنم. پس از اتمام دوره اولیه، کلاس دیگری را پیدا کردم، و پس از کار بر روی این کلاس دیگر، بیشتر قدردانی میکنم. کاری که چاد در اینجا انجام داده است. او Spring Boot را برای برنامه های CRUD با Thymeleaf بسیار آسان برای پیگیری و یادگیری ساخته است. من نیم دوجین دوره نرم افزاری دیگر را گذرانده ام، و در حالی که سایر مدرسان ممکن است خوب باشند، چاد استاندارد طلایی اینجاست. من نمی توانم او را به اندازه کافی توصیه کنم. - دیو زلتسرمن
این بهترین آموزشی است که تاکنون برای Spring/Hibernate دیدهام، هر مرحله به خوبی توضیح داده شده است و فیلمهای آموزشی با استاندارد بالایی ساخته شدهاند. من این دوره را به شدت توصیه می کنم! - راب
کلاه بر تو چاد، بهترین دوره اصول بهاری که تا به حال در Udemy انجام داده ام. شما هرگز ناامید نمی شوید. - Morebodi Modise
چاد یک معلم طبیعی عالی است. دوره او به خوبی سازماندهی شده است. او درک مفاهیم دشوار را بسیار آسان می کند. - جولی هاجسون
مواد با کیفیت
شما یک دوره با کیفیت، با مواد فنی قوی و تولید صوتی و تصویری عالی دریافت خواهید کرد.
دورههای من نقدهای 5 ستاره بسیار خوبی دریافت کردهاند و بیش از 600000 دانشآموز دورهها را گذراندهاند. همچنین این دوره ها در دسته بندی های مربوط به خود پرطرفدارترین دوره ها هستند.
چیزی مشابه برای این دوره آموزشی Spring Boot، در رتبه اول پرفروشترین دورههای بهار قرار گرفته است.
من همچنین یک کانال YouTube فعال دارم که در آن ویدیوهای معمولی را پست می کنم. در سال گذشته، من بیش از 300 آموزش ویدیویی (عمومی و خصوصی) ایجاد کرده ام. کانال یوتیوب من بیش از 6 میلیون بازدید و 40 هزار مشترک دارد. بنابراین میدانم چه چیزی برای ایجاد آموزشهای ویدیویی کار میکند و چه چیزی کار نمیکند.
بدون ریسک – بازپرداخت Udemy
در نهایت، هیچ خطری وجود ندارد. شما می توانید 25 درصد از دوره را به صورت رایگان پیش نمایش کنید. پس از خرید دوره، اگر به دلایلی از دوره راضی نیستید، Udemy بازپرداخت 30 روزه (بر اساس خط مشی بازپرداخت Udemy) ارائه می دهد.
پس چیزی برای از دست دادن ندارید، در این دوره ثبت نام کنید و یاد بگیرید که چگونه پروژه های بهار بوت و Hibernate Real-Time را از ابتدا بسازید!
مخاطب هدف
برنامه نویسان جاوا با تجربه اولیه جاوا
مربی محبوب جاوا بهار - پرفروش
نمایش نظرات