آموزش Java EE: Servlets and JavaServer Pages (JSP)

Java EE: Servlets and JavaServer Pages (JSP)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: بیاموزید که چگونه با استفاده از servlets و JavaServer Pages (JSP) صفحات وب پویا بسازید. این دوره با اصول اولیه ، مبانی خدمات سرولت آغاز می شود. مربی Ketkee Aryamane نحوه تنظیم محیط شما را توضیح می دهد و در مورد درخواست های GET و POST و همچنین هدایت و تغییر مسیر بحث می کند. وی سپس با مرور مفاهیم اساسی مانند چرخه زندگی JSP به JSP می رود. وی همچنین شامل مدیریت جلسه ، فیلترها و شنوندگان است. برای جمع بندی ، او از ماژول اصلی JSP Standard Tag Library (JSTL) و ماژول fmt می گذرد و همچنین در مورد توسعه برچسب های سفارشی بحث می کند.
موضوعات شامل:
  • بررسی هدف سرویس ها
  • اجرای درخواست GET در یک برنامه وب
  • اصول درخواست POST
  • انتقال ، تغییر مسیر و سایر API ها
  • چرخه عمر سرولت
  • مرور JSP و ویژگی های آن
  • مدیریت جلسه
  • فیلترها و شنوندگان
  • استفاده از زبان بیان در JSP
  • نیاز به JSTL و ماژول های آن

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. مرور کلی و تنظیم 1. Overview and Setup

  • درک هدف از خدمات Understanding the purpose of servlets

  • تنظیم محیط: یک پروژه وب ایجاد کنید Environment setup: Create a web project

  • تنظیم محیط: مستقر و اجرا شود Environment setup: Deploy and run

  • گزینه های جایگزین Alternative setups

  • راه اندازی برنامه پروژه Project application setup

2. مبانی اولیه Servlet: GET 2. Servlet Basics: GET

  • انواع درخواست HTTP Types of HTTP requests

  • اجرای درخواست GET در یک برنامه وب Implementing a GET request in a web app

  • جستجو: تنظیم اتصال به بانک اطلاعاتی Search: Setting up a database connection

  • جستجو: پرس و جو از پایگاه داده Search: Querying the database

  • جستجو: ایجاد پاسخ سرویس Search: Building a servlet response

3. مبانی Servlet: POST 3. Servlet Basics: POST

  • مبانی درخواست POST POST request basics

  • ثبت نام کاربر: جمع آوری داده های فرم و تماس با DAO Register user: Collecting form data and calling DAO

  • ثبت نام کاربر: جستجوی پایگاه داده و پاسخ به ساختمان Register user: Querying database and building response

  • ثبت نام کاربر: پشت صحنه Register user: Behind the scenes

4- Forwarding ، تغییر مسیر و سایر API ها 4. Forwarding, Redirection, and Other APIs

  • درک حمل و نقل Understanding forwarding

  • درک تغییر مسیر Understanding redirection

  • با استفاده از ServletConfig Using ServletConfig

  • با استفاده از ServletContext Using ServletContext

  • با استفاده از اشیاء درخواست / پاسخ Using request/response objects

  • دامنه ها و پارامترها در مقابل صفات Scopes and parameters vs. attributes

5- چرخه عمر سروت 5. Servlet Life Cycle

  • دانستن چرخه عمر سرویس Understanding the servlet life cycle

  • با استفاده از چرخه عمر servlet Using the servlet life cycle

6. اصول JSP 6. JSP Fundamentals

  • درک JSP و ویژگی های آن Understanding JSP and its features

  • عناصر JSP: متن ، اعلامیه و بیان JSP elements: Scriptlet, declaration, and expression

  • عناصر JSP: اسکریپت و بیان JSP elements: Scriptlet and expression

  • عناصر JSP: اعلامیه JSP elements: Declaration

  • درک چرخه عمر JSP Understanding the JSP life cycle

  • دستورالعمل های JSP: صفحه JSP directives: Page

  • دستورالعمل های JSP: شامل و برچسب گذاری کنید JSP directives: Include and taglib

  • درک اشیاء ضمنی در JSP Understanding implicit objects in JSP

7. مدیریت جلسه 7. Session Management

  • درک نیاز به مدیریت جلسه Understanding the need for session management

  • کوکی ها برای مدیریت جلسه Cookies for session management

  • با استفاده از کوکی ها Using cookies

  • بازنویسی URL برای مدیریت جلسه URL rewriting for session management

  • با استفاده از بازنویسی URL Using URL rewriting

  • مصرف API های جلسه در یک برنامه وب Consuming session APIs in a web app

8- فیلترها و شنوندگان 8. Filters and Listeners

  • درک نیاز به فیلترها در یک برنامه وب Understanding the need for filters in a web app

  • فیلترها: اعتبار سنجی کاربر در یک سرویس Filters: User validation in a servlet

  • Filters: خطا در صفحه نمایش و تنظیم کلاس فیلتر Filters: Display error and set up filter class

  • فیلترها: منطق فیلتر را پیاده سازی کنید Filters: Implement filter logic

  • درک نیاز شنوندگان در یک برنامه وب Understanding the need for listeners in a web app

  • استفاده از شنوندگان در یک برنامه وب Using listeners in a web app

9. اقدامات استاندارد JSP و زبان بیان 9. JSP Standard Actions and Expression Language

  • درک ظهور اقدامات استاندارد Understanding the advent of standard actions

  • اقدامات استاندارد JSP: پایگاه داده پرس و جو JSP standard actions: Querying database

  • اقدامات استاندارد JSP: نمایش داده ها JSP standard actions: Displaying data

  • زبان بیان Expression language

  • استفاده از زبان بیان در JSP Using expression language in JSP

  • استفاده از اشیاء ضمنی زبان بیان Using implicit objects of expression language

10. JSTL و کتابخانه Tag Tag 10. JSTL and Custom Tag Library

  • نیاز به JSTL و ماژول های آن Need for JSTL and its modules

  • ماژول اصلی: پایگاه داده پرس و جو Core module: Querying database

  • ماژول اصلی: نمایش داده ها Core module: Displaying data

  • ماژول FMT FMT module

  • کتابخانه برچسب سفارشی Custom tag library

  • برچسب سفارشی: کنترل کننده برچسب و TLD را تعیین کنید Custom tag: Define tag handler and TLD

  • برچسب سفارشی: از برچسب در JSP استفاده کنید Custom tag: Use tag on JSP

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Java EE: Servlets and JavaServer Pages (JSP)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 14m
59
Linkedin (لینکدین) lynda-small
17 بهمن 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
121,897
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ketkee Aryamane Ketkee Aryamane

نرم افزار حرفه ای Ketkee Aryamane یک نرم افزار حرفه ای است و یک دهه تجربه در فناوری های Java و JEE دارد.

طی چند سال گذشته ، Ketkee در حوزه آموزش کار کرده است ، و آموزش هایی در مورد موضوعاتی مانند Struts ، Hibernate و Spring را ارائه داده است. وی همچنین آموزش هایی را در زمینه فن آوری های وب از جمله HTML5 ، CSS3 ، JavaScript و AngularJS به شما ارائه می دهد. در حال حاضر ، او به عنوان یک مربی فنی آزاد کار می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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