دوره آموزش ساخت درگاه واسط بانکی با asp core 3 و angular 8 – بخش اول

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

ngular

جدیدترین نسخه از  ASP.NET MVC با نام ASP.NET Core توسط شرکت مایکروسافت ارائه شد.ASP.NET Core 3، نسخه بازنویسی شده ASP.NET است که کاملاً ماژولار تهیه‌شده و بسیاری از الگوهای برنامه‌نویسی شیءگرا مانند تزریق وابستگی‌ها را به‌صورت توکار و از ابتدا پشتیبانی می‌کند.

ASP.NET Core 3

شما در این مجموعه به طور هم‌زمان BackEnd  و FrontEnd و مفاهیم پیشرفته آن‌ها را می آموزید و با ترکیب توانایی‌های چشمگیر  ASP.NET Core 3 و  Angular 8، از راه‌اندازی پروژه گرفته تا انتشار آن، هم در توسعه وب و backend و هم frontend ماهر می شوید.

در سمت BackEnd   با یادگیری معماری اصولی، تزریق وابستگی، سرویس گرا بودن، داکیومنت سازی برای api،  unit testingو ایجاد چندین دیتابیس به‌صورت CodeFirst  و مدیریت آن‌ها با UOF ، لاگ گیری اتفاقات، گزارش گیری و بسیاری موارد دیگر، آشنا می‌شوید و می‌توانید هرگونه وب‌سایتی را با هر موضوعی پیاده‌سازی کنید.

همچنین در سمت frontend با یادگیری اصولی آخرین ورژن انگولار، کتابخانه‌های مهم و پیشرفته و ایجاد پنل مدیریت پیشرفته و نمای اصلی سایت؛ به‌صورت پروژه محور با مفاهیم مهم انگولار مانند سرویس‌ها، تزریق وابستگی، مدیریت وضعیت‌ها، روت ها و ….آشنا می‌شوید و  به درک کاملی از چگونگی ساخت یک وب‌سایت تجاری می‌رسید.

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

 

این دوره مناسب چه کسانی است؟

  • افرادی که با این حوزه آشنایی اولیه دارند و می خواهند حرفه ای و متخصص شوند.
  • افرادی که قبلا برنامه نویس بوده اند و می خواهند سطح دانش خود را افزایش دهند.
  • افرادی که ایده ای در سر دارند و می خواهند آن را سریع و با کیفیت اجرایی کنند.

 

آنچه با خرید این دوره به دست می آورید:

  • دریافت به روز ترین سرفصل آموزشی و آخرین ورژن های تکنولوژی
  • آموزش مطالب تخصصی و عدم اتلاف وقت برای مباحث غیر کاربردی
  • اجرایی کردن ایده های خودتان
  • کسب درآمد از طراحی و پیاده سازی سایت
  • مشغول به کار شدن در شرکت های برنامه نویسی
  • یک برنامه نویس فول استک شدن
  • متخصص شدن در angular
  • متخصص شدن در asp core
  • به دست آوردن یک فرصت ویژه برای کسب درآمد و اشتغال

 

آنچه در این آموزش فرا می‌گیرید:

  • انتخاب قالب زیبا
  • ساخت سایت اصلی
  • ساخت پنل مدیریت ادمین
  • ساخت پنل مدیریت کاربران و کلاینت‌ها
  • ساخت api برای ارائه به کسب و کارها
  • استفاده از تمامی درگاه‌های بانکی
  • آموزش انگولار ۸
  • آموزش asp core 3
  • لاگ کردن اطلاعات و ایجاد دیتابیس جدا برای آن
  • آموزش web api
  • استفاده از کتابخانه jwt و identity برای اعتبار سنجی
  • استفاده از swagger
  • ارائه آموزش از صفر تا صد
  • Code first
  • پیاده‌سازی معماری چندلایه و تمیز
  • Dependency injection
  • پیاده‌سازی Unit of work + repository
  • آموزش git در پروژه
  • جداسازی پروژه سرور و کلاینت
  •  unit testing در webapi به‌صورت کامل
  • مدیریت state ها
  • پیاده سازی unit testing و integration test و moq و… به صورت کامل
  • توضیح کامل مفاهیم RESTful API
  • ارسال sms و ایمیل برای مدیریت بخش های مختلف
  • اعتبار سنجی پیشرفته (گوگل . تویتر . فیسبوک و ..) و استفاده از sms و ایمیل برای اعتبار سنجی مرحله دوم
  • آموزش identity server 4
  • ایجاد ربات تلگرام
  • آموزش کامل GraphQL در asp core , angular
  • پابلیش سایت با توضیحات کامل در همه سرورها
  • انگولار متریال دیزاین

 

