لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Scaffolding Spring Boot و Angular Web Apps با JHipster 4
Scaffolding Spring Boot and Angular Web Apps with JHipster 4
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره به منظور آموزش اهمیت استفاده از داربست برای ایجاد برنامه وب و اینکه چرا JHipster می تواند یک انتخاب عالی برای ارائه این داربست باشد به شما آموزش داده شده است. ساخت یک برنامه وب جدید با ابزار مدرن همیشه یک چالش بوده است. شما باید به بسیاری از نگرانی های توسعه مانند تحویل مداوم، امنیت و آزمایش رسیدگی کنید. با این حال، این نگرانی ها اغلب در مقایسه با توسعه ویژگی ها اولویت کمتری دارند. در این دوره آموزشی، Scaffolding Spring Boot و Angular Web Apps with JHipster 4، خواهید دید که چگونه JHipster این نگرانی ها را درست در زمان ایجاد پروژه برطرف می کند و از چارچوب محبوب Angular برای پیاده سازی کلاینت و چارچوب Spring Boot برای اجرای سرور استفاده می کند. شما یاد خواهید گرفت که چگونه یک برنامه کاربردی وب ایجاد کنید که شامل ابزارسازی از اسکریپت های ساخت توسعه تا پیکربندی های داکر تولید می شود. سپس، خواهید دید که افزودن یک ویژگی جدید به پروژه تولید شده چقدر آسان است. در نهایت، پیکربندی و استقرار برنامه را به عنوان یک مصنوع تولید اعمال خواهید کرد. پس از اتمام دوره، باید درک اساسی از آنچه که JHipster به شما ارائه می دهد داشته باشید تا بتوانید از آن برای داربست برنامه وب بعدی خود استفاده کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
شروع کار با اصول اولیه JHipster
Getting Started With the Basics of JHipster
بررسی نسخه
Version Check
چرا برای برنامه های خود به داربست نیاز دارید؟
Why You Need Scaffolding for Your Applications
JHipster داربست های آماده تولید را ارائه می دهد
JHipster Provides Production-ready Scaffolding
آنچه از این دوره خواهید آموخت
What You Will Learn From This Course
چه کسانی می توانند از این دوره بهره مند شوند؟
Who Can Benefit From This Course?
خلاصه
Summary
نصب ژنراتور JHipster
Installing the JHipster Generator
دریافت پیش نیاز برای JHipster
Getting Pre-requisites for JHipster
نصب ژنراتور JHipster
Installing the JHipster Generator
چه گزینه های دیگری برای نصب JHipster موجود است؟
What Other JHipster Installation Options Are Available?
خلاصه
Summary
ایجاد یک پروژه با استفاده از ژنراتور JHipster
Creating a Project Using the JHipster Generator
گزینه های تولید پروژه چیست؟
What Are the Options for Project Generation?
تصمیم گیری در مورد متا داده برنامه
Deciding on Application Meta-data
آشنایی با رجیستری JHipster
Understanding the JHipster Registry
تصمیم گیری در مورد نوع احراز هویت
Deciding on the Authentication Type
تصمیم گیری در مورد پایگاه داده
Deciding on the Database
تصمیم گیری در مورد ابزار ساخت
Deciding on the Build Tool
درک انتخاب وابستگی های اضافی
Understanding the Selection of Additional Dependencies
تصمیم گیری در مورد چارچوب و سبک های مشتری
Deciding on the Client Framework and Styles
درک انتخاب بین المللی سازی
Understanding the Selection of Internationalization
تصمیم گیری در مورد انتخاب ها برای یک چارچوب تست
Deciding on the Selections for a Testing Framework
درک بازار JHipster
Understanding the JHipster Marketplace
آشنایی با فرآیند تولید داربست
Understanding the Scaffolding Generation Process
خلاصه
Summary
سفارشی کردن امنیت در پروژه JHipster
Customizing Security in a JHipster Project
چه ویژگی به پروژه اضافه شده است؟
What Feature Is Being Added to the Project?
اجرای سرور برنامه
Running the Application Server
آشنایی با کاربران و نقش های برنامه JHipster
Understanding JHipster Application Users and Roles
به روز رسانی داده های امنیتی در گزارش های تغییر Liquibase
Updating Security Data in Liquibase Change Logs
به روز رسانی یک مرجع در برنامه
Updating an Authority in the Application
اجرای Application Client و Server
Running the Application Client and Server
خلاصه
Summary
پیاده سازی کد مشتری در پروژه JHipster
Implementing Client Code in a JHipster Project
شروع پیاده سازی مشتری برای ویژگی قرار
Starting the Client Implementation for the Appointment Feature
اجرای Webpack و Browsersync
Running Webpack and Browsersync
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
مایکل یک معمار ارشد فنی در NVISIA است. او تقریباً بیست سال در زمینه فناوری برای انواع مشتریان در چندین صنعت مختلف کار کرده است. او علاقه زیادی به تدریس و راهنمایی دارد. پانزده دقیقه از شهرت او رسیدن به سطل شماره 3 در نمایشگاه بوزو بود. وی دارای مدرک لیسانس علوم کامپیوتر و سیستم های اطلاعاتی از دانشگاه DePaul است و در حال حاضر در منطقه شهری شیکاگو اقامت دارد.
نمایش نظرات