عنوان دوره :
برنامه نويسي تحت وب با ASP.Net و C#.Net به همراه پروژه کاربردي
طول دوره : 40
هزینه دوره : 580,000 تومان
زمان : پنج شنبه ها 15 الی 19 ، شروع از 24 تیرماه

اين دوره که به صورت کاملا کاربردي و عملي مي باشد تمامي مطالب مورد نياز در برنامه نويسي تحت وب ( ASP.Net - C#.Net ) و همچنين کار با بانک اطلاعاتي SQL Server به صورت تئوري و عملي مطرح و پياده سازي مي شود. دانشجويان در طول دوره يک پروژه را به عنوان پروژه عملي انتخاب کرده و تا پايان دوره با توجه به مطالب و نکات آموزشي پياده سازي مي نمايند ، همچنين چندين جلسه پايان دوره مربوط به کار بر روي پروژه و رفع اشکال و بيان نکات کليدي مي باشد. افرادي که اين دوره را انتخاب مي کنند نياز به گذراندن دوره C#.Net به صورت جداگانه ندارند و کليه مباحث مورد نياز در اين دوره آموزش داده خواهد شد.

سرفصل ها 

دات نت فريم ورک چيست ؟

زبان #C

  • زبان هاي دات نت
  • مباني زبان سي شارپ
  • متغير ها و انواع داده
  • اعمال روي متغير ها
  • دستکاري اشياء
  • دستورات شرطي
  • حلقه ها
  • متد ها

انواع داده ، اشياء ، NameSpace

  • مباني کلاسها
  • ايجاد کلاس پايه
  • انواع داده مقداري ، ارجاعي (Value and Refrence Type)
  • شناخت فضاهاي نامي (NameSpace) و Assemblies
  • ايجاد کلاسهاي پيشرفته

توسعه برنامه هاي ASP.Net

Visual Studio

  • آشنايي با محيط ويژوال استوديو
  • ايجاد يک وب سايت
  • طراحي يک صفحه وب
  • آناتومي يک صفحه وب
  • کد نويسي در يک صفحه وب
  • خطايابي در Visual Studio

زير بنا و ساختار فرمهاي وب

  • آناتومي برنامه هاي تحت وب
  • معرفي کنترل ها
  • نگاهي دقيق تر به HTML
  • کلاس Page
  • رخدادهاي برنامه
  • پيکربندي Asp.net

کنترلهاي وب

  • کلاسهاي کنترل هاي وب
  • کنترل هاي ليست کننده (Dropdown List  ، Radio Button List و ... )
  • کنترل هاي جداول
  • رخدادهاي کنترل هاي وب
  • يک صفحه وب ساده

مديريت وضعيت ها (State Management  )

  • View State
  • انتقال اطلاعات بين صفحات وب
  • کوکي ها
  • Session
  • Application State

مديريت خطاها، Logging، Tracing

  • در دست گيري خطا ها
  • Error Pages

کار با صفحات و کنترل هاي وب

اعتبار سنجي (Validation)

  • شناخت اعتبار سنجي
  • کنترل هاي اعتبار سنجي

Rich Controls

  • AdRotator
  • MultiView
  • Wizard

User Controls

Style,Themes, Master Pages

Website Navigation

  • Site Maps ( نقشه سايت )
  • TreeView
  • Menu Control

کار با ديتابيس 

  • شناخت بانک اطلاعاتي
  • آشنايي با Microsoft SQL Server 2008 R2
  • طراحي يک ديتابيس
  • مباني SQL ( آشنايي با دستورات  SQL )
  • پشتبيان گيري و بازيابي ديتابيس 

 اصول ADO.Net

مباني  ADO.Net 

  • دسترسي مستقيم به داده ها ( استفاده از SelectCommand ، DataReader و .. )
  • دسترسي غير مستقيم به داده ها ( استفاده از DataTable وDataset  )
  • Data Binding
  • معرفي Data Binding
  • Data Source Controls

کنترل هاي مربوط به داده

  • GridView
  • کار با GridView
  • DetailView
  • DataList
  • FormView

کار با فايلها 

  • Files Systems ( آشنايي و کار با کلاسهاي File ، Directory ، Path و ... )
  • استفاده از File Upload جهت آپلود فايل و تصوير

آشنايي و کار با برنامه نويسي چند لايه

امنيت در ASP.Net

آشنايي و کار با Ajax (ASP.Net Ajax)

انتشار برنامه هاي تحت وب

  • برنامه هاي ASP.Net و وب سرور ها
  • IIS
  • Publish کردن و نحوه آپلود وب سايت در اينترنت 
بازگشت