آموزش ساخت یک برنامه تمام پشته با Angular 2+ و Spring Boot

Building a Full-Stack App with Angular 2+ and Spring Boot

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Angular 2 به دلیل ساخت برنامه های کاربردی تک صفحه ای غنی ، مبتنی بر داده (SPA) شناخته می شود در حالی که Spring Boot یک چارچوب محبوب و قدرتمند برای توسعه back-end است. در این دوره ، کریس آناتالیو نشان می دهد که چگونه می توان از این دو فناوری شایسته در مقیاس سازمانی استفاده کرد و یک برنامه کاملاً پشته و ایمن ساخت. Chris ایجاد یک پروژه ، ایجاد UI برنامه شما برای دستگاه های تلفن همراه پاسخگو ، ایجاد یک لایه داده با داده های Spring ، ایجاد قابلیت سمت مشتری با Angular ، آزمایش ، اعتبار سنجی و موارد دیگر را پوشش می دهد.
موضوعات شامل:
  • تنظیم محیط توسعه
  • استفاده از Spring Initializr
  • اجرای پروژه در کسوف
  • پیکربندی API با استفاده از Spring JavaConfig
  • تست نقاط انتهایی با استفاده از پستچی
  • استفاده از Angular 2 CLI و npm
  • ایجاد و مدل سازی یک م componentلفه Angular 2
  • پیکربندی یک لایه ماندگاری با Spring JPA
  • استفاده از درخواست REST API GET
  • اجرای درخواست REST API POST
  • استفاده از Spring MVC برای اعتبارسنجی داده های سمت سرور
  • تست واحد با REST مطمئن

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • کار با پرونده های تمرینی Working with the exercise files

1. پروژه Boot Spring خود را ایجاد کنید 1. Create Your Spring Boot Project

  • تنظیم محیط توسعه Setting up the development environment

  • آنچه خواهیم ساخت What we will build

  • شروع پروژه با Spring Initializr را راه اندازی کنید Bootstrap the project with Spring Initializr

  • وارد کردن ، ساخت و اجرای پروژه در Eclipse Import, build, and run the project in Eclipse

  • API خود را با استفاده از Spring JavaConfig پیکربندی کنید Configure your API using Spring JavaConfig

  • مدل سازی منابع Resource modeling

  • یک نقطه پایانی GET را با استفاده از MVC Spring اجرا کنید Implement a GET endpoint using Spring MVC

  • نقاط پایانی خود را با استفاده از سرویس گیرنده Postman تست کنید Test your endpoints using the Postman client

  • با استفاده از MVC Spring ، یک نقطه پایانی POST ، PUT و DELETE را پیاده سازی کنید Implement a POST, PUT, and DELETE endpoint using Spring MVC

2. ایجاد یک UI پاسخگو موبایل 2. Build a Mobile Responsive UI

  • پروژه ای را با استفاده از Angular 2 CLI و npm تولید کنید Generate project using Angular 2 CLI and npm

  • محتوای HTML استاتیک و CSS هتل لندون را وارد کنید Import Landon Hotel static HTML and CSS content

  • یک جزء Angular 2 ایجاد و سبک کنید Create and style an Angular 2 component

  • جدول اتاقهای موجود را ایجاد کنید Create available rooms table

3. لایه داده را با Data Spring ایجاد کنید 3. Create the Data Layer with Spring Data

  • لایه ماندگاری خود را با Spring JPA پیکربندی کنید Configure your persistence layer with Spring JPA

  • لیست صفحه های قابل برگشت را برگردانید Return pageable list of rooms

  • مخزن رزرو JPA را اجرا کنید Implement reservation JPA repository

4- عملکرد مشتری-جانبی با زاویه ای 4. Client-Side Functionality with Angular

  • لیست اتاق درخواست REST API GET را با ماژول HTTP پیاده سازی کنید Implement list of rooms REST API GET request with HTTP module

  • درخواست رزرو اتاق REST API POST Implement Reserve Rooms REST API POST request

5- تست و اعتبار سنجی 5. Testing and Validation

  • اعتبارسنجی داده های سمت سرور با Spring MVC Server-side data validation with Spring MVC

  • نمونه آزمایش واحد با اطمینان REST Unit testing example with REST Assured

  • به اشتراک گذاری مجموعه Postman خود با Swagger یا API Blueprint Sharing your Postman Collection with Swagger or API Blueprint

نتیجه Conclusion

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

نمایش نظرات

آموزش ساخت یک برنامه تمام پشته با Angular 2+ و Spring Boot
جزییات دوره
1h 59m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
86,881
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christopher Anatalio Christopher Anatalio

Chris Anatalio یک مهندس نرم افزار با 10+ سال سابقه کار در زمینه برنامه های کاربردی سازمانی مقیاس پذیر است. کریس در دانشگاه ویرجینیا ویرجینیا شرکت کرد و لیسانس علوم کامپیوتر را دریافت کرد. وی درگیر در متن باز ، وبلاگ نویسی فنی و دیدارهای فنی است. وی در طول دوره مشاوره خود ، فرصت ایجاد برنامه هایی را برای مشتریانی مانند Capital One ، Allianz Global Assistance و Nike ایجاد کرده است. او همچنین در وبلاگ Java Code Geeks نویسنده است و در Stack Overflow بسیار فعال است و در 8٪ برتر کاربران قرار دارد. می توانید کریس را در مکان های زیر بیابید: GitHub: https://github.com/anataliocs/ سرریز پشته: http://stackoverflow.com/story/anataliocs وبلاگ فنی شخصی وی: http://codedevstuff.blogspot.com/