آموزش توسعه وب جاوا/جاکارتا EE 8 (Servlet، JSP، JDBC، MVC)

Java Web Development / Jakarta EE 8 (Servlet, JSP, JDBC,MVC)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: معماری و فناوری های JEE، Servlet 2 و 4، JSP 2، JSTL، MVC، Maven، JDBC، MySql، HTML، CSS، JS و (بهار در مقابل JEE) درک مفاهیم توسعه وب درک معماری و فناوری های JEE 27 مثال های کاملی که تمام دوره ها را پوشش می دهد. عناوین مروری بر چارچوب‌ها و فناوری‌های وب جاوا، تمام موضوعات Servlet را با مثال مرور کنید همه موضوعات JSP را با مثال‌ها بسازید یک برنامه MVC JEE با JSP، Servlets و JDBC اتصال به MySQL DB با استفاده از JDBC آموزش Apache Maven به عنوان ابزار ساخت کار با اسکریپت نویسی زبان ها: HTML، CSS، JS و الگوی طراحی MVC AngularJS (چگونه می توانید برنامه خود را معماری کنید) درک مفهوم JavaBeans محیط توسعه JEE خود را با JAVA-8، Tomcat-9 و STS IDE راه اندازی کنید نحوه استفاده از کتابخانه برچسب استاندارد JSP ( JSTL) برای به حداقل رساندن کد اسکریپت نصب MySql DB و واردات اسکریپت های DB پیش نیازها:JSE HTML XML

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


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


در این دوره با موضوعات زیر آشنا می شویم:


مقدمه ای بر توسعه وب:

1- معماری JEE

2- تاریخچه و فناوری های JEE.

3- برنامه وب، اجزای وب و کانتینر وب

4- برنامه وب استاتیک.

5- مراحل توسعه و استقرار برنامه JEE

6- برنامه وب پویا.

7 -بایگانی برنامه وب (*.WAR)

8- URL HTTP

9- پیکربندی بایگانی برنامه وب (*.WAR)


برنامه نویسی Servlet (قسمت 1):

1- دستور کار

2- Servlet در تصویر بزرگ J2EE

3- مدل‌های پاسخ درخواست Servlet

4- چرخه زندگی Servlet

5- Objects Scope Servlet

6- ServletContext

7- جلسه Servlet

8- HttpServletRequest

9- وضعیت HttpServletResponse، سرصفحه، بدنه

10- رسیدگی به خطا


برنامه نویسی Servlet (قسمت 2):

1- شامل و ارسال درخواست‌ها

2- تغییر مسیر به سایر منابع وب

3- فیلتر Servlet

4- شنوندگان Servlet

5- ردیابی جلسه

6- Servlet 3.


برنامه نویسی JSP (قسمت 1):

1- JSP چیست.

2- عناصر JSP.

3- عناصر استاتیک JSP.

4- عناصر عبارت JSP.

5- عناصر JSP Scriptlets.


برنامه نویسی JSP (قسمت 2):

1- اقدامات JSP.

2- اقدامات استاندارد JSP.

3- اقدامات JSP JSTL.


ساخت برنامه JEE CRUD با استفاده از: Servlet JSP، JSTL، MySql، Maven، JDBC، HTML، CSS و Bootstrap:


قسمت 1 :

1- نصب MySQL.

2- Apache Maven را نصب کنید.

3- پایگاه داده کارکنان را راه اندازی کنید.


قسمت 2:

4- الگوی MVC و معماری کاربردی.

5- برنامه Employee-CRUD را بسازید.

6- برنامه Bootstrapping Employee-CRUD.


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

بررسی اجمالی دوره Course Overview

  • به برنامه نویسی Java EE خوش آمدید Welcome to Java EE Programming

  • بخش های دوره Course Sections

  • اهداف دوره Course Objectives

  • اهداف دوره Course Objectives

  • پیش نیازها Prerequisites

بررسی اجمالی دوره Course Overview

  • به برنامه نویسی Java EE خوش آمدید Welcome to Java EE Programming

  • بخش های دوره Course Sections

  • پیش نیازها Prerequisites

