دوره آموزش ASP.Net پیشرفته ۱ پروژه محور
مدرس : مهندس کلوندی
جشنواره نوروزی با ۷۰ و ۸۵ درصد تخفیف ۲۴ ساعته فعال شد
دریافتمدرس : مهندس کلوندی
قیمت آموزش : ۱۷۸ هزار تومان
همین الان یادگیری را آغاز کنید !
این محصول توسط ماکروسافت بعنوان فناوری در ساخت سایتهای وب در نظر گرفته شده است. با استفاده از ASP.NET می توان هم Intranet کوچک یک شرکت را ساخت و هم یک سایت وب تجاری بزرگ را کد نویسی کرد. یکی از ویژگی های این چارچوب نوشتن پروژه به چندین زبان تحت دات نت است . به دلیل کاربرد بالای ASP.Net در دنیای امروز بر این شدیم تا دوره ای پروژه محور با عنوان دوره تصویری آموزش ساخت فروشگاه اینترنتی با ASP.net را برای شما عزیزان آماده کنیم ، این دوره پروژه محور بوده و شما به صورت گام به گام به طراحی و کد نویسی یک وب سایت فروشگاه اینترنتی با ASP.Net خواهید پرداخت. شما در این دوره کاملاً با کد ها و… آشنا شده و به نوعی همان آموزش ASP.Net می باشد اما در قالب عملی تر و دور از مسائل تئوری . شما در این دوره در قالب تعدادی فیلم آموزشی فارسی زبان ASP.net را فرا خواهید گرفت، پس جای نگرانی نیست! در ضمن سورس پروژه نیز همراه دوره برای شما کاربران قرار گرفته است. پس با مرجع برنامه نویسی همراه باشید.
نوع دوره : ویدئویی و فارسی ، تهیه شده توسط مدرسین تیم آکادمی
این دوره پروژه محور بوده و از ابتدا تا انتهای یک فروشگاه اینترنتی را پیاده سازی و آموزش می دهد .
توضیحات : کاربر عزیز میتوانید این دوره تصویری را از طریق بخش مربوطه، به صورت دانلودی دریافت کنید .
قبل از یادگیری این آموزش شما باید موارد زیر را مسلط باشید .
• آشنایی روش برخورد صحیح با هر یک از مسائلی که در پروژه با آن برخورد میکنید
• آشنایی و بکارگیری معماری سه لایه
• آشنایی با Theme ها، Skin ها، و CSS ها و کاربرد آنها در ASP.NET برای زیباسازی و کنترل شکل ظاهری صفحات پروژه
• توانایی تعویضTheme های صفحات در Runtime
• آشنایی با Master Page ها و کاربرد آنها در یکسان سازی شکل ظاهری صفحات
• توانایی تعویض Master Page در Runtime
• تامین امنیت وب سایت با استفاده از امکانات موجود در Net.
• روش های احراز هویت در Net.
• ایجاد یک سیستم مدیریت محتوا برای سایت
• امکان ایجاد گزارشات مالی شامل :
– گزارش پرفروشترین محصولات
– گزارش کم فروشترین محصولات
– گزارش فروش هفتگی و ماهیانه
– فهرست فروش هفتگی و ماهیانه
•آموزش کامل سئو در طراحی سایت با ASP.Net
• تجهیز پروژه به امکان پذیرش Plug in
• توسعه Plug in ها بر اساس روش رابط یکسان
• آشنایی با روشهای پرداخت آنلاین و استفاده از دروازه پرداخت آنلاین بانک سامان
• روش انتشار پروژه و نصب آن بر روی وب سایت
در ضمن در این دوره امکانات فوق العاده ای از جمله :
۱ – ارسال ایمیل به کاربران ( ارسال لینک فعال سازی به کاربران)
۲- ارسال SMS به کاربران
۳- استفاده از جی کوئری در ASP.Net
۴- استفاده از ajax در asp.net
۵- آموزش کامل سئو در طراحی سایت با ASP.Net
۶- کار با تاریخ و زمان شمسی
۷ – آشنایی با برنامه نویسی شیء گرا
۸-ساخت تصویر امنیتی (کپچا – Captcha)
۹- آشنایی با CSS3 و HTML 5
۱۰- ساخت اسلایدشو با jquery
۱۱- ساخت منو کشویی
۱۲- کار با ویرایشگر های حرفه ای در سایت
۱۳- کار با اسلایدر و نحوه ساخت و استفاده از آن
۱۴ – کار با مبلغ و سه رقم سه رقم کردن آن و یا تبدیل عدد به حروف
۱۵- نصب telerik و چگونگی استفاده از کنترل های آن
۱۶- استفاده از کامپوننت AjaxToolKit و آشنایی با کنترل های آن
۱۷- استفاده از JQueryUI در پروژه
۱۸- آشنایی با GoogleWebMaster و ثبت سایت در آن برای SEO سایت و آشنایی با قسمتهای مختلف GoogleWebMaster
۱۹- پرداخت اینترنتی با استفاده از درگاه دامون بانک ملی
۲۰- چگونگی خرید هاست و دامین و تعریف دیتابیس و یوزر در سرور
۲۱- چگونگی نصب CuteFTP و چگونگی آپلود سایت
۱- آشنایی با پروژه: فروشگاه آنلاین (eShop)
• صورت مسئله
• طراحی
• امکان تعریف مدیر در سیستم و اعطای دسترسی لازم به وی
• امکان ثبت نام مشتری ها و تشکیل پرونده برای آنها
• مجهز بودن به سیستم مدیریت محتوا
• امکان نمایش اخبار در صفحات سایت
• امکان تعریف، گروه بندی و نمایش محصولات
• امکان افزودن محصولات به سبد خرید
• امکان تبدیل خرید به سفارش خرید و پیگیری آن
• امکان پشتیبانی انواع دروازه های پرداخت آنلاین
• پیاده سازی
۲- تکنولوژی های مورد استفاده
• زبان #C
• ASP.NET 3.5
• Visual Studio 2008
• SQL Server 2008
• بکار گرفتن معماری سه لایه
• پیروی از استانداردهای کدنویسی
• تقسیم سیستم به دو بخش Frontend و Backend
۳- طراحی شکل ظاهری سایت
• صورت مسئله
• طراحی
• طراحی چینش صفحات
• استفاده از CSS برای تعریف استایل ها
• استفاده از قالب مشترک در همه صفحات
• بکار گرفتن مدل Master Page
• Master Page های تو در تو (Nested)
• دسترسی به Master Page از درون Content Page
• عوض کردن Master Page در Runtime
• ایجاد Theme های قالب انتخاب برای کاربر
• به اشتراک گذاردن رفتار یکسان بین همه صفحات
• پیاده سازی
• ایجاد پروژه در Visual Studio
• افزودن فولدرهای مورد نیاز در پروژه
• ایجاد Master Page برای Frontend
• ایجاد Master Page برای Backend
• ایجاد اولین Theme
• ایجاد یک Theme دیگر
• ایجاد User Control انتخابگر Theme
۴ - طراحی معماری سیستم
• صورت مسئله
• طراحی
• طراحی یک زیرساخت چندلایه
• انباره داده ها (Data Store)
• لایه دسترسی به داده ها (Data Access Layer)
• لایه منطق تجاری (Business Logic Layer)
• لایه نمایش (Presentation Layer)
• انتخاب انباره داده ها
• طراحی لایه دسترسی به داده ها
• از DataSet استفاده کنیم یا موجودیت های سفارشی؟
• از Stored Procedure استفاده کنیم یا Query های ساده متنی؟
• یک کلاس پایه برای تمام کلاس های دسترسی به داده ها
• نگهداری Connection String ها و تنظیمات دیگر
• پیاده سازی
• ایجاد یک پایگاه داده برای پروژه در SQL Server
• پیاده سازی کلاس پایه دسترسی به داده ها
• افزودن Connection String به web•config
۵- کاربران و فایلهای آنها
• صورت مسئله
• طراحی
• مکانیسم های نگهداری کلمه عبور
• روش های احراز هویت: تامین امنیت از طریق Windows یا روش احراز هویت اختصاصی
• استفاده از روش احراز هویت اختصاصی
• امکانات مورد نیاز برای مشتری
• ثبت نام در سیستم
• دسترسی به صفحه پرونده و تغییر مشخصات
• امکانات مورد نیاز برای مدیران سیستم
• دسترسی به صفحات بخش Admin و امکانات آن با توجه به دسترسی ها
• دسترسی های مورد نیاز را چگونه تعریف و کنترل کنیم؟
• پیاده سازی
• اعمال تغییرات در web•config برای تامین امنیت
• پیکربندی فولدر Admin برای جلوگیری از دسترسی کاربران غیرمجاز
• ایجاد جداول انواع کاربران و مشخصات کاربران
• ایجاد Stored Procedure ها و کلاس دسترسی به داده ها برای جداول کاربران
• ایجاد صفحه ثبت نام برای مشتریان (Register.aspx)
• ایجاد صفحه مدیریت پرونده برای مشتریان (Profile.aspx)
• ایجاد صفحه ورود به سیستم برای کاربران (Login.aspx)
• ایجاد User Control برای Login و نمایش جزئیات کاربر پس از ورود به سیستم (Login.ascx)
• ایجاد کلاس Security برای کنترل اجازه دسترسی کاربران به بخش مدیریت و امکانات آن
• ایجاد صفحه مدیریت کاربران برای مدیران
۶- سیستم مدیریت محتوا
• صورت مسئله
• طراحی
• یک سیستم مدیریت محتوای ساده چه امکاناتی میبایست داشته باشد؟
• سیستم مدیریت محتوا برای تعریف صفحات مجازی در سیستم و نمایش لیست آنها در یک منو
• سیستم مدیریت محتوا برای افزودن اخبار به سیستم و نمایش آنها به مشتری
• پیاده سازی
• ایجاد جداول مورد نیاز در پایگاه داده
• ایجاد Stored Procedure ها و کلاس دسترسی به داده ها برای جداول سیستم مدیریت محتوا
• ایجاد صفحه تعریف صفحات مجازی در سیستم در بخش مدیریت (Pages.aspx)
• ایجاد یک User Control برای نمایش لیست صفحات مجازی به مشتریان (PagesList.ascx)
• ایجاد صفحه نمایش محتوای صفحات مجازی به مشتریان (ShowPage.aspx)
• ایجاد صفحه تعریف اخبار در بخش مدیریت (News.aspx)
• ایجاد صفحه نمایش متن اخبار به مشتری (ShowNews.aspx)
• ایجاد User Control برای نمایش خلاصه خبرها به مشتری (NewsList.aspx)
• ایجاد صفحه نمایش لیست کامل اخبار (NewsFull.aspx)
۷- گروه بندی محصولات
• صورت مسئله
• طراحی
• پیاده سازی
• ایجاد جداول مورد نیاز در پایگاه داده
• ایجاد Stored Procedure ها و کلاس دسترسی به داده ها برای جدول گروه بندی محصولات
• ایجاد صفحه تعریف گروه ها در بخش مدیریت (Categories.aspx)
• ایجاد User Control لیست گروه ها برای بخش مشتریان (CategoriesList.ascx)
• ایجاد صفحه نمایش محصولات هر گروه (ShowCategory.aspx)
۸- تعریف محصولات
• صورت مسئله
• طراحی
• پیاده سازی
• ایجاد جداول مورد نیاز در پایگاه داده
• ایجاد Stored Procedure ها و کلاس دسترسی به داده ها برای جداول محصولات
• ایجاد صفحه مدیریت محصولات در بخش مدیریت (Products.aspx)
• افزودن امکان آپلود تصویر به صفحه مدیریت محصولات
• ایجاد صفحه نمایش جزئیات کامل محصول در بخش مشتریان (ShowProduct.aspx)
۹- سبد خرید
• صورت مسئله
• طراحی
• پیاده سازی
• ایجاد جداول مورد نیاز در پایگاه داده
• ایجاد Stored Procedure ها و کلاس دسترسی به داده ها برای جدول سبد خرید
• ایجاد صفحه نمایش محتویات سبد خرید در بخش مشتریان (ShoppingCart.aspx)
• ایجاد تغییر در عناصر بخش نمایش محصولات
۱۰- سفارش خرید
• صورت مسئله
• طراحی
• وضعیت های سفارش
• تبدیل سبد خرید به سفارش خرید
• پیاده سازی
• ایجاد جداول مورد نیاز در پایگاه داده
• ایجاد Stored Procedure ها و کلاس دسترسی به داده ها برای جداول سفارش خرید
• ایجاد صفحه نمایش لیست سفارشات خرید و جزئیات آنها در بخش مدیریت (orders.aspx)
• ایجاد صفحه مشاده سفارشات خرید برای مشتری (ShowOrders.aspx)
۱۱- ماژول های پرداخت هزینه سفارشات خرید
• صورت مسئله
• طراحی
• بررسی امکان مدیریت و توسعه پلاگین برای پروژه
• ایجاد یک پروژه بعنوان رابط پلاگین ها
• تعبیه امکانات برای ماژول های پرداخت هزینه سفارشات خرید
• پیاده سازی
• ایجاد پروژه رابط پلاگین ها
• افزودن Interface پلاگین های پرداخت
• افزودن قالب برای User Control های پیکربندی پلاگین های پرداخت
• افزودن Reference پروژه رابط پلاگین ها به پروژه اصلی
• افزودن صفحه مدیریت پلاگین های پرداخت به پروژه اصلی
• افزودن صفحه نمایش لیست پرداخت ها و جزئیات آنها به صفحه لیست سفارشات خرید
۱۲- پرداخت آنلاین بانک ملی
• صورت مسئله
• طراحی
• شروع کار با بانک سامان و کسب مجوزهای لازم
• مروری بر مستندات فنی بانک ملی
• پیاده سازی
• ایجاد یک پروژه برای پلاگین پرداخت آنلاین بانک سامان
• افزودن Reference پروژه رابط
• ایجاد User Control پیکربندی پلاگین
• ایجاد صفحه رابط پرداخت بانک سامان
۱۳- انتشار و نصب پروژه بر روی وب سایت
• صورت مسئله
• طراحی
• مواردی که می بایست برای انتشار پروژه فراهم کرد
• پیاده سازی
• آماده کردن وب سایت برای نصب پروژه
• ایجاد Script نصب پایگاه داده
• ایجاد پایگاه داده پروژه بر روی وب سایت و نصب جزئیات آن
• Publish کردن پروژه و آپلود آن بر روی وب سایت
• تغییر تنظیمات لازم برای کار با محیط وب سایت در web.config
ویدئو های ما به صورت اختصاصی توسط مدرسین آکادمی لرن فایلز تهیه شده است .
ویدئو ها توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود .
ویدئو های ما تئوری محض نیستند و در حد نیاز مباحث تئوری مطرح و باقی آموزش عملی و ویژه بازار کار می باشد .
علی –
با عرض سلام و خسته نباشید
من چند تا سوال در مربوط به این آموزش دارم. به استاد درس ایمیا زدم، ولی ایشون پاسخی ندادند. راهی هست که بشه من سوال هام رو مطرح کنم ؟
با تشکر فراوان از زحمات شما
مهدی –
سلام نرم افزار هایی که من میخوام باآنهاکارکنم v2015 و s2014 می باشد مشکلی ندارد تمام موارد در این نسخه ها یکی است چون تازه کار هستم باتشکر
واحد پشتیبانی لرن فایلز –
درود
خیر برای شما مشکلی پیش نمیاد
با تشکر
behnam –
سلام ببخشین واسه خرید این دوره تخفیف در نظر نگرفتین؟
واحد پشتیبانی لرن فایلز –
سلام و درود
خیر دوست خوبم ، برای اطلاع از طرح های تخفیف به کانال تلگرام ما بپیوندید
موفق باشید
reza –
سلام
تو این اموزش از چ طریقی با پایگاه داده ارتباط برقرار میشه ?
از entity framework استفاده میشه؟
واحد پشتیبانی لرن فایلز –
درود
من خودم این آموزش رو مشاهده نکردم .
ولی فکر کنم از Entity Framework استفاده میشه .
با تشکر
مسعود –
سلام
این دوره ASP Web Form هستش؟؟؟؟
واحد پشتیبانی لرن فایلز –
درود . بله