پرش به محتوای اصلی
رزرو مشاوره تلفنی تک جلسه‌ای با استاد رضوی
رزرو مشاوره تلفنی
کنکور کامپیوتر
0
اشتراک
 

سرفصل درس برنامه سازی وب

در این صفحه سرفصل درس برنامه سازی وب معرفی شده است، همین طور در خصوص هدف این درس، نحوه ارزشیابی و منابع این درس توضیح داده شده است

در این صفحه به بررسی در‌س برنامه سازی وب شامل :هدف این درس، ریز موارد و سرفصل های درس برنامه سازی وب، نحوه ارزیابی و مراجع این در پرداخته‌ایم. شما عزیزان می‌توانید برای آشنایی با سایر دروس رشته کامپیوتر به صفحه مذکور مراجعه کنید.

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

  1. معرفی کامل و 0 تا 100 رشته کامپیوتر.
  2. رشته کامپیوتر برای دختر مناسب است.
  3. آیا رشته کامپیوتر سخت است.
  4. بررسی درامد رشته کامپیوتر در ایران و خارج از کشور
  5. بررسی شغل های رشته کامپیوتر.
  6. معرفی بهترین دانشگاه های ایران به ترتیب 
  7. برنامه نویسی کامپیوتر چیست و چطور می‌توان یک برنامه نویس موفق شد.
  8. معرفی کامل و 0 تا 100 رشته فناوری اطلاعات.

برنامه سازی وب (شماره درس: ۴٠۴١٩)

Web Programming
تعداد واحد 3
نوع درس نظری
پیش نیاز برنامه سازی پیشرفته
هم نیاز -

اهداف درس برنامه سازی وب

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

سرفصل های درس برنامه سازی وب

  1. مقدمه (١ جلسه)
    • کلیات درس، تاریخچه ی وب، پروتکل HTTP
  2. طراحی صفحات (٢ جلسه)
    • ساختار HTML ،عناصر و ویژگی ها، پاراگراف بندی، فرمت بندی، لینک ها، لیست ها
    • تصاویر، جدول ها، فرم ها، عناصر جدید در HTML5
  3. سبک بندی (٢ جلسه)
    • تعریف CSS ،فرمت بندی، انتخاب کننده ها، وراثت و آبشار، اصول طراحی
    • چیدمان صفحه، مدل جعبه ای، نمایش شناور، موقعیت ها، شبه کلاس ها
  4. جاوا اسکریپت (۴ جلسه)
    • ساختار کلی زبان، کاربردها، دستورات و توابع، متغیرها و انواع داده ای، ساختارهای کنترلی
    • آرایه ها، اشیاء، نحوه ی تعریف اشیاء، سازنده ها، نهان سازی داده ها
    • مدل DOM ،ویرایش عناصر و سبک ها، رسیدگی به رویدادها، استثناها
    • کتاب خانه ی jQuery ،انتخاب کننده ها، رویدادها، جلوه ها و پویانمایی
  5. ذخیره ی داده ها (٢ جلسه)
    • آشنایی با XML ،کاربردها، DTD ،تبدیل توسط XSLT ،آشنایی با JSON
    • پایگاه داده های رابطه ای ، ایجاد پایگاه داده، زبان پرس وجوی SQL
  6. تعامل با سرور (٢ جلسه)
    • رابط CGI ،ارسال توسط GET و POST ،پردازش فرم ها، کوکی ها
    • استفاده از AJAX ،ارسال درخواست، دریافت و تجزیه ی پاسخ، کاربردها
  7. پایتون (۵ جلسه)
    • ساختار زبان، عملگرها، انواع داده ای، لیست ها، رشته ها، چندتایی ها، فرهنگ های داده ای
    • توابع، ماژول ها، پکیج ها، توابع بی نام، آرگومان های متغیر، دکوراتورها
    • رده ها و اشیاء، سازنده ها، وراثت، رسیدگی به استثناها
    • پرونده ها، پردازش متن، عبارات منظم، کاربردها
    • خواندن صفحات وب، کارگزار وب پایتون، آشنایی با WSGI
  8. معماری وب (٢ جلسه)
    • لایه بندی، معماری کاربر‐کارگزار، معماری سه لایه، معماری MVC
    • مدل های داده، انواع رابطه ، تطابق با پایگاه داده های رابطه ای
  9. چارچوب جنگو (۶ جلسه)
    • مفاهیم اولیه، نصب و راه اندازی، مؤلفه ها، معماری کلی
    • ایجاد یک پروژه، تعریف پایگاه داده، راه اندازی مدیر، افزودن نما
    • لایه ی مدل، نگاشت گر شیء‐رابطه، وراثت، اجرای پرس وجو
    • لایه ی نما، نگاشت نشانی ها، اشیاء درخواست و پاسخ، نماهای عمومی
    • لایه ی قالب ، زبان تعریف قالب، تگ ها و فیلترهای آماده
    • پردازش فرم ها، ابزارک های توکار، اعتبارسنجی
  10. مباحث پیشرفته (۴ جلسه، در حد فرصت)
    • میان افزارها، بهینه سازی، فشرده سازی، استفاده از کش
    • احراز هویت، کنترل دسترسی ها، مدیریت کاربرها و گروه ها
    • امنیت، محافظت در مقابل حملات امنیتی، رمزنگاری
    • جلسات، ذخیره ی حالت جلسه، روش های ترکیبی
    • بین المللی سازی، محلی سازی، ابزارهای ترجمه

