اذر سورس آموزش ASP.NET Core 5 در قالب پروژه بزرگ تاکسی آنلاین مشابه اسنپ - اذر سورس

قیمت محصول : $0.00

رایگان – خرید

برای طراحی صفحات وب، تکنولوژی ها و فناوری های زیادی موجود است. asp.net core 5 یکی از جدید ترین و بهترین این موارد است. در دوره آموزش asp.net core 5 که به صورت پروژه محور است، می آموزید تا با استفاده asp.net core 5 سایتی مشابه سایت اسنپ طراحی نمایید.

معرفی دوره آموزش asp.net core 5 در قالب پروژه مشابه اسنپ

در این دوره آموزشی، صفر تا صد یک پروژه تاکسی آنلاین مشابه اسنپ را پیاده سازی می کنیم و برای این منظور می خواهیم از ASP.NET Core بعنوان هسته اصلی وبسایت بهره مند شویم، اما بد نیست نگاهی به برخی از ویژگی های منحصر به فرد این تکنولوژی بیندازیم و ببینیم که چرا بهتر است Core را جدی بگیریم!؟

  • اولین ویژگی بارز ASP Core، برخلاف محصولات قبلی مایکروسافت، Open Source بودن آن است.
  • یکی دیگر از ویژگی های جالب، Cross Platform بودن ASP.NET Core که به واسطه آن، قابلیت پابلیش و اجرا برروی ویندوز، لینوکس و مک را خواهد داشت.
  • NET Core. همچنین امکان برنامه نویسی و اجرا در فضای ابری را فراهم کرده است.

دوره پروژه بزرگ تاکسی آنلاین مشابه اسنپ

اما جذابیت Core، در آنجاست که با توجه به ساختار ASP.NET Core، برنامه نویس مجبور به استفاده صحیح از کتابخانه ها و رفرنس ها بوده و همین امر، حجم سورس نهایی شما را تا حد چشمگیری کاهش داده و باعث افزایش سرعت و بهینگی وبسایت شما خواهد شد.

البته .NET Core ویژگی های بسیار دیگری هم دارد که در نهایت مارا برآن داشت، تا با جدیدترین آپدیت اون، یعنی نسخه ۵ که بصورت Preview قابل بهره برداری است، این آموزش را ضبط و تکمیل کنیم.

نکته

شما در صورت نیاز می توانید به صفحه دسته بندی آموزش core و از سایر آموزش ها دیدن فرمایید.

شیوه برگزاری دوره آموزش asp.net core 5

این دوره در حال برگزاری می باشد و هر هفته پنج شنبه یک فصل از آموزش در همین نوشته در اختیار شرکت کنندگان و ثبت نام کنندگان آموزش قرار میگیرد.

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

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

مهمترین مزیت های شرکت در دوره در حین ضبط آموزش و همزمان با مدرس :

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

اما چرا اسنپ ؟!

به جرات امروز که برنامه ریزی ضبط این آموزش انجام شده، دانشجویار اولین وبسایت فارسی زبان است که پروژه جذاب و بزرگ تاکسی اینترنتی را با کامل ترین ویژگی ها برای شما عزیزان تدارک دیده و اقدام به تولید پروژه ای متفاوت تر از آنچه تاکنون دیده اید، کرده است. تاکسی آنلاین، یک سرفصل کامل برای عزیزانی است که میخواهند صفر تا صد طراحی وبسایت را فرا بگیریند و با یک پروژه، وارد بازار کار شوند! همچنین از آنجایی که این پروژه چالش های خودش را دارد، افرادی هم که وارد بازار کار برنامه نویسی شدند و پروژه های تجاری انجام داده اند، می توانند از این دوره برای مباحث تکمیلی بهره مند شده و نکات زیادی را فرا بگیرند.

در این دوره چه میگذرد ؟

در این پروژه، ۱۰۰ قسمت خواهیم داشت که در فصل های مختلف جمع آوری خواهند شد. تمامی موارد از جمله کد های Front End و Back End بصورت LIVE نوشته و اجرا می شوند.

  • همچنین پروژه ما از نوع Empty ساخته می شود تا هرآنچه مورد نیاز ماست، در کنار شما اضافه و تولید شده تا درک بهتری از روند کار را داشته باشید.

در این پروژه به موارد مهمی از جمله موارد زیر خواهیم پرداخت

  • احراز هویت با فعالسازی پیامکی (قابلیت ارسال پیامک به شماره های بلک لیست)
  • سطوح دسترسی (مدیریت، راننده و مسافر) به همراه پنل های اختصاصی
  • امکانات نقشه
  • سیستم محاسبه مسافت مبدا تا مقصد
  • کنترل وضعیت آب و هوا
  • سیستم محاسبه قیمت بصورت هوشمند
  • سیستم امتیازدهی راننده و مسافر
  • آرشیو سفر ها
  • رتبه بندی رانندگان
  • کوپن های تخفیف
  • گزارش گیری پیشرفته

