آموزش ساخت SPA با استفاده از Spring Framework 5 و Angular

Building an SPA Using Spring Framework 5 and Angular

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Angular برای بسیاری به فریمورک جلویی انتخابی تبدیل شده است. در این دوره آموزشی یاد خواهید گرفت که چگونه با استفاده از این فناوری ها یک برنامه فول استک بسازید. این دوره به معرفی فریم ورک های Spring و Angular می پردازد. برای کد سمت سرور، جاوا و Spring Framework احتمالاً بهترین پایه پشتیبان را برای REST APIها و دسترسی به داده ها فراهم می کنند. در این دوره آموزشی، ساختن SPA با استفاده از Spring Framework 5 و Angular، جنبه های اصلی Spring را با کدنویسی از طریق اصول اولیه با یک نمونه برنامه کاربردی یاد خواهید گرفت. ابتدا، معماری مستقل Spring Boot را یاد خواهید گرفت: دیگر کانتینرها و فایل های XML وجود ندارد و برنامه شما به عنوان یک برنامه جاوا خالص اجرا می شود و می تواند در هر محیطی که جاوا را اجرا می کند، از جمله پلتفرم های ابری، مستقر شود. دوم، نحوه استفاده از Spring MVC برای ساخت API های REST را خواهید فهمید. در نهایت، شما می توانید از Spring Data JPA برای ارتباط با پایگاه داده رابطه ای استفاده کنید. از آنجا، به سمت برنامه نویسی front end خواهید رفت و یاد می گیرید که چگونه یک برنامه Angular را از ابتدا راه اندازی کنید و تمام نماها و اقدامات را ایجاد کنید تا آن را به طور مناسب به کد Backend Spring متصل کنید. وقتی این دوره را تمام کردید، درک کاملی از Angular و Spring و نحوه کار آنها با یکدیگر خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع کار با Spring و Angular Getting Started with Spring and Angular

  • معرفی Introduction

  • درک فضای چشمه و زاویه ای Understanding the Spring and Angular Space

  • چگونه از این دوره بیشترین بهره را ببرید How to Get the Most out of This Course

  • پیش نیازهای موفقیت در این دوره Prerequisites to Be Successful in This Course

  • خلاصه Summary

راه اندازی پروژه Angular Setting up the Angular Project

  • معرفی Introduction

  • نسخه ی نمایشی: آماده سازی محیط توسعه شما Demo: Preparing Your Development Environment

  • نسخه ی نمایشی: ایجاد پروژه Angular Demo: Creating the Angular Project

  • نسخه ی نمایشی: درک طرح بندی پروژه زاویه ای Demo: Understanding an Angular Project Layout

  • خلاصه Summary

افزودن و یکپارچه سازی کامپوننت های زاویه ای Adding and Integrating Angular Components

  • معرفی Introduction

  • نسخه ی نمایشی: استفاده از Angular CLI برای تولید کامپوننت ها Demo: Using Angular CLI to Generate Components

  • نسخه ی نمایشی: سفارشی کردن یک کامپوننت زاویه ای Demo: Customizing an Angular Component

  • نسخه ی نمایشی: ایجاد نمای دستور غذا Demo: Creating the Recipe View

  • نسخه ی نمایشی: افزودن یک کامپوننت فرم زاویه ای جدید Demo: Adding a New Angular Form Component

  • دمو: ایجاد یک فرم HTML در Angular Demo: Creating an HTML Form in Angular

  • نسخه ی نمایشی: اتصال زاویه ای به فرم Demo: Binding Angular to the Form

  • نسخه ی نمایشی: حذف دستور العمل ها Demo: Deleting Recipes

  • خلاصه Summary

راه اندازی پروژه بهار Setting up the Spring Project

  • معرفی Introduction

  • نسخه ی نمایشی: آماده سازی محیط توسعه خود Demo: Preparing Your Development Environment

  • نسخه ی نمایشی: ایجاد پروژه بهار Demo: Creating the Spring Project

  • نسخه ی نمایشی: راه اندازی و درک پروژه بهار Demo: Setting up and Understanding the Spring Project

  • خلاصه Summary

کار با Spring MVC و Spring Data JPA Working with Spring MVC and Spring Data JPA

  • معرفی Introduction

  • نسخه ی نمایشی: ایجاد یک نهاد JPA Demo: Creating a JPA Entity

  • نسخه ی نمایشی: ایجاد یک مخزن بهار Demo: Creating a Spring Repository

  • نسخه ی نمایشی: ایجاد یک Spring RestController Demo: Creating a Spring RestController

  • نسخه ی نمایشی: تزریق وابستگی و منطق REST Demo: Dependency Injection and REST Logic

  • خلاصه Summary

اتصال Angular به Spring Connecting Angular to Spring

  • معرفی Introduction

  • نسخه ی نمایشی: ایجاد یک سرویس زاویه ای Demo: Generating an Angular Service

  • نسخه ی نمایشی: اضافه کردن httpclient زاویه ای Demo: Adding Angular’s HttpClient

  • نسخه ی نمایشی: برقراری تماس های Angular Backend API Demo: Making Angular Backend API Calls

  • نسخه ی نمایشی: پروکسی کردن تماس ها برای دور زدن CORS Demo: Proxying Calls to Bypass CORS

  • نسخه ی نمایشی: نهایی کردن برنامه Demo: Finalizing the Application

  • مراحل بعدی Next Steps

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت SPA با استفاده از Spring Framework 5 و Angular
جزییات دوره
1h 46m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Dan Bunker
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Bunker Dan Bunker

Dan Bunker یک مشاور ارشد و مدیر برنامه نویسی شده برای Technology Technology Group ، یک شرکت مشاوره مستقر در سالت لیک سیتی ، یوتا (softwaretechnologygroup.com) است. دان همچنین در فعالیتهای Java شرکت و ابتکارات آموزش کارکنان نقش فعالی دارد. وی در Ruby ، Python ، Groovy ، PHP ، JavaScript ، Java ، Spring MVC ، Spring Security و بسیاری دیگر آموزش می دهد. علاوه بر علاقه به توسعه نرم افزار ، Dan یک گیتاریست جاز است و از تنظیم موسیقی و دادن دوره های آموزشی به علاقه مندان محلی لذت می برد.