به این دوره آموزشی شگفت انگیز در زمینه توسعه وب Full Stack با Angular و Spring Boot خوش آمدید. این دوره به گونه ای طراحی شده است که اولین قدم عالی به عنوان مقدمه ای بر توسعه Angular و Full Stack برای توسعه دهندگان Java Spring باشد.
تجربه صفر با Angular، TypeScript (AND/OR) جاوا اسکریپت مدرن؟ مشکلی نیست اکنون شروع به یادگیری کنید!
به روز رسانی: بخش جدید امنیت بهار
آنچه یادگیرندگان ما می گویند:
5 STARS - این دوره آموزشی عالی برای توسعه دهندگان جاوا است تا بتوانند با Angular آشنا شوند و آن را فراتر از یک نوع آشنایی ابتدایی انجام دهند. کار خیلی خوبی استاد متشکرم!
5 STARS - بله، سفر شگفت انگیز بود، مدرس عالی است. در حین دنبال کردن ویدیوهای گام به گام با یک خطای شک مواجه نشدم. من این دوره را به همه کسانی که واقعاً می خواهند Spring Boot + Angular را یاد بگیرند پیشنهاد می کنم. توضیح واضح و سیستماتیک بود. از آقای رنگکاران که بهترین معلم هستند تشکر می کنم... :)
5 STARS - دوره فوق العاده با محتوای عملی که به روشی بسیار شهودی آموزش داده شده است. ساختن درس به درس بهعنوان یک توسعهدهنده برنامههای کاربردی وب با تجربهای در هر دو Spring Boot و Angular، این دوره زمانی عالی بود که روشی واضح برای استفاده از هر دو فناوری با هم ارائه داد. من واقعاً از این مربی قدردانی می کنم و منتظر دوره های بیشتری هستم.
5 STARS - توضیحات ویدیویی واضح و آسان برای دنبال کردن. توصیه می شود!
5 STARS - دوره بسیار خوب. مربی در مورد مطالب بسیار آگاه است و شما را به روشی واضح راهنمایی می کند. شروع خوبی برای یادگیری در مورد توسعه Full Stack.
5 STARS - توضیحات عالی، دوره عالی مخصوصاً برای توسعه دهندگان جاوا که می خواهند خود را با استفاده از Spring boot و Angular به توسعه کامل استک جاوا ارتقا دهند.
نمای کلی دوره
توسعه اولین برنامه وب کامل پشته خود با Angular و Spring Boot سرگرم کننده است.
در این دوره، اصول توسعه وب کامل پشته را با توسعه یک برنامه مدیریت Todo Basic با استفاده از Angular، Spring Boot و Spring Security Frameworks خواهید آموخت. شما برنامه مدیریت Todo را گام به گام - در بیش از 100 مرحله میسازید.
شما از Angular (Frontend Framework)، TypeScript Basics، Angular CLI (برای ایجاد پروژه های Angular)، Spring Boot (REST API Framework)، Spring (مدیریت وابستگی)، Spring Security (Authentication and Authorization - Basic و JWT) استفاده خواهید کرد. ، BootStrap (صفحات سبک)، Maven (مدیریت وابستگی ها)، Node (npm)، کد ویژوال استودیو (IDE TypeScript)، Eclipse (Java IDE) و وب سرور جاسازی شده Tomcat.
ما به شما کمک خواهیم کرد تا هر یک از اینها را تنظیم کنید.
Angular یک فریمورک جلویی کامل با طیف وسیعی از ویژگیها است. Spring Boot یک چارچوب عالی برای ساخت RESTful API و Microservices است. بیایید این چارچوب ها را ترکیب کنیم و یک برنامه وب کامل پشته عالی ایجاد کنیم.
نکات برجسته دوره
نمای کلی
Step01 - درک معماری برنامه کامل پشته
Step02 - مروری سریع بر جاوا اسکریپت و TypeScript مدرن
Step03 - نصب Angular CLI - ابزار عالی برای ایجاد پروژه های Angular
Step04 - ایجاد و راه اندازی برنامه Angular با Angular CLI
Step05 - وارد کردن برنامه Angular به کد ویژوال استودیو
Step06 - کاوش دستورات Angular CLI - test, lint, e2e, serve, build
Step07 - کاوش در ساختار پروژه Angular CLI
کار با Angular
Step08 - مقدمهای بر اجزای زاویهای - مبانی
Step09 - مقدمه ای بر اجزای زاویه ای - بازی با AppComponent
Step10 - ایجاد مؤلفه خوش آمد گویی با تولید ng
مرحله 11 - تغییرات زبان با یک مثال - جاوا، جاوا اسکریپت و TypeScript
مرحله 12 - ایجاد و تنظیم مولفه ورود
Step13 - درک رویداد Binding - افزودن رویداد کلیک در صفحه ورود
مرحله 14 - استفاده از ngModel با اتصال داده دو طرفه در صفحه ورود
مرحله 15 - بررسی سریع رویکردهای اتصال داده
Step16 - افزودن احراز هویت کدهای سخت به مؤلفه منطقی - دستورالعمل ngIf
مرحله 17 - پیاده سازی مسیرها برای اجزای ورود، خوش آمدگویی و خطا
مرحله 18 - پیاده سازی مسیریابی از ورود به مؤلفه خوش آمد گویی
Step19 - افزودن پارامتر مسیر برای مؤلفه خوش آمد گویی
Step20 - ایجاد کامپوننت List Todos با ng generate
مرحله 21 - یک پیوند به Todos در مؤلفه خوش آمدید ایجاد کنید
Step22 - بهترین تمرین - ایجاد کلاس Todo
Step23 - معرفی سریع ماژول های Angular
Step24 - درک راهاندازی برنامه Angular با ماژول و مؤلفه ریشه
Step25 - بررسی سریع - Angular Modules and Components
Step26 - نمای کلی از چند مرحله بعدی - بوت استرپ، منو، پاورقی و Refactoring
Step27 - افزودن چارچوب بوت استرپ و ایجاد کامپوننت برای منو و پاورقی
Step28 - استفاده از بوت استرپ برای ایجاد منو با پیوندهای پیمایش
Step29 - پاورقی و اجزای دیگر با CSS و Bootstrap
Step30 - تمرین خوب - از RouterLink به جای href برای مسیرها استفاده کنید
مرحله 31 - ایجاد یک مؤلفه خدمات احراز هویت مستقل
Step32 - استفاده از Session Storage برای ذخیره رمز احراز هویت کاربر
Step33 - فعال کردن پیوندهای منو بر اساس رمز احراز هویت کاربر
مرحله 34 - پیاده سازی خروج برای حذف رمز احراز هویت کاربر
Step35 - ایمن کردن اجزا با استفاده از Route Guards - قسمت 1
Step36 - ایمن کردن اجزا با استفاده از Route Guards - قسمت 2
Step37 - بررسی سریع - سرویس احراز هویت، تزریق وابستگی و محافظ مسیر
مقدمه ای بر خدمات وب و REST
Step41 - Web Service چیست؟
مرحله 42 - نحوه ارتباط مهم سوالات با خدمات وب
Step43 - خدمات وب - اصطلاحات کلیدی
Step44 - مقدمه ای بر خدمات وب RESTful
بلند شدن و دویدن با REST و Spring Boot
Step45 - راه اندازی یک پروژه خدمات RESTful با Spring Boot
Step46 - ایجاد سرویس Hello World
مرحله 47 - ارتقاء سرویس Hello World برای بازگرداندن Bean
Step48 - بررسی سریع پیکربندی خودکار Spring Boot و Servlet Dispatcher - در پسزمینه چه اتفاقی میافتد؟
Step49 - بهبود سرویس Hello World با متغیر مسیر
اتصال Angular Frontend به خدمات Spring Boot Restful
Step50 - اتصال Angular Frontend با Restful API - 1 - ایجاد سرویس داده
Step51 - اتصال Angular Frontend با Restful API - 2 - HttpClientModule و HttpClient
Step52 - اتصال Angular Frontend با Restful API - 3 - Understanding Observable
Step53 - اتصال Angular Frontend با Restful API - 4 - درک اشتراک
Step54 - اتصال Angular Frontend با Restful API - 5 - Handling Error Responses
Step55 - تماس با سرویس HTTP Welcome با متغیرهای مسیر
Step56 - طراحی خدمات RESTful برای منبع Todo
Step57 - ایجاد REST API برای بازیابی فهرست کارها
Step58 - اتصال Angular Frontend با سرویس Todo List RESTful
Step59 - ایجاد REST API برای حذف Todo - DELETE Request Method
Step60 - افزودن ویژگی Delete Todo به Angular Frontend
Step61 - ایجاد مؤلفه Todo و مدیریت مسیریابی
Step62 - طراحی صفحه Todo با Bootstrap Framework
Step63 - ایجاد سرویس Retrieve Tod0 و اتصال Angular Frontend
Step64 - بهبود ظاهر صفحه Todo
Step65 - ایجاد REST API برای بهروزرسانی Todo - روش درخواست PUT
Step66 - ایجاد REST API برای ایجاد یک Todo - روش درخواست POST
Step67 - اجرای ویژگی Update Todo در Angular Frontend
Step68 - پیاده سازی ویژگی جدید Todo در Angular Frontend
Step69 - بهبود فرم Todo - اعتبارسنجی و ارسال فرم در Enter - ngSubmit
Step70 - افزایش پیامهای اعتبارسنجی در صفحه Todo
اجرای Spring Security با احراز هویت اولیه
Step71 - مروری بر امنیت با Basic Auth و JWT
Step72 - راه اندازی Spring Security
Step73 - شناسه کاربری و رمز عبور استاندارد را پیکربندی کنید
Step74 - بهبود سرویس داده خوش آمد گویی Angular برای استفاده از Basic Auth
Step75 - Spring Security را برای غیرفعال کردن CSRF و فعال کردن OPTION Requests پیکربندی کنید
Step76 - ایجاد Angular HttpInterceptor برای افزودن سربرگ Auth Basic
Step77 - پیکربندی HttpInterceptor به عنوان ارائه دهنده در ماژول برنامه
Step78 - ایجاد سرویس RESTful احراز هویت اولیه در Spring Boot
Step79 - سرویس Angular Basic Authentication ایجاد کنید
Step80 - اتصال صفحه ورود به سیستم به سرویس احراز هویت اولیه - قسمت 1
Step81 - اتصال صفحه ورود به سیستم به سرویس احراز هویت اولیه - قسمت 2
Step82 - Refactoring Angular Basic Authentication Service
Step83 - Refactoring HttpInterceptor برای استفاده از رمز احراز هویت اولیه
Step84 - بهترین تمرین - استفاده از ثابت ها برای URL ها و نشانه ها
اتصال Spring Security با JWT
Step85 - مقدمه ای بر JWT
Step86 - وارد کردن چارچوب JWT به Eclipse
Step87 - نکته سریع - رفع خطاهای کامپایل JWT
Step88 - اجرای منابع JWT - Token و Refresh Token را دریافت کنید
Step89 - آشنایی با راه اندازی چارچوب امنیتی JWT Spring
Step90 - ایجاد یک کاربر جدید با رمز عبور رمزگذاری شده
Step91 - استفاده از JWT Token در Angular Frontend
اتصال REST API با JPA و Hibernate
Step92 - راه اندازی Todo Entity و Populing Data
Step93 - اتصال APIهای GET REST به مخزن JPA
Step94 - اتصال APIهای POST، PUT و DELETE REST به مخزن JPA
همین الان شروع به یادگیری کنید. دکمه ثبت نام را بزنید!
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) متمرکز کرده ایم. [مسیرهای یادگیری]
نمایش نظرات