در پروژه اسپ به موارد مهم زیر ارائه می شود.

به چه ابزار هایی نیازمندیم ؟!

ما در طول آموزش asp.net core 5 ، فقط به یک Visual Studio و SQL Server نیاز داریم.

پیش نیاز های طراحی اپلیکیشن تاکسی آنلاین مشابه اسنپ

  • آشنایی با زبان سی شارپ، نشانه گذاری HTML و CSS از اصلی ترین پیشنیاز های این دوره آموزشی است.

توصیه می کنیم عزیزان با معماری سه لایه MVC آشنا باشند اما چنانچه حتی با Core تاکنون کار نکرده اید، مطالب در این دوره به گونه ای بیان خواهند شد که شما عزیزان بتوانید با این آموزش همراه شده و از آن استفاده کنید.

در حقیقت مناسب ترین مخاطبان این دوره، افرادی هستند که می خواهند در کمترین زمان، ASP Core را فرا گرفته و وارد بازار کار شوند یا قبلا با این تکنولوژی کار کرده اما به هردلیلی نتوانسته اند از حداکثر پتانسیل خود استفاده کنند.

نکته

مجموع هزینه دوره به صورت فصل به فصل، مبلغ ۱ میلیون و ۱۰۰ هزار تومان می باشد. ما پیشنهاد می کنیم با خرید یکجای دوره با مبلغ ۸۸۰ هزار تومان، حدود ۲۰% در هزینه های خود صرفه جویی کنید.

تکنولوژی های استفاده شده در این آموزش

  • زبان برنامه نویسی در این دوره C#.NET  است.
  • با استفاده از ASP در چهارچوب MVC Core اقدام به نوشتن کد های Back End می کنیم
  • با HTML، CSS و JavaScript در چهارچوب Bootstrap به Front End و طراحی قالب پروژه می پردازیم (بصورت کاملا واکنش گرا)
  • با کتابخانه رایگان Leaflet به کار با نقشه خواهیم پرداخت
  • برای دسترسی به داده ها از روش محبوب Code First در EF Core استفاده خواهیم کرد
  • همچنین از Repository Pattern و بصورت Class Base کد های برنامه را خواهیم نوشت (بصورت لایه بندی شده)
  • Provider ما جهت اتصال به بانک اطلاعاتی، SQL Server است
  • همچنین برای گزارش های نموداری و متنوع، از Chart JS بهره مند می شویم
  • در انتها، از سرویس های پیامکی، پرداخت آنلاین و همچنین سرویس های کنترل وضعیت آب و هوا در سطح برنامه استفاده خواهیم کرد

ما به شما توصیه می کنیم پیش نمایش های این آموزش جذاب را تماشا کنید تا خودتان بهترین انتخاب را داشته باشید …

سرفصل های دوره آموزش asp.net core 5

فصل اول: ساخت پروژه، احراز هویت 

  • ساخت پروژه
  • لایه بندی پروژه
  • نصب پکیج های مورد نیاز
  • ایجاد Migration و ساخت دیتابیس
  • ایجاد پوشه های پروژه
  • ساخت کلاس های مورد نیاز
  • ارسال پیامک و ایمیل
  • ایجاد کلاس هش کلمات عبور
  • ثبت نام در پنل پیامک با امکان ارسال اعتبارسنجی

فصل دوم: پنل مدیریت (سیستم مدیریت محتوا) 

  • ساخت جدول نقش ها
  • نحوه کار در Repository
  • نحوه کار با Async Await
  • ساخت جدول کاربر
  • ساخت قالب صفحه ورود بخش اول
  • ساخت قالب صفحه ورود بخش دوم
  • عضویت بخش اول
  • عضویت بخش دوم
  • تکمیل عضویت
  • فعالسازی حساب بخش اول
  • فعالسازی حساب بخش دوم

فصل سوم: پنل راننده 

  • درباره رانندگان
  • ساخت کلاس راننده
  • ساخت کلاس اتومبیل ها و رنگ ها
  • عضویت رانندگان
  • بررسی صحت کد ملی راننده
  • اضافه کردن قالب پنل (داشبورد)
  • مدیریت اتومبیل ها، اینترفیس و کوئری ها
  • مدیریت اتومبیل ها، نمایش و ثبت
  • مدیریت اتومبیل ها، جستجو، ویرایش و حذف

فصل چهارم: پنل مسافر 

  • طراحی قالب پنل
  • تنظیمات حساب
  • پروفایل مسافر
  • آدرس های منتخب
  • کیف پول و مدیریت اعتبار

