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

مقطع: کارشناسی

محتوای دوره

مهندسی فناوری برنامه‌سازی وب به آموزش و توسعه مهارت‌های لازم برای طراحی و پیاده‌سازی نرم‌افزارهای تحت وب می‌پردازد. این رشته به ویژه بر روی برنامه‌نویسی سمت کاربر (Front End) و سمت سرور (Back End) تمرکز دارد و دانشجویان را برای ورود به بازار کار آماده می‌کند.

سرفصل‌های اصلی دوره

  1. مبانی برنامه‌نویسی وب:
    • آشنایی با HTML، CSS و JavaScript
    • طراحی و ساختار صفحات وب
  2. فریم‌ورک‌ها و کتابخانه‌ها:
    • استفاده از فریم‌ورک‌های محبوب مانند React و Angular
    • آشنایی با کتابخانه‌های CSS مانند Bootstrap
  3. توسعه سمت سرور:
    • زبان‌های برنامه‌نویسی سمت سرور مانند Node.js
    • کار با پایگاه‌های داده و APIها
  4. طراحی تجربه کاربری (UX) و رابط کاربری (UI):
    • اصول طراحی کاربرپسند
    • ایجاد پروتوتایپ و تست کاربری
  5. پروژه‌های عملی:
    • انجام پروژه‌های واقعی برای تقویت مهارت‌های عملی و ایجاد نمونه کار

بازار کار

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

این رشته به دانشجویان این امکان را می‌دهد که با یادگیری فناوری‌های نوین، در دنیای دیجیتال و فناوری اطلاعات به موفقیت دست یابند.

ترم اول

نام درس تعداد
واحد
واحد
نظری
واحد
عملی
پیشنیاز
کاربینی 1 ـ 1 ـ
ریاضی علم کامپیوتر 2 3 3 ـ ـ
جبرخطی 2 2 ـ ـ
نگهداری و بروز رسانی صفحات وب 3 2 1 ـ
مبانی طراحی تعاملی 2 2 ـ ـ
یک درس از
گروه مبانی نظری اسلام
2 2 ـ ـ

جمع کل 13  واحد

 

ترم دوم

نام درس تعداد
واحد 
واحد
نظری
واحد
عملی
پیشنیاز
اصول و فنون مذاکره 2 2 ـ ـ
مبانی طراحی و توسعه نرم افزار 3 3 ـ ـ
طراحی
الگوریتم ها
3 3 0 ریاضی علم کامپیوتر 2
اصول بهینه سازی موتورهای جستجو (SEO 3 3 ـ ـ
طراحی تجربه کاربری (UX) 3 2 1 ـ
یک درس از
 گروه مبانی انقلاب اسلامی
2 2 ـ ـ
کارورزی 1 2 ـ 2 کاربینی
ورزش 1 1 ـ 1 ـ

جمع کل19  واحد

 

ترم سوم

نام درس تعداد
  واحد 
واحد
 نظری
واحد
عملی
پیشنیاز
یک درس از گروه درس (تاریخ تمدن اسلامی) 2 2 ـ ـ
مهارت های مساله یابی و تصمیم گیری 2 2 1 -
سکوهای برنامه نویسی سمت کاربر 3 2 1 ـ
سکوهای برنامه نویسی سمت سرور 3 2 1 ـ
طراحی واسط کاربری (UI) 3 2 1 ـ
طراحی وب 3 3 ـ طراحی تجربه کاربری (UX)
مبانی تصویر سازی و پویانمایی 3 3 ـ ـ

جمع کل    19  واحد

 

ترم چهارم

نام درس تعداد
واحد 
واحد
نظری
واحد
عملی
پیشنیاز
یک درس از گروه درس (آشنایی با منابع اسلامی) 2 2 ـ ـ
کنترل پروژه 2 2 ـ ـ
بهبود عملکرد وب 3 3 ـ طراحی وب
ابزارها و نرم افزارهای طراحی وب 2 ـ 2 ـ
بازاریابی دیجیتال  3 3 ـ ـ
پروژه طراحی صفحات وب 3 ـ 3 گذراندن 55 واحد درسی
کارورزی 2 2 ـ 2 گذراندن 55 واحد درسی/
کارورزی 1

جمع کل  17  واحد