این مطلب را به اشتراک بگذارید


آموزش برنامه نویسی ASP.NET همراه با کارگاه عملی ساخت و تولید فروشگاه الکترونیکی

تاریخ شروع : 1391/02/29
تاریخ پایان : 1391/04/23
زمان برگزاری : 36 ساعت - جمعه ها از ساعت 9 تا 13
پیش نیاز : آشنایی نسبی با زبان C#.NET، آشنایی نسبی با ساخت بانک های اطلاعاتی و مفاهیمی مثل Table, Query، آشنایی نسبی با Tagهای HTML و طراحی وب
نام استاد : آقای افشین رفوآ
هزینه دوره : 300,000 تومان
ثبت نام دوره

عنوان دوره : آموزش برنامه نویسی ASP.NET همراه با کارگاه عملی ساخت و تولید فروشگاه الکترونیکی

  •  پیش نیاز : تسلط بر زبان #C، تسلط بر ADO.NET  و آشنایی با HTML
  •  
  •  نرم افزار های مورد استفاده :

 

MICROSOFT VISUAL STUDIO 2010

 

 

MICROSOFT SQL SERVER 2008

 

Adobe Photoshop

  • مخاطبین دوره :

  •  آن دسته از دانشجویانی که با ساختار سنتی ADO.NET   آشنایی داشته و می خواهند از تکنولوژی LINQ بعنوان جایگزینی مناسب برای آن استفاده نمایند .
  • آن دسته از دانشجویانی که می خواهند با کنترل های Microsoft Ajax بصورت کاربردی کار کنند .
  • آن دسته از دانشجویانی که می خواهند با استفاده از وب سرویسها و ترکیب آن با Ajax  بتوانند محتویات صفحه را بدون PostBack ، Update  نمایند .
  • این دوره برای دانشجویانی طراحی شده است که با زبان C#.NET آشنایی دارند و     می خواهند برنامه نویسی تحت وب را با استفاده از ASP.NET انجام دهند.
  • برنامه نویسان C# تحت ویندوز که آشنایی کامل با کلیه وجوه برنامه نویسی ASP.NET ندارند نیز از مخاطبین این دوره هستند.
  • دانشجویانی که نیاز به جمع بندی و تدوین مطالب مربوط به طراحی گرافیکی سایت های داینامیک با استفاده از امکانات جدید ASP.NET (مانند: Master page, Theme, Skin  CSS, User Control,….  ) دارند نیز، از مخاطبین این دوره هستند.
  • آندسته از برنامه نویسانی که Asp.Net که میخواهند فرآیند ساخت فروشگاه الکترونیکی را از ابتدا تا انتها بصورت عملی آموزش ببینند نیز از مخاطبین این دوره هستند.
  • آندسته از برنامه نویسانی که می خواهند Rolled Based Security را با استفاده از امکانات قدرتمند ASP.NET Member Ship پیاده سازی نمایند نیز از مخاطبین این دوره هستند.
  • آندسته از برنامه نویسانی که میخواهند فرآیند Publish و Upload یک وب سایت را به صورت عملی و کاربردی فرا بگیرند از مخاطبین این دوره هستند.
  • آندسته از برنامه نویسانی که می خواهند یک معماری چندلایه کاملا مناسب برای برنامه های تحت وب خود تدارک ببینند نیز از مخاطبین این دوره هستند.
  •  
  • اهداف کلی دوره عبارتند از:
  •  
  • آموزش معماری سه لایه مناسب برای برنامه های تحت وب
  • ساخت صفحاتWEB با استفاده از ASP.NET
  • بکارگیری انواع کنترل های مورد نیاز برای ساخت صفحات
  • طراحی وب سایت ها با استفاده از تکنولوژی های موجود در امر تسهیل طراحی صفحات مثل:Master Page, Theme Skin, User Control
  • اتصال به بانک های اطلاعاتی مختلف و اجرای دستورات لازم برای تغییر محتویات و ساختار بانکهای اطلاعاتی
  • بکارگیری عناصر دسترسی به داده ها و نمایش داده ها مانند: Grid View, List Control, Detail View, Repeater, …
  • معرفی کابرد های کنترل های پیمایش وبسایت:
  • در این بخش کنترل های قدرتمندی مانند:Site Map, Tree View, ASP Menu که قابلیت زیادی در مدیریت و پیمایش وب سایت ها و تنظیم راهبری آنها دارند.
  • مدیریت فایلها و تصاویر روی سرور
  • بررسی حوزه متغیر ها در ASP.NET (Session, View State, Application, Cookie)
  • تنظیمات پیکربندی سایت های ASP.NET با استفاده از فایل های Machine.Config, WEB.Config،
  • در جلسات پایانی دوره یک پروژه کامل فروشگاه الکترونیکی را به صورت 100% عملی از ابتدا(تحلیل فروشگاه) تا انتها (قرار دادن سایت روی سرور) به صورت کامل انجام می دهیم.