ارزیابی درس برنامه سازی وب

  • تمرین های عملی (۵ نمره)
  • پروژه (۵ نمره)
  • آزمون میان ترم (۴ نمره)
  • آزمون پایانی (۶ نمره)

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

[1] S. M. Schafer. HTML, XHTML, and CSS Bible. 5th edition, Wiley Publishing, 2010.
[2] J. Forcier, P. Bissex, and W. Chun. Python Web Development with Django. Pearson Addison-Wesley,2009.
[3] W. J. Chun. Core Python Applications Programming. 3rd edition, Pearson Addison-Wesley, 2012.
[4] M. Fowler, D. Rice, M. Foemmel, E. Hieatt, R. Mee, and R. Stafford. Patterns of Enterprise Application Architecture. Pearson Addison-Wesley, 2003.

فیلم‌های رایگان رشته کامپیوتر

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

آموزش ساختمان داده

آموزش شبکه های کامپیوتری

پاسخ تشریحی معماری کامپیوتر کنکور ارشد کامپیوتر 1404 1:14:51

پاسخ تشریحی معماری کامپیوتر کنکور ارشد کامپیوتر 1404

‪‪‪‪‪‪‪‪‪‪‪‪‪‪‪پاسخ تشریحی درس معماری کامپیوتر کنکور ارشد کامپیوتر 1404

تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1403 2:01:53

تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1403

تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1403، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمون‌های استخدامی و افرادی که به معماری کامپیوتر علاقه‌مندند.

تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1402 1:56:56

تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1402

تست های معماری کامپیوتر کنکور ارشد کامپیوتر 1402، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمون‌های استخدامی و افرادی که به معماری کامپیوتر علاقه‌مندند.

معماری کامپیوتر جلسه 1 1:25:04

معماری کامپیوتر جلسه 1

جلسه اول معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمون‌های استخدامی و افرادی که به معماری کامپیوتر علاقه‌مندند.
معماری کامپیوتر جلسه 2 1:33:49

معماری کامپیوتر جلسه 2

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

معماری کامپیوتر جلسه 3 2:03:49

معماری کامپیوتر جلسه 3

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

معماری کامپیوتر جلسه 4 47:29

معماری کامپیوتر جلسه 4

جلسه چهارم معماری کامپیوتر، ویژه کنکور ارشد کامپیوتر و دانشجویان رشته کامپیوترو داوطلبان آزمون‌های استخدامی و افرادی که به معماری کامپیوتر علاقه‌مندند.