فصل پنجم: تعرفه ها 

  • تعرفه های قیمتی – ساخت جدول
  • تعرفه های قیمتی – اینترفیس و سرویس ها
  • تعرفه های قیمتی – اکشن ها و ویوو ها
  • حذف تمامی عملیات
  • تعرفه های فصلی – ساخت جدول
  • تعرفه های فصلی – اینترفیس و سرویس ها
  • تعرفه های فصلی – اکشن ها و ویوو ها

فصل ششم: محاسبه هزینه 

  • تعرفه های آب و هوایی محاسبه قیمت – ساخت جداول
  • تعرفه های آب و هوایی – کوئری ها
  • تعرفه های آب و هوایی – عملیات نمایش و حذف
  • تعرفه های آب و هوایی – عملیات ثبت، ویرایش
  • بارگزاری فایل اکسل و ثبت گروهی اطلاعات

فصل هفتم: مدیریت نقش ها 

  • مدیریت نقش ها – ساخت کلاس
  • مدیریت نقش ها – نمایش و ثبت
  • مدیریت نقش ها – ویرایش و حذف
  • مدیریت کاربران – ثبت کاربر
  • مدیریت کاربران – انتخاب نقش کاربر
  • مدیریت کاربران – نمایش و حذف کاربر
  • مدیریت کاربران – ویرایش کاربر

فصل هشتم: مدیریت رانندگان 

  • نمایش کاربران، تغییر عملیات رانندگان
  • مدیریت مشخصات رانندگان، کلاس ها
  • مدیریت مشخصات رانندگان، اکشن و ویوو
  • مدیریت مشخصات رانندگان، حذف تصویر
  • مدیریت مدارک راننده و تأیید یا عدم تأیید
  • مدیریت اتومبیل راننده
  • مدیریت نام و تاریخ تولد راننده به همراه تقویم شمسی

فصل نهم: احراز هویت

  • درباره روش احراز هویت
  • احراز هویت – پیکربندی Startup
  • احراز هویت – اکشن
  • احراز هویت – ساخت اتربیوت اختصاصی
  • احراز هویت – کنترل نقش کاربر

فصل دهم: طراحی صفحه اصلی پنل راننده و مسافر

  • ایجاد Layout پنل بخش ۱
  • ایجاد Layout پنل بخش ۲
  • ایجاد Interface و Service پنل
  • کنترل نقش کاربر در Layout و کار با Scope ها

فصل یازدهم: تکمیل پروفایل و اتصال به درگاه پرداخت 

  • مشخصات پروفایل راننده و مسافر بخش ۱
  • مشخصات پروفایل راننده و مسافر بخش ۲
  • ایجاد جدول پرداخت ها – مدل ها
  • درباره پرداخت آنلاین و روش ها
  • اتصال به درگاه پرداخت مستقیم (سداد بانک ملی)
  • اتصال به درگاه پرداخت غیرمستقیم (زرین پال)
  • افزایش شارژ کیف پول مسافر

فصل دوازدهم : کیف پول و کوپن تخفیف 

  • تکمیل خرید، شارژ کیف پول مسافر
  •  کوپن های تخفیف – ایجاد کلاس های اولیه
  • کوپن های تخفیف – پنل مدیریت
  • کار با نقشه – نصب و راه اندازی
  • کار با نقشه – دریافت لوکیشن مسافر
  • کار با نقشه – تغییر مارکر نقشه
  • تنظیمات مارکر نقشه

فصل سیزدهم : گزارش نمودارها

  • شروع گزارش های نموداری – مقدمه ای بر chartJS
  • ساخت کلاس ها و مدل های مورد نیاز
  • پنل مدیریت – گزارش هفتگی پرداخت ها
  • پنل مدیریت – گزارش ماهانه پرداخت ها
  • پنل مدیریت – گزارش هفتگی عضویت ها
  • پنل مدیریت – گزارش ماهانه عضویت ها

فصل چهاردهم : بخش سرویس ها و آدرس ها

  • اتصال سرویس آب و هوا
  • دریافت خودکار لوکیشن مبدا کاربر
  • آدرس های منتخب

فصل پانزدهم: ……..

  • این فصل، توسط مدرس در حال ضبط است و این پست به زودی بروز رسانی خواهد شد.
به این پست امتیاز دهید.
بازدید : 650 views بار دسته بندی : تاريخ : 12 نوامبر 2021 به اشتراک بگذارید :
دیدگاه کاربران
    • دیدگاه ارسال شده توسط شما ، پس از تایید توسط مدیران سایت منتشر خواهد شد.
    • دیدگاهی که به غیر از زبان فارسی یا غیر مرتبط با محصول باشد منتشر نخواهد شد.