آموزش JDBC Servlets و JSP - اصول توسعه وب جاوا

JDBC Servlets and JSP - Java Web Development Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ایجاد برنامه های وب جاوا از ابتدا در مراحل آسان توسعه برنامه های وب پویا اصول JDBC و استفاده از رابط های مختلف در JDBC API را بیاموزید، ایجاد و استقرار Servlets را شروع کنید پارامترها را به صورت پویا راه اندازی کنید یاد بگیرید چگونه جلسات را مدیریت کنید درک اینکه چگونه JSP ها می توانند به جداسازی منطق وب کمک کنند. و عملکرد از صفحه آرایی معنی و اهمیت MVC را بیاموزید چگونه JSP ها را کوچکتر و قدرتمندتر کنید با JSTL، برچسب های سفارشی درک و پیاده سازی اتصالات ادغام امن برنامه وب آموزش مدیریت جلسات پیش نیازها: دانش پایه Core Java لازم است درک فناوری های وب مانند HTML و HTTP مفید است

نمونه ای از نظرات:

به شدت توصیه می شود، معمولاً دوره های پروفسور بهارث با توضیحات گسترده آنها در مثال هایی مشخص می شود که خود او در حال نوشتن کد و توضیح جزئیات آن است، شما در مورد این موضوع چیزهای زیادی خواهید آموخت و اگر به بهار علاقه مند هستید از آن لذت خواهید برد. و موضوعات مرتبط با آن - Edilberto Ramos Salinas

پیگیری بسیار ساده و آسان، برای یادگیری در مورد برنامه کاربردی وب - chandrachood Raveendran

یک دوره آموزشی خوب، مختصر و روشنگر برای آشنایی شما با اصول و اصول Spring JPA و Hibernate. - جک ریشتر

---

همه کد منبع برای دانلود موجود است

مربی پاسخگو - همه سؤالات ظرف 24 ساعت پاسخ داده می شوند

ضبط‌های صوتی و ویدیویی حرفه‌ای (پیش‌نمایش‌های رایگان را بررسی کنید)

----

از برترین مربی دوره خدمات وب جاوا در UDemy!!!

Servlet 3.1 و JDBC 4 را پوشش می دهد

این دوره درک قوی از فناوری JDBC ایجاد می کند. این نشان می دهد که چرا Servlets سنگ بنای پلت فرم وب جاوا هستند. سپس نشان می دهد که چگونه JSP بر اساس معماری Servlet ساخته شده است. علاوه بر این، کلاس به دانش‌آموزان نشان می‌دهد که چگونه از JSTL، برچسب‌های سفارشی و زبان بیان برای کاهش کد جاوا در صفحات وب استفاده کنند و در عین حال قدرت و قابلیت فوق‌العاده‌ای به آن صفحات اضافه کنند.

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

پیش نیاز دوره JDBC، Servlets و JSP:

دانش پایه Core Java الزامی است. درک فناوری های وب مانند HTML و HTTP مفید است.

هدف دوره JDBC، Servlets و JSP

مبانی JDBC و استفاده از رابط های مختلف در JDBC API را بیاموزید. یاد بگیرید که چگونه از سرورهای جاوا در نقش کنترل برنامه های وب استفاده کنید. گزینه های مدیریت حالت در یک برنامه وب جاوا را شناسایی کنید و مزایا/معایب هر کدام را درک کنید. درک کنید که چگونه JSP ها می توانند به جدا کردن منطق و عملکرد وب از طرح بندی صفحه کمک کنند. معنی و اهمیت MVC

را بیاموزید

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

معرفی Introduction

  • مدرس و معرفی دوره Instructor and Course Introduction

  • چگونه از این دوره به بهترین شکل ممکن استفاده کنیم How to make the best of this course

  • مسیر یادگیری توسعه دهنده Full Stack Full Stack Developer Learning Path

  • دانلود پروژه های انجام شده Downloading the completed projects

  • اسلایدهای مورد استفاده در دوره Slides used in the course

