آموزش توسعه وب جاوا / JEE / Jakarta EE (Servlet, JSP, MVC) - آخرین آپدیت

دانلود Java Web Development / JEE / Jakarta EE (Servlet, JSP, MVC)

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع معماری و تکنولوژی‌های JEE: از مقدماتی تا ساخت برنامه کاربردی

به دوره آموزش جامع معماری و تکنولوژی‌های JEE خوش آمدید! در این دوره، شما با مفاهیم کلیدی توسعه وب، معماری JEE، و تکنولوژی‌های پرکاربرد مانند Servlet، JSP، JSTL، MVC، JDBC، Maven، MySQL، HTML، CSS، JavaScript و فریم‌ورک‌های Spring در مقابل JEE آشنا خواهید شد.

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

سرفصل‌های کلیدی دوره:

  • درک مفاهیم توسعه وب
  • آشنایی با معماری و تکنولوژی‌های JEE
  • ۲۷ مثال کامل برای پوشش تمامی مباحث دوره
  • مروری بر فریم‌ورک‌ها و تکنولوژی‌های وب جاوا
  • آموزش کامل مباحث Servlet همراه با مثال
  • آموزش کامل مباحث JSP همراه با مثال
  • ساخت یک برنامه کاربردی MVC JEE با استفاده از JSP، Servlet و JDBC
  • اتصال به پایگاه داده MySQL با استفاده از JDBC
  • یادگیری Apache Maven به عنوان ابزار ساخت
  • کار با زبان‌های اسکریپت‌نویسی: HTML، CSS، JS و AngularJS
  • الگوی طراحی MVC (نحوه معماری اپلیکیشن شما)
  • درک مفهوم JavaBeans
  • راه‌اندازی محیط توسعه JEE با Java 8، Tomcat 9 و STS IDE
  • یادگیری نحوه استفاده از JSP Standard Tag Library (JSTL) برای کاهش کد Scriptlet
  • نصب پایگاه داده MySQL و وارد کردن اسکریپت‌های پایگاه داده

پیش‌نیازها:

  • JSE (Java Standard Edition)
  • مبانی HTML

جزئیات سرفصل‌های دوره:

بخش ۱: مقدمه‌ای بر توسعه وب

  • معماری JEE
  • تاریخچه و تکنولوژی‌های JEE
  • اپلیکیشن وب، کامپوننت‌های وب و کانتینر وب
  • اپلیکیشن وب استاتیک
  • مراحل توسعه و استقرار اپلیکیشن JEE
  • اپلیکیشن وب داینامیک
  • آرشیو اپلیکیشن وب (*.WAR)
  • URL ها
  • پیکربندی آرشیو اپلیکیشن وب (*.WAR)

بخش ۲: برنامه‌نویسی Servlet (بخش ۱)

  • دستورالعمل
  • Servlet در تصویر بزرگ J2EE
  • مدل‌های درخواست و پاسخ Servlet
  • چرخه حیات Servlet
  • اشیاء Scope در Servlet
  • ServletContext
  • Session در Servlet
  • HttpServletRequest
  • وضعیت، هدر و بدنه HttpServletResponse
  • مدیریت خطا

بخش ۳: برنامه‌نویسی Servlet (بخش ۲)

  • شامل کردن و فوروارد کردن درخواست‌ها
  • هدایت به منابع وب دیگر
  • فیلتر Servlet (Servlet Filter)
  • لیسنر Servlet (Servlet Listeners)
  • ردیابی Session
  • Servlet 3

بخش ۴: برنامه‌نویسی JSP (بخش ۱)

  • JSP چیست؟
  • عناصر JSP
  • عناصر استاتیک JSP
  • عناصر عبارت JSP
  • عناصر Scriptlet در JSP

