برنامه سازی تحت وب
- توضیحات
-
منتشر شده در شنبه, 16 فروردين 1393 16:11
-
بازدید: 1542
برنامه سازی تحت وب
تعریف درس:
هدف درس:
توانایی ایجاد یک وب سایت پویا
رئوس و ریز محتوا:
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 انتشارات ساحر
نويسنده :
این کاربر مطلب منتشر شده دارد.