لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Spring MVC برای مبتدیان - ساخت برنامه وب جاوا در 25 مرحله
Spring MVC For Beginners - Build Java Web App in 25 Steps
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
چارچوب Spring MVC را با رویکرد گام به گام عملی و ساخت یک برنامه مدیریت Todo یاد بگیرید! با استفاده از Spring MVC، Bootstrap، Maven و Eclipse یک برنامه مدیریت Todo را گام به گام در 25 مرحله خواهید ساخت. ویژگی های جلسه شما یاد خواهید گرفت که فرم Binding و اعتبار سنجی را با استفاده از Spring MVC پیاده سازی کنید. یاد خواهید گرفت که از Spring Security برای احراز هویت و مجوز ساخت 2 سرویس وب اولیه Spring Rest استفاده کنید. پیاده سازی Exception Handling با استفاده از @ControllerAdvice و @ExceptionHandler را یاد خواهید گرفت. اصول استفاده از Maven، Tomcat و Eclipse را یاد خواهید گرفت. استفاده از Maven را برای مدیریت وابستگی پایه یاد خواهید گرفت. سبک دادن به برنامه های وب با بوت استرپ (Basics) را یاد خواهید گرفت. با برنامه های وب جاوا اما اصول اولیه را به طور کامل درک نکردید شما می خواهید اصول اولیه Spring MVC را یاد بگیرید و در آن تخصص کسب کنید. در فهرست حافظه به عنوان ذخیره داده در این دوره مبتدی
توسعه اولین برنامه وب Spring MVC خود سرگرم کننده است. در این دوره، شما اصول اولیه Spring MVC را برای توسعه یک برنامه مدیریت Todo پایه با قابلیت های Login و Logout یاد خواهید گرفت.
آنچه یادگیرندگان ما می گویند:
★★★★★ "دوره عالی برای کسب دانش اولیه Spring MVC. مدرس عالی است، توضیحات واضح و ساده است. من آن را به همه علاقه مندان به اصول اولیه وب جاوا توصیه می کنم. با تشکر!"
★★★★★ "نویسنده همه چیز را به خوبی توضیح می دهد. ساخت برنامه از ابتدا همه جادوها و ویژگی های بهار توضیح داده شده است."
★★★★★ "بی زبان! بالاخره چیزی با کیفیت که ارزش خرید دارد. لطفاً موارد بیشتری را در Spring مانند Rest، Hadoop و غیره منتشر کنید. همچنین چارچوب Play را فراموش نکنید."
★★★★★ " مقدمه بسیار خوبی برای Spring MVC. من مخصوصاً از روشی که Ranga دانش آموز را تشویق می کرد تا با چارچوب بازی کند و سعی کند "آن را بشکند" دوست دارم. چیست. "
نمای کلی دوره:
وب سایت را مرحله به مرحله می سازید - در بیش از 25 مرحله. این دوره اولین قدم عالی به عنوان مقدمه ای برای توسعه برنامه های کاربردی وب جاوا خواهد بود.
شما از Spring (مدیریت وابستگی)، Spring MVC، Spring Security (Authentication و Authorization)، BootStrap (Styling Pages)، Maven (مدیریت وابستگی ها)، Eclipse (IDE) و وب سرور Tomcat استفاده خواهید کرد. ما به شما کمک خواهیم کرد تا هر یک از این موارد را تنظیم کنید.
با
آشنا خواهید شد
DispatcherServlet
برنامه مدیریت اولیه Todo با ورود/خروج
مدل، کنترلرها، ViewResolver و فیلترها
فرم ها - DataBinding، اعتبارسنجی
رویکرد مبتنی بر حاشیه نویسی - @RequestParam، @PathVariable، @ModelAttribute، @SessionAttributes و غیره
برای استایل صفحه بوت استرپ کنید
امنیت بهار
بین المللی شدن
بررسی استثنا
خدمات اساسی REST
جزئیات گام به گام
مرحله 11: برنامه را برای استفاده از Spring MVC
پیکربندی کنید
مرحله 12: اولین کنترلر MVC Spring، @ResponseBody، @Controller
مرحله 13: تغییر مسیر به Login JSP - LoginController، @ResponseBody و View Resolver
مرحله 14: DispatcherServlet و Log4j
مرحله 15: نشان کاربری و رمز عبور در صفحه خوش آمدگویی - ModelMap و @RequestParam
مرحله 16: LoginService و حذف همه کدهای مبتنی بر JEE Servlets
مرحله هفدهم: سیمکشی خودکار فنری و مدیریت وابستگی - @Autowired و @Service
مرحله 18: نمای TodoController و list-todos را ایجاد کنید. TodoService را به @Service تبدیل کنید و آن را تزریق کنید.
مرحله 19: معماری اپلیکیشن وب
مرحله 20: اطلاعات بیشتر درباره Spring Framework
مرحله 21: جلسه در مقابل مدل در مقابل درخواست - @SessionAttributes
مرحله 22: کار جدید و تغییر مسیر به یک کنترلر
مرحله 23: JSTL
مرحله 24: بوت استرپ - با استفاده از Webjars
مرحله 25: بیایید یک Todo را حذف کنیم
مرحله ۲۶: از Bootstrap برای قالببندی و افزودن اعتبارسنجی HTML5 استفاده کنید
مرحله 27: اعتبارسنجی JSR 349 را با استفاده از Hibernate Validator - First Command Bean معرفی کنید.
مرحله 28: بیایید یک Todo را به روز کنیم
مرحله 29: بیایید یک تاریخ هدف برای Todo اضافه کنیم - از initBinder برای مدیریت فیلدهای تاریخ استفاده کنید
مرحله 30: نوار پیمایش و بخشهای JSP
مرحله 31: بیایید برای امنیت بهار آماده شویم
مرحله 32: راه اندازی اولیه برای امنیت بهار
مرحله 33: با استفاده از Spring Security، عملکرد خروج را تغییر داده و اضافه کنید
مرحله 34: مدیریت استثنا در Spring MVC - @ControllerAdvice، @ExceptionHandler و صفحه خطا در web dot xml
مرحله 35: بیایید بین المللی سازی را اضافه کنیم - i18n
مرحله 36: خدمات اولیه استراحت بهار - @RestController و jackson-databind
مرحله 37: خدمات استراحت بیشتر - @PathVariable
ما در این دوره آموزشی مبتدی با پایگاه داده تعامل نداریم.
سرفصل ها و درس ها
مقدمه دوره
Introduction to the Course
مقدمه دوره
Introduction to the Course
تبریک می گویم
Congratulations
بررسی اجمالی دوره
Overview of the Course
بخش 1: برنامه وب پایه جاوا با JSP و Servlets
Part 1 : Basic Java Web Application With JSP and Servlets
منابع برای مرحله بعدی
Resources for the Next Step
مرحله 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
سریعترین روش برای حل همه استثناهای شما
Fastest Approach to Solve All Your Exceptions
مرحله 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
قسمت 2: فنر MVC
Part 2 : Spring MVC
مرحله 10: راه اندازی Maven، Tomcat و برنامه ساده JEE
Step 10 : Setting up Maven,Tomcat and Simple JEE Application
منابع برای مرحله بعدی
Resources for the Next Step
مرحله 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
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
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) متمرکز کرده ایم.
[مسیرهای یادگیری]
نمایش نظرات