لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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 می گذرد و همچنین در مورد توسعه برچسب های سفارشی بحث می کند.
موضوعات شامل:
بررسی هدف سرویس ها li>
اجرای درخواست GET در یک برنامه وب li>
اصول درخواست POST
انتقال ، تغییر مسیر و سایر API ها li>
چرخه عمر سرولت li>
مرور JSP و ویژگی های آن li>
مدیریت جلسه li>
فیلترها و شنوندگان li>
استفاده از زبان بیان در JSP
نیاز به JSTL و ماژول های آن li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
نرم افزار حرفه ای
Ketkee Aryamane یک نرم افزار حرفه ای است و یک دهه تجربه در فناوری های Java و JEE دارد.
طی چند سال گذشته ، Ketkee در حوزه آموزش کار کرده است ، و آموزش هایی در مورد موضوعاتی مانند Struts ، Hibernate و Spring را ارائه داده است. وی همچنین آموزش هایی را در زمینه فن آوری های وب از جمله HTML5 ، CSS3 ، JavaScript و AngularJS به شما ارائه می دهد. در حال حاضر ، او به عنوان یک مربی فنی آزاد کار می کند.
نمایش نظرات