- مدرس دوره : ادریس آهنی ( رزومه )
- تعداد ویدیوها : 28 ویدیو
- مدت زمان دوره : 9:39:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1400/06/30

دوره آموزش رایگان Servlet و JSP
چرا باید Servlet را یاد گرفت؟
امروزه همه ما می دانیم که گاهی نیاز داریم تا صفحات وب داینامیک بسازیم. گاهی ما نیاز داریم متناسب با درخواست یک کاربر خاص محتوایی خاص را به او نشان دهیم. محتوای نمایش داده شده برای یک کاربر خاص با محتوای نمایش داده شده برای کاربری دیگر متفاوت خواهد بود. اگر شما دوست داشته باشید تا این کار را با استفاده از زبان برنامه نویسی جاوا انجام دهید قطعا خوشحال خواهید شد که بفهمید روشی وجود دارد که می توانید با استفاده از زبان برنامه نویسی جاوا این کار را انجام دهید. با استفاده از تکنولوژی سرولت شما می توانید داینامیک وب اپلیکیشن خود را بسازید و از آن استفاده کنید تا برای هر درخواست از طرف یک Client خاص محتوایی خاص را برای او نمایش دهید.
سرولت در واقع یک برنامه جاواست که داخل ماشین مجازی جاوا (JVM) و بر روی سرور اجرا می شود. در این دوره آموزشی شما با ساز و کار سرولت آشنا خواهید شد تا به درک خوبی از Servlet و JSP برسید.
پیش نیاز دوره :
فهرستـــ ویدیوها
مدت زمان دوره 9:39:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
نصب Eclipse و Tomcat
دانلود برنامه های مورد نیاز برای شروع کار به همراه نصب و پیکربندی آن ها
ساخت یک داینامیک وب اپلیکیشن با استفاده از Servlet
آموزش ساخت اولین داینامیک وب اپلیکیشن به وسیله Servlet در Eclipse به همراه بررسی فولدر های مهم
فراخوانی یک Servlet از Servlet دیگر
استفاده از RequestDispatcher برای فراخوانی یک Servlet از Servlet دیگر
چرخه حیات سرولت و تفاوت بین requestDispatcher و redirect
بررسی تفاوت های بین requestDispatcher و redirect برای فراخوانی یک سرولت از سرولتی دیگر
استفاده از sendRedirect و بررسی URL rewriting ، HttpSession و Cookie در سرولت
استفاده از sendRedirect برای فراخوانی یک سرولت از سرولتی دیگر و بررسی روش های URL rewriting ، HttpSession و Cookie برای ارسال داده ها از یک سرولت به سرولتی دیگر
استفاده از ServletContext, ServletConfig و Annotation
موارد کاربرد و نحوه استفاده از ۳ مفهوم ServletContext, ServletConfig و Annotation
بررسی sql Tags در JSTL
ارتباط با دیتابیس و خواندن اطلاعات از دیتابیس با استفاده از sql Tags در JSTL
پیکربندی ترتیب Filter ها در Servlet
با استفاده از فایل web.xml می توانیم زمانی که از چند فیلتر استفاده می کنیم ترتیب فراخوانی آن ها را مشخص کنیم.
چگونه یک login بسازیم
ساخت یک login برای محدود کردن دسترسی کاربران به تعدادی از صفحات وب اپلیکیشن
جلوگیری از back button بعد از logout
جلوگیری کردن از back button بعد از logout کردن کاربر از اکانت خودش
Upload, Download با استفاده از سرولت
مثالی برای Upload یک فایل به سرور و Download یک فایل از سرور با استفاده از سرولت
نظرات کاربران در رابطه با این دوره
sajad_sa98
ارسال شده در 1403/02/12عالیییییی
مرسی واقعا
Aref Zandi
ارسال شده در 1400/11/03سلام ببخشید من دانلود کردم دیدم نوشته مقدماتی میگم پیشرفته اش رو گذاشتم پیدا کنم یاد بگیرم علاقه مند شدم
علی قدیمی
ارسال شده در 1400/06/24دوره ی خوبی بود
BlueKaz
ارسال شده در 1400/05/29درود بر شما.
من دوره ی شمارو دیدم و میخواستم تشکر کنم بابت تمام زحمات و وقت ارزشمندی که برای این آموزش قرار دادید. دوره شما خیلی مفید و همینطور کارآمد تلقی شد برای بنده. امیدوارم همیشه موفق و پیروز باشید و به کار خودتون ادامه بدید
در پناه خداوند
norullahkarimi
ارسال شده در 1400/03/29دوستانی که قصد دارن شکل کارکرد سایت رو درک کنن و نحوه ی بررسی درخواست ها رو بفهمن بهترین پکیج هستش چونکه بقیه ی پکیج ها فقط جاوا رو بهت یاد میدن اما تحت وب رو نحوه ی درخواست هاشو نمیگن که این میتونه بشدت بهتون کمک کنه
amininjast
ارسال شده در 1400/03/11سلام
خسته نباشید
کاش پلیرتون رو بهبود ببخشید امکاناتی مثل سرعت پخش و کیفیت پخش هم اضافه بشه بهش عالی میشه
mehdi68419
ارسال شده در 1399/05/20با عرض سلام و وقت به خیر
استاد گرامی آموزش شما بسیار عالی و کامل بود من خیلی لذت بردم فقط یه مقدار کیفیت صدا پایین بود و متوجه شدن صحبت های شما گاهی سخت میشد من تقریبا در اواخر دوره هستم و بابت این آموزش از شما متشکرم خدا انشاالله شما خیر بده
استاد عزیز دوتا سوال هم داشتم خدمت شما:
من برای تمرین یک servlet ایجاد کردم که بازخورد های کاربر نسبت به سایت (که خوب فقط میخوام برای من قابل دسترس باشه) دریافت میکنه که شامل نام کاربر ,ایمیل او و نظر وی در مورد سایت من هستش . متاسفانه من sql بلد نیستم به همین دلیل تصمیم گرفتم یک شیئ از کلاس FileWriter بسازم و نظرات کاربران را در یک فایل با پسوند doc ذخیره کنم . من servlet به گونه ای ساختم که هربار یک نام متمایز به فایل مورد نظر میده و اون توی پوشه WEB-INF ذخیره میکنه چون با جستوجویی که انجام دادم مرورگر قادر به دیدن فایل های این پوشه از web application نیست. توضیحات شما در دوره اینقدر خوب بود که servlet من به خوبی کار میکنه و فایل های حاوی نظرات کاربران ذخیره میکنه میخواستم ازتون بپرسم آیا برای یک سایت واقعی که خوب ممکن اول کار خیکی مخاطب نداشته باشه هم میشه این کار کرد و از sql استفاده نکنیم؟
سوال دوم این که مشکل servlet با حرف "ی" چیه و چرا همه حروف فارسی درست مینویسه ولی به جای "ی" علامت سوال میزاره؟
ادریس آهنی (مدرس)
ارسال شده در 1399/05/20سلام دوست عزیز
لطفا سوالات خودتون در قسمت پرسش سوال همین دوره مطرح نمایید تا من اونجا پاسخش رو بهتون بدم.
موفق باشید