1-    معرفی  ASP .NET 4

  • نصب     Visual Web Developer Express
  • مروری بر  ASP .NET 4
  • مروری بر دستورات HTML   و XHTML
  • ایجاد اولین صفحه وب ASP .NET

 2-    ساخت یک سایت وب با استفاده از  ASP .NET

  • ساخت سایتهای وب بوسیله VISUAL STUDIO.NET  2010
  • سایتهای وب پویا و بررسی ویژگی آنها

 3-    طراحی صفحات وب

  • ساخت CSS مناسب برای وب سایت
  •  معرفی CSS   – یک زبان
  • شیوه نامه (Style Sheet)
  • انتخابگرها (Selectors)
  • انتخابگر عمومی (Universal  Selector)
  • انتخابگر نوع (Type Selector)
  • انتخابگر شناسه (ID Selector)
  • انتخابگر کلاس (Class Selector)
  • خاصیتها
  • مقادیر
  • بکارگیری مختصرنویسی (Shorthand)
  • CSS Box Model
  • افزودن CSS به صفحات
  • انتخاب از میان شیوه نامه های خارجی ، الحاقی و inline
  • ایجاد سبکهای جدید در داخل شیوه نامه های خارجی
  • اعمال سبکها
  • بکارگیری پنجره Apply Styles
  • مدیریت سبکها
  • CSS بندی وب سایت فروشگاه الکترونیکی

 

 4-    کار با کنترل های سروری ASP .NET

  • معرفی کنترل های سروری ASP .NET
  • انواع کنترل ها (Containers , Data, HTML, Wizard, Panel, . . . )

 

5-    ایجاد سایتهای وب

  • صفحات Master
  • صفحات Content
  • چرخه عمر صفحه ASP .NET
  • Themes
  • Skins
  • ساخت Theme  و Skin مورد نیاز برای وب سایت فروشگاه
  • ساخت Master Page  مورد نیاز برای فروشگاه الکترونیکی

 

6-    راهبری سایت در سایت (Navigation)

  • روشهای مختلف راهبری سایت
  • URL های مطلق و نسبی
  • کنترل های راهبری
  • بررسی فایل Web.SiteMap
  • Rendering Mode
  • انواع کنترل ها از جمله : Navigation, Menu, TreeView, SiteMapPath, . . . 
  • مسیردهی برنامه نویسی شده (Programmatic   redirection)

 

 7-    اعتبار سنجی ورودی کاربر

  • اعتبارسنجی ورودی کاربر داخل فرمهای وب
  • کنترل های اعتبار سنجی ASP .NET
  • بکارگیری کنترل های اعتبار سنجی
  • بکارگیری RequiredFieldValidator
  • RangeValidator
  • RegularExpressionvalidator
  • CompareValidator
  • اعتبار سنجی فرم ثبت نام کاربران فروشگاه الکترونیکی

 

8-    مدیریت MailServer

  • ارسال ایمیل از طریق سایت وب
  • پیکره بندی سایت وب برای ارسال ایمیل
  • ایجاد پیامهای ایمیل
  • ساخت فرم ارتباط با ما در مورد فروشگاه

 

9-    کاربرد AJAX  در ASP .NET

  • بکارگیری ASP .NET Ajax در فروشگاه الکترونیکی
  • ایجاد صفحات عاری از چشمک زدن
  • کنترل UpdatePanel 
  • افزودن یک UpdatePanel به صفحه
  • خاصیتهای متداول UpdatePanel
  • کنترل ScriptManager
  • کنترل UpdateProgress
  • کنترل Timer
  • بکارگیری سرویسهای وب و متدهای صفحه در سایتهای وب آژاکسی
  •  استفاه از وب سرویس و Ajax بصورت کاربردی
  • مفهوم سرویسهای وب
  • ایجاد سرویسهای وب
  • بکارگیری سرویسهای وب در سایت وب آژاکسی
  • پیکره بندی سرویس وب
  • پیکره بندی ScriptManager
  • فراخوانی سرویسهای وب از طریق کدهای سمت کلاینت
  • معرفی متدهای صفحه
  • فراخوانی متدهای صفحه از طریق کدهای سمت کلاینت
  • کتابخانه ASP .NET AJAX  سمت کلاینت

 