نرم افزار دوره و مراحل نصب Course Software and Installation Steps

  • نرم افزار دوره و مراحل نصب Course Software and Installation Steps

  • نرم افزار دوره و مراحل نصب Course Software and Installation Steps

  • JDK-8 را بر روی سیستم عامل ویندوز دانلود و نصب کنید Download and Install JDK-8 on Windows OS

  • STS IDE را در سیستم عامل ویندوز دانلود و نصب کنید Download and Install STS IDE on Windows OS

  • STS IDE را در سیستم عامل ویندوز دانلود و نصب کنید Download and Install STS IDE on Windows OS

  • JDK 11 را بر روی سیستم عامل لینوکس دانلود و نصب کنید Download and Install JDK 11 on Linux OS

  • STS IDE را در سیستم عامل لینوکس دانلود و نصب کنید Download and Install STS IDE on Linux OS

  • اولین برنامه را در STS IDE ایجاد کنید Create First Application on STS IDE

  • تم STS را به حالت تاریک تغییر دهید Change STS Theme to Dark Mode

  • نصب Tomcat-9 Tomcat-9 Installation

  • تامکت را با STS IDE پیوند دهید Link Tomcat with STS IDE

  • دانلود برنامه های دوره Download Course Applications

نرم افزار دوره و مراحل نصب Course Software and Installation Steps

  • JDK-8 را بر روی سیستم عامل ویندوز دانلود و نصب کنید Download and Install JDK-8 on Windows OS

  • JDK 11 را بر روی سیستم عامل لینوکس دانلود و نصب کنید Download and Install JDK 11 on Linux OS

  • STS IDE را در سیستم عامل لینوکس دانلود و نصب کنید Download and Install STS IDE on Linux OS

  • اولین برنامه را در STS IDE ایجاد کنید Create First Application on STS IDE

  • تم STS را به حالت تاریک تغییر دهید Change STS Theme to Dark Mode

  • نصب Tomcat-9 Tomcat-9 Installation

  • تامکت را با STS IDE پیوند دهید Link Tomcat with STS IDE

  • دانلود برنامه های دوره Download Course Applications

مقدمه ای بر JEE و توسعه برنامه های کاربردی وب Introduction to JEE and Web Application Development

  • دستور جلسه Agenda

  • معماری JEE JEE Architecture

  • معماری JEE JEE Architecture

  • نسخه ها و تاریخچه JEE JEE Versions and History

  • نسخه ها و تاریخچه JEE JEE Versions and History

  • JEE Web Technologies JEE Web Technologies

  • برنامه وب و کانتینر وب Web Application & Web Container

  • برنامه وب و کانتینر وب Web Application & Web Container

  • وب سایت استاتیک (مقدمه ای بر HTML) Static Web Site (Introdcution to HTML)

  • وب سایت استاتیک (مقدمه ای بر HTML) Static Web Site (Introdcution to HTML)

  • مراحل توسعه اپلیکیشن وب پویا Dynamic Web Application Development Steps

  • مراحل توسعه اپلیکیشن وب پویا Dynamic Web Application Development Steps

  • FirstWebApplication (اولین برنامه جاوا JEE) FirstWebApplication (First Java JEE Application)

  • آرشیو برنامه های وب (WAR) (قسمت 1) Web Application Archive (WAR) (Part 1)

  • آرشیو برنامه های وب (WAR) (قسمت 1) Web Application Archive (WAR) (Part 1)

  • آرشیو برنامه های وب (WAR) (قسمت 2) Web Application Archive (WAR) (Part 2)

  • آرشیو برنامه های وب (WAR) (قسمت 2) Web Application Archive (WAR) (Part 2)

  • پروتکل HTTP و درخواست URL HTTP Protocol & Request URL

  • پیکربندی برنامه وب از طریق web.xml Configuring Web Application via web.xml

مقدمه ای بر JEE و توسعه برنامه های کاربردی وب Introduction to JEE and Web Application Development

  • JEE Web Technologies JEE Web Technologies

  • FirstWebApplication (اولین برنامه جاوا JEE) FirstWebApplication (First Java JEE Application)

  • پروتکل HTTP و درخواست URL HTTP Protocol & Request URL

  • پیکربندی برنامه وب از طریق web.xml Configuring Web Application via web.xml

