قراره تو این دوره چی یاد بگیرم؟

  • جزییات ساخت یک وب اپلیکیشن و نحوه ارتباط با دیتا بیس
  • اصطلاحات موجود در برنامه نویسی با #C و فریم ورک Core
  • مسائل پایه برای ساخت استاندارد یک وب اپلیکیشن
  • چگونگی کارکرد هر بخش به صورت مجزا و کاربرد هر کدام
  • ابزار های موجود در فریم ورک Core
  • ارتباطات بین اجزا یک سایت و توضیحات تکمیلی ارتباطات بین مدل های انتقال دیتا

سرفصل های دوره

۳ فصل
۵۶ جلسه
۱۹ ساعت
۱

مقدمات

۳ قسمت
۰۰:۵۶:۱۷

قسمت اول - توضیحات و پیش نیاز ها

رایگان
۱۷:۲۹

قسمت دوم - معرفی Controller

رایگان
۲۰:۰۱

قسمت سوم - معرفی View

رایگان
۱۸:۴۷
۲

فصل اول – آموزش ساخت Web App -Core Mvc

۱۶ قسمت
۰۴:۵۴:۱۷
۳

فصل دوم – پروژه هتل

۳۷ قسمت
۱۳:۰۴:۵۴

توضیحات دوره :

دوره مقدماتی آموزش Asp.Net Core ( Asp.net core چیست )برای افرادی که علاقه دارند با یکی از بهترین و پرکاربردترین تکنولوژی های چند سکویی دنیا آشنا بشن آماده شده است ، قطعا امروزه وب اپلیکیشن ها (سایت) یکی از جداناپذیر ترین عضو های رسانه هستند ، یک برنامه نویس سی شارپ پس اینکه به دنیای برنامه نویسی وارد شد یکی از بهترین راه های گسترش دانش خودش و ورود به بازار جدید تکنولوژی های تحت وب یادگیری فریم ورک Core میباشد.

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

فریم ورک Core بسیار به زبان روزمره شباهت داره و یادگیری کاملا ساده و روانی داره فقط باید بدونید از چه راهی باید شروع و در چه قسمت باید به پایان برسوندش ، در حال حاضر با ارائه ورژن ششم (6) از این فریم ورک قدرتمند و ورژن دهم (10) از زبان #C (سی شارپ) برنامه نویسان این حوزه قادرند فقط با نوشتن یک خط کد HelloWorld خودشون رو برای شروع روی صفحه چاپ کنند که این موضوع سادگی ، قدرت و بروز بودن این زبان و فریم ورک محبوب رو میرسونه.

در این آموزش جز به جز ، مرحله به مرحله تمامی موارد Asp.Net Core 6 رو بر اساس مستندات مایکروسافت چک میکنیم و آموزش میبینیم ، گام به گام با سازنده این زبان تا انتها جلو خواهیم رفت ، امیدوارم بتونم توی یاد گیری مقدماتی این فریم ورک قدرتمند بهتون کمک بکنم و شما دوستان عزیز رو برای رسیدن به اهداف آیندتون همراهی کنم.

در دوره آموزش Asp.Net Core 6 چه می آموزید ؟

در این مرحله شما با نصب نرم افزار مورد نیاز و فریم ورک Core اشنا میشید

سپس با الگو (Design Pattern) Mvc (Model View Controller) آشنا میشید

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

بخش بعدی به ساخت دیتا بیس میپردازیم و نوع ارتباط اون با وب اپلیکیشن خودمون

پس از ساخت دیتا بیس مدل (Model) خودمون رو میسازیم برای انتقال دیتا به صورت استاندارد

مدل های ساخته شده نیاز به ارتباطات میان خودشون دارن برای انتقال دیتا و راحتی کار ، ارتباطات رو ایجاد میکنیم

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

در انتها یک وب اپلیکیشن ایجاد میکینیم و کار خودمون رو به پایان میرسونیم

این دوره چه بازارکاری دارد ؟

پس از اتمام این دوره شما اماده کاراموزی در شرکت های مختلف و یا شروع دوره پیشرفته میشوید

پس از اتمام دوره های پیشرفته و یا کاراموزی جالبه بدونید بالای 90 درصد از ارگان های دولتی و غیر دولتی از فریم ورک Core برای ساخت Crm ها و ابزار های خودشون استفاده میکنند و شما پس از تبدیل شدن به یک برنامه نویس Asp میتونید با جذب شدن در این شرکت ها بین 8 تا 20 میلیون درامد کسب کنید

البته استخدام و جذب یکی از راه های درامد از برنامه نویسی و این فریم ورک قدرتمند است.

پیش نیازهای آموزش Asp.Net Core 6 چیست ؟

آموزش مقدماتی #C (سی شارپ) یا ترجیحا پیشرفته (پیش نیاز این دوره در حد آشنایی با زبان سی شارپ کفایت میکند)

آشنایی با Sql Server دانستن مبانی بانک اطلاعاتی کفایت میکند نیازی به آموزش خاص نیست

آشنایی با مبانی وب و پایه اینترنت

سرفصل های دوره آموزش Asp.Net Core 6 :

فصل اول آموزش ASP.Net Core 6 :

  1. مقدمه-Overview
  2. فصل اول – آموزش ساخت Web App
  3. توضیحات دوره
  4. معرفی کنترلر ها
  5. معرفی ویو ها-View
  6. معرفی Layout
  7. پارشیال ویو ها _ Partial views
  8. مسیر های وب – Routing
  9. ساختار کلاس Program و بخش دوم Routing
  10. استفاده و ساخت دیتا بیس
  11. ساخت مدل
  12. ویو کامپوننت – View Component
  13. Razor Engine
  14. تزریق وابستگی
  15. Model State Model Validation
  16. ارتباط بین مدل ها EF Core
  17. Area یا ناحیه
  18. آموزش Tag Helpers
  19. توضیحات ViewBag ViewData TempData

فصل دوم آموزش ASP.Net Core 6 (پروژه هتل) :

  1. ایجاد پروژه
  2. توضیح ساختار نرم افزار
  3. ساخت اولین مدل پروژه
  4. ساخت دیتابیس
  5. ساخت جدول بنرها و انتقال قالب
  6. تکمیل ویو و توضیح انتقال مدل
  7. اتمام نمایش بنرها
  8. ساخت بخش ادمین
  9. ساخت پنل ادمین با Scaff hold
  10. نمایش و افزودن بنر سمت ادمین
  11. اتمام افزودن بنر و شروع ویرایش
  12. تکمیل بخش ویرایش و حذف بنر
  13. و…

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

این دوره برای افرادی که نیاز به اشنایی با ساخت یک وب اپلیکیشن رو دارند

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

افرادی که به بک اند وب اپلیکیشن ها علاقه مند هستند

و افرادی که نیاز به یادگیری اصولی مبانی پایه Core دارند

چه نرم افزارهایی در این دوره استفاده شده است ؟

نرم افزار های استفاده شده در این دوره

  • Visual Studio 2022
  • Microsoft Sql Server 2019
  • Microsoft Sql Management 2018