پیش‌نیازهای دوره:

دانش نسبی در موارد زیر:

  • C#
  • Asp mvc | asp core | asp
  • Html-css-js

 

تکنولوژی‌ها و نرم‌افزارهای مورداستفاده:

  • Visual studio 2019
  • Vs code
  • Sql server
  • Postman

 

سرفصل‌های آموزش ساخت درگاه واسط بانکی:

 ایجاد ساختار پروژه

  • ایجاد پروژه Asp dotnet core
  • ایجاد پروژه‌ها و توضیح معماری تمیز یا پیاز
  • توضیح پروژه سمت سرور
  • توضیح پروژه سمت کلاینت

انتخاب و شخصی‌سازی قالب سایت و پنل

  • توضیح ایجاد قالب‌ها
  • توضیح کوتاهی برای بخش سرور
  • تست  ارتباط کلاینت-سرور
  • ایجاد Cors
  • شروع شخصی‌سازی قالب – سایت
  • قالب سایت Navbar
  • قالب سایت Content
  • قالب سایت  تکمیل Content
  • قالب سایت Footer
  • قالب سایت بقیه صفحات
  • قالب سایت تکمیل شخصی‌سازی

ایجاد پروژه انگولار

  • چرایی استفاده از جی کوئری
  • ایجاد یک پروژه انگولار
  • اضافه کردن گیت به پروژه
  • واردکردن قالب سایت به انگولار
  • واردکردن قالب پنل به انگولار
  • واردکردن قالب پنل-لاگین به انگولار ۱
  • واردکردن قالب پنل-لاگین به انگولار ۲

ایجاد لایه دیتا

  • ایجاد مدل‌های و ساختار دیتابیس
  • ایجاد دیتا بیس
  • ایجاد Unit Of Work
  • ایجاد Generic Repository
  • ایجاد Private Repository
  • توضیح Dependency Injection

لاگین و رجیستر سمت سرور

  • توضیح Hash And Salt
  • تغییر ساختار پروژه
  • ایجاد سرویس اعتبار سنجی
  • سرویس اعتبار سنجی و Private Repository
  • ایجاد کنترلر Auth و عملیات Register
  • استفاده از Dto-ایجاد و تست عملیات Register
  • اعتبار سنجی و شخصی‌سازی مقدار بازگشتی
  • توضیح Token Authentication-JWT
  • ایجاد عملیات Login
  • پیکربندی Authentication Middleware

آپدیت به انگولار ۸

  • تغییرات انگولار ۸
  • آپدیت پروژه به انگولار ۸
  • ایجاد تغییرات موردنیاز و تست پروژه

لاگین و رجیستر سمت کلاینت

  • ایجاد فرم لاگین و اعتبار سنجی و توضیح Angular Template
  • معرفی سرویس‌ها در انگولار – ایجاد لاگین
  • واردکردن سرویس‌ها و تست Login
  • رفع مشکل کامپوننت Panel و تکمیل Login
  • ایجاد بخش Logout
  • ایجاد بخش Register

هندل کردن ارور ها

  • هندل کردن Exeption در بخش سرور
  • هندل ارور ها به‌صورت گلوبال در سمت سرور
  • هندل کردن ارور ها در انگولار – کلاینت

اضافه کردن کتابخانه‌های موردنیاز

  • ایجاد و واردکردن پلاگین Toast
  • ایجاد و واردکردن پلاگین  Progress و لودینگ صفحات
  • ایجاد انیمیشن در انگولار و استفاده در روت ها
  • استفاده پکیج جدید لودینگ و توسعه بخش لودینگ
  • اضافه کردن Swagger و مستندسازی و داکیومنت Api
  • افزودن JWT  بخش کلاینت و بهبود عملکرد توکن
  • استفاده از JWT  برای دیکد توکن و استفاده از آن

روت ها در انگولار

  • توضیح روت ها در انگولار و اصلاح ساختار روت پروژه
  • توضیح Lazy Load در انگولار و استفاده صحیح و بهینه از آن
  • محافظت از روت ها با استفاده از Route Guard در انگولار

 

مزایای خرید دوره :

  • تمامی آموزش ها ۳ ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
  • سورس و فایل های جانبی موردنیاز همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.

 

نوشته دوره آموزش ساخت درگاه واسط بانکی با asp core 3 و angular 8 – بخش اول اولین بار در دانشجویار پدیدار شد.

درباره نویسنده: administrator

ممکن است دوست داشته باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *