توسعه اولین برنامه وب 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
ما در این دوره آموزشی مبتدی با پایگاه داده تعامل نداریم.
نظری ارسال نشده است.
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) متمرکز کرده ایم. [مسیرهای یادگیری]
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.