زبان برنامه نویسی Asp.net Mvc

آموزش برنامه نویسی Asp.net Mvc


دوره زبان برنامه نویسیAsp.net Mvc چه دوره ای است؟ دوره ای کاملا تئوری درقالب بسته های آموزشی فیزیکی و محتوای آنلاین. یک میانبر واقعی برای صرفه جویی در وقت، انرژی و هزینه. درباره دوره: دوره آموزشی زبان برنامه نویسیAsp.net Mvc  چارچوب جدیدیست که برای برنامه های کاربردی تحت وب، نگهداشت پذیری و آزمون پذیری بالایی را به ارمغان آورده است که این مهم توسط الگوی Model – View – Controller محقق می شود. این مدل برنامه نویسان را تشویق به جدا سازی سيستماتيک قسمتهای User Interfa...

توضیحات بیشتر...

توضیحات

دوره زبان برنامه نویسیAsp.net Mvc چه دوره ای است؟

دوره ای کاملا تئوری درقالب بسته های آموزشی فیزیکی و محتوای آنلاین. یک میانبر واقعی برای صرفه جویی در وقت، انرژی و هزینه.

درباره دوره:

دوره آموزشی زبان برنامه نویسیAsp.net Mvc  چارچوب جدیدیست که برای برنامه های کاربردی تحت وب، نگهداشت پذیری و آزمون پذیری بالایی را به ارمغان آورده است که این مهم توسط الگوی Model – View – Controller محقق می شود. این مدل برنامه نویسان را تشویق به جدا سازی سيستماتيک قسمتهای User Interface و قسمتهای مربوط به کنترل داده های وارد شده توسط کاربر و همچنين قسمتهای مربوط به ارتباط و تراکنش با پایگاه داده می کند.

آموزش: مطالب این دوره در 50 ساعت به صورت  بسته آموزشی ارائه می گردد.

همچنین دوره های آموزشی  #C و مدیریت  database پیش نیاز های این دوره آموزشی است.

  • درک الگوی طراحی MVC .
  • اشنایی با نقاط قوت و ضعف MVC
  • تصمیم درست در خصوص انتخاب معماری نرم افزار و فناوری
  • استفاده از چارچوب جدید Web API برای ساده سازی سرویس های HTTP

 

برگزارکننده: مرکز آموزش مجازی پارس
ثبت نام و افزودن گواهینامه ها

سرفصل بسته ی آموزشی

به دلیل تطابق با دانش به روز و مورد تایید استانداردهای جهانی، امکان بروز رسانی و تغییر سرفصل ها وجود دارد.


فصل اول    

  • آشنایی با Asp.net    
  • مقدمه ای بر ASP.NET    
  • - حقایقی درباره ASP.NET    
  • - نسخه های مختلف ASP.NET    
  • ASP.NET  2   
  • ASP.NET 3.5   
  • LINQ    
  • ASP. NET AJAX    
  • بخش سبز و قرمز در ASP.NET    
  • مدل توسعه .NET    
  • کامپایلر    

فصل دوم    

  • نصب ویژوال استودیونت    
  •  امتیازات ویژوال استودیونت    
  •  نصب ویژوال استودیو نت    
  • راه اندازی ویژوال استودیونت    
  • آشنایی با محیط ویژوال استودیونت    
  • کارکردن باکنترل ها    
  • حذف کنترل ها    
  • مقدار دادن به خواص کنترل ها    
  • مفهوم رویداد    
  • مفهوم متدها    
  • مفهوم پست کردن اطلاعات    
  • واقعیت های پروژه در ASP.NET    
  • کنترل های سرویس دهنده    
  •  خواص مشترک کنترل ها    

فصل سوم    

  • چند کنترل استاندارد    
  •  کنترل Label    
  • کنترل Text Box    
  • کنترل های دکمه ای    
  • کنترل Button    
  • کنترل Image Button    
  • کنترل Image    
  • کنترل Link Button    
  • کنترل Image Map    
  • پاسخگویی به رویداد Click    

فصل چهارم    

  • انتخابی و لیست    
  •  کنترل های رادیویی    
  • کنترل RadioButton    
  • کنترل RadioBUttonList    
  • کنترل CheckBox    
  • کنترل checkboxList    
  • کنترل لیست    
  • کنترل DropDownList    
  • کنترل ListBox    
  • کنترل BulletedList    