معرفی Introduction

  • مدرس و معرفی دوره Instructor and Course Introduction

  • چگونه از این دوره به بهترین شکل ممکن استفاده کنیم How to make the best of this course

  • مسیر یادگیری توسعه دهنده Full Stack Full Stack Developer Learning Path

  • دانلود پروژه های انجام شده Downloading the completed projects

  • اسلایدهای مورد استفاده در دوره Slides used in the course

راه اندازی نرم افزار Software Setup

  • به روز رسانی Update

  • نصب جاوا Installing Java

  • نصب Eclipse Installing Eclipse

  • پیکربندی JDK در Eclipse Configuring JDK In Eclipse

  • نصب Tomcat Installing Tomcat

  • پیکربندی Tomcat در Eclipse Configuring Tomcat in Eclipse

  • فقط ویندوز - Mysql را نصب کنید Windows Only -Install Mysql

  • فقط ویندوز - Mysql Workbench را نصب کنید Windows Only - Install Mysql Workbench

  • MAC - دانلود میز کار MySql و MySql MAC - Downloading MySql and MySql workbench

  • MAC - استفاده از MySql Workbench MAC - Using MySql Workbench

راه اندازی نرم افزار Software Setup

  • به روز رسانی Update

  • نصب جاوا Installing Java

  • نصب Eclipse Installing Eclipse

  • پیکربندی JDK در Eclipse Configuring JDK In Eclipse

  • نصب Tomcat Installing Tomcat

  • پیکربندی Tomcat در Eclipse Configuring Tomcat in Eclipse

  • فقط ویندوز - Mysql را نصب کنید Windows Only -Install Mysql

  • فقط ویندوز - Mysql Workbench را نصب کنید Windows Only - Install Mysql Workbench

  • MAC - دانلود میز کار MySql و MySql MAC - Downloading MySql and MySql workbench

  • MAC - استفاده از MySql Workbench MAC - Using MySql Workbench

مبانی برنامه های کاربردی وب Web Application Basics

  • مبانی برنامه های کاربردی وب Web Application Basics

  • برنامه های وب استاتیک در مقابل پویا Static vs Dynamic Web Applications

  • برنامه نویسی سمت سرور Server Side Programming

  • برنامه های وب استاتیک و پویا Static And Dynamic Web Applications

مبانی برنامه های کاربردی وب Web Application Basics

  • مبانی برنامه های کاربردی وب Web Application Basics

  • برنامه های وب استاتیک در مقابل پویا Static vs Dynamic Web Applications

  • برنامه نویسی سمت سرور Server Side Programming

  • برنامه های وب استاتیک و پویا Static And Dynamic Web Applications

مبانی Servlets Servlets Basics

  • معرفی Introduction

  • روش ها و مراحل چرخه زندگی Servlet Servlet Life Cycle Methods and Phases

  • ساختار پوشه برنامه وب Web Application Folder Structure

  • Servlets مقدمه Servlets Introduction

  • حاشیه نویسی Servlet Servlet Annotations

  • به روز رسانی Update

  • سلام ایجاد پروژه World Servlet Hello World Servlet Project Creation

  • Servlet را کد کنید Code the Servlet

  • Servlet را ثبت کنید Register the Servlet

  • به روز رسانی UPDATE

  • جریان برنامه Application Flow

  • مورد استفاده اضافه The Addition Use Case

  • Servlet را ایجاد کنید Create the Servlet

  • Servlet را ثبت کنید Register the Servlet

  • جریان برنامه افزودنی Addition Application Flow

  • سرولت ها Servlets

مبانی Servlets Servlets Basics

  • معرفی Introduction

  • روش ها و مراحل چرخه زندگی Servlet Servlet Life Cycle Methods and Phases

  • ساختار پوشه برنامه وب Web Application Folder Structure

  • Servlets مقدمه Servlets Introduction

  • حاشیه نویسی Servlet Servlet Annotations

  • به روز رسانی Update

  • سلام ایجاد پروژه World Servlet Hello World Servlet Project Creation

  • Servlet را کد کنید Code the Servlet

  • Servlet را ثبت کنید Register the Servlet

  • به روز رسانی UPDATE

  • جریان برنامه Application Flow

  • مورد استفاده اضافه The Addition Use Case

  • Servlet را ایجاد کنید Create the Servlet

  • Servlet را ثبت کنید Register the Servlet

  • جریان برنامه افزودنی Addition Application Flow

  • سرولت ها Servlets

مفاهیم اساسی JDBC JDBC Basic Concepts

  • معرفی Introduction

  • مقدمه معماری JDBC JDBC Architecture Introduction

  • JDBC API JDBC API

  • درایورهای JDBC JDBC Drivers

  • مشتری JDBC JDBC Client

  • درایور منیجر DriverManager

  • خلاصه معماری JDBC JDBC Architecture Summary

  • مبانی JDBC JDBC Basics

مفاهیم اساسی JDBC JDBC Basic Concepts

  • معرفی Introduction

  • مقدمه معماری JDBC JDBC Architecture Introduction

  • JDBC API JDBC API

  • درایورهای JDBC JDBC Drivers

  • مشتری JDBC JDBC Client

  • درایور منیجر DriverManager

  • خلاصه معماری JDBC JDBC Architecture Summary

  • مبانی JDBC JDBC Basics

JDBC در عمل JDBC In Action

  • معرفی Introduction

  • جدول حساب را ایجاد کنید Create the Account Table

  • مراحل انجام عملیات CRUD Steps to perform CRUD Operations

  • ایجاد پروژه JDBC JDBC Project Creation

  • Driver Jar را پیکربندی کنید Configure the Driver Jar

  • عیب یابی Troubleshooting

  • عیب یابی 2 Troubleshooting 2

  • عیب یابی 3 Troubleshooting 3

  • به پایگاه داده متصل شوید Connect to the Database

  • رشته اتصال Connection String

  • بیانیه JDBC JDBC Statement

  • یک حساب کاربری ایجاد کنید Create an Account

  • موجودی را به روز کنید Update the balance

  • حساب را حذف کنید Delete the Account

  • مراحل JDBC برای خواندن داده ها JDBC Steps To Read Data

  • JDBC ResultSet JDBC ResultSet

  • خواندن حساب ها Reading the Accounts

  • پیمایش ResultSet Navigating the ResultSet

  • منابع JDBC را پاک کنید Clean up JDBC Resources

  • مکانیسم ارائه دهنده خدمات The Service Provider Mechanism

  • JDBC در عمل JDBC In Action

JDBC در عمل JDBC In Action

  • معرفی Introduction

  • جدول حساب را ایجاد کنید Create the Account Table

  • مراحل انجام عملیات CRUD Steps to perform CRUD Operations

  • ایجاد پروژه JDBC JDBC Project Creation

  • Driver Jar را پیکربندی کنید Configure the Driver Jar

  • عیب یابی Troubleshooting

  • عیب یابی 2 Troubleshooting 2

  • عیب یابی 3 Troubleshooting 3

  • به پایگاه داده متصل شوید Connect to the Database

  • رشته اتصال Connection String

  • بیانیه JDBC JDBC Statement

  • یک حساب کاربری ایجاد کنید Create an Account

  • موجودی را به روز کنید Update the balance

  • حساب را حذف کنید Delete the Account

  • مراحل JDBC برای خواندن داده ها JDBC Steps To Read Data

  • JDBC ResultSet JDBC ResultSet

  • خواندن حساب ها Reading the Accounts

  • پیمایش ResultSet Navigating the ResultSet

  • منابع JDBC را پاک کنید Clean up JDBC Resources

  • مکانیسم ارائه دهنده خدمات The Service Provider Mechanism

  • JDBC در عمل JDBC In Action

ساخت برنامه های کاربردی وب پویا Building Dynamic Web Applications

  • معرفی Introduction

  • دریافت در مقابل پست GET VS POST

  • مورد استفاده اپلیکیشن کاربر User Application Use Case

  • افزودن jar درایور mysql Adding the mysql driver jar

  • جدول کاربر را ایجاد کنید Create the User Table

  • User Servlet را ایجاد کنید Create the User Servlet

  • روش‌های init و disrupt را اجرا کنید Implement the init and destroy methods

  • کلاس درایور mysql jdbc را بارگیری کنید Load the mysql jdbc driver class

  • روش doPost را پیاده سازی کنید Implement the doPost method

  • Servlet Update User را ایجاد کنید Create User Update Servlet

  • Read User Servlet را ایجاد کنید Create the Read User Servlet

  • HTML ایستا ایجاد کنید Create Static HTML

  • ایجاد HTML پویا Create Dynamic HTML

  • User Servlet Flow را بخوانید Read User Servlet Flow

  • حذف انتساب کاربر Delete User Assignment

  • حذف انتساب کاربر Delete User Assignment

  • ساخت برنامه های کاربردی وب پویا Building Dynamic Web Applications

ساخت برنامه های کاربردی وب پویا Building Dynamic Web Applications

  • معرفی Introduction

  • دریافت در مقابل پست GET VS POST

  • مورد استفاده اپلیکیشن کاربر User Application Use Case

  • افزودن jar درایور mysql Adding the mysql driver jar

  • جدول کاربر را ایجاد کنید Create the User Table

  • User Servlet را ایجاد کنید Create the User Servlet

  • روش‌های init و disrupt را اجرا کنید Implement the init and destroy methods

  • کلاس درایور mysql jdbc را بارگیری کنید Load the mysql jdbc driver class

  • روش doPost را پیاده سازی کنید Implement the doPost method

  • Servlet Update User را ایجاد کنید Create User Update Servlet

  • Read User Servlet را ایجاد کنید Create the Read User Servlet

  • HTML ایستا ایجاد کنید Create Static HTML

  • ایجاد HTML پویا Create Dynamic HTML

  • User Servlet Flow را بخوانید Read User Servlet Flow

  • حذف انتساب کاربر Delete User Assignment

  • حذف انتساب کاربر Delete User Assignment

  • ساخت برنامه های کاربردی وب پویا Building Dynamic Web Applications

پارامترهای شروع Init Parameters

  • Servlet Init Params Introduction Servlet Init Params Introduction

  • پیکربندی پارامترهای Init با استفاده از Annotations Configuring Init Params using Annotations

  • از پارامترهای ابتدایی مشروح استفاده کنید Use annotated init params

  • Annotated Init Params در عمل Annotated Init Params in action

  • با استفاده از web xml پیکربندی کنید Configure using web xml

  • از پارامترهای init از web xml استفاده کنید Use init params from web xml

  • پارامترهای شروع Init Parameters

پارامترهای شروع Init Parameters

  • Servlet Init Params Introduction Servlet Init Params Introduction

  • پیکربندی پارامترهای Init با استفاده از Annotations Configuring Init Params using Annotations

  • از پارامترهای ابتدایی مشروح استفاده کنید Use annotated init params

  • Annotated Init Params در عمل Annotated Init Params in action

  • با استفاده از web xml پیکربندی کنید Configure using web xml

  • از پارامترهای init از web xml استفاده کنید Use init params from web xml

  • پارامترهای شروع Init Parameters

زمینه Servlet Servlet Context

  • معرفی Introduction

  • موارد استفاده از ServletContext Uses of ServletContext

  • پارامترهای زمینه Context Parameters

  • پیکربندی پارامترهای زمینه Configuring Context Parameters

  • استفاده از پارامترهای زمینه در کد Using Context Parameters in the code

  • پارامترهای زمینه در عمل Context Parameters in Action

  • تخصیص پارامترهای زمینه Context Parameters Assignment

  • راه حل تعیین پارامترهای زمینه Context Parameters Assignment Solution

  • ServletContext ServletContext

زمینه Servlet Servlet Context

  • معرفی Introduction

  • موارد استفاده از ServletContext Uses of ServletContext

  • پارامترهای زمینه Context Parameters

  • پیکربندی پارامترهای زمینه Configuring Context Parameters

  • استفاده از پارامترهای زمینه در کد Using Context Parameters in the code

  • پارامترهای زمینه در عمل Context Parameters in Action

  • تخصیص پارامترهای زمینه Context Parameters Assignment

  • راه حل تعیین پارامترهای زمینه Context Parameters Assignment Solution

  • ServletContext ServletContext

بیانیه تهیه شده Prepared Statement

  • بیانیه آماده شده PreparedStatement

  • جدول محصولات را ایجاد کنید Create the Product Table

  • پروژه را ایجاد کنید Create the Project

  • روش‌های init و disrupt را اجرا کنید Implement the init and destroy methods

  • روش doPost را پیاده سازی کنید Implement the doPost Method

  • تکلیف آماده بیانیه PreparedStatement Assignment

  • راه حل تکلیف آماده شده PreparedStatement Assignment Solution

  • بیانیه آماده شده PreparedStatement

بیانیه تهیه شده Prepared Statement

  • بیانیه آماده شده PreparedStatement

  • جدول محصولات را ایجاد کنید Create the Product Table

  • پروژه را ایجاد کنید Create the Project

  • روش‌های init و disrupt را اجرا کنید Implement the init and destroy methods

  • روش doPost را پیاده سازی کنید Implement the doPost Method

  • تکلیف آماده بیانیه PreparedStatement Assignment

  • راه حل تکلیف آماده شده PreparedStatement Assignment Solution

  • بیانیه آماده شده PreparedStatement

ارتباطات Inter Servlet Inter Servlet Communication

  • ارتباطات Inter Servlet Inter Servlet Communication

  • مورد استفاده Usecase

  • ایجاد پروژه Project Creation

  • Login Servlet را ایجاد کنید Create the Login Servlet

  • مدیریت موفقیت در ورود Handle Login Success

  • مدیریت ناموفق ورود Handle Login Failure

  • Home Servlet را ایجاد کنید Create the Home Servlet

  • کاربرد در عمل Application in action

  • ارتباطات Inter Servlet Inter Servlet Communication

ارتباطات Inter Servlet Inter Servlet Communication

  • ارتباطات Inter Servlet Inter Servlet Communication

  • مورد استفاده Usecase

  • ایجاد پروژه Project Creation

  • Login Servlet را ایجاد کنید Create the Login Servlet

  • مدیریت موفقیت در ورود Handle Login Success

  • مدیریت ناموفق ورود Handle Login Failure

  • Home Servlet را ایجاد کنید Create the Home Servlet

  • کاربرد در عمل Application in action

  • ارتباطات Inter Servlet Inter Servlet Communication

آماده سازی اولیه Servlets PreInitialization of Servlets

  • قبل از شروع Pre-Initialization

  • اولیه سازی با استفاده از حاشیه نویسی Preinitialization using annotations

  • اولیه سازی با استفاده از web.xml Preinitialization using web.xml

  • اولیه سازی Preinitialization

آماده سازی اولیه Servlets PreInitialization of Servlets

  • قبل از شروع Pre-Initialization

  • اولیه سازی با استفاده از حاشیه نویسی Preinitialization using annotations

  • اولیه سازی با استفاده از web.xml Preinitialization using web.xml

  • اولیه سازی Preinitialization

شنوندگان Servlet Servlet Listeners

  • شنوندگان Listeners

  • شنونده را ایجاد کنید Create the Listener

شنوندگان Servlet Servlet Listeners

  • شنوندگان Listeners

  • شنونده را ایجاد کنید Create the Listener

فیلترهای Servlet Servlet Filters

  • فیلترها Filters

  • Servlet را ایجاد کنید Create the Servlet

  • فیلتر را ایجاد کنید Create the Filter

  • فیلترها Filters

فیلترهای Servlet Servlet Filters

  • فیلترها Filters

  • Servlet را ایجاد کنید Create the Servlet

  • فیلتر را ایجاد کنید Create the Filter

  • فیلترها Filters

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

  • معرفی Introduction

  • بی تابعیتی HTTP HTTPs Statelessness

  • مراحل مدیریت جلسه Steps for Session Management

  • استفاده مدیریت جلسه Session Management Usecase

  • ایجاد Source Servlet Create Source Servlet

  • GetSession چگونه کار می کند How getSession works

  • Session Tracking چیست؟ What is Session Tracking

  • Target Servlet را ایجاد کنید Create Target Servlet

  • Servlets را پیکربندی کنید Configure the Servlets

  • جریان برنامه Application Flow

  • پایان دادن به یک جلسه Ending a Session

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

  • خواندن کوکی ها Reading Cookies

  • افزودن کوکی ها Adding Cookies

  • بازنویسی URL URL Rewriting

  • مدیریت جلسه Session Management

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

  • معرفی Introduction

  • بی تابعیتی HTTP HTTPs Statelessness

  • مراحل مدیریت جلسه Steps for Session Management

  • استفاده مدیریت جلسه Session Management Usecase

  • ایجاد Source Servlet Create Source Servlet

  • GetSession چگونه کار می کند How getSession works

  • Session Tracking چیست؟ What is Session Tracking

  • Target Servlet را ایجاد کنید Create Target Servlet

  • Servlets را پیکربندی کنید Configure the Servlets

  • جریان برنامه Application Flow

  • پایان دادن به یک جلسه Ending a Session

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

  • خواندن کوکی ها Reading Cookies

  • افزودن کوکی ها Adding Cookies

  • بازنویسی URL URL Rewriting

  • مدیریت جلسه Session Management

مبانی JSP JSP Basics

  • معرفی Introduction

  • مقدمه JSP JSP Introduction

  • عناصر JSP JSP Elements

  • روش ها و مراحل چرخه حیات JSP JSP Life Cycle Methods and Phases

  • سلام JSP World Hello JSP World

  • اشیاء ضمنی Implicit Objects

  • عناصر اسکریپت JSP JSP Scripting Elements

  • مجموع دو عدد Sum Of Two Numbers

  • دستورالعمل های JSP JSP Directives

  • راه اندازی پروژه ایجاد حساب Account Creation Project Setup

  • jspInit و jspDestroy را لغو کنید Override jspInit and jspDestroy

  • درج منطق را کد کنید Code the Insert Logic

  • کاربرد در عمل Application in action

  • رسیدگی به استثنا Exception Handling

  • مبانی JSP JSP Basics

مبانی JSP JSP Basics

  • معرفی Introduction

  • مقدمه JSP JSP Introduction

  • عناصر JSP JSP Elements

  • روش ها و مراحل چرخه حیات JSP JSP Life Cycle Methods and Phases

  • سلام JSP World Hello JSP World

  • اشیاء ضمنی Implicit Objects

  • عناصر اسکریپت JSP JSP Scripting Elements

  • مجموع دو عدد Sum Of Two Numbers

  • دستورالعمل های JSP JSP Directives

  • راه اندازی پروژه ایجاد حساب Account Creation Project Setup

  • jspInit و jspDestroy را لغو کنید Override jspInit and jspDestroy

  • درج منطق را کد کنید Code the Insert Logic

  • کاربرد در عمل Application in action

  • رسیدگی به استثنا Exception Handling

  • مبانی JSP JSP Basics

اقدامات JSP JSP Actions

  • اقدامات JSP JSP Actions

  • ایجاد پروژه JSP UseBean JSP UseBean Project Creation

  • JSP را ایجاد کنید Create the JSP

  • جریان برنامه Application Flow

  • اقدامات JSP JSP Actions

اقدامات JSP JSP Actions

  • اقدامات JSP JSP Actions

  • ایجاد پروژه JSP UseBean JSP UseBean Project Creation

  • JSP را ایجاد کنید Create the JSP

  • جریان برنامه Application Flow

  • اقدامات JSP JSP Actions