بخش ۵: برنامه‌نویسی JSP (بخش ۲)

  • دستورات JSP (JSP Actions)
  • دستورات استاندارد JSP
  • دستورات JSTL در JSP

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

  • بخش ۱: آماده‌سازی پروژه: نصب MySQL و Maven
    • نصب MySQL
    • نصب Apache Maven
    • راه‌اندازی پایگاه داده کارمندان
  • بخش ۲: معماری اپلیکیشن
    • الگوی طراحی MVC
    • معماری اپلیکیشن
    • ساخت برنامه کاربردی CRUD کارمند
    • راه‌اندازی برنامه کاربردی CRUD کارمند
  • بخش ۳: مقدمه‌ای بر برنامه کاربردی CRUD کارمند
    • معرفی برنامه کاربردی CRUD کارمند
    • نصب پایگاه داده
  • بخش ۴: ساخت لایه Model
    • ایجاد پروژه
    • افزودن وابستگی‌های Maven
    • پیاده‌سازی کلاس‌های DAO
  • بخش ۵: ساخت لایه Controller
    • پیاده‌سازی کنترلرهای اپلیکیشن
  • بخش ۶: ساخت لایه View
    • مقدمه‌ای بر CSS، Bootstrap، JQuery، Angular JS
    • پیاده‌سازی View های اپلیکیشن

بخش ۷: خلاصه دوره و گام‌های بعدی!


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

مرور دوره 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

  • اتصال Tomcat به 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 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

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

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

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

  • آرشیو برنامه وب (WAR) (قسمت ۲) 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