فصل پنجم    

  • IIS    
  • NetFramwork    
  • مقدمه    
  • نصب و راه اندازي IIS    
  • نصب Net Framework.    
  • تنظيمات IIS :    
  • جستجوي وب سايت پيش فرض    
  • ايجاد Sub Web    

فصل ششم    

  • آشنایی با با زبان C#    
  • مقدمه :    
  • ويژگي هاي زبان #C    
  • استفاده از خواص (property) و انديکس ساز(Indexer)    
  • حلقه ها و پرش در #C    
  • آشنايي بيشتر با کلاس ها، متدها    

فصل هفتم    

  • معرفی HTML و نحوه کاربرد آن در  ASP.NET    
  • مقدمه    
  • پردازش در خواست ها از طرف سرور    
  • مروري سريع بر کنترل هاي    
  • معرفی و کار با JQnary    
  • آیا جی کوئری نوآوری‌های خاصی هم داشته است؟    
  • کاربرد های jquery    
  • چرا jQuery بهتر از سایر ابزارها است؟    
  • نصب و راه اندازی  JQuery    
  • قواعد دستوری جیکوئری ( Jquery )    
  • انتخاب گر ها در جی کوئری (Jquery Selectors)    

فصل هشتم    

  • معرفی کنترل ها و نحوه استفاده آن ها در صفحات ASP.NET      
  • مقدمه    
  • اضافه کردن آيتم ها به GridView،DataList  و Repeater    
  • ترکيب کنترل هاي تعيين اعتبار    
  • باطل کردن تعيين اعتبار:    
  • تعيين اعتبار سفارشي :    
  • موارد تکميلي کنترل هاي وب :    
  • استفاده از HyperLink و Redirection    
  • استفاده از متد Transfer    
  • استفاده از متد Execute:    

فصل نهم    

  • طریقه دستیابی و کار با داده ها در  ASP.NET    
  • مقدمه    
  • درک پايه اي از ADO.NET :    
  • متدهاي اساسي شي DataSet    
  • نمايش داده هاي SQL-Server:    
  • اضافه کردن داده ها به بانک اطلاعاتی SQL-Server:    
  • به روز رساني داده ها و ويرايش آنها    
  • حذف اطلاعات از جدول    
  • مرتب کردن داده هاي يک پايگاه داده    
  • اجراي رويه هاي ذخيره شده (Stored Procedure)    
  • انجام عمليات رياضي روي فيلدها:    
  • استفاده از پايگاه داده هاي OLEDB:    
  • کلاس OleDbDataAdapter:    
  • کلاس هاي DataSet،DataTable ،DataRow  و DataColumn:    
  • کنترل DataList:    
  • کنترل dropDownList    
  • کنترل GridView:    

فصل دهم    

  • وب سرويس ها    
  • مقدمه    
  • WSDL    
  • استفاده از وب سرويس فوق در يک برنامه ي کاربردي ويندوز:    
  • ايجاد و استفاده از User controls    
  • کنترل هاي کاربر:    

فصل یازدهم    

  • رمزنگاري اطلاعات در ASP.NET    
  • مقدمه :    
  • کريپتوگرافي :    
  • مباني کريپتوگرافي    
  • استفاده از MD براي رمزگذاري پسوردها و ذخيره کردن آنها    

