دوره آموزش 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
ویدئو های ما به صورت اختصاصی توسط مدرسین آکادمی لرن فایلز تهیه شده است .
ویدئو ها توسط واحد کنترل کیفیت ما بررسی و سطح علمی ، صدا و تصویر ، شیوه بیان و سایر موارد آن تایید می شود .
ویدئو های ما تئوری محض نیستند و در حد نیاز مباحث تئوری مطرح و باقی آموزش عملی و ویژه بازار کار می باشد .
میثم –
سلام خسته نباشید من میخوام تازه برنامه نویسی رو شروع کنم و میخوام در اینده برنامه اندرویدی فروشگاه انلاین درست کنم و الان برای یادگیری باید چ اموزش هایی ببینم و میخواستم بدونم ک برای ساخت اپلیکیشن فروشگاه انلاین اول باید سایت بسازم یا تو همون اپ میشه؟؟
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
سلام بر شما میثم عزیز
پیشنهاد ما به شما اینه که در ابتدا وارد حوزه وب بشید به این ترتیب جلو برید :
۱- Html
۲- Css
۳-Java Script
۴- PHP
۵- پروژه محور PHP
۶- وردپرس
بعد از این مسیر با توجه به تمایلی که دارید می تونید سراغ مباحث ساخت اپلیکیشن برید.
آموزش های تمامیه موارد فوق در سایت موجود هست .
موفق باشید
سجاد –
سلام خسته نباشید ببخشید من یه سوال داشتم نمیدونم به موضوع این پست مربوطه یا نه
من ui رو با adobe xd دارم یاد میگیرم میخواستم بدونم که این اینتر فیسی که ساخته میشه رو چجوری بعدش باید به سایت تبدیل کنم؟
یعنی بعد از ui برای ادامه راه پیشنهاد میکنید چه چیزی رو یاد بگیرم؟
ممنونم
واحد پشتیبانی لرن فایلز (مالک تایید شده) –
سلام و عرض ادب
مسیر یادگیری برای فرانت به ترتیب زیر پیشنهاد میشه:
دوره آموزش HTML
دوره آموزش CSS
دوره آموزش HTML5
دوره آموزش Css3
دوره تبدیل psd به html – شماره ۱
دوره تبدیل psd به html – شماره ۲
دوره آموزش جاوا اسکریپت
دوره آموزش Ajax
دوره آموزش jQuery
آموزش بوت استرپ ۴ (Bootstrap 4)
آموزش طراحی قالب ریسپانسیو
دوره آموزش Vuejs