آموزش برنامه نویسی سمت سرور با JSP

آموزش برنامه نویسی سمت سرور با JSP

این دوره آموزشی برای کسانی که با جاوا آشنایی مقدماتی داشته و قصد ورود به دنیای برنامه نویسی وب به عنوان نقطه شروع محسوب می شود بدون داشتن دانش مقدماتی جاوا و همچنین نا آشنا بودن با تکنولوژی JSP و Servlet و نداشتن مهارت در این دو تکنولوژی یادگیری بقیه فریم ورک های جاوای وبی تقریبا غیر ممکن است.

 

مفید برای رشته های

  • برای هر کسی که علاقه مند به فعالیت در حوزه برنامه نویسی وب است بخصوص دانشجویان و فارغ التحصیلان رشته های فنی – مهندسی

 

پیش نیازهای علمی

  • آشنایی مقدماتی با JSE

 

 

برای مشاهده جزئیات و تهیه آموزش برنامه نویسی سمت سرور با JSP به این لینک (+) مراجعه نمایید.

 

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:

  • درس اول: معرفی تکنولوژی JSP
    • JSP چیست
    • مزایا و معایب استفاده از تکنولوژی JSP
    • نگاهی کوتاه به ساختار یک پروژه وبی و جایگاه صفحات JSP در آن
  • درس دوم: آشنایی با معماری و کارکرد تکنولوژی JSP
    • معرفی JSP Container به عنوان بستر نگهداری صفحات JSP
    • فرایند مدیریت صفحات JSP توسط JSP Container
    • معرفی تکنولوژی Servlet به عنوان پایه و اصل صفحات JSP
  • درس سوم: بررسی چرخه زندگی یک صفحه JSP
    • کامپایل و تبدیل JSP به Servlet
    • مقداری دهی اولیه و فراخوانی متد jspInit
    • اجرای بدنه اصلی برنامه و فراخوانی متد _jspService
    • فرایند پاک سازی و فراخوانی متد jspDestroy
    • بررسی چرخه زندگی بوسیله اجرای یک صفحه JSP نمونه
  • درس چهارم: یک صفحه JSP از چه اجزا و عناصری تشکیل شده است
    • نگاهی گذرا به یک صفحه JSP نمونه و عناصر تشکیل دهنده اش
    • معرفی Directives
    • معرفی Scriptlet- بخش کد نویسی بدنه یک صفحه JSP 
    • معرفی JSP Declarations- بخش اعلان متغیرها
    • معرفی JSP Expression- چاپ خروجی در هر کجای یک تگ HTML
    • معرفی JSP Actions- دستوراتی برای کنترل رفتار موتورServlet
    • معرفی Implicit Objects- اشیای توکار و پیش فرض در صفحات JSP
    • معرفی بخش comments – توضیحات ارایه شده در حاشیه کدها
  • درس پنجم: بررسی دقیق تر برخی از عناصر معرفی شده در فصل چهار
    • بررسی سه عنصر مهم Directives ، Actions و Implicit Object
    • کاربرد Page Directives
    • کاربرد Include Directives
    • نحوه نوشتن یک تگ سفارشی (taglig)
    • بررسی Request Client
    • بررسی Response Server
    • بررسی استفاده از قابلیت های Session در یک صفحه JSP
    • بررسی عملکرد تگ <jsp:include>
    • بررسی عملکرد تگ <jsp:forward>
    • استفاده از عناصر ذکر شده در متن یک پروژه واقعی
  • درس ششم: کاربرد پیغام ها و وضعیت های کدی (status http codes)
    • آشنایی با فرمت یک پیام HTTP
    • مرور جدول کدها و معرفی متدهای متعارف برای تنظیم یک پیام HTTP
    • یک مثال کاربردی
  • درس هفتم: آشنایی با نحوه تبادل داده ها مابین سرور و کلاینت
    • ارسال داده از سمت کلاینت به سمت مشتری
    • متد POST
    • متد GET
    • تفاوت دو متد GET و POST با همدیگر 
    • آشنایی با اشیای JSON
    • آشنایی با اشیای XML
    • دریافت اطلاعات در سمت سرور
    • دریافت اطلاعات با استفاده از متد getParameter
    • دریافت اشیا در سمت سرور
  • درس هشتم: آشنایی با موجودیتی بنام Cookie
    • آشنایی با ساختار و آناتومی یک کوکی متعارف
    • نحوه تنظیم یک کوکی در سمت سرور (معرفی متدهای متعارف برای تنظیم)
    • یک مثال کاربردی
  • درس نهم: مباحث متفرقه
    • چگونه یک کاربر را به صفحه دیگری هدایت کنیم
    • رفرش کردن کل یک صفحه وب در بازه های زمانی مشخص
    • رفرش کردن بخش خاصی از یک صفحه وب – معرفی تکنولوژی AJAX
    • معرفی سایتهای مفید جهت رفع اشکالات احتمالی

 

 

برای مشاهده جزئیات و تهیه آموزش برنامه نویسی سمت سرور با JSP به این لینک (+) مراجعه نمایید.

0 پاسخ

ارسال یک پاسخ

در گفتگو ها شرکت کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *