دوره آموزشی جاوا EE: سرولتها و JavaServer Pages (JSP)
6 ساعت 15 دقیقهمتوسط2018-02-06
مدرسین

Ketkee Aryamane
Software Professional
جزئیات دوره
با نحوه ایجاد صفحات وب پویا با استفاده از سرولت ها و صفحات JavaServer (JSP) آشنا شوید. این دوره با اصول اولیه شروع می شود و اصول سرولت را پوشش می دهد. مربی Ketkee Aryamane نحوه تنظیم محیط خود را توضیح می دهد و در مورد درخواست های GET و POST و همچنین ارسال و تغییر مسیر بحث می کند. سپس به سراغ JSP می رود و مفاهیم اساسی مانند چرخه زندگی JSP را مرور می کند. او همچنین مدیریت جلسه، فیلترها و شنوندگان را پوشش می دهد. برای جمع بندی، او از ماژول اصلی JSPL و کتابخانه برچسب استاندارد (JSTL) و ماژول fmt می گذرد، و همچنین در مورد توسعه برچسب های سفارشی بحث می کند.
اهداف یادگیری
بررسی هدف سرولت ها
پیاده سازی درخواست GET در برنامه وب
اصول درخواست POST
حمل و نقل، تغییر مسیر و سایر API ها
چرخه زندگی سرولت
بررسی JSP و ویژگی های آن
مدیریت جلسات
فیلترها و شنوندگان
استفاده از زبان بیان در JSP
نیاز به JSTL و ماژول های آن
اهداف یادگیری
بررسی هدف سرولت ها
پیاده سازی درخواست GET در برنامه وب
اصول درخواست POST
حمل و نقل، تغییر مسیر و سایر API ها
چرخه زندگی سرولت
بررسی JSP و ویژگی های آن
مدیریت جلسات
فیلترها و شنوندگان
استفاده از زبان بیان در JSP
نیاز به JSTL و ماژول های آن
مهارت ها
Java EEBack-End Web DevelopmentJavaOracleWeb DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. نمای کلی و راه اندازی
- 04 - درک هدف سرولت ها
- 05 - راهاندازی محیط - یک پروژه وب ایجاد کنید
- 06 - راهاندازی محیط - مستقر و اجرا کنید
- 07 - تنظیمات جایگزین
- 08 - راهاندازی برنامه پروژه
2. مبانی Servlet - GET
- 09 - انواع درخواستهای HTTP
- 10 - اجرای درخواست GET در برنامه وب
- 11 - جستجو - راهاندازی اتصال پایگاه داده
- 12 - جستجو - کوئری از پایگاه داده
- 13 - جستجو - ساخت پاسخ سرولت
3. مبانی Servlet - POST
- 14 - مبانی درخواست POST
- 15 - ثبت نام کاربر - جمعآوری دادههای فرم و فراخوانی DAO
- 16 - ثبت نام کاربر - کوئری از پایگاه داده و پاسخ ساختمان
- 17 - ثبت نام کاربر - پشت صحنه
4. Forwarding، Redirection، و سایر APIها
- 18 - درک فوروارد
- 19 - درک تغییر مسیر
- 20 - استفاده از ServletConfig
- 21 - استفاده از ServletContext
- 22 - استفاده از اشیاء پاسخ درخواست
- 23 - دامنهها و پارامترها در مقابل ویژگی ها
5. چرخه زندگی Servlet
- 24 - آشنایی با چرخه حیات سرولت
- 25 - استفاده از چرخه حیات servlet
6. اصول JSP
- 26 - آشنایی با JSP و ویژگیهای آن
- 27 - عناصر JSP - اسکریپت، اعلان و بیان
- 28 - عناصر JSP - اسکریپت و بیان
- 29 - عناصر JSP - اعلامیه
- 30 - شناخت چرخه حیات JSP
- 31 - دستورات JSP - صفحه
- 32 - دستورات JSP - شامل و برچسب
- 33 - درک اشیاء ضمنی در JSP
7. مدیریت جلسه
- 34 - درک نیاز مدیریت جلسات
- 35 - کوکیها برای مدیریت جلسه
- 36 - استفاده از کوکی ها
- 37 - بازنویسی URL برای مدیریت جلسه
- 38 - استفاده از بازنویسی URL
- 39 - مصرف APIهای جلسه در یک برنامه وب
8. فیلترها و شنوندگان
- 40 - درک نیاز به فیلتر در یک برنامه وب
- 41 - فیلترها - اعتبارسنجی کاربر در سرورلت
- 42 - فیلترها - نمایش خطا و تنظیم کلاس فیلتر
- 43 - فیلترها - پیادهسازی منطق فیلتر
- 44 - درک نیاز شنوندگان در یک برنامه وب
- 45 - استفاده از شنوندگان در یک برنامه وب
9. JSP Standard Actions and Expression Language
- 46 - درک ظهور اقدامات استاندارد
- 47 - اقدامات استاندارد JSP - پایگاه داده پرس و جو
- 48 - اقدامات استاندارد JSP - نمایش داده ها
- 49 - زبان بیان
- 50 - استفاده از زبان بیان در JSP
- 51 - استفاده از اشیاء ضمنی زبان بیان
10. JSTL و Custom Tag Library
- 52 - نیاز به JSTL و ماژولهای آن
- 53 - ماژول هسته - پایگاه داده پرس و جو
- 54 - ماژول هسته - نمایش داده ها
- 55 - ماژول FMT
- 56 - کتابخانه تگ سفارشی
- 57 - تگ سفارشی - کنترل کننده برچسب و TLD را تعریف کنید
- 58 - تگ سفارشی - استفاده از تگ در JSP
نتیجه
- 59 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Jakarta EE: ساخت اولین برنامه شما
- دوره آموزشی یادگیری جامع Java EE 8
- دوره آموزشی جاوا EE 8 :جاوا سرور Faces JSF 2.3
- دوره آموزشی جاوا EE 8: وب سرویس
- دوره آموزشی جاوا EE: بسته بندی و استقرار برنامه
- دوره آموزشی جاواEnterprise :7 EE جاوابینز (EJB)
- دوره آموزشی Java EE: سرورهای اپلیکیشن
- دوره آموزشی جاوا EE: جاوا سرورFaces (JSF)