برنامه نویسی Servlets (قسمت اول) Servlets Prgramming (Part I)

  • دستور جلسه Agenda

  • Servlet در تصویر بزرگ JEE Servlet in big picture of JEE

  • مدل درخواست و پاسخ Servlet Servlet request & response model

  • رابط ها و کلاس های Servlet Interfaces & Classes of Servlet

  • رابط ها و کلاس های Servlet Interfaces & Classes of Servlet

  • اولین برنامه Servlet (قسمت 1) (رابط Servlet) First Servlet Application (Part 1) (Servlet Interface )

  • اولین برنامه Servlet (قسمت 2) (GenericServlet& HTTPServlet) First Servlet Application (Part 2) (GenericServlet& HTTPServlet)

  • اولین برنامه Servlet (قسمت 2) (GenericServlet& HTTPServlet) First Servlet Application (Part 2) (GenericServlet& HTTPServlet)

  • چرخه زندگی Servlet (قسمت 1) Servlet Life Cycle (Part 1)

  • چرخه زندگی Servlet (قسمت 1) Servlet Life Cycle (Part 1)

  • چرخه زندگی Servlet (قسمت 2) (مثال 1) (doGet & doPost) Servlet Life Cycle (Part 2) (Example 1) (doGet & doPost)

  • چرخه زندگی Servlet (قسمت 3) (مثال 2 : InitParam + HTML From) (بخش 1) Servlet Life Cycle (Part 3) (Example 2 : InitParam + HTML From) (Part 1)

  • چرخه زندگی Servlet (قسمت 3) (مثال 2 : InitParam + HTML From) (بخش 1) Servlet Life Cycle (Part 3) (Example 2 : InitParam + HTML From) (Part 1)

  • چرخه زندگی Servlet (قسمت 4) (مثال 2 : InitParam + HTML From) (بخش 2) Servlet Life Cycle (Part 4) (Example 2 : InitParam + HTML From) (Part 2)

  • دامنه های وب (برنامه + جلسه + درخواست) Web Scopes (Application + Session + Request)

  • محدوده 1: دامنه برنامه + شیء ServletContext (قسمت 1) Scope 1 : Application Scope + ServletContext Object (Part 1)

  • محدوده 1: دامنه برنامه + شیء ServletContext (بخش 2) Scope 1 : Application Scope + ServletContext Object (Part 2)

  • محدوده 1: دامنه برنامه + شیء ServletContext (بخش 2) Scope 1 : Application Scope + ServletContext Object (Part 2)

  • محدوده 1: دامنه برنامه + شیء ServletContext (بخش 3) Scope 1 : Application Scope + ServletContext Object (Part 3)

  • محدوده 1: دامنه برنامه + شیء ServletContext (بخش 3) Scope 1 : Application Scope + ServletContext Object (Part 3)

  • محدوده 2: محدوده جلسه + HttpSession (قسمت 1) Scope 2 : Session Scope + HttpSession (Part 1)

  • محدوده 2: محدوده جلسه + HttpSession (قسمت 1) Scope 2 : Session Scope + HttpSession (Part 1)

  • محدوده 2: محدوده جلسه + HttpSession (قسمت 2) Scope 2 : Session Scope + HttpSession (Part 2)

  • محدوده 2: محدوده جلسه + HttpSession (قسمت 2) Scope 2 : Session Scope + HttpSession (Part 2)

  • محدوده 2: محدوده جلسه + HttpSession (قسمت 3) Scope 2 : Session Scope + HttpSession (Part 3)

  • محدوده 2: محدوده جلسه + HttpSession (قسمت 3) Scope 2 : Session Scope + HttpSession (Part 3)

  • محدوده 3: محدوده درخواست + HttpServletRequest (قسمت 1) Scope 3 : Request Scope + HttpServletRequest (Part 1)

  • محدوده 3: محدوده درخواست + HttpServletRequest (قسمت 1) Scope 3 : Request Scope + HttpServletRequest (Part 1)

  • محدوده 3: محدوده درخواست + HttpServletRequest (قسمت 2) Scope 3 : Request Scope + HttpServletRequest (Part 2)

  • محدوده 3: محدوده درخواست + HttpServletRequest (قسمت 3) Scope 3 : Request Scope + HttpServletRequest (Part 3)

  • محدوده 3: محدوده درخواست + HttpServletRequest (قسمت 3) Scope 3 : Request Scope + HttpServletRequest (Part 3)

  • HttpServletResponse (قسمت 1) HttpServletResponse (Part 1)

  • HttpServletResponse (قسمت 2) HttpServletResponse (Part 2)

  • HttpServletResponse (قسمت 3) HttpServletResponse (Part 3)

  • HttpServletResponse (قسمت 3) HttpServletResponse (Part 3)

  • مدیریت خطا (قسمت 1) Error Handling (Part 1)

  • مدیریت خطا (قسمت 1) Error Handling (Part 1)

  • مدیریت خطا (قسمت 2) Error Handling (Part 2)

برنامه نویسی Servlets (قسمت اول) Servlets Prgramming (Part I)

  • دستور جلسه Agenda

  • Servlet در تصویر بزرگ JEE Servlet in big picture of JEE

  • مدل درخواست و پاسخ Servlet Servlet request & response model

  • اولین برنامه Servlet (قسمت 1) (رابط Servlet) First Servlet Application (Part 1) (Servlet Interface )

  • چرخه زندگی Servlet (قسمت 2) (مثال 1) (doGet & doPost) Servlet Life Cycle (Part 2) (Example 1) (doGet & doPost)

  • چرخه زندگی Servlet (قسمت 4) (مثال 2 : InitParam + HTML From) (بخش 2) Servlet Life Cycle (Part 4) (Example 2 : InitParam + HTML From) (Part 2)

  • دامنه های وب (برنامه + جلسه + درخواست) Web Scopes (Application + Session + Request)

  • محدوده 1: دامنه برنامه + شیء ServletContext (قسمت 1) Scope 1 : Application Scope + ServletContext Object (Part 1)

  • محدوده 3: محدوده درخواست + HttpServletRequest (قسمت 2) Scope 3 : Request Scope + HttpServletRequest (Part 2)

  • HttpServletResponse (قسمت 1) HttpServletResponse (Part 1)

  • HttpServletResponse (قسمت 2) HttpServletResponse (Part 2)

  • مدیریت خطا (قسمت 2) Error Handling (Part 2)

برنامه نویسی Servlet (بخش ||) Servlet Programming (Part ||)

  • دستور جلسه Agenda

  • شامل و ارسال درخواست ها (قسمت 1) Including and forwarding Requests (Part 1)

  • شامل و ارسال درخواست ها (قسمت 1) Including and forwarding Requests (Part 1)

  • شامل و ارسال درخواست ها (قسمت 2) Including and forwarding Requests (Part 2)

  • شامل و ارسال درخواست ها (قسمت 3) Including and forwarding Requests (Part 3)

  • شامل و ارسال درخواست ها (قسمت 3) Including and forwarding Requests (Part 3)

  • تغییر جهت پاسخ (قسمت 1) Response Rediraction(Part 1)

  • تغییر جهت پاسخ (قسمت 2) Response Rediraction(Part 2)

  • تغییر جهت پاسخ (قسمت 2) Response Rediraction(Part 2)

  • فیلتر Servlet (قسمت 1) Servlet Filter(Part 1)

  • فیلتر Servlet (قسمت 1) Servlet Filter(Part 1)

  • فیلتر Servlet (قسمت 2) Servlet Filter (Part 2)

  • فیلتر Servlet (قسمت 2) Servlet Filter (Part 2)

  • Servlet Listeners (قسمت 1) Servlet Listeners (Part 1)

  • شنوندگان Servlet (قسمت 2) Servlet Listeners (Part 2)

  • Servlet Listeners (قسمت 3) Servlet Listeners (Part 3)

  • ردیابی جلسه (قسمت 1: مقدمه ای بر ردیابی جلسه) Session Tracking (Part 1 : Introduction to Session Tracking)

  • ردیابی جلسه (بخش 2: مکانیسم های ردیابی جلسه) Session Tracking (Part 2 : Session Tracking Mechanisms)

  • ردیابی جلسه (بخش 3: نمونه کوکی ها) Session Tracking (Part 3 : Cookies Example)

  • Servlet 3 (بخش 1: نسخه های Servlets) Servlet 3 (Part 1 : Servlets Versions)

  • Servlet 3 (بخش 2 : Servlet 3 مثال) Servlet 3 (Part 2 : Servlet 3 Example)

برنامه نویسی Servlet (بخش ||) Servlet Programming (Part ||)

  • دستور جلسه Agenda

  • شامل و ارسال درخواست ها (قسمت 2) Including and forwarding Requests (Part 2)

  • تغییر جهت پاسخ (قسمت 1) Response Rediraction(Part 1)

  • Servlet Listeners (قسمت 1) Servlet Listeners (Part 1)

  • شنوندگان Servlet (قسمت 2) Servlet Listeners (Part 2)

  • Servlet Listeners (قسمت 3) Servlet Listeners (Part 3)

  • ردیابی جلسه (قسمت 1: مقدمه ای بر ردیابی جلسه) Session Tracking (Part 1 : Introduction to Session Tracking)

  • ردیابی جلسه (بخش 2: مکانیسم های ردیابی جلسه) Session Tracking (Part 2 : Session Tracking Mechanisms)

  • ردیابی جلسه (بخش 3: نمونه کوکی ها) Session Tracking (Part 3 : Cookies Example)

  • Servlet 3 (بخش 1: نسخه های Servlets) Servlet 3 (Part 1 : Servlets Versions)

  • Servlet 3 (بخش 2 : Servlet 3 مثال) Servlet 3 (Part 2 : Servlet 3 Example)

برنامه نویسی JSP (قسمت 1) JSP Programming (Part 1)

  • دستور جلسه Agenda

  • دستور جلسه Agenda

  • مقدمه ای بر JSP Introduction to JSP

  • مقدمه ای بر JSP Introduction to JSP

  • برنامه اول JSP FirstJSPApplication

  • چرخه حیات JSP JSP LifeCycle

  • چرخه حیات JSP JSP LifeCycle

  • عناصر JSP JSP Elements

  • 1- عناصر استاتیک JSP 1- JSP Static Elements

  • 1- مثال JSP Static Elements (قسمت 1) 1- JSP Static Elements Example (Part 1)

  • 1- مثال JSP Static Elements (قسمت 2) 1- JSP Static Elements Example (Part 2)

  • 2- عناصر JSP Scriptlets 2- JSP Scriptlets Elements

  • 2- عناصر اسکریپت JSP (موضوعات اضافی: اشیاء ضمنی + دامنه صفحه) 2- JSP Scriptlets Elements (Extra Topics : Implict Objects + Page Scope)

  • 2- عناصر اسکریپت JSP (موضوعات اضافی: اشیاء ضمنی + دامنه صفحه) 2- JSP Scriptlets Elements (Extra Topics : Implict Objects + Page Scope)

  • 2- عناصر JSP Scriptlets مثال 1 2- JSP Scriptlets Elements Example 1

  • 2- عناصر JSP Scriptlets مثال 1 2- JSP Scriptlets Elements Example 1

  • 2- عناصر JSP Scriptlets مثال 2 2- JSP Scriptlets Elements Example 2

  • 3- JSP Directives Elements 3- JSP Directives Elements

  • 3- JSP Directives Elements 3- JSP Directives Elements

  • 3- JSP Directives Elements مثال 3- JSP Directives Elements Example

برنامه نویسی JSP (قسمت 1) JSP Programming (Part 1)

  • دستور جلسه Agenda

  • برنامه اول JSP FirstJSPApplication

  • عناصر JSP JSP Elements

  • 1- عناصر استاتیک JSP 1- JSP Static Elements

  • 1- مثال JSP Static Elements (قسمت 1) 1- JSP Static Elements Example (Part 1)

  • 1- مثال JSP Static Elements (قسمت 2) 1- JSP Static Elements Example (Part 2)

  • 2- عناصر JSP Scriptlets 2- JSP Scriptlets Elements

  • 2- عناصر JSP Scriptlets مثال 2 2- JSP Scriptlets Elements Example 2

  • 3- JSP Directives Elements مثال 3- JSP Directives Elements Example

برنامه نویسی JSP (بخش ||) JSP Programming (Part ||)

  • 4- عناصر اقدامات JSP (قسمت 1) 4- JSP Actions Elements (Part 1)

  • 4- عناصر اقدامات JSP (قسمت 2) 4- JSP Actions Elements (Part 2)

  • 4.1 اقدامات استاندارد 4.1 Standard Actions

  • 4.1 اقدامات استاندارد 4.1 Standard Actions

  • 4.1.1 اقدامات استاندارد JSP (شامل و ارسال) 4.1.1 JSP Standard Actions (Include and Forward)

  • 4.1.1 اقدامات استاندارد JSP (شامل و ارسال) 4.1.1 JSP Standard Actions (Include and Forward)

  • 4.1.1 اقدامات استاندارد JSP (شامل و پیشبرد) مثال 4.1.1 JSP Standard Actions (Include and Forward) Example

  • 4.1.1 اقدامات استاندارد JSP (شامل Action در مقابل Include Directive) مثال 4.1.1 JSP Standard Actions (Include Action vs Include Directive) Example

  • 4.1.1 اقدامات استاندارد JSP (شامل Action در مقابل Include Directive) مثال 4.1.1 JSP Standard Actions (Include Action vs Include Directive) Example

  • 4.1.2 اقدامات استاندارد JSP (JavaBeans) 4.1.2 JSP Standard Actions (JavaBeans)

  • 4.1.2 اقدامات استاندارد JSP (JavaBeans) 4.1.2 JSP Standard Actions (JavaBeans)

  • 4.1.2 اقدامات استاندارد JSP (JavaBeans) مثال 4.1.2 JSP Standard Actions (JavaBeans) Example

  • 4.1.2 اقدامات استاندارد JSP (JavaBeans) مثال 4.1.2 JSP Standard Actions (JavaBeans) Example

  • 4.2 اقدامات JSTL 4.2 JSTL Actions

  • 4.2 اقدامات JSTL 4.2 JSTL Actions

  • 4.2.1 JSTL Core Actions 4.2.1 JSTL Core Actions

  • 4.2.1 JSTL Core Actions 4.2.1 JSTL Core Actions

  • 4.2.1 اقدامات اصلی JSTL (مثال 1) 4.2.1 JSTL Core Actions (Example 1)

  • 4.2.1 اقدامات اصلی JSTL (مثال 1) 4.2.1 JSTL Core Actions (Example 1)

  • 4.2.1 اقدامات اصلی JSTL (مثال 2) 4.2.1 JSTL Core Actions (Example 2)

  • 4.2.2 JSTL DB Actions 4.2.2 JSTL DB Actions

  • 4.2.3 عملکردهای JSTL 4.2.3 JSTL Functions Actions

  • 4.2.3 عملکردهای JSTL 4.2.3 JSTL Functions Actions

  • 4.2.3 عملکردهای JSTL (مثال) 4.2.3 JSTL Functions Actions (Example)

  • 4.2.4 اقدامات بین المللی سازی و قالب بندی JSTL 4.2.4 JSTL Internationalization and Formatting Actions

  • 4.2.4 اقدامات بین المللی سازی و قالب بندی JSTL 4.2.4 JSTL Internationalization and Formatting Actions

  • 4.2.4 اقدامات قالب‌بندی JSTL (مثال) 4.2.4 JSTL Formatting Actions (Example)

برنامه نویسی JSP (بخش ||) JSP Programming (Part ||)

  • 4- عناصر اقدامات JSP (قسمت 1) 4- JSP Actions Elements (Part 1)

  • 4- عناصر اقدامات JSP (قسمت 2) 4- JSP Actions Elements (Part 2)

  • 4.1.1 اقدامات استاندارد JSP (شامل و پیشبرد) مثال 4.1.1 JSP Standard Actions (Include and Forward) Example

  • 4.2.1 اقدامات اصلی JSTL (مثال 2) 4.2.1 JSTL Core Actions (Example 2)

  • 4.2.2 JSTL DB Actions 4.2.2 JSTL DB Actions

  • 4.2.3 عملکردهای JSTL (مثال) 4.2.3 JSTL Functions Actions (Example)

  • 4.2.4 اقدامات قالب‌بندی JSTL (مثال) 4.2.4 JSTL Formatting Actions (Example)

ساختن یک برنامه JEE (قسمت 1): MySQL، MySql Wizard و Maven را نصب کنید Build a JEE Application (Part 1) : Install MySQL, MySql Wizard and Maven

  • نصب MySQL DBMS Installing MySQL DBMS

  • نصب MySQL DBMS Installing MySQL DBMS

  • نصب MySql Wizard (Hiedi SQL) Installing MySql Wizard (Hiedi SQL)

  • اتصال به MySql DB را باز کنید Open Connection to MySql DB

  • اتصال به MySql DB را باز کنید Open Connection to MySql DB

  • Maven چیست؟ What is Maven ?

  • Maven چیست؟ What is Maven ?

  • نصب Maven در سیستم عامل ویندوز Installing Maven on Windows OS

  • Apache Maven را روی سیستم عامل لینوکس نصب کنید Install Apache Maven on Linux OS

  • Apache Maven را روی سیستم عامل لینوکس نصب کنید Install Apache Maven on Linux OS

  • ایجاد First Maven Project با استفاده از STS IDE (ویندوز) Create First Maven Project using STS IDE (Windows)

  • ایجاد First Maven Project با استفاده از STS IDE (Linux) Create First Maven Project using STS IDE (Linux)

  • ایجاد First Maven Project با استفاده از STS IDE (Linux) Create First Maven Project using STS IDE (Linux)

  • پروژه Maven را در STS IDE وارد کنید Import Maven Project on STS IDE

  • Maven را با STS IDE پیوند دهید Link Maven with STS IDE

  • Maven را با STS IDE پیوند دهید Link Maven with STS IDE

ساختن یک برنامه JEE (قسمت 1): MySQL، MySql Wizard و Maven را نصب کنید Build a JEE Application (Part 1) : Install MySQL, MySql Wizard and Maven

  • نصب MySql Wizard (Hiedi SQL) Installing MySql Wizard (Hiedi SQL)

  • نصب Maven در سیستم عامل ویندوز Installing Maven on Windows OS

  • ایجاد First Maven Project با استفاده از STS IDE (ویندوز) Create First Maven Project using STS IDE (Windows)

  • پروژه Maven را در STS IDE وارد کنید Import Maven Project on STS IDE