فصل دوازدهم    

  • ايجاد و استفاده از Custom Controls    
  • مقدمه :    
  • خلق کنترل هاي سفارشي    
  • ايجاد يک پروژه ي ساخت کنترل سفارشي :    
  • ايجاد يک پروژه براي آزمايش کنترل خلق شده :    
  • اضافه کردن کنترل سفارشي به پروژه ي وب اپليکيشن آزمايشي :    
  • ايجاد کنترل هاي ترکيبي    
  • اضافه کردن متد و خواص :    
  • اضافه کردن رخدادها به کنترل :    
  • Raising events:    
  • مديريت تغيير اندازه ي کنترل :    
  • کنترل هاي SuperClassed :    
  • ايجاد يک کنترل رندر شده :    
  • ذخيره سازي تنظيمات خواص :    
  • عمليات بر روي متن روي صفحه :    
  • واکنش نشان دادن به عمليات کاربر:    
  •  Raising Cached events    
  •  Raising Post-back events    
  • دريافت داده ها از کاربر:    
  • اضافه کردن کنترل هاي سفارشي به ToolBox :    
  • مزایای استفاده از ASP.MVC    
  • Entity Framework    
  • راه کارهای Entity Framework    
  • چرا از Entity Framework  استفاده کنیم ؟    
  • روش مهاجرت Code First  در Entity Framework    
  • مزایای استفاده از Code First  در Entity Framework    
  • ایجاد یک DropDownList در MVC    
  • عمل بارگذاری  در MVC    
  • عمل ویرایش یا به روزرسانی در MVC    
  • عمل حذف در MVC    

فصل سیزدهم    

  • بکار گيري global.asax و  بحث هاي آماري سايت  
  • مقدمه    
  • شرح رخدادهاي تعريف شده درون global.asax :    
  • ترتيب رويدادن رخدادهاي ذکر شده در سطح Application :    
  • اضافه کردن اشياء به فايل Global.asax :    
  • اضافه کردن رخدادهاي سفارشي به global.asax :    
  • استفاده از Context در Global.asax :    
  • آشنايي با کنترل هاي WebMatrix و بکارگيري آنها    
  • تفاوت هاي WebMatrix و VS.NET    
  • مکان تهيه ي وب ماتريکس در اينترنت :    
  • ايجاد و اتصال به يک ديتابيس :    
  • نمايش داده ها در صفحات وب :    
  • فرمت کردن نحوه ي نمايش داده ها :    
  • نمايش داده هاي حاصل از کوئري هاي پيچيده ي ايجاد شده :    
  • استفاده از DataList و Templates    

فصل چهاردهم    

  • مبحث Caching در ASP.NET    
  • مقدمه :    
  • Output caching    
  • نگارش هاي مختلف يک صفحه :    
  • Page fragment caching    
  • Data caching    
  • ويژگي هاي مرتبط با data caching    
  • حذف کردن شي ء Cache :    
  • طول عمر شي ء کاشه شده :    
  • Authentication در ASP.NET    
  • سه حالت Authentication در ASP.NET :    
  • تنظيمات مربوط به Forms Authentication    
  • آشنايي با بانک هاي اطلاعاتي بر پايه ي XML و بکارگيري آنها در ASP.NET    
  • خواندن اطلاعات از بانک هاي اطلاعاتي XML و نمايش آنها    
  • توضيحاتي در مورد محتواي فايل فوق :    
  • تبديل بانک هاي اطلاعاتي SQL-Server به فايل XML    

فصل پانزدهم    

  • آموزش گام به گام ساخت سايت در ASP.NET    
  • ايجاد يک سايت خبري ساده به همراه مديرت کامل    
  • ایجاد بانک اطلاعاتی و جداول دیتابیس    
  • ایجاد لایه دسترسی به جداول پای پایگاه داده و ایجادQuery    
  • ايجاد   Table Adapter مربوط به جدول tblLink    
  • ايجاد TableAdapter مربوط به جدول tblComment    
  • ايجاد TableAdapter مربوط به جدول tblContactUs    
  • MasterPage    
  • قرار دادن کنترل مربوط به نمایش دسته موضوعات    
  • ایجاد صفحه مدیریت دسته خبرها و ایجاد صفحه مدیریت پیوندهای سایت    
  • ایجاد صفحه management cat    
  • ایجاد صفحه management Link    
  • ایجاد صفحه مدیریت خبرهای سایت و اضافه خبرهای جدید    
  • Query String:    
  • ایجاد صفحه نمایش تمامی خبرهای یک دسته AllNewsCat    
  • ارسال نظر بر روی یک خبر به همراه نمایش نظرات و تعداد نظرات برروی  یک خبر    
  • ایجاد بخش مدیریت سایت و ورود به سایت    
۷ روز هفته ۲۴ ساعته پاسخگوی شما هستیم.
کلیه حقوق مادی و معنوی برای وب سایت مرکز آموزش مجازی پارس محفوظ است.
طراحی و توسعه با توسط تیم IT در پارس