برنامه نویسی تحت وب

سیلابس دوره برنامه نویسی جامع وب

سیلابس دوره برنامه نویسی جامع وب

morid2zm@yahoo.com No Comments

دوره برنامه نویسی جامع وب

سیلابس دوره برنامه نویسی جامع وب

سیلابس دوره برنامه نویسی جامع وب

با سلام دوره جامع برنامه نویسی وب با هدف آموزش و

افزایش مهارت برنامه نویسان در دو بعد Front-end و Back-End

در 15 جلسه سه ساعته با آموزش تکنولوژیهای برگزار می شود.

روش تدریس بدین شکل می باشد که بعد از بیان مفاهیم مقدماتی در جلسه یک و دو،

با تعریف یک سناریو از یک پروژه کاربردی به تحلیل آن پرداخته

و بعد از طراحی پایگاه داده آن به گونه ای  به پیاده سازی آن می پردازیم

که بتوان در آن تمامی مفاهیم شرح داده شده در سیلابس را به صورت کاربردی ارائه داد.

به عنوان مثال به این صورت نیست که آموزش JavaScript تمام شده و بعد آموزش AspMVC شروع شود.

بلکه همه این موارد با هم بر این اساس که کدام قسمت از پروژه پیاده سازی می شود، آموزش داده می شود.

سیلابس این دوره آموزشی را می توانید در چهار قسمت زیر شرح داده شده است:

  • Asp Core MVC
  • Java Script
  • Jquery
  • BootStrap

 

موارد تدریس در   AspCore MVC:

  • توسعه یک پروژه .NetCore در Visual Studio Code و آشنایی با Command-Line Interface
  • آشنایی با معماری MVC و نقش View،Controller و Model
  • شناخت و بررسی ساختار و پیکربندی یک پروژه Asp Core
  • آشنایی با Razor View
  • Tag Helper ها
  • View Component
  • Layout ها در Asp Core
  • آشنایی با Middleware ها و پیکربندی آنها در یک پروژه AspCore
  • مدیریت فایلهای استاتیک در Asp Core
  • مسیریابی و مدیریت کش (Routing و Caching )
  • کار با فایل های کانفیگ
  • آپلود کردن فایل ها
  • سرویس ها و تزریقات وابستگی DI container
  • Design Pattern MVVM
  • بررسی دقیق فیلترها (Filters)
  • Entity Framework Core
  • Asp WebApi
  • اعتبارسنجی و مدیریت خطاها در سمت سرور
  • کار با Areas درNET Core
  • راه اندازی سرویس Session و دیگر سرویس های مدیریت وضعیت
  • Publish‌ کردن پروژه در Linux

 

 

موارد تدریس در جاوا اسکریپت :

  • معرفی انواع دستورات مقدماتی (انواع داده، عملگرهای ریاضی و منطقی،تبدیل نوع و…) جاوا اسکریپت
  • آشنایی کامل با مفهوم آرایه ها و معرفی توابع پر کاربرد آنها با انجام مثال های عملی
  • آشنایی با رشته ها و کار با توابع رشته ای در جاوا اسکریپت
  • آشنایی با مفاهیم حلقه های For، forin و دستورات شرطی در جاوا اسکریپت
  • شی گرایی در جاوا اسکریپت:
  • سه روش ایجاد اشیاء در جاوا اسکریپت:
  • لیترال
  • New object()
  • ایجاد Prototype:

 

  • آشنایی کامل با JSON و بیان نقش مهم آن در تبادل اطلاعات بین سرور و کلاینت
  • معرفی  تگ مهم Form‌ نقش آن در ارسال اطلاعات به سمت سرور و چگونگی دریافت اطلاعات در سمت سرور و چگونگی پاسخ داده به کلاینت
  • انجام یک پروژه ساده کلاینت سروری جهت روشن شدن نقش Json و کاربرد هر یک از مولفه های کلاینت و سرور و آشنایی با Request و Response .
  • آشنایی با DOM در جاوا اسکریپت و نحوه حرکت کردن در بین تگ ها
  • بکارگیری DOM در قسمت ثبت اطلاعات مشتری به صورت کاربردی
  • تخصیص رویدادها پویا به تگ های پویا در زمان اجرا و نحوه تغییر CSS با جاوا اسکریپت
  • ادامه دستورات جاوا اسکریپت و آشنایی با اشیا document ، Windows ، screen‌ و location
  • آشنایی با پروتکل Http‌ و Http StatusCode‌ها و Http Header ها
  • بیان دقیق مفهوم Ajax‌ و ارایه یک مثال عملی
  • آشنایی کامل با شی XmlHttpRequest و رویدادها و ویژگی های مختلف این شی
  • ایجاد یک کتابخانه Ajax با نام MyAjax‌ برای مدیریت ارتباطات با سرور به صورت Ajax و استفاده مجدد از آن
  • ایجاد کامپوننت GridView در جاوا اسکرپیت

 

 

موارد تدریس در JQuery :

  • آشنایی با مفهوم Jquery و ارایه چندین مثال ساده جهت روشن شدن نقش Jquery در DOM
  • ادامه دستورات Jquery و آشنایی با توابع Jquery و اجرایی چندین مثال کاربردی
  • آشنایی با Jquery Ajax و معرفی انواع توابع Ajax‌ در Jquery

 

موارد تدریس در BootStrap4:

  • آشنایی با نحوه کار با Bootstrap شامل:
    • BS4 Typography
    • BS4 Tables
    • BS4 Images
    • BS4 Jumbotron
    • BS4 Alerts
    • BS4 Buttons BS4 Button Groups
    • BS4 Badges
    • BS4 Pagination
    • BS4 List Groups
    • BS4 Cards
    • BS4 Dropdowns BS4 Collapse
    • BS4 Navs BS4 Navbar
    • BS4 Forms BS4 Inputs
    • BS4 Carousel BS4 Modal
    • BS4 Tooltip BS4 Popover
    • BS4 Scrollspy
    • BS4 Utilities
    • BS4 Flex BS4 Filters
  • طراحی واکنش گرا با Bootstrap

 

 

 

ثبت نام دوره برنامه نویسی Asp Core MVC و Java Script و Bootstrap4

 

تمامی مفاهیم در قالب یک پروژه کاربردی ارايه می شود.

 

 

موارد تدریس از Asp Core امنیت Java Script & JQuery
 

آشنایی با Razor View ، Tag Helper Component

layout ها در Asp Core

پیکربندی Middleware ها

مدیریت فایلهای استاتیک در Asp Core

مسیریابی و مدیریت کش (Routing و Caching )

کار با فایل های کانفیگ و آپلود کردن فایل ها

سرویس ها و تزریقات وابستگی DI container

بررسی دقیق فیلترها (Filters)

EF Core && Asp Web API

اعتبارسنجی و مدیریت خطاها در سمت سرور

کار با Areas در ASP.NET Core

Publish‌ کردن پروژه در Linux

و ….

 

Asp Identity Core

جلوگیری از XSS

جلوگیری از CSRF

جلوگیری Brute Force  و DDOS

 

شی گرایی در JS

آشنایی با DOM

JSON

AJAX

توسعه کامپوننت­های GridView

توسعه کتابخانه های مهم در JS

Bootstrap4
Responsive Design

BS4 Typography & Images

BS4 Jumbotron & Alerts

BS4 Buttons |& Button Groups

BS4 Badges & Pagination

BS4 Forms & Inputs & Modal &

BS$ Nav & Navbar

BS4 Dropdowns & Collapse and …

جهت ثبت نام با شماره 09132262650 تماس بگیرید.