info@idpco.ir

دوره آموزشی Active Server Page


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

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

عناوین برخی از مهمترین مباحثی که در این دوره تدریس می شود بدین شرح می باشد.

  • آشنایی با تکنولوژی Active Server Page
  • آشنایی با مدل سرویس گیرنده ـ سرویس دهنده (Client - Server)
  • تفاوت بین ASP و تکنولوژی های Client-Side Scripting
  • آشنایی با زبان های برنامه نویسی قابل استفاده در تکنولوژی ASP
  • چگونگی اجرای صفحات ASP
  • چگونگی راه اندازی و تنظیم کردن سرویس دهنده های وب
  • آشنایی با نرم افزار های مورد استفاده جهت ایجاد صفحات ASP
  • آشنایی با اجزاء صفحه ASP
  • کالبد شکافی صفحات ASP و آشنایی با چگونگی اجرای آن ها
  • آشنایی با انواع داده ای و چگونگی به کار بردن آن ها
  • چگونگی اعلان متغییر ها، محدودیت ها و قوانین نامگذاری
  • بررسی محدوده فعالیت و زمان عمر متغییر ها
  • آشنایی با عملگر های VBScript
  • به دست آوردن مهارت های لازم جهت کار با متغییر ها و عملگر ها
  • آشنایی با ساختار های کنترلی در زبان VBScript
  • استفاده از توابع پیش ساخته در VBScript
  • آشنایی با Typecasting و دلایل استفاده از آن
  • بدست آوردن مهارت های لازم در استفاده از توابع پیش ساخته با مثال های گوناگون
  • چگونگی ترکیب کردن کد های HTML و دستورات Script
  • استفاده از دستورات پیش پردازنده در ASP
  • توزیع برنامه در فایل های مختلف (Including Files)
  • آشنایی با اشیاء (Objects) و چگونگی کار کردن با آن ها
  • بررسی کامل و جزء به جزء اشیاء پیش ساخته ASP
  • آشنایی با مجموعه ها (Collections) و چگونگی استفاده از آن ها
  • آشنایی با رویداد ها و بررسی دقیق آن ها
  • چگونگی استفاده از Response Object
  • تشریح کامل Response Object
  • چگونگی ارسال دستورات به مرورگر
  • ارسال محتوا به مرورگر و تنظیم نوع محتوا
  • بافر کردن صفحات ASP
  • جلوگیری از ذخیره شدن صفحات توسط مرورگر ها
  • چگونگی ارتباط با کاربر
  • چگونگی دریافت اطلاعات از کاربر
  • آشنایی با فرم ها و چگونگی به کار بردن آن ها
  • خواندن مقادیر ارسال شده از طرف کاربر در صفحات ASP
  • استفاده از تکنیک های پیشرفته فرم
  • روش های معتبر سازی فرم در سمت سرویس گیرنده
  • استفاده از فیلد های فرم گوناگون و بدست آوردن مهارت های لازم در آن
  • چگونگی جمع آوری اطلاعات فرم
  • چگونگی استفاده از Request Object
  • آشنایی کامل با روش Query String جهت ارسال اطلاعات و به کار بردن تکنیک های پیشرفته
  • چگونگی ارسال فایل به سرویس دهنده (Upload)
  • بررسی کامل HTTP Headers و انجام تمرینات گوناگون جهت آشنایی بیشتر با هدر های سودمند
  • چگونگی خواندن هدر های HTTP و استفاده از آن ها
  • چگونگی دسترسی به متغییر های محیطی و انجام تمرینات گوناگون جهت آشنایی بیشتر با متغییر های محیطی مفید
  • معرفی دقیق و کامل کوکی ها و آشنایی با چگونگی استفاده از آن ها و روش های خواندن و نوشتن کوکی
  • چگونگی نگهداری اطلاعات بر روی وب به مدت طولانی
  • چگونگی حفظ حالت بدون استفاده از کوکی ها
  • آشنایی کامل با Session Object و بررسی دقیق آن
  • چگونگی مدیریت جلسات (Session)
  • شروع و خاتمه جلسه
  • چگونگی استفاده از متغییر های Session و انجام پروژه های جذاب جهت یادگیری بهتر و بدست آوردن مهارت های لازم
  • بررسی ویژگی Session ID و کاربرد های آن
  • تشریح مفهوم برنامه کاربردی ASP و نحوه مدیریت آن
  • چگونگی استفاده از متغییر های Application و انجام پروژه های جذاب جهت یادگیری بهتر و بدست آوردن مهارت های لازم
  • شروع و خاتمه یک برنامه کاربردی
  • آشنایی با تله های متغییر Session و Application
  • آشنایی با فایل Global.asa و بررسی رویداد های Session و Application
  • چگونگی مقدار دهی اولیه به متغییر های Session و Application
  • بررسی کامل مبحث امنیت در وب و چگونگی طراحی سیستم های امنیتی پیشرفته و روش های بررسی مجوز کاربران با انجام پروژه های متعدد جهت کسب مهارت های لازم
  • چگونگی کار کردن با کامپوننت های ASP
  • ارسال پست الکترونیک در تکنولوژی ASP با استفاده از کامپوننت CDO
  • بررسی تمامی راهکار های حرفه ای و پیشرفته ارسال پست الکترونیک و انجام پروژه های متعدد جهت کسب مهارت های لازم در این رابطه
  • آشنایی کامل با کامپوننت Ad Rotator جهت ایجاد سیستم های پیشرفته تبلیغات بر روی صفحات وب
  • چگونگی خواندن و نوشتن فایل بر روی سرویس دهنده وب
  • آشنایی با روش های هدایت کاربران در صفحات وب
  • چگونگی کار کردن با فایل ها و پوشه ها
  • بررسی روش های پیشرفته و حرفه ای  اشکال زدایی از اسکریپت های ASP
  • بررسی روش های پیشرفته کنترل خطا
  • چگونگی استفاده از اشیاء مربوط به کنترل خطا
  • کنترل خطا های NON-ASP
  • چگونگی استفاده از پایگاه داده ها
  • معرفی و تشریح کامل پایگاه های داده رابطه ای
  • چگونگی خواندن اطلاعات از داخل یک پایگاه داده با استفاده از ASP
  • ارتباط با پایگاه داده با استفاده از ADO
  • بررسی شیء Connection
  • استفاده از سیستم DSN
  • استفاده از یک ارتباط DSN-less
  • استفاده از یک اتصال به پایگاه داده برای چند صفحه
  • بررسی و تشریح کامل شیء Recordset
  • معرفی فایل adovbs.inc و چگونگی کاربرد آن
  • بررسی تکنیک های پیشرفته و حرفه ای جهت نمایش اطلاعات بانک اطلاعاتی
  • چگونگی درج کردن، به روز رسانی کردن و حذف کردن اطلاعات پایگاه داده و انجام تمرینات و پروژه های بسیار زیاد و متنوع جهت کسب مهارت های لازم و یادگیری تکنیک های پیشرفته و حرفه ای
  • بررسی انواع قفل گذاری
  • بررسی و تشریح کامل ویژگی های Cursor Location و Cursor Type
  • بررسی تکنیک های مرتب سازی اطلاعات پایگاه داده
  • بررسی چگونگی فیلتر کردن اطلاعات پایگاه داده (در صورت لزوم بر اساس ورودی کاربر)
  • چگونگی استفاده از دستورات زبان SQL جهت انجام پرس و جو بر روی داده ها
  • اجرا کردن دستورات SQL با استفاده از ASP و ADO
  • استفاده از تکنیک های بسیار پیشرفته پایگاه داده
  • ویژگی های پیشرفته شیء Recordset
  • بررسی و تشریح کامل معنا و مفهوم رویه های ذخیره شده (Stored Procedure) و مزایای آن
  • چگونگی ایجاد رویه های ذخیره شده بسیار پیشرفته با انجام پروژه های بسیار متعدد جهت کسب مهارت های لازم
  • ایجاد رویه های ذخیره شده در برنامه Microsoft Access
  • ایجاد رویه های ذخیره شده در Microsoft SQL Server
  • فراخوانی رویه های ذخیره شده با استفاده از ASP
  • بررسی و تشریح کامل شیء Command و نحوه استفاده از آن با انجام پروژه های گوناگون
  • یادگیری روش های هوشمند در طراحی نرم افزار کاربردی و نحوه به کارگیری این روش ها
  • یادگیری تکنیک های خوب طراحی پایگاه داده
  • چگونگی نرمال سازی پایگاه داده
  • تشریح کامل چگونگی نامگذاری
  • تکنیک های ایده آل در طراحی ASP
  • تکنیک های حرفه ای در برنامه نویسی ASP
  • مدیریت پروژه های وب

این دوره شامل ۳۰ ساعت آموزش بوده و شهریه آن ۲۴۰٬۰۰۰ تومان در نظر گرفته شده است.