الگوی طراحی MVC MVC Design Pattern

  • معرفی MVC MVC Introduction

  • MVC Usecase MVC Usecase

  • مدل را ایجاد کنید Create the Model

  • کنترلر را ایجاد کنید Create the Controller

  • جریان نهایی MVC MVC Final Flow

  • الگوی طراحی MVC MVC Design Pattern

الگوی طراحی MVC MVC Design Pattern

  • معرفی MVC MVC Introduction

  • MVC Usecase MVC Usecase

  • مدل را ایجاد کنید Create the Model

  • کنترلر را ایجاد کنید Create the Controller

  • جریان نهایی MVC MVC Final Flow

  • الگوی طراحی MVC MVC Design Pattern

ایجاد تگ های سفارشی Creating Custom Tags

  • معرفی Introduction

  • معرفی برچسب های سفارشی Custom Tags Introduction

  • ایجاد پروژه Project Creation

  • کلاس کنترل کننده برچسب را ایجاد کنید Create the tag handler class

  • روش doStartTag را کد کنید Code the doStartTag method

  • یک توصیفگر برچسب lib ایجاد کنید Create a tag lib descriptor

  • از تگ استفاده کنید Use the Tag

  • تگ سفارشی در عمل Custom Tag In Action

  • ایجاد تگ های سفارشی Creating Custom Tags

ایجاد تگ های سفارشی Creating Custom Tags

  • معرفی Introduction

  • معرفی برچسب های سفارشی Custom Tags Introduction

  • ایجاد پروژه Project Creation

  • کلاس کنترل کننده برچسب را ایجاد کنید Create the tag handler class

  • روش doStartTag را کد کنید Code the doStartTag method

  • یک توصیفگر برچسب lib ایجاد کنید Create a tag lib descriptor

  • از تگ استفاده کنید Use the Tag

  • تگ سفارشی در عمل Custom Tag In Action

  • ایجاد تگ های سفارشی Creating Custom Tags

مقدمه JSTL JSTL Introduction

  • مقدمه JSTL JSTL Introduction

  • استفاده از تگ های JSTL Using JSTL Tags

  • c:set و c:remove c:set and c:remove

  • ج:اگر c:if

  • ج: انتخاب کنید c:choose

  • ج: برای هر c:forEach

  • قالب بندی کتابخانه Formatting Library

  • فرمت اعداد Format Numbers

  • تاریخ تجزیه Parse Date

مقدمه JSTL JSTL Introduction

  • مقدمه JSTL JSTL Introduction

  • استفاده از تگ های JSTL Using JSTL Tags

  • c:set و c:remove c:set and c:remove

  • ج:اگر c:if

  • ج: انتخاب کنید c:choose

  • ج: برای هر c:forEach

  • قالب بندی کتابخانه Formatting Library

  • فرمت اعداد Format Numbers

  • تاریخ تجزیه Parse Date

امنیت وب Web Security

  • پیکربندی کاربران و نقش Configure Users and Role

  • احراز هویت پایه را پیکربندی کنید Configure Basic Authentication

  • احراز هویت مبتنی بر فرم را پیکربندی کنید Configure Form Based Authentication

  • امنیت وب Web Security

امنیت وب Web Security

  • پیکربندی کاربران و نقش Configure Users and Role

  • احراز هویت پایه را پیکربندی کنید Configure Basic Authentication

  • احراز هویت مبتنی بر فرم را پیکربندی کنید Configure Form Based Authentication

  • امنیت وب Web Security

ادغام اتصال Connection Pooling

  • ادغام اتصال Connection Pooling

  • پیکربندی یک استخر اتصال Configuring a Connection Pool

  • کسب یک اتصال Aquiring a Connection

  • ادغام اتصال Connection Pooling

ادغام اتصال Connection Pooling

  • ادغام اتصال Connection Pooling

  • پیکربندی یک استخر اتصال Configuring a Connection Pool

  • کسب یک اتصال Aquiring a Connection

  • ادغام اتصال Connection Pooling