10-   LINQ  بعنوان جایگزینی مناسب برای ADO.NET   سنتی

  • بررسی ساختارهای جدید زبان C#  برای حمایت از LINQ
  • بررسی LINQ to SQL
  • بررسی Data Context  ها
  • بررسی Entity Class  ها
  • اجرای دستورات Insert  و Update  و Delete با استفاده از LINQ
  • Restriction
  • Projection
  • Partitioning
  • Concatenation
  • Ordering
  • Join
  • Grouping
  • Set
  • Conversion
  • Element
  • Generation
  • معرفی معماری چندلایه مبتنی بر LINQ
  • ساخت لایه ها
  • مباحث ارتقاء کارائی نرم افزار با استفاده از لایه ها و ترکیب آن با LINQ
  • کارگاه  :  طراحی DataContext  و همچنین لایه های وب سایت فروشگاه الکترونیکی

 

11-   مباحث پیشرفته کار با داده ها

  • سبک ها ، تم ها و پوسته ها
  • رویدادها
  • RowDataBound
  • مدیریت خطاها
  • Caching

 

12-    امنیت در سایت وب ASP .NET  4 

  • معرفی امنیت
  • کنترل های Login
  • سرویس های کاربردی ASP .NET 
  • Role manager
  • WSAT
  • نکات مربوط به امنیت

 

13-  استقرار سایت وب

  • آماده سازی سایت وب جهت استقرار
  • فایل Web.config 
  • کلاس WebConfigurationManager 
  • بکارگیری Copy Web Site 
  • انتشار سایت وب
  • اجرای سایت تحت IIS 
  • نصب و پیکره بندی سرور وب
  • انواع ویندوزها و پیکره بندی های مربوطه
  • تنظیمات  NTFS 
  • پیکره بندی SQL SERVER 2008 
  • نکات پایانی

 

 

 

 

 

 

 

 

 

آموزش VB، آموزشVB.NET ، دوره آموزشی VB.NET ، آموزش C#، آموزش سی شارپ ، آموزش CSharp ، آموزش C Sharp ، دوره آموزشی C#.NET ، آموزش بانکهای اطلاعاتی ، آموزش SQL SERVER Design ، آموزش SQL SERVER Administrator، ساخت گزارش در کریستال ، آموزش Crystal Report ، گزارش کریستال ریپورت ، گزارش Crystal Report ، آموزش ASP.NET ، آموزش LINQ ، آموزش WCF ، دوره آموزشی UML ، آموزش UML ، آموزش Janus ، آموزش RUP ، آموزش برنامه نویسی ، آموزش Ajax ، آموزش طراحی وب ، آموزش WEB Design ، آموزش جاوا اسکریپت ، آموزش Java Script ، Ebook برنامه نویسی ، دانلود رایگان کتاب برنامه نویسی ، آموزش مدیریت هاست ، آموزش مدیریت هاستینگ ، آموزش Hosting ، آموزشگاه برنامه نویسی ، آموزش تخصصی برنامه نویسی ، آموزشگاه تخصصی برنامه نویسی ، آموزش Dream Weaver ، آموزش CSS ، آموزش عملی ساخت وب سایت ، کارگاه عملی ساخت E Shop ، فروشگاه الکترونیک ، آموزش طراحی و ساخت نرم افزارهای کاربردی ، بهترین آموزشگاه تخصصی نرم افزار ، آموزشگاه تخصصی نرم افزار ، اجرای پروژه در حین آموزش ، آموزش مدیریت نرم افزار ، آموزش برنامه نویسی موبایل ، آموزش برنامه سیمبین ، آموزش برنامه نویسی Symbian ، آموزش برنامه نویسی Windows Mobile ، آموزش C#.Net، آموزش سی شارپ دات نت، آموزش .Net، آموزش SQL، آموزش SQL Server، آموزش 2008 SQL Server، آموزش T-SQL، آموزش Replication، آموزش دستورات SQL، آموزش Dot Net، آموزش دات نت، آموزش .Net Framework، آموزش دات نت فریم ورک، آموزش Visual Basic.Net، آموزش ویژوال بیسیک دات نت، آموزش طراحی سیستمهای نرم افزاری، آموزش تجزیه و تحلیل سیستمهای نرم افزاری، آموزش متدولوژی شیءگرا، آموزش آژاکس، آموزش وب سرویس، آموزش Web Service، آموزش ویندوز سرویس، آموزش Windows Service، آموزش XAML، آموزش Silver Light، آموزش برنامه نویسی WEB، آموزش برنامه نویسی ویندوز، آموزش Windows Application، آموزش ساخت Setup، آموزش کریستال ریپورت، آموزش ساخت گزارش تحت وب، آموزش ساخت گزارش تحت ویندوز، آموزش برنامه نویسی موبایل، آموزش SQL Admin، آموزش SQL Server Administrator، آموزش SQL Server Admin، آموزش SQL CLR، آموزش SQL Server CLR، آموزش Reporting Services، آموزش SSIS