هیچ دوره ای در سبد خرید شما وجود ندارد
asp.net core چیست؟
یکی دیگر از محبوبترین زبانهای برنامهنویسی ASP.Net یا Active Server Page است، همانطور که از نامش پیداست بر پایه دات نت کار میکند. در ابتدا زبان ASP طراحی شد ولی به علت مشکلات و معایبی که داشت ASP.Net جایگزین این زبان گردید. جدیدترین نسخه از ASP.NET MVC با نام ASP.NET Core توسط شرکت مایکروسافت ارائه شد.
Net Core 3. از برنامههای ویندوزی، ویندوز فرم WPF و UWP XAML پشتیبانی میکند. با استفاده از این قابلیت جدید میتوانید با یک زبان برای پلتفرمهای چون لینوکس، مک و… خروجی بگیرید و نیازی نیست که برای ساختن برنامه در پلتفرمهای متفاوت زبان برنامهنویسی جداگانهای یاد بگیرید.
در نسخه 3 Asp.net core، شاهد تغییرات در بخش وب نخواهیم بود. در حال حاضر core 3 تمرکزش بر روی نسخههای ویندوزی میباشد که از چند پلتفرمی پشتیبانی میکند.
مزایای NET Core. برای برنامههای ویندوزی:
- بهبود عملکرد و قابلیت بروز رسانی در حین اجرا
- برنامهنویسی با یک زبان برای انواع پلتفرمها
- قابلیت راهاندازی در ماشینهای مجازی بهصورت سراسری و محلی که در نسخههای ویندوزی، فعال می باشد.
- پشتیبانی از ابزارهای Core CLI و پروژههای سبک SDK در ویژوال استودیو
مجموعهای از قابلیتهای که در هسته ۳٫۰ و NET Framework 4.8. اضافه شده است عبارتاند از:
- دسترسی کامل به توابع ویندوز ۱۰
- امکان استفاده UWP XAML در برنامههای WPF و Windows Forms
- قابلیت استفاده از مرورگرهای UWP که محتوای رسانهها و استانداردها را فراهم میکند.
در این دوره آموزشی قصد داریم زبان برنامه نویسی asp.net core را در قالب طراحی و ساخت سایت دانلود نرم افزار مشابه soft98 را آموزش دهیم .
مخاطبین دوره آموزش جامع طراحی سایت مشابه Soft98 :
- علاقه مندان به یادگیری برنامه نویسی
- علاقه مندان به طراحی سایت
- کسانی که قصد کسب درآمد از برنامه نویسی را دارند.
- کسانی که قصد یادگیری asp core را دارند.
- و…
آنچه با خرید دوره آموزش جامع طراحی سایت مشابه Soft98 به دست می آورید:
- دریافت به روز ترین سرفصل آموزشی و آخرین ورژن های تکنولوژی
- آموزش مطالب تخصصی و عدم اتلاف وقت برای مباحث غیر کاربردی
- اجرایی کردن ایده های خودتان
- کسب درآمد از طراحی و پیاده سازی سایت
- مشغول به کار شدن در شرکت های برنامه نویسی
- متخصص شدن در asp core
- به دست آوردن یک فرصت ویژه برای کسب درآمد و اشتغال
- و…
پیش نیازها:
- آموزش مقدماتی سی شارپ
- آموزش مقدماتی HTML
- آموزش مقدماتی CSS
- آموزش مقدماتی MVC
- آموزش مقدماتی Core
برخی از امکانات پروژه در طول دوره عبارت است از:
- ساخت و پیکربندی پروژه
- لایه بندی سایت
- طراحی پنل مدیریت
- ساخت دیتابیس
- ساخت کلاس Role و User
- ساخت کلاس احراز هویت
- ثبت نام
- تأیید پیامکی حساب کاربری
- ورود به سیستم
- مدیریت کپچا با GoogleReCaptcha
- فراموشی رمز عبور
- تکمیل پروفایل کاربری
- تغییر کلمه عبور
- بخش کاربری در منو (ورود، عضویت یا پیشخوان)
- ساخت کلاس های منو و زیرمنو
- مدیریت منو و زیرمنو در پنل مدیریت
- نمایش منو در سایت
- ساخت کلاس تنظیمات سایت
- مدیریت تنظیمات، کلمات کلیدی در موتور جستجو و …
- ساخت کلاس بنر های تبلیغاتی
- مدیریت بنر های تبلیغاتی
- نمایش بنر های تبلیغاتی در سایت
- ساخت کلاس مطالب، اخبار و اطلاعیه ها
- مدیریت مطالب، اخبار و اطلاعیه ها
- نمایش مطالب، اخبار و اطلاعیه ها
- مدیریت بازدید ها
- ساخت کلاس نرم افزار ها
- مدیریت نرم افزار های سایت
- مدیریت آپلود فایل ها
- نمایش نرم افزار ها در صفحه اول
- صفحه بندی پیشرفته
- جستجو بالا سایت
- نمایش نرم افزار های جستجو شده
- نمایش نرم افزار ها براساس دسته بندی
- نمایش بیش ترین بازدید ها
- نمایش آخرین بارگزاری ها
- معرفی درگاه های پرداخت
- سفارش بنر تبلیغات
- نمایش و صدور فاکتور
- پرداخت آنلاین با درگاه بانک پارسیان
- مدیریت اجاره بنر ها و منقضی ها
- خرید های من در بخش کاربری
- مدیریت پرداخت ها
- گزارش گیری با استیمول ریپورت
- گزارش نموداری از بنر ها
- گزارش نموداری از بازدید ها
- راهنمای استفاده از هاست ها
- پابلیش وبسایت
- راه اندازی سایت
تکنولوژی ها و تکنیک های استفاده شده :
- C#.NET
- NET Core
- MVC Core
- Presentation Layer – Business Logic Layer – Data Access Layer
- Repository Pattern
- Entity Framework Code First
- Bootstrap (HTML5, CSS3, jQuery)
- JSON
- Google API
- Web Service
- NET Identity
- Online Payment
نرم افزار های مورد نیاز :
- Microsoft Visual Studio 2019
- Microsoft SQL Server 2017
سرفصل های آموزش جامع طراحی سایت مشابه Soft98 :
سرفصل های بخش اول آموزش:
در این فصل، مقدمات و ساخت پروژه را انجام می دهیم، همچنین مواردی همچون احراز هویت، ورود، عضویت و بخشی از پنل کاربری را تجهیز می کنیم.
در زیر هر قسمت به تفکیک مشخص شده است:
- قسمت اول-ساخت و لایه بندی پروژه با ASP.NET Core 3
- قسمت دوم-ساخت دیتابیس به روش EF.Core Code First
- قسمت سوم-ساخت کلاس نقش ها و کاربران
- قسمت چهارم-طراحی هدر سایت (بخش ورود – عضویت)
- قسمت پنجم-ساخت Modal بصورت Ajax برای Login
- قسمت ششم-ساخت کلاس Hash با الگو MD5
- قسمت هفتم-ورود به سایت
- قسمت هشتم-ثبت نام (بخش اول)
- قسمت نهم-ثبت نام (بخش دوم)
- قسمت دهم- ثبت نام (بخش سوم)
- قسمت یازدهم-استفاده از Google reCaptcha در ASP.NET Core
- قسمت دوازدهم-فعالسازی پیامکی حساب کاربری (بخش اول)
- قسمت سیزدهم-فعالسازی پیامکی حساب کاربری (بخش دوم)
- قسمت چهاردهم-فراموشی کلمه عبور
- قسمت پانزدهم-Reset گذرواژه پس از احراز کاربر
- قسمت شانزدهم-احراز هویت با Identity
- قسمت هفدهم-پروفایل کاربری – تغییر شماره همراه (بخش اول)
- قسمت هجدهم-پروفایل کاربری – تغییر شماره همراه (بخش دوم)
- قسمت نوزدهم-پروفایل کاربری – تغییر کلمه عبور (بخش اول)
- قسمت بیستم-پروفایل کاربری – تغییر کلمه عبور (بخش دوم)
سرفصل های بخش دوم آموزش:
در این فصل، اقدام به ساخت پروفایل کاربری و پنل مدیریت وب سایت می کنیم و با توجه به دسترسی کاربر، اجازه استفاده از پنل مخصوص به خودش را خواهیم داد.
در زیر هر قسمت به تفکیک مشخص شده است:
- قسمت اول-احراز هویت کاربران
- قسمت دوم-طراحی پنل مدیریت (بخش اول)
- قسمت سوم-طراحی پنل مدیریت (بخش دوم)
- قسمت چهارم-مدیریت کاربران (بخش اول)
- قسمت پنجم-مدیریت کاربران (بخش دوم)
- قسمت ششم-مدیریت کاربران (بخش سوم)
- قسمت هفتم-طراحی Sidebar در پنل (بخش اول)
- قسمت هشتم-طراحی Sidebar در پنل (بخش دوم)
سرفصل های بخش سوم آموزش – منو آبشاری در سافت 98 :
- قسمت اول-طراحی جدول – کلاس
- قسمت دوم-مدیریت منو ها (ساخت اکشن ها)
- قسمت سوم-مدیریت منو ها (ساخت نمایشگر ها)
- قسمت چهارم-مدیریت منو ها (ساخت کلاس ها)
- قسمت پنجم-نمایش منو ها در سایت
- قسمت ششم-زیر منو ها بصورت آبشاری
- قسمت هفتم-طراحی منو در حالت موبایل (بخش اول)
- قسمت هشتم-طراحی منو در حالت موبایل (بخش دوم)
سرفصل های بخش چهارم آموزش – مطالب و اطلاعیه ها در سافت 98:
- قسمت اول-جایگاه مطالب در سایت (بخش اول)
- قسمت دوم-جایگاه مطالب در سایت (بخش دوم)
- قسمت سوم-ساخت جدول مطالب (کلاس ها)
- قسمت چهارم-مدیریت مطالب (ساخت Interface و کوئری ها)
- قسمت پنجم-مدیریت مطالب (Controller)
- قسمت ششم-مدیریت مطالب (View)
- قسمت هفتم-نمایش مطالب و اطلاعیه ها در سایت
سرفصل های بخش پنجم آموزش – بنر های تبلیغاتی و شروع نرم افزار ها در سافت 98:
- قسمت اول-فاکتور بنر ها (کلاس ها)
- قسمت دوم-جایگاه های تبلیغاتی (کلاس ها)
- قسمت سوم-جایگاه های تبلیغاتی (کنترلر)
- قسمت چهارم-جایگاه های تبلیغاتی (صفحات)
- قسمت پنجم-فاکتور بنر های تبلیغاتی (کنترلر)
- قسمت ششم-فاکتور بنر های تبلیغاتی (صفحات)
- قسمت هفتم-طراحی جایگاه های تبلیغاتی
- قسمت هشتم-نمایش بنر ها در جایگاه ها
- قسمت نهم-نرم افزار ها در سافت 98
- قسمت دهم-طراحی کلاس های نرم افزار ها
سرفصل های بخش ششم آموزش – نرم افزار ها در سافت98 :
- قسمت اول-نرم افزار ها (اینترفیس و سرویس)
- قسمت دوم-نرم افزار ها (اکشن های کنترلر)
- قسمت سوم-نرم افزار ها (ویوو ها)
- قسمت چهارم-نرم افزار ها (نمایش در سایت)
- قسمت پنجم-فایل های دانلود (ساخت کلاس ها)
- قسمت ششم-فایل های دانلود (اینترفیس و سرویس)
- قسمت هفتم-فایل های دانلود (اکشن های کنترلر)
سرفصل های بخش هفتم آموزش -صفحه نرم افزار ها در سافت 98 :
- قسمت اول-فایل های دانلود (نمایشگر)
- قسمت دوم-صفحه نمایش نرم افزار (بخش اول)
- قسمت سوم-صفحه نمایش نرم افزار (بخش دوم)
- قسمت چهارم-صفحه نمایش نرم افزار (بخش سوم)
- قسمت پنجم-نمایش بازدید و دانلود های نرم افزار
سرفصل های بخش هشتم آموزش -پرداخت آنلاین در سافت 98 :
- قسمت اول-نمایش محصولات براساس دسته بندی (بخش اول)
- قسمت دوم-نمایش محصولات براساس دسته بندی (بخش دوم)
- قسمت سوم-جستجو محصولات
- قسمت چهارم-فرم ارتباط با ما (بخش اول)
- قسمت پنجم-فرم ارتباط با ما (بخش دوم)
- قسمت ششم-فرم ارتباط با ما (بخش سوم)
- قسمت هفتم-تعرفه تبلیغات (بخش اول)
- قسمت هشتم-تعرفه تبلیغات (بخش دوم)
- قسمت نهم-پرداخت آنلاین (بخش اول)
- قسمت دهم-پرداخت آنلاین (بخش دوم)
- قسمت یازدهم-پرداخت آنلاین (بخش سوم)
- قسمت دوازدهم-پرداخت آنلاین (بخش چهارم)
مزایای خرید دوره :
- تمامی آموزش ها 3 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
- چنانچه سورس و فایل های جانبی برای دوره موجود باشد، همراه با لینک های آموزش در اختیار شما قرار می گیرد.
- با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
- ویدئو های آموزشی توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود.
- ویدئو های آموزشی ما در حد نیاز به مباحث تئوری می پردازد و بیشتر آموزش به صورت عملی و متناسب با بازار کار می باشد.
- بلافاصله پس از ثبت سفارش لینک دانلود برای شما فعال شده و به ایمیلتان ارسال میگردد. همچنین در صورت انتخاب گزینه پستی مراحل ارسال مرسوله از طریق ایمیل به اطلاع شما میرسد.
- کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.
سجاد اسدی دانشجوی دوره
تدریس دوره خیلی عالی و بدور از محمل گویی بود
رسول
سلام وقتتون بخیر
سایت شما فقط قیمت این دوره رو افزایش میده و به هیچ عنوان بروزرسانی نمیکنه پروژه با دات نت ۲.۱ هستش ولی الان دات نت ۶ اومده
لطفا برای بروزرسانی این اقدام بفرمایید.
علیرضا احمدی
سلام رسول جان. حتما با مدرس در رابطه با این موضوع صحبت میکنیم
نرگس
سلام وقتتون بخیر باشه آیا اگر در زمینه برنامه نویسی در حد صفر باشیم میتوانیم با این فیلم آموزشی سایت را بدون مشکل بالا بیاوریم؟؟؟
soheylakazemi
سلام بر شما بله این اموزش به صورت کامل هست
kaaa دانشجوی دوره
لطفا یک نفر خبره رو بزارید آموزش هارو سطح بندی کنه ، این آموزش اصلا منابسب مبتدی نیست ، مدرس خودشم نمیدونه دقیقا چیکار میکنه ، کلی اشتباه فنی داره ، کسی که صفر باشه فقط بعد خرید همچین دوره ای به سایت شما دیدش بد میشه و دیگه خرید نمیکنه ، آموزش به شدت خسته کننده ، بدون برنامه مناسب ، تایم ویدیو ها بیش از حد (درصورتی که برای پیاده سازی اون بخش این قدر زمان لازم نبود) کد تست نشده استفاده میشه ، مدرس تازه وسط آموزش تستش میکنه که تایم ویدیو ها به شدت زیاد میشه ، مباحث پایه که اصن عملا گفته نمیشه ، یه نفر مبتدی با دیدن همچین آموزشی بیشتر گیج میشه
kaaa دانشجوی دوره
فکرشم نکن سمتش بیای ، مدرس اصلا تدریس نمیکنه ، عملا باید کل مباحث رو بلد باشی تا بفهمی چی میگه ، تازه بلدم باشی کلی کاره اشتباه صورت میگیره ، با یک دوره پایه شروع کن
مهدی راد
سلام
این دوره را هم کاش جزو دوره های نذری میزاشتید
یا حداقل تخفیف ۸۰ درصد
soheylakazemi
سلام ان شالله در مناسبت های اینده در برنامه قرار خواهیم داد که شما عزیزان بتونید استفاده کنید
مهدی
سلام
این دوره را هم کاش جزو دوره های نذری میزاشتید
یا حداقل تخفیف ۸۰ درصد
soheylakazemi
سلام ان شالله در مناسبت های اینده در برنامه قرار خواهیم داد که شما عزیزان بتونید استفاده کنید
مهدی
سلام
این دوره را هم کاش جزو دوره های نذری میزاشتید
یا حداقل تخفیف ۸۰ درصد
soheylakazemi
سلام ان شالله در مناسبت های اینده در برنامه قرار خواهیم داد که شما عزیزان بتونید استفاده کنید
hakels دانشجوی دوره
سلام
من حدود چند قسمت این اموزش رو دیدم و به نظرم تو کد زدن و پیاده سازی برخی از کلاس ها و حتی متدها خیلی ضعیف عمل شده. یه نکته دیگه هم اینکه توضیحات لازم در خصوص کد هایی که زده شده و حتی دلیل پیاده سازی مطرح نشده و صرفا بیننده فقط مجبوره که کدهای نوشته شده رو بدون توضیحات تو پروژه ها به کار ببره! من مبتدی هستم و وجود یا عدم وجود بعضی از کدها رو متوجه نشدم و توضیحی هم داده نشد.
در هر صورت ممنون به خاطر زمانی که گذاشتید و این اموزش رو درست کردید.
موفق باشید
علی
سلام اگه امکانش هست از پروژه یک دمو بزارید
amirshw
سلام اگه امکانش هست از پروژه اخر یک دمو بزارید ببینیم چجوری طراحی شده و همینطور تخفیف خوبی اعمال کنید واقعا دوره گرونی هستش
rasoulfetrati2
سلام… ممنون از دوره جامع ای که زحمت کشیدید
یه سوال داشتم، آیا این دوره آپدیت میشه برای کسایی که تهیش کردن؟ مثلا core 5 ؟
ممنون میشم اگر شفاف و سریع جواب بدید تا نگرانی برای آپدیت بودن این پیکج عالی برطرف بشه
rasoulfetrati2
سلام خسته نباشید
ببخشید این دوره با چه ورژنی از asp core نوشته شده است؟
پشتیبان توفیق پور
سلام ممنونم
core3
h.rezaee
علت ذخیره عبارت فارسی در بانک اطلاعاتی به صورت ؟ چیه؟! بانک اطلاعاتی که به صورت مستقیم ذخیره می کنم درسته اما موقعی که از طریق برنامه نوشته شده می خواهم ذخیره کنم به صورت علامت ؟ ذخیره میشه!
h.rezaee
سلام
در هنگام اجرای پروژه با خطای زیر روبرو شدمممنون میشم راهنمایی کنید.
InvalidOperationException: No coercion operator is defined between types ‘System.Int16’ and ‘System.Boolean’.
abbassalahi1 دانشجوی دوره
سلام.بایستی تایپ صحیح بکار بگیرید.همخوانی بین پوکو قسمتی از کد شما در پوکوکلاس ها و قسمت دیگری از سیستم در مورد یک فیلد وجود نداره.
در واقع درستش اینه که فیلد پیدا بشه و تعیین بشه چه نوع تایپی داره.
اگر کانورت استفاده نکنید
nasrin-hajihasani مدرس دوره
سلام و عرض ادب
متوجه طرح پرسش شما نشدم
h.rezaee
سلام وقت تون بخیر
بنده برای پروژه از نسخه core 3.1 استفاده کردم. مطابق فیلم تمامی مراحل رو جلو رفتم در قسمت ویرایش و حذف و افزودن category به مشکلی خوردم که انگار بخش ViewBag و ارسال مقدار به صورت Ajax به menucontroller به درستی اجرا نمی شود و نمیتواند دسته جدید را حذف، ویرایش و یا مورد جدیدی به آن اضافه کنیم. ممنون میشم راهنمایی کنید.
dafarzad
سلام
من در حال مشاهده ی این دوره هستم و متاسفانه باید بگم مدرس این دوره چندان به کدنویسی مسلط نیست.
خیلی جاها اشتباه در تلفظ واژه ها و ساختار کدنویسی مشهود است که برای من که حرفه ای نیستم آزار دهنده هست.
نسرین حاجی حسنی مدرس دوره
سلام، سلیقه شما قابل احترامه
کاربر
سلام خسته نباشید
یه سوال داشتم سرچی که شما قرار دادید مثل خود سایت سافت 98 وقتی کلمه که میزنیم پیشنهادی هم میاره برا ما ؟!
kazemi
سلام این دوره بطور کامل عرضه نشده بعنوان مثال 1- پرداخت آنلاین با درگاه بانک پارسیان 2- مدیریت اجاره بنر ها و منقضی ها 3- مدیریت پرداخت ها 4- گزارش گیری با استیمول ریپورت و راهنمای استفاده از هاست ها و پابلیش وبسایت و …… راه اندازی سایت تا بخش هشتم که خریداری کرده ام آموزش داده نشده !!!
نسرین حاجی حسنی مدرس دوره
سلام، با توجه به اینکه برای تهیه درگاه مستقیم بانکی باید نماد داشته باشیم و نمیتونستیم تست واقعی انجام بدیم، مجبور شدیم از درگاه واسط (زرین پال) استفاده کنیم
بحث گزارشگیری هم در آموزش های بعدی بصورت اختصاصی توضیح خواهیم داد و سایر موارد در دوره وجود داره، مبلغ دوره هم با کسر موارد گفته شده در پایین درنظر گرفته شد دوست خوبم
attari.fansys
من میتونم درگاه تست بانکی رو در اختیار شما قرار بدم در صورت تمایل بفرمایید مستندات کامل به علاوه نمونه کدهای درگاه مستقیم بانکی رو تقدیم میکنم
kazemi
سلام با عرض معذرت کد نویسی شما برای سفارش بنر -درگاه زرین پال و ویرایش بنر ضیعف بود
Alireza.Mohammadifard
سلام من چطوری می تونم با استاد این اموزش صحبت کنم چون چند تا سوال دارم ازشون؟
نسرین حاجی حسنی مدرس دوره
از همین طریق میتونید درخواست خودتون رو اعلام یا به ای دی تلگرام @pumkinnn پیامتون رو ارسال کنید
falahi_mohsen
سلام خانم حاجی حسنی شما خودتون تلگرام ندارید چون به اقای عامری پیام دادم جواب ندادم
از خطاها عکس گرفتم فرستادم براشون
محمد یگانه
سلام با توجه به انتشار نسخه های جدید vs2019 و همچنین در دسترس قرار گرفتن core 3.1 و نصب موارد گفته شده رو سیستم بنده آیا با این بروز رسانی هایی که انجام داده ام امکان استفاده از آمورش فوق وجود دارد و تغییری در سینتکس ها و استفاده از آموزش وجود داره..
نسخه نصب شده روی سیستمم مربوط به آپدیت 27 اسفند مایکرو سافت هست vs 2019 ورژن 16.5
azeran2010
سلام این دوره تموم شده؟
پشتیبان توفیق پور
سلام روز بخیر
بله این آموزش کامل شده