معماری کامپیوتر جلسه 5 1:13:24

معماری کامپیوتر جلسه 5

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

معماری کامپیوتر جلسه 6 2:01:54

معماری کامپیوتر جلسه 6

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

معماری کامپیوتر جلسه 7 47:32

معماری کامپیوتر جلسه 7

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

معماری کامپیوتر جلسه 8 10:10

معماری کامپیوتر جلسه 8

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

معماری کامپیوتر جلسه 9 32:25

معماری کامپیوتر جلسه 9

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

معماری کامپیوتر جلسه 10 1:54:17

معماری کامپیوتر جلسه 10

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

بررسی الگوریتم‌های ضرب 1:07:20

بررسی الگوریتم‌های ضرب

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

پایپلاین در کامپیوتر 1:44:57

پایپلاین در کامپیوتر

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

حل تست معماری جلسه 1 1:35:07

حل تست معماری جلسه 1

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

حل تست معماری جلسه 2 1:44:20

حل تست معماری جلسه 2

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

حل تست معماری جلسه 3 1:11:02

حل تست معماری جلسه 3

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

حل سوالات ارشد کامپیوتر 99 2:00:40

حل سوالات ارشد کامپیوتر 99

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

حل سوالات معماری ارشد آی تی 96 2:12:50

حل سوالات معماری ارشد آی تی 96

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

حل تست‌های دکتری کامپیوتر 96 1:01:41

حل تست‌های دکتری کامپیوتر 96

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

حل تست‌های ارشد کامپیوتر 95 1:36:03

حل تست‌های ارشد کامپیوتر 95

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

فهرست ویدیوها ۲۲ ویدیو

آموزش مدار منطقی

آموزش طراحی الگوریتم

آموزش ریاضیات گسسته

نظر برخی از رتبه های برتر رشته کامپیوتر و آی تی در مورد کیفیت فیلم‌ها

34962 نفر تاکنون در دوره‌های آموزشی کنکور کامپیوتر شرکت کرده‌اند.

همچنین هر گونه سوالی در مورد کلاس‌های آنلاین کنکور کامپیوتر و یا تهیه فیلم‌ها و یا رزرو مشاوره تک جلسه‌ای تلفنی با استاد رضوی دارید می‌توانید به طرق زیر از تیم پشتیبانی بپرسید:

آی دی تلگرام تیم پشتیبانی:     konkurcomputer_admin@

شماره تیم پشتیبانی:   09378555200

این مطلب چقدر به کارت آمد؟511111111115.00 از ۵ 1 رأی
اشتراک

پرسش و پاسخ داوطلبان کنکور ارشد کامپیوتر

سوال شما توسط استاد رضوی پاسخ داده می‌شود و از طریق پیامک به شما اطلاع رسانی می‌شود
×
kb
هیچ نظری ارسال شده در اینجا وجود ندارد
تلگرام اینستاگرام تماس با پشتیبانی: 09378555200 تماس با پشتیبانی: 09378555200
خدمات ما
پشتیبانی کنکور کامپیوتر

سؤالی داری؟ از ۸ صبح تا ۱۰ شب پاسخ‌گوییم.

تماس با پشتیبانی۰۹۳۷۸۵۵۵۲۰۰ پشتیبانی در تلگرامپاسخ‌گویی پیامی
شبکه‌های اجتماعی
کانال تلگرام اینستاگرام آپارات یوتیوب
اشتراک‌گذاری این مطلب

سرفصل درس برنامه سازی وب

تلگرام واتس‌اپ ایکس
https://www.konkurcomputer.ir/سرفصل-درس-برنامه-سازی-وب.html
خدمات کنکور کامپیوتر
هر چیزی که برای قبولی لازم داری، یک‌جاخدمات ما

از مشاوره‌ی شخصی با استاد رضوی تا فیلم‌های دروس، پلتفرم‌ها و ابزارهای رایگان

مشاوره‌ی شخصی با استاد رضوی
تماس با پشتیبانی