لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بوت بهار برای مهندسین نرم افزار
Spring Boot For Software Engineers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ایجاد برنامههای کاربردی سازمانی با آرامش سازمانی ایجاد برنامههای کاربردی سازمانی APIهای عالی با Spring MVC نوشتن APIهای عالی با RestEasy/JaxRS استفاده از Resteasy Client API استفاده از Java Bean Validation API برای اعتبارسنجی ویژگیهای ارسال شده از کلاینت به سرور. نوشتن تستهای واحد و سرویسهای تمسخرآمیز نوشتن تستهای یکپارچهسازی استفاده از Dependency Injection و Deserialize اشیاء جاوا به عنوان JSON از Intellij IDEA مانند یک مهندس نرم افزار واقعی استفاده کنید پیش نیازها: شما باید با جاوا آشنا باشید باید بتوانید از یک IDE استفاده کنید.
پس از دریافت بیش از 150 هزار در یوتیوب . ویدیوی من در پرطرفدارترین ویدیو برای آموزش بهار بوت در کمتر از 50 دقیقه است. بینندگان زیادی برای یک دوره درخواست کردند و اینجاست.
این دوره حاوی بیش از 6 ساعت محتوای عالی است که در آن موارد زیر را خواهید آموخت
معماری ردیف N
اگر مطمئن نیستید که چگونه برنامه ها را ساختار دهید. این دوره به شما آموزش می دهد که چگونه کلاس های خود را در مکان مناسب برگزار کنید.
Restful API با Spring MVC و شناختهشدهترین روشهای HTTP. یعنی GET, POST, PUT, DELETE
تست واحد
نوشتن نرم افزار فقط نوشتن کد با اثبات اینکه واقعا کار می کند نیست.
شما یاد خواهید گرفت که چگونه کلاس های آزمایشی را با استفاده از JUnit، Mockito BDD و Assertj واحد کنید.
چگونه با استفاده از Jackson FasterXml کلاس java را به اشیاء JSON سریالی و غیر سریالی کنیم
تزریق وابستگی بهار
حذف کلمه کلیدی جدید برای سرویسها و کلاس دسترسی به داده مزایای زیادی دارد و چیزی است که باید بدانید.
JaxRS و RestEasy
Spring MVC عالی است اما مشخصات JaxRS را اجرا نمی کند.
نحوه ایجاد Restful API با RestEasy را خواهید آموخت
RestEasy Client API
انتخاب سرویس گیرنده استراحت کامل دشوار است.
RestEasy ایجاد پروکسی برای هر API را آسان می کند.
تست های یکپارچه سازی
در این دوره آموزشی یاد خواهید گرفت که چگونه تست های یکپارچه سازی بنویسید تا مطمئن شوید که همه اجزا و کلاس ها با هم کار می کنند.
Java Bean Validation API
این API به ما امکان می دهد حاشیه نویسی در Java POJOS داشته باشیم تا مقادیر مجاز را برای ویژگی ها و ویژگی های مورد نیاز تعریف کنیم
Refactoring
نحوه بسته بندی و چرخاندن برنامه به صورت فایل JAR.
شاید بخواهید یاد بگیرید که چگونه اپلیکیشنهای سازمانی بسازید، یا بخواهید مهارتهای خود را در دنیای جاوا بهبود ببخشید یا حتی به دنبال شغل بعدی خود به عنوان مهندس نرمافزار باشید. خوب این دوره شما را برای همه سناریوها آماده می کند و من می توانم به شما تضمین دهم که پس از گذراندن این دوره مهندس نرم افزار بهتری خواهید شد.
با من بخشی از 150 هزار نفری شوید که از یادگیری Spring Boot بهره بردهاند.
اکنون ثبت نام کنید و من شما را در داخل می بینم.
سرفصل ها و درس ها
مقدمه و درک چند مفهوم کلیدی
Intro & Understanding few key concepts
معماری N-Tier
The N-Tier Architecture
تزریق وابستگی توضیح داده شده است
Dependency Injection Explained
مقدمه و درک چند مفهوم کلیدی
Intro & Understanding few key concepts
سلام
Hi
سلام
Hi
بررسی اجمالی بوت بهار
Spring Boot Overview
بررسی اجمالی بوت بهار
Spring Boot Overview
معماری N-Tier
The N-Tier Architecture
تزریق وابستگی توضیح داده شده است
Dependency Injection Explained
راه انداز و راه انداز بوت بهار
Spring Boot Initialiser & Bootstrapping
پروژه بوت استرپ از ابتدا
Bootstrap project from scratch
ساختار پروژه را درک کنید
Understand project structure
ایجاد api آرامش بخش Hello World با Spring Boot
Creating restful api Hello World with Spring Boot
راه انداز و راه انداز بوت بهار
Spring Boot Initialiser & Bootstrapping
پروژه بوت استرپ از ابتدا
Bootstrap project from scratch
ساختار پروژه را درک کنید
Understand project structure
ایجاد api آرامش بخش Hello World با Spring Boot
Creating restful api Hello World with Spring Boot
N-Tier (دسترسی به داده - لایه DAO)
N-Tier (Data Access - DAO Layer)
ایجاد مدل کاربر
Creating User model
ایجاد DAO و پایگاه داده جعلی با استفاده از نقشه
Creating fake DAO and database using a Map
N-Tier (دسترسی به داده - لایه DAO)
N-Tier (Data Access - DAO Layer)
ایجاد مدل کاربر
Creating User model
رابط DAO
DAO interface
رابط DAO
DAO interface
ایجاد DAO و پایگاه داده جعلی با استفاده از نقشه
Creating fake DAO and database using a Map
پیاده سازی رابط DAO
Implementing DAO interface
پیاده سازی رابط DAO
Implementing DAO interface
N-Tier (لایه سرویس)
N-Tier (Service Layer)
بیایید منطق کسب و کار را پیاده کنیم
Lets Implement the business logic
N-Tier (لایه سرویس)
N-Tier (Service Layer)
ایجاد لایه سرویس و رابط Refactor DAO
Creating Service layer and refactor DAO interface
ایجاد لایه سرویس و رابط Refactor DAO
Creating Service layer and refactor DAO interface
تزریق وابستگی با فنر
Dependency Injection with Spring
تزریق وابستگی با فنر
Dependency Injection with Spring
بیایید منطق کسب و کار را پیاده کنیم
Lets Implement the business logic
تست واحد و تمسخر با موکیتو
Unit Tests & Mocking with Mockito
نوشتن تستهای DAO را تمام کنید
Finish up writing tests for DAO
Mockito BDD - Given, When and Argument Captor
Mockito BDD - Given, When and Argument Captor
تست واحد و تمسخر با موکیتو
Unit Tests & Mocking with Mockito
اولین آزمون واحد شما
Your first Unit Test
اولین آزمون واحد شما
Your first Unit Test
کاربر انتخابی را با شناسه تست کنید
Test select user by id
کاربر انتخابی را با شناسه تست کنید
Test select user by id
نوشتن تستهای DAO را تمام کنید
Finish up writing tests for DAO
تمسخر اشیا با Mockito
Mocking Objects with Mockito
تمسخر اشیا با Mockito
Mocking Objects with Mockito
Mockito BDD - Given, When and Argument Captor
Mockito BDD - Given, When and Argument Captor
جمع بندی آزمون های واحد باقی مانده
Wrapping up remaining unit tests
جمع بندی آزمون های واحد باقی مانده
Wrapping up remaining unit tests
N-Tier (لایه Api آرام)
N-Tier (Restful Api Layer)
بررسی اجمالی بهار و سرورهای وب
Spring Boot and Web Servers overview
نمایش نظرات