درود،میهمان گرامی ورود ثبت نام لیست اعضا تقویم راهنما جستجوجستجو
بازیابی رمز



آخرین ارسال ها
تبدیل فایل‌های پاورپوینت به ویدئو در آفیس 2010
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:3
تغییر آیکن درایوها
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:3
غیرفعال کردن لیست موارد جستجوی اخیر در ویندوز 7 و 8
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
تغییر تصویر پشت‌زمینه دسکتاپ با استفاده از یک کلید میان‌بر
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
نحوه جلوگیری از پاک کردن برنامه‌های Metro توسط کاربران در ویندوز 8
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
انتخاب عمودی متون در Word
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:3
شنیدن تلفظ تمام واژه‌ها به وسیله مترجم آنلاین گوگل
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
آموزش آرایش طلایی
شروع کننده:elina_mn آخرین ارسالelina_mn پاسخ ها:0 مشاهده:7
غیرفعال کردن پیغام‌های آزاردهنده‌ی Action Center در ویندوز 7 و 8
شروع کننده:adel آخرین ارسالadel پاسخ ها:0 مشاهده:4
موتورسیکلتی منحصر بفرد و مجهز به رادار ؛ عکس
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:3
ساخت موتور سیکلت هیبریدی در ایران
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:5
مصرف کم انرژی در موتورسیکلت الکتریکی Zero
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:4
موتورسیکلت فوق سبک ترون / عکس
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:4
قدرتمندترین و سریع‌ترین موتورسیکلت جهان / عکس
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:5
تاریخچه موتور سیکلت در ایران
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:6
کاریکاتور سرا
شروع کننده:onlinelife آخرین ارسالsaeed_z پاسخ ها:37 مشاهده:2248
خلق یک متن هنری با چاقو+عکس
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:10
این موتور سیکلت الکتریکی جالب را ببینید
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:5
عکس: وقتی مارادونا مرد عنکبوتی شد
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:5
درياي عجيبي كه در قرآن آمده را ببينيد + عكس
شروع کننده:hny! آخرین ارسالhny! پاسخ ها:0 مشاهده:7
موتورسیکلت یک مادربزرگ با سلیقه
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:6
تصاویری از حضور هنرمندان در مراسم ختم پدر پیمان معادی
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:6
عکس/ مادری‌درحال‌غسل‌دادن‌فرزندشهیدش
شروع کننده:hny! آخرین ارسالhny! پاسخ ها:0 مشاهده:8
موتور سیکلت یک چرخ
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:5
عکسی از موتورسیکلتی مجهز به توالت!!
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:4
11 مدلهای هیوندای+عکس
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:10 مشاهده:15
موتور سیکلت نامرئی
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:5
زن آمریکایی که خوردن سنگ را دوست دارد!+عکس
شروع کننده:hny! آخرین ارسالhny! پاسخ ها:0 مشاهده:5
یخمک (نوشته های طنز)
شروع کننده:دایی جان آخرین ارسالsaeed_z پاسخ ها:401 مشاهده:9543
تصاویر تنها موتور سیکلت ساخته شده توسط شرکت فراری
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:4
نوزادی که هنگام زایمان سرش در دهانه رحم گیر کرد و کنده شد+عکس
شروع کننده:khamosh آخرین ارسالhny! پاسخ ها:1 مشاهده:37
گفتگوی آزاد (3 )
شروع کننده:admin آخرین ارسالsaeed_z پاسخ ها:1058 مشاهده:9057
11 مدلهای هیوندای
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:2
وظایف دختر و پسر در دوران نامزدی
شروع کننده:گــلایــه آخرین ارسالگــلایــه پاسخ ها:0 مشاهده:7
رده بندی کیفی خودروهای داخلی
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:3
اخبار روزانه ویژه سیستم اعتبار مالی
شروع کننده:admin آخرین ارسالadmin پاسخ ها:52 مشاهده:1083
آغاز سیاست های جدید فیات در هند
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:6
چشم
شروع کننده:Ashna آخرین ارسالگــلایــه پاسخ ها:18 مشاهده:2758
اطلاعات سامانه هوشمند سوخت تا پايان خرداد تجميع مي شود
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:5
ظرفيت توزيع سي ان جي از 2 ميليون مترمکعب گذشت
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:6
مزدا و فيات درباره مشارکت صنعتي گفتگو مي کنند
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:5
يک نوبت سوختگيري دارندگان کارت سوخت تا 25 خرداد ، ضروري است
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:5
ايساكو باز هم ركورد فروش بي‌سابقه‌اي بر جاي گذاشت
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:5
اسکار وایلد (Oscar Fingal O'Flahertie Wills Wilde)
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:5
لئو نیکلایویچ تولستوی (Лев Никола́евич Толсто́й)
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:10
پائولو کوئلیو ( Paulo de Almeida Coelho)
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:10
یک مربی لیگ برتری ممنوع الفعالیت شد
شروع کننده:kingpayam آخرین ارسالadel پاسخ ها:1 مشاهده:16
اگه با نفر قبلی توی آسانسور گیر کنی چیکار میکنی ؟
شروع کننده:kingpayam آخرین ارسالkingpayam پاسخ ها:10 مشاهده:104
کافی شاپ آواکسی ها
شروع کننده:adel آخرین ارسالadel پاسخ ها:100 مشاهده:1138
لیلة الرغائب شب آرزوها
شروع کننده:elina_mn آخرین ارسالelina_mn پاسخ ها:1 مشاهده:42
عکس یادگاری با فردوسی پور در ساعت یک بامداد
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:29
معرفی کتاب "شرق بهشت"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:12
معرفی کتاب "تاریخ بیهقی"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:11
معرفی کتاب مفهوم زمان
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:11
معرفی کتاب " اسماعیلیه"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:12
معرفی کتاب عرفان و شریعت
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:11
معرفی کتاب پشت پرده وهابیت
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:10
معرفی کتاب "زن تسخیر شده"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:12
معرفی کتاب از پشت سایه ها
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:10
معرفی کتاب طوفان دیگری در راه است
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:10
معرفی کتاب "زر باران"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:10
معرفی کتاب بنده ی خوب خدا
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:11
معرفی کتاب "روی پله های کنسرواتوار"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:10
معریف کتاب فلسفه علم
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:11
معرفی کتاب استاد عشق
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:12
معرفی کتاب فرزندان ایرانیم (داستان طنز)
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:13
معرفی کتاب "یوشی و درولین"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:9
معرفی کتاب خداحافظ کرخه
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:12
معرفی کتاب نامی برای همیشه: نگاهی به تاریخ خلیج فارس
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:11
مرثیه ای برای شکسپیر
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:11
معرفی کتاب "رد پای زن اسطوره ای در سینما"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:8
معرفی کتاب از به
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:8
معرفی کتاب به سوی تو
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:10
معرفی کتاب "آفتاب در حجاب"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:6
معرفی کتاب مردی که خواب نمی دید
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:7
معرفی کتاب "نظام حکومت در اسلام"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:6
معرفی کتاب من او
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:6
معرفی کتاب عروج تا بی نهایت
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:6
معرفی کتاب "دین و آزادی"
شروع کننده:saeed_z آخرین ارسالsaeed_z پاسخ ها:0 مشاهده:6
معرفی کتاب "درختی‌که حرف می‌زد"
شروع کننده:sana آخرین ارسالsana پاسخ ها:0 مشاهده:6
title title title title title
آموزش پرورش اندام در 90 روز دستبندوگوشواره ماه تولد شما آموزش افزایش قد (کتاب و سی دی) جدیدترین روش بستن شال و روسری برنامه مشاهده همه شبکه های دنیا


ارسال پاسخ 
اصول برنامه نویسی تحت وب
نویسنده پیام
onlinelife

مدیر آزمایشی بخش ورزش
*****

ارسال ها: 3,106
تاریخ عضویت: 13 August 2010
امتیاز: 67
تشکرهای ارسالی : 1301
تشکرهای دریافتی : 2190
اعتبار: 5,942  واحد
1
اصول برنامه نویسی تحت وب

  شروع  

  
مقدمه


 

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

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

Info@srco.ir
  اعلام تا زمينه برطرف شدن آن
فراهم گردد. پيشاپيش از تمامی کاربران محترم بدليل همکاری در اين خصوص
، تشکر می نمائيم .

 
برای يادگيری دوره
فوق به چه پيش زمينه هائی نياز است ؟

 
آشنائی با ويندوز و مفاهيم اوليه اينترنت مهم بوده و در عين حال می
بايست شناخت لازم و اوليه با مبانی نرم افزار وجود داشته باشد. آشنائی
با HTML به اندازه لازم می تواند باعث سرعت
در درک و شناخت برخی از مفاهيم اوليه گردد .

از کجا می بايست
شروع کرد؟

 
برای شروع دوره فوق تعيين مختصات نقطه شروع ، حقيقتا" کار مشکلی
بنظر می آيد . مشکل از بعد گستردگی بسيار زياد مطالب مرتبط با موضوع
دوره . شرط اوليه حرکت ، تعيين نقطه شروع است و می بايست قبل
از حرکت جايگاه فعلی خود را بدرستی مشخص  و با تعيين دقيق 
اهداف بتوان  در سريعترين زمان  و صرف کمترين هزينه ها  خصوصا" منبع گرانقدر زمان
، به خواسته های خود نائل
گرديم. امروزه فرصت کسب تجارب بصورت موازی وجود نداشته و می بايست با
برنامه ريزی بعمل آمده با دقت و سرعت بسمت اهداف خود حرکت نمود. در اين
راستا لازم است، بمحض کسب تجارب موفقيت آميز آنان را مستند و در اختيار
ديگران قرار داد. چراکه می خواهيم نسل بعد از نقطه ای شروع نمايد که ما
رسالت خود را تا بدان نقطه رسانده ايم نه اينکه از نقطه ای شروع نمايند
که ما نيز از همان نقطه شروع کرده بوديم . بر همين اساس و با توجه به
تفکرات فوق دوره اصول برنامه نويسی تحت وب، تدوين و طراحی گرديده 
است.

بمنظور
آشنائی با اصول و مفاهيم برنامه نويسی تحت وب لازم است که بر روی
دو موضوع
بصورت اصولی متمرکز گردد.
اولين موضوع
شناخت مفاهيم اوليه برنامه نويسی بهمراه بررسی
چالش های موجود است . با بررسی موضوع فوق و دنبال نمودن وضعيت طراحی و
پياده سازی نرم افزار از گذشته  تاکنون ، بدنبال يافتن پاسخی مناسب
برای شناخت  معماری بکارگرفته شده بمنظور طراحی و پياده سازی
برنامه های تحت وب هستيم . پس از يافتن پاسخ مناسب، به تشريح آناتومی
بستر فوق پرداخته  و ضمن بررسی مدل های تئوری به مدل های منطقی و
در نهايت به مدل های فيزيکی موجود اشاره خواهد شد.


دومين موضوع که می بايست بر روی
آن متمرکز و شناخت لازم بوجود آيد مقوله وب بعنوان يکی از مهمترين
سرويس های موجود بر روی اينترنت است . در اين بخش ضمن بررسی مفاهيم
اوليه ، به تبين جايگاه صفحات وب خواهيم پرداخت . در اين راستا لازم
است که با دقت رفتار صفحات وب را از بعد تهيه و ارائه اطلاعات دنبال و
به مفهوم صفحات وب ايستا و پويا دست يابيم . پس از طی کردن مسير فوق می
توان تعاريف متفاوتی از برنامه نويسی تحت وب را ارائه و يک مدل جامع و
همگن از بعد طراحی و پياده سازی نرم افزارهای تحت وب را ارائه نمود. پس
از ارائه مدل فوق که يک مدل مفهومی چهار لايه خواهد بود ، بر روی هر
لايه متمرکز و ضمن تبين چايگاه آن به بررسی تکنولوژی های مربوط در هر
لايه و محدوده استفاده از تکنولوژی های فوق خواهيم پرداخت. در اين دوره
سعی خواهد شد که بمنظور شناخت عملی از جايگاه و موقعيت  هر يک از
تکنولوژی های مربوط ، مثال هائی نيز آورده شده تا ضمن بحث بر روی آنان
به درک و شناخت عملی نسبت به هر يک از موارد گفته شده نائل گرديم.

   پياده سازی نرم
افزار


 
Program = Code  + Data

 

 
نرم افزار
، يک برنامه کامپيوتری شامل مجموعه ای از
دستورالعمل ها بوده که با هد فمندی خاصی در کنار يکديگر قرار گرفته تا
از اين طريق نماينگر خواسته های مورد نظر باشند. نرم افزار مجری خواسته
های مورد نظر در سرزمين سخت افزار بوده و با در اختيار گرفتن مجموعه ای
از منابع سخت افزاری سعی در تحقق اهداف از قبل تعريف شده دارد.
 بخش های تشکيل دهنده يک برنامه 
يک برنامه کامپيوتری از دو بخش داده
و منطق تشکيل می گردد.
منطق
تعريف شده در يک برنامه با بکارگيری داده ها و يا
توليد داده ها، اهداف از قبل تعريف شده را دنبال خواهد کرد. بمنظور
پياده سازی منطق يک برنامه از مجموعه ای کدها که توسط يک زبان برنامه
نويسی نوشته می گردند، استفاده خواهد شد. کدها ( دستورالعمل ها ) با يک
نظم و انظباط خاص ( با توجه به  منطق تعريف شده و موجود ) اجراء
خواهند شد.برای نوشتن  دستورالعمل ها از زبانهای برنامه نويسی استفاده
می گردد. پس از نگارش دستورالعمل ها (بکمک زبان برنامه نويسی استفاده
شده ) و ترجمه دستورالعمل ها به زبان ماشين ، امکان اجراء و
بهره مندی از منابع سخت افزاری ، فراهم خواهد شد( با توجه به امکانات
فراهم شده توسط سطستم عامل). برای ترجمه
دستورالعمل ها از دو رويکرد ترجمه و تفسير استفاده می گردد. 
مترجم ها خود نرم افزارهائی می باشند که برنامه ديگری را بعنوان ورودی
در اختيار گرفته و ضمن انجام عمليات و پردازش های لازم ، کدی را توليد
خواهند کرد که قابل اجراء بر روی سخت افزار استفاده شده  است . عملکرد
مترجم ها و مفسرها با توجه به موضوع گفته شده و از اين زاويه يکسان
بوده و تنها تفاوت  موجود در ماهيت و نوع انجام عمليات ترجمه است.
يکی از مهمترين تفاوت های موجود بين مترجم ها و مفسرها سرعت است .
مسلما" سرعت اجرای برنامه های ترجمه شده توسط مترجم ها بمراتب بالاتر
از مفسرها است . 
داده ها،
در يک برنامه کامپيوتری دارای نقشی حياتی و بسيار مهم  می باشند.
در اين  راستا برخی از برنامه های کامپيوتری ، داده هائی را از
ورودی گرفته و ضمن انجام پردازش های لازم ، نتايج مورد
نظر را بدست آمده و در صورت لزوم در دستگاههای خروجی منعکس ( ذخيره )
خواهند کرد.برخی ديگر از برنامه های کامپيوتری بدون اخذ اطلاعاتی خاص 
از ورودی ، با توجه به منطق خود و طی نمودن پردازش های لازم اقدام به
توليد و ارائه خروجی مورد نظر خواهند نمود. بهرحال حيات يک برنامه
کامپيوتری در ارتباط مستقيم با داده ها خواهد بود. داده ها می توانند
بصورت ساده و يا پيچيده مورد توجه قرار گيرند. در بطن داده های پيچيده
نوعی ارتباط و همگرائی  وجود دارد . بمنظور تامين و ذخيره سازی
داده ها ( مرجع ورود و خروج  داده ها ) از منابع داده ئی استفاده
می گردد. منابع داده ئی در مرحله اول ساختارهای لازم بمنظور ذخيره سازی
داده ها را  فراهم نموده و در ادامه با توجه به زير ساخت ايجاد
شده ، امکان مديريت داده ها نيز فراهم خواهد شد.




امضاء
امضا نمی دم68
آفلاین
Friday 08 October 2010 04:51 نقل قول این ارسال در یک پاسخ
M3YS4M 1

کاربر جدید

ارسال ها: 3
تاریخ عضویت: 18 February 2011
امتیاز: 0
تشکرهای ارسالی : 5
تشکرهای دریافتی : 0
اعتبار: 0  واحد
2
RE: اصول برنامه نویسی تحت وب
سلام!
میشه آموزش Macromedia Dreamweaver MX 2004 رو هم بزارید!!!
با تشکر فراوان!!!!!
آفلاین
Saturday 19 February 2011 17:41 نقل قول این ارسال در یک پاسخ
ارسال پاسخ 


موضوع های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  برنامه نویسی مؤمنه 1 498 Friday 15 April 2011 11:39
آخرین ارسال: user
  آشنایی با رابط کاربردی برنامه نویسی API حسام الدین 0 322 Wednesday 30 March 2011 12:40
آخرین ارسال: حسام الدین
  برنامه نویسی win32 seyed_hasan 0 290 Saturday 30 October 2010 16:14
آخرین ارسال: seyed_hasan
  اصول نوشتن صفحات HTML MoonLover 0 298 Sunday 12 September 2010 23:12
آخرین ارسال: MoonLover
  آموزش برنامه نویسی .CSS (استفاده از کلاس و id در طراحی صفحات با CSS) MoonLover 0 303 Sunday 12 September 2010 23:10
آخرین ارسال: MoonLover

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 3 مهمان
زمان کنونی: Thursday 24 May 2012, 17:35