نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات