Error
  • JLIB_APPLICATION_ERROR_COMPONENT_NOT_LOADING

نام دوره­: طراحی وب­ سایت مقدماتی (سمت سرور)

 

هدف دوره:

  1. برگزاری یک دوره عملی و کاربردی برای آموزش برنامه‌نویسی تحت وب سمت سرور ( بک‌اند)
  2. طراحی و توسعه یک وب‌سایت سه لایه ­ای

 

سرفصل دوره :

  1. معرفی برنامه­ های تحت وب و زبان­ های مورد استفاده برای سمت سرور
  2. معرفی MVC Design Pattern و بررسی قسمت­های تشکیل‌دهنده‌ی آن
    • ساخت یک پروژه ASP MVC 5
    • معرفی کنترلرها
    • معرفی اکشن­ ها و انواع آن و اتریبیوت­ ها
    • معرفی ویوها و پارشیال ویوها و لایه ­بندی صفحات
    • معرفی مدل­ ها
  3. نحوه طراحی صفحات در  Viewو استفاده از زبان  Razorدر کنار کدهای HTML
  4. استفاده از  HTML Helperها داخل View
  5. ایجاد صفحات پویا با استفاده از تکنولوژی AJAX و نحوه ارتباط و انتقال داده بین کلاینت و سرور
  6. اعتبارسنجی داده­ های دریافتی در سمت سرور
  7. استفاده از Session برای نگهداری و مدیریت داده ­های موقت سمت سرور
  8. استفاده از Cookie برای نگهداری و داده­ های موقت
  9. نحوه انتقال اطلاعات بین Controller و View از طریق مدل، ViewBag، ViewData یا TempData
  10. معرفی Entity FrameWork ORM و مدل­ های به کارگیری آن به صورت Code First و Db First
  11. نحوه استفاده از Entity FrameWork برای ذخیره داده ­ها بر روی پایگاه­ داده
  12. نحوه احراز هویت کاربران در ASP MVC و چگونگی سفارشی ­سازی آن
  13. معرفی افزونه ریشارپر برای Visual Studio بهبود سرعت کدنویسی   
  14. پیاده ­سازی بخش­ هایی از یک فروشگاه الکترونیک در طول دوره و توزیع سایت بر روی هاست

 

توانايي­ هاي مورد انتظار دانش پذیرفتگان دوره:

         پیاده ­سازی بخش­ هایی از یک فروشگاه الکترونیک در طول دوره و توزیع سایت بر روی هاست

 

شرايط ورود به دوره (پیش‌نیازهای ورود):

  1. دارا بودن مدرك پايان تحصيلات عمومي (ديپلم متوسطه / پیش‌دانشگاهی)
  2. آشنایی ابتدایی با مفاهیم کلی برنامه­ نویسی
  3. آشنایی با مفاهیم برنامه ­نویسی سمت کلاینت

 

نحوه پذيرش دانش­پذير:

        موفقیت در آزمون پیش از شروع دوره از مباحث کلی سمت سرور