ساخت یک برنامه JEE (قسمت 2): معماری برنامه (الگوی طراحی MVC) Build a JEE Application (Part 2) : Application Architecture (MVC Design Pattern)

  • الگوی طراحی MVC چیست و چرا What and Why MVC Design Pattern

  • الگوی طراحی MVC چیست و چرا What and Why MVC Design Pattern

  • لایه های MVC (تکنولوژی های جاوا برای MVC) MVC Layers (Java Technologies for MVC)

ساخت یک برنامه JEE (قسمت 2): معماری برنامه (الگوی طراحی MVC) Build a JEE Application (Part 2) : Application Architecture (MVC Design Pattern)

  • لایه های MVC (تکنولوژی های جاوا برای MVC) MVC Layers (Java Technologies for MVC)

ساخت یک برنامه JEE (قسمت 3): مقدمه ای بر برنامه کاربردی CRUD کارکنان Build a JEE Application (Part 3) : Introduction to Employee CRUD Application

  • توضیح پروژه Project Explanation

  • پایگاه داده کارمندان را نصب کنید Install Employee Database

ساخت یک برنامه JEE (قسمت 3): مقدمه ای بر برنامه کاربردی CRUD کارکنان Build a JEE Application (Part 3) : Introduction to Employee CRUD Application

  • توضیح پروژه Project Explanation

  • پایگاه داده کارمندان را نصب کنید Install Employee Database

ساختن یک برنامه JEE (قسمت 4): لایه مدل بسازید Build a JEE Application (Part 4) : Build Model Layer

  • مراحل ساختن لایه مدل Steps to build Model Layer

  • مرحله 1: پروژه CRUD Maven کارمند را بسازید Step 1 : Build Employee CRUD Maven Project

  • مرحله 1: پروژه CRUD Maven کارمند را بسازید Step 1 : Build Employee CRUD Maven Project

  • مرحله 2: افزودن وابستگی ها (Servlet، JSP و MySql) Step 2 : Add Dependencies (Servlet, JSP and MySql )

  • مرحله 3: کلاس اتصال JDBC ایجاد کنید Step 3 : Create JDBC Connection Class

  • مرحله 3: کلاس اتصال JDBC ایجاد کنید Step 3 : Create JDBC Connection Class

  • مرحله 4 : Employee JavaBean را ایجاد کنید Step 4 : Create Employee JavaBean

  • مرحله 5: ایجاد رابط DOA کارمند Step5 : Create Employee DOA Interface

  • مرحله 5: ایجاد رابط DOA کارمند Step5 : Create Employee DOA Interface

  • مرحله 6: ایجاد Employee DAO Impl (افزودن کارمند) Step 6 : Create Employee DAO Impl (Add Employee)

  • مرحله 7: ایجاد Employee DAO Impl (کارمند به روز رسانی) Step 7 : Create Employee DAO Impl (Update Employee)

  • مرحله 8: ایجاد Employee DAO Impl (Delete Employee) Step 8 : Create Employee DAO Impl (Delete Employee)

  • مرحله 8: ایجاد Employee DAO Impl (Delete Employee) Step 8 : Create Employee DAO Impl (Delete Employee)

  • مرحله 9: ایجاد Employee DAO Impl (Gell All Employees) Step 9 : Create Employee DAO Impl (Gell All Employees)

  • مرحله 9: ایجاد Employee DAO Impl (Gell All Employees) Step 9 : Create Employee DAO Impl (Gell All Employees)

  • مرحله 10: ایجاد Employee DAO Impl (دریافت یک کارمند مجرد) Step 10 : Create Employee DAO Impl (Get Single Employee)

  • مرحله 10: ایجاد Employee DAO Impl (دریافت یک کارمند مجرد) Step 10 : Create Employee DAO Impl (Get Single Employee)

ساختن یک برنامه JEE (قسمت 4): لایه مدل بسازید Build a JEE Application (Part 4) : Build Model Layer

  • مراحل ساختن لایه مدل Steps to build Model Layer

  • مرحله 2: افزودن وابستگی ها (Servlet، JSP و MySql) Step 2 : Add Dependencies (Servlet, JSP and MySql )

  • مرحله 4 : Employee JavaBean را ایجاد کنید Step 4 : Create Employee JavaBean

  • مرحله 6: ایجاد Employee DAO Impl (افزودن کارمند) Step 6 : Create Employee DAO Impl (Add Employee)

  • مرحله 7: ایجاد Employee DAO Impl (کارمند به روز رسانی) Step 7 : Create Employee DAO Impl (Update Employee)

