لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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، زمینه برنامه و کارخانه لوبیا.
مرحله 05 - استفاده از @After، @AfterReturning، @AfterThrowing مشاوره
مرحله 06 - استفاده از مشاوره @Around برای اجرای ردیابی عملکرد
مرحله 07 - بهترین تمرین: از پیکربندی رایج Pointcut استفاده کنید
مرحله 08 - خلاصه سریع سایر Pointcuts
مرحله 09 - ایجاد حاشیه نویسی سفارشی و جنبه ای برای ردیابی زمان
سطح 6: بهار JDBC و JPA
مرحله 01 - راه اندازی یک پروژه با JDBC، JPA، H2 و وابستگی های وب
مرحله 02 - راه اندازی کنسول H2
مرحله 03 - ایجاد جدول پایگاه داده در H2
مرحله 04 - داده ها را در جدول افراد پر کنید
مرحله 05 - پیاده سازی findAll persons Spring JDBC Query Method
مرحله 06 - روش findAll را با استفاده از CommandLineRunner اجرا کنید
مرحله 07 - بررسی سریع - JDBC در مقابل Spring JDBC
مرحله 08 - در پس زمینه چیست؟ آشنایی با پیکربندی خودکار Spring Boot
مرحله 09 - پیاده سازی روش جستجوی findById Spring JDBC
مرحله 10 - اجرای روش بهروزرسانی deleteById Spring JDBC
مرحله ۱۱ - پیادهسازی روشهای بهروزرسانی Spring JDBC درج و بهروزرسانی
مرحله 12 - ایجاد یک Spring JDBC RowMapper سفارشی
مرحله 13 - معرفی سریع JPA
مرحله 14 - تعریف نهاد شخص
مرحله 15 - پیاده سازی متد findById JPA Repository
مرحله 16 - پیادهسازی روشهای مخزن JPA درج و بهروزرسانی
مرحله 17 - اجرای روش مخزن deleteById JPA
مرحله 18 - پیاده سازی FindAll با استفاده از JPQL Named Query
مرحله 19 - مقدمه ای به Spring Data JPA
مرحله 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
مرحله 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
خطاهای 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
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
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) متمرکز کرده ایم.
[مسیرهای یادگیری]
نمایش نظرات