سه شنبه, 18 ارديبهشت 1403

 



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

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

تعریف درس:

هدف درس:

توانایی ایجاد یک وب سایت پویا


رئوس و ریز محتوا:

1.برنامه نویسی سمت مشتری(javaScript)
   الف)روش های درج script در html و رخدادها
   ب)تعریف متغیر و انواع آنها و توضیحات و عملگرها و آرایه ها
   پ)ساختارهای کنترلی(تصمیم و گزینش،تکرار،انشعاب(توابع)،مدیریت استشناء)
   ت)تعریف اشیاء و بکارگیری اشیاء آماده
   ث)توابع ریاضی
   ج)توابع رشته ای و بکارگیری عبارات منظم و اعتبار سنجی
   چ)توابع تاریخ و زمان
2.Jquery
   الف)نحوه استفاده از Jquery در فایل HTML و ساختار آن
   ب)انتخاب گرها(selector ها)
   پ)توابع مهم و پرکاربرد
   ت)جلوه های ویژه و انیمیشن،رخدادها و callback
   ث)بکارگیری تکنولوژی Ajax
3.PHP
   الف)نصب سرورهای mySQL،PHP،Apache،ISS
   ب)ساختار فایل های PHP و نحوه اجرای فایل ها درون وب سرور و صدا زدن فایل ها درون یکدیگر
   پ)تغییر متغیر و انواع آنها،توضیحات ،عملگرها و آرایه ها
   ت)ساختارهای کنترلی(تصمیم و گزینش،تکرار،انشعاب(توابع) و مدیریت استثناء)
   ث)موارد استفاده و کار با آرایه های $_server@_session,$post,$Get
   ج)کار با cookie،فایل ها و نحوه upload  تصاویر
   چ)ارسال پست الکترونیکی به صورت عادی و دارای پیوست
   ح)تعریف اشیاء و شی گرایی در زبان PHP
   خ)کار با بانک های اطلاعات (mysql-ODBC-PDO)
4.Frame work
   الف)مفاهیم مربوط به چهارچوب و محاسن و معایب
   ب)بررسی ساختار یک فریم ورک و مفاهیم قالب بندی و چند زبانه سازی
   پ)بررسی کش کردن کنترل روی روشهای مربوط به آن خط آدرس URL rewriting
   ت)ساختار فریم ورک های MVC  و پیاده سازی یک مدل نمونه
   ث)آشنایی با فریم ورک های معروف PHP
5.ASP.NET
   الف)نحوه نصب و پیکربندی IIS و .NET فریم ورک ها
   ب)ساختار وبسایت های ASP.NET در مدل MVC
   پ)آشنایی با ساختار کنترلرها
   ت)تعریف متغیرها و انواع آنها،توضیحات،عملگرها،آرایه ها در زبان C#.NET
   ث)ساختارهای کنترلی(تصمیم و گزینش،تکرار ،انشعاب(توابع) و مدیریت استفاده)
   ج)مفاهیم Object oriented و زبان C#.Net
   چ)کار با Response,request,application,session و متدهای مرتبط
   ح)نحوه ایجاد model و کار با پایگاه داده از طریق آن
   خ)ساخت راط کاربری در View،ساخت موتور ترسیم Razor
6.XML
   الف)ساختار XML
   ب)اعتبار سنجی به کمک DTD
   پ)طراحی ظاهری(XSLT)
   ت)خواندن و نمایش محتویات یک فایل XML توسط Java و PHP و .NET
   ث)جلوه هایویژ] بر روی متون
   ج)معرفی و تنظیمات فونت
   چ)تبدیلات دوبعدی به سه بعدی
   ح)تنظیمات رابط کاربری چند ستون سازی
   خ)زمانبندی تغییرات(انتقال) و انیمیشن

منابع:

1.مهرداد توانا-سعید هراتیان،آموزش گام به گام PHP6،ساحر 1390
2.مولف ریحانه هاشم پور،مرجع کامل Javascript,CSS,XHTML,HTML،انتشارات ساحر
3.مترجم احسان بی ریا،مرجع آموزشیASP.NET،کنکاش 1390
4.مترجم بابک احترامی،مرجع کامل ASP.NET دانش نگار،1383
5.مولف:مهرداد توانا و سعید هراتیان،آموزش سریع Jquery انتشارات ساحر
نويسنده :

این کاربر مطلب منتشر شده دارد.