برنامه نویسی Servlet (قسمت اول) 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 (قسمت ۱) (رابط Servlet) First Servlet Application (Part 1) (Servlet Interface )

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

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

  • چرخه حیات Servlet (قسمت ۱) Servlet Life Cycle (Part 1)

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

  • چرخه حیات Servlet (قسمت ۲) (مثال ۱) (doGet و doPost) Servlet Life Cycle (Part 2) (Example 1) (doGet & doPost)

  • چرخه حیات Servlet (قسمت ۳) (مثال ۲ : InitParam + فرم HTML) (قسمت ۱) 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 (قسمت ۴) (مثال ۲ : InitParam + فرم HTML) (قسمت ۲) Servlet Life Cycle (Part 4) (Example 2 : InitParam + HTML From) (Part 2)

  • بازه های وب (Application + Session + Request) Web Scopes (Application + Session + Request)

  • بازه ۱ : بازه Application + شیء ServletContext (قسمت ۱) Scope 1 : Application Scope + ServletContext Object (Part 1)

  • بازه ۱ : بازه Application + شیء ServletContext (قسمت ۲) Scope 1 : Application Scope + ServletContext Object (Part 2)

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

  • بازه ۱ : بازه Application + شیء ServletContext (قسمت ۳) Scope 1 : Application Scope + ServletContext Object (Part 3)

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

  • بازه ۲ : بازه Session + HttpSession (قسمت ۱) Scope 2 : Session Scope + HttpSession (Part 1)

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

  • بازه ۲ : بازه Session + HttpSession (قسمت ۲) 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)

  • بازه ۲ : بازه Session + HttpSession (قسمت ۳) Scope 2 : Session Scope + HttpSession (Part 3)

  • بازه ۳ : بازه Request + HttpServletRequest (قسمت ۱) Scope 3 : Request Scope + HttpServletRequest (Part 1)

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

  • بازه ۳ : بازه Request + HttpServletRequest (قسمت ۲) Scope 3 : Request Scope + HttpServletRequest (Part 2)

  • بازه ۳ : بازه Request + HttpServletRequest (قسمت ۳) Scope 3 : Request Scope + HttpServletRequest (Part 3)

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

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

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

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

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

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

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

  • مدیریت خطا (قسمت ۲) 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

  • درج و فوروارد درخواست ها (قسمت ۱) Including and forwarding Requests (Part 1)

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

  • درج و فوروارد درخواست ها (قسمت ۲) Including and forwarding Requests (Part 2)

  • درج و فوروارد درخواست ها (قسمت ۳) Including and forwarding Requests (Part 3)

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

  • ریدایرکت پاسخ (قسمت ۱) Response Rediraction(Part 1)

  • ریدایرکت پاسخ (قسمت ۲) Response Rediraction(Part 2)

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

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

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

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

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

  • شنونده های Servlet (قسمت ۱) Servlet Listeners (Part 1)

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

  • شنونده های Servlet (قسمت ۳) Servlet Listeners (Part 3)

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

  • پیگیری جلسه (قسمت ۲ : مکانیزم های پیگیری جلسه) Session Tracking (Part 2 : Session Tracking Mechanisms)

  • پیگیری جلسه (قسمت ۳ : مثال کوکی ها) Session Tracking (Part 3 : Cookies Example)

  • Servlet 3 (قسمت ۱ : نسخه های Servlet) Servlet 3 (Part 1 : Servlets Versions)

  • Servlet 3 (قسمت ۲ : مثال 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 (قسمت اول) 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 (قسمت ۱) 1- JSP Static Elements Example (Part 1)

  • 1-مثال عناصر ایستا JSP (قسمت ۲) 1- JSP Static Elements Example (Part 2)

  • 2-عناصر اسکریپتلت JSP 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 2- JSP Scriptlets Elements Example 1

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

  • 2-مثال ۲ عناصر اسکریپتلت JSP 2- JSP Scriptlets Elements Example 2

  • 3-عناصر دستورالعمل JSP 3- JSP Directives Elements

  • 3- JSP Directives Elements 3- JSP Directives Elements

  • 3-مثال عناصر دستورالعمل JSP 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 (قسمت ۱) 4- JSP Actions Elements (Part 1)

  • 4-عناصر اکشن JSP (قسمت ۲) 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 (مقایسه اکشن درج با دستورالعمل درج) مثال 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 4.2.1 JSTL Core Actions

  • 4.2.1 JSTL Core Actions 4.2.1 JSTL Core Actions

  • 4.2.1 اکشن های هسته JSTL (مثال ۱) 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 (مثال ۲) 4.2.1 JSTL Core Actions (Example 2)

  • 4.2.2 اکشن های پایگاه داده JSTL 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 (قسمت ۱) : نصب MySQL، MySql Wizard و Maven Build a JEE Application (Part 1) : Install MySQL, MySql Wizard and Maven

  • نصب DBMS MySQL Installing MySQL DBMS

  • نصب MySQL DBMS Installing MySQL DBMS

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

  • باز کردن اتصال به پایگاه داده MySql 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)

  • ساخت اولین پروژه Maven با استفاده از STS IDE Create First Maven Project using STS IDE

  • ساخت اولین پروژه Maven با استفاده از STS IDE (لینوکس) 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 (قسمت ۲) : معماری برنامه (الگوی طراحی 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 (فناوری های Java برای 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 (قسمت ۳) : مقدمه ای بر برنامه 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 (قسمت ۴) : ساخت لایه مدل Build a JEE Application (Part 4) : Build Model Layer

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

  • مرحله ۱ : ساخت پروژه Maven CRUD کارمند Step 1 : Build Employee CRUD Maven Project

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

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

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

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

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

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

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

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

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

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

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

  • مرحله ۹ : ایجاد Employee DAO Impl (دریافت همه کارمندان) 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)

  • مرحله ۱۰ : ایجاد 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 (قسمت ۵) : ساخت لایه کنترلر Build a JEE Application (Part 5) : Build Controller Layer

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

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

  • مرحله ۱ : ایجاد کنترلر افزودن کارمند Step 1 : Creating Add Employee Controller

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

  • مرحله ۲ : ایجاد کنترلر به روز رسانی کارمند Step 2 : Creating Update Employee Controller

  • مرحله ۳ : ایجاد کنترلر حذف کارمند Step 3 : Creating Delete Employee Controller

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

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

  • مرحله ۵ : ایجاد کنترلر دریافت یک کارمند 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 (قسمت ۶) : ساخت لایه ویو Build a JEE Application (Part 6) : Building 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

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

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

  • مرحله ۲ : پیاده سازی ویو افزودن کارمند Step 2 : Implment Add Employee View

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

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

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

  • مرحله ۴ : پیاده سازی ویو حذف کارمند (قسمت ۱) Step 4 : Implement Delete Employee View (Part 1)

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

  • مرحله ۴ : پیاده سازی ویو حذف کارمند (قسمت ۲) Step 4 : Implement Delete Employee View (Part 2)

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

  • مرحله ۴ : پیاده سازی ویو حذف کارمند (قسمت ۳) 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.. گام بعدی چیست؟ JEE.. What's Next ?

  • JEE.. گام بعدی چیست؟ JEE.. What's Next ?

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

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

نمایش نظرات

آموزش توسعه وب جاوا / JEE / Jakarta EE (Servlet, JSP, MVC)
جزییات دوره
13.5 hours
141
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,474
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Java Corner (Karim) Java Corner (Karim)

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