ساختن یک برنامه JEE (قسمت 5): لایه کنترلر بسازید Build a JEE Application (Part 5) : Build Controller Layer

  • مقدمه ای بر لایه کنترلر Introduction to Controller Layer

  • مقدمه ای بر لایه کنترلر Introduction to Controller Layer

  • مرحله 1: ایجاد Add Employee Controller Step 1 : Creating Add Employee Controller

  • مرحله 1: ایجاد Add Employee Controller Step 1 : Creating Add Employee Controller

  • مرحله 2: ایجاد Update Employee Controller Step 2 : Creating Update Employee Controller

  • مرحله 3: ایجاد Delete Employee Controller Step 3 : Creating Delete Employee Controller

  • مرحله 3: ایجاد Delete Employee Controller Step 3 : Creating Delete Employee Controller

  • مرحله 4: ایجاد کنترلر Get All Employees Step 4 : Creating Get All Employees Controller

  • مرحله 5: ایجاد کنترل کننده Get Single Employee Step 5 : Creating Get Single Employee Controller

  • مرحله 5: ایجاد کنترل کننده Get Single Employee Step 5 : Creating Get Single Employee Controller

ساختن یک برنامه JEE (قسمت 5): لایه کنترلر بسازید Build a JEE Application (Part 5) : Build Controller Layer

  • مرحله 2: ایجاد Update Employee Controller Step 2 : Creating Update Employee Controller

  • مرحله 4: ایجاد کنترلر Get All Employees Step 4 : Creating Get All Employees Controller

ساختن یک برنامه JEE (قسمت 6): Building View Layer Build a JEE Application (Part 6) : Building View Layer

  • مقدمه ای بر View Layer Introduction to View Layer

  • مقدمه ای بر CSS Bootstrap Introdcution to CSS Bootstrap

  • مقدمه ای بر CSS Bootstrap Introdcution to CSS Bootstrap

  • مقدمه ای بر Angular JS V1 Introduction to Angular JS V1

  • مقدمه ای بر JQuery Introdcution to JQuery

  • مقدمه ای بر JQuery Introdcution to JQuery

  • مرحله 1: مشاهده کارمند را پیاده سازی کنید Step 1 : Implment Get Employee View

  • مرحله 1: مشاهده کارمند را پیاده سازی کنید Step 1 : Implment Get Employee View

  • مرحله 2: اجرای Add Employee View Step 2 : Implment Add Employee View

  • مرحله 3: اجرای به روز رسانی نمای کارکنان (قسمت 1) Step 3 : Implment Update Employee View (Part 1)

  • مرحله 3: اجرای به روز رسانی نمای کارکنان (قسمت 2) Step 3 : Implment Update Employee View (Part 2)

  • مرحله 3: اجرای به روز رسانی نمای کارکنان (قسمت 2) Step 3 : Implment Update Employee View (Part 2)

  • مرحله 4: اجرای Delete Employee View (قسمت 1) Step 4 : Implement Delete Employee View (Part 1)

  • مرحله 4: اجرای Delete Employee View (قسمت 1) Step 4 : Implement Delete Employee View (Part 1)

  • مرحله 4: اجرای Delete Employee View (قسمت 2) Step 4 : Implement Delete Employee View (Part 2)

  • مرحله 4: اجرای Delete Employee View (قسمت 2) Step 4 : Implement Delete Employee View (Part 2)

  • مرحله 4: اجرای Delete Employee View (بخش 3) Step 4 : Implement Delete Employee View (Part 3)

  • مرحله 4: اجرای Delete Employee View (بخش 3) Step 4 : Implement Delete Employee View (Part 3)

ساختن یک برنامه JEE (قسمت 6): Building View Layer Build a JEE Application (Part 6) : Building View Layer

  • مقدمه ای بر View Layer Introduction to View Layer

  • مقدمه ای بر Angular JS V1 Introduction to Angular JS V1

  • مرحله 2: اجرای Add Employee View Step 2 : Implment Add Employee View

  • مرحله 3: اجرای به روز رسانی نمای کارکنان (قسمت 1) Step 3 : Implment Update Employee View (Part 1)

جی.. بعد چی؟ JEE.. What's Next ?

  • جی.. بعد چی؟ JEE.. What's Next ?

  • جی.. بعد چی؟ JEE.. What's Next ?

جی.. بعد چی؟ JEE.. What's Next ?

نمایش نظرات

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

آموزش توسعه وب جاوا/جاکارتا EE 8 (Servlet، JSP، JDBC، MVC)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
13.5 hours
141
Udemy (یودمی) udemy-small
19 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,769
4.5 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Java Corner (Karim) Java Corner (Karim)

معمار راه حل | کارشناس جاوا | مربی ارشد

Udemy (یودمی)

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

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