JDBC پیشرفته Advanced JDBC

  • معرفی Introduction

  • به روز رسانی دسته ای JDBC JDBC Batch Updates

  • JDBC Batching - راه اندازی پروژه JDBC Batching - Project Setup

  • دسته بندی JDBC - کد JDBC Batching - Code

  • JDBC Batching - در عمل JDBC Batching - In Action

  • ResultSetMetaData ResultSetMetaData

  • ResultsetMetaData در عمل ResultsetMetaData in Action

  • مبانی مدیریت تراکنش Transaction Management Basics

  • مورد استفاده مدیریت تراکنش Transaction Management Usecase

  • مدیریت معاملات در عمل Transaction Management in Action

  • JDBC پیشرفته Advanced JDBC

JDBC پیشرفته Advanced JDBC

  • معرفی Introduction

  • به روز رسانی دسته ای JDBC JDBC Batch Updates

  • JDBC Batching - راه اندازی پروژه JDBC Batching - Project Setup

  • دسته بندی JDBC - کد JDBC Batching - Code

  • JDBC Batching - در عمل JDBC Batching - In Action

  • ResultSetMetaData ResultSetMetaData

  • ResultsetMetaData در عمل ResultsetMetaData in Action

  • مبانی مدیریت تراکنش Transaction Management Basics

  • مورد استفاده مدیریت تراکنش Transaction Management Usecase

  • مدیریت معاملات در عمل Transaction Management in Action

  • JDBC پیشرفته Advanced JDBC

پروژه کوپن و محصول Coupon and Product Project

  • مورد استفاده Usecase

  • Code Walk Through Code Walk Through

  • ایجاد پایگاه داده Create Database

  • پروژه را ایجاد کنید Create the Project

  • ایجاد مدل Create Model

  • پیکربندی استخر اتصال Configure Connection Pool

  • ConnectionUtil را ایجاد کنید Create ConnectionUtil

  • کوپن DAO ایجاد کنید Create Coupon DAO

  • روش کوپن را پیدا کنید Find Coupon Method

  • ProductDAO را پیاده سازی کنید Implement ProductDAO

  • ایجاد Views Create Views

  • CouponController را ایجاد کنید Create CouponController

  • منطق شرطی را اضافه کنید Add Conditional Logic

  • تست ایجاد کوپن Test Create Coupon

  • FindCoupon را پیاده سازی کنید Implement FindCoupon

  • ایجاد محصول را پیاده سازی کنید Implement Create Product

  • تست ایجاد محصول Test Create Product

پروژه کوپن و محصول Coupon and Product Project

  • مورد استفاده Usecase

  • Code Walk Through Code Walk Through

  • ایجاد پایگاه داده Create Database

  • پروژه را ایجاد کنید Create the Project

  • ایجاد مدل Create Model

  • پیکربندی استخر اتصال Configure Connection Pool

  • ConnectionUtil را ایجاد کنید Create ConnectionUtil

  • کوپن DAO ایجاد کنید Create Coupon DAO

  • روش کوپن را پیدا کنید Find Coupon Method

  • ProductDAO را پیاده سازی کنید Implement ProductDAO

  • ایجاد Views Create Views

  • CouponController را ایجاد کنید Create CouponController

  • منطق شرطی را اضافه کنید Add Conditional Logic

  • تست ایجاد کوپن Test Create Coupon

  • FindCoupon را پیاده سازی کنید Implement FindCoupon

  • ایجاد محصول را پیاده سازی کنید Implement Create Product

  • تست ایجاد محصول Test Create Product

بسته شدن Wrap Up

  • امتحان نهایی Final Quiz

  • سخنرانی پاداش Bonus Lecture

بسته شدن Wrap Up

  • امتحان نهایی Final Quiz

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

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

آموزش JDBC Servlets و JSP - اصول توسعه وب جاوا
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9 hours
202
Udemy (یودمی) udemy-small
28 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
17,570
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید

Udemy (یودمی)

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

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