->

Java Web Development _Java Ee 8 (Servlet, Jsp, Mvc, Maven) (updated 11_2022)

Java Web Development /Java Ee 8 (Servlet, Jsp, Mvc, Maven)  
Last updated 11/2022  
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz  
Language: English | Size: 4.68 GB | Duration: 13h 21m  


JEE Architecture and Technologies, Servlet 2 & 4, JSP 2, JSTL, MVC, Maven, JDBC, MySql, HTML, CSS,JS and (Spring vs JEE) 

What you'll learn

Understanding Web Development Concepts 

Understanding JEE Architecture and Technologies 

27 Complete Examples that covered all course topics 

Walkthrough on Java Web Frameworks and Technologies 

Go through all Servlet Topics with examples 

Go through all JSP Topics with examples 

Building an MVC JEE Application with JSP, Servlets and JDBC 

Connecting to MySQL DB using JDBC 

Learning the Apache Maven as a build tool 

Working with scripting languages : HTML, CSS, JS and AngularJS 

MVC Design Pattern (how you can architect your Application) 

Understanding JavaBeans Concept 

Set up your JEE development environment with JAVA-8, Tomcat-9 and STS IDE 

Learn how to use the JSP Standard Tag Library (JSTL) to minimize scriptlet code 

Install MySql DB and Import DB scripts 

Requirements

JSE 

HTML 

XML 

Description 

JEE applications are the Java programs that run on the Java-enabled web server or application server. They are used to handle the request obtained from the webserver, process the request, produce the response, then send a response back to the webserverToday we all are aware of the need of creating dynamic web pages i.e the ones which have the capability to change the site contents according to the time or are able to generate the contents according to the request received by the client.In this course we will learn following topics :Introduction to Web Development :1- JEE Architecture 2- JEE History and Technologies. 3- Web Application, Web Components and Web Container4- Static Web Application.5- JEE Application Development and Deployment Steps6- Dynamic Web Application.7 -Web Application Archive (*.WAR)8- HTTP URL9- Configuring Web Application Archive (*.WAR)Servlet Programming (Part 1):1- Agenda2- Servlet in big picture of J2EE3- Servlet Request & Response models4- Servlet Life Cycle5- Servlet Scope Objects6- ServletContext7- Servlet Session8- HttpServletRequest9- HttpServletResponse Status, Header, Body10- Error HandlingServlet Programming (Part 2):1- Including and forwarding Requests2- Redirecting to other web resources3- Servlet Filter4- Servlet Listeners5- Session Tracking6- Servlet 3.JSP Programming (Part 1):1- What is JSP.2- JSP Elements.3- JSP Static Elements.4- JSP Expressions Elements.5- JSP Scriptlets Elements.JSP Programming (Part 2):1- JSP Actions.2- JSP Standard Actions.3- JSP JSTL Actions.Build JEE CRUD Application using : Servlet JSP, JSTL, MySql, Maven, JDBC, HTML, CSS and Bootstrap : Part 1 : 1- Installing MySQL.2- Install Apache Maven.3- Setup Employee Database.Part 2 :4- MVC Pattern and Application Architecture.5- Build Employee-CRUD Application.6- Bootstrapping Employee-CRUD Application. 

Overview 

Section 1: Course Overview 

Lecture 1 Welcome to Java EE Programming 

Lecture 2 Course Sections 

Lecture 3 Course Objectives 

Lecture 4 Prerequisites 

Section 2: Course Software and Installation Steps 

Lecture 5 Course Software and Installation Steps 

Lecture 6 Install JEE IDE (STS IDE) on Windows OS 

Lecture 7 Tomcat Installation on Windows OS 

Lecture 8 Link Tomcat with STS IDE on Windows OS 

Lecture 9 Install STS IDE on Linux OS [Linux Users] 

Lecture 10 Create First Project on STS IDE (Linux Users) 

Lecture 11 Change IDE Theme for STS IDE (Dark Mode) [Linux Users] 

Lecture 12 Download Course Applications 

Section 3: Introduction to JEE and Web Application Development 

Lecture 13 Agenda 

Lecture 14 JEE Architecture 

Lecture 15 JEE Versions and History 

Lecture 16 JEE Web Technologies 

Lecture 17 Web Application & Web Container 

Lecture 18 Static Web Site (Introdcution to HTML) 

Lecture 19 Dynamic Web Application Development Steps 

Lecture 20 FirstWebApplication (First Java JEE Application) 

Lecture 21 Web Application Archive (WAR) (Part 1) 

Lecture 22 Web Application Archive (WAR) (Part 2) 

Lecture 23 HTTP Protocol & Request URL 

Lecture 24 Configuring Web Application via web.xml 

Section 4: Servlets Prgramming (Part I) 

Lecture 25 Agenda 

Lecture 26 Servlet in big picture of JEE 

Lecture 27 Servlet request & response model 

Lecture 28 Interfaces & Classes of Servlet 

Lecture 29 First Servlet Application (Part 1) (Servlet Interface ) 

Lecture 30 First Servlet Application (Part 2) (GenericServlet& HTTPServlet) 

Lecture 31 Servlet Life Cycle (Part 1) 

Lecture 32 Servlet Life Cycle (Part 2) (Example 1) (doGet & doPost) 

Lecture 33 Servlet Life Cycle (Part 3) (Example 2 : InitParam + HTML From) (Part 1) 

Lecture 34 Servlet Life Cycle (Part 4) (Example 2 : InitParam + HTML From) (Part 2) 

Lecture 35 Web Scopes (Application + Session + Request) 

Lecture 36 Scope 1 : Application Scope + ServletContext Object (Part 1) 

Lecture 37 Scope 1 : Application Scope + ServletContext Object (Part 2) 

Lecture 38 Scope 1 : Application Scope + ServletContext Object (Part 3) 

Lecture 39 Scope 2 : Session Scope + HttpSession (Part 1) 

Lecture 40 Scope 2 : Session Scope + HttpSession (Part 2) 

Lecture 41 Scope 2 : Session Scope + HttpSession (Part 3) 

Lecture 42 Scope 3 : Request Scope + HttpServletRequest (Part 1) 

Lecture 43 Scope 3 : Request Scope + HttpServletRequest (Part 2) 

Lecture 44 Scope 3 : Request Scope + HttpServletRequest (Part 3) 

Lecture 45 HttpServletResponse (Part 1) 

Lecture 46 HttpServletResponse (Part 2) 

Lecture 47 HttpServletResponse (Part 3) 

Lecture 48 Error Handling (Part 1) 

Lecture 49 Error Handling (Part 2) 

Section 5: Servlet Programming (Part ||) 

Lecture 50 Agenda 

Lecture 51 Including and forwarding Requests (Part 1) 

Lecture 52 Including and forwarding Requests (Part 2) 

Lecture 53 Including and forwarding Requests (Part 3) 

Lecture 54 Response Rediraction(Part 1) 

Lecture 55 Response Rediraction(Part 2) 

Lecture 56 Servlet Filter(Part 1) 

Lecture 57 Servlet Filter (Part 2) 

Lecture 58 Servlet Listeners (Part 1) 

Lecture 59 Servlet Listeners (Part 2) 

Lecture 60 Servlet Listeners (Part 3) 

Lecture 61 Session Tracking (Part 1 : Introduction to Session Tracking) 

Lecture 62 Session Tracking (Part 2 : Session Tracking Mechanisms) 

Lecture 63 Session Tracking (Part 3 : Cookies Example) 

Lecture 64 Servlet 3 (Part 1 : Servlets Versions) 

Lecture 65 Servlet 3 (Part 2 : Servlet 3 Example) 

Section 6: JSP Programming (Part 1) 

Lecture 66 Agenda 

Lecture 67 Introduction to JSP 

Lecture 68 FirstJSPApplication 

Lecture 69 JSP LifeCycle 

Lecture 70 JSP Elements 

Lecture 71 1- JSP Static Elements 

Lecture 72 1- JSP Static Elements Example (Part 1) 

Lecture 73 1- JSP Static Elements Example (Part 2) 

Lecture 74 2- JSP Scriptlets Elements 

Lecture 75 2- JSP Scriptlets Elements (Extra Topics : Implict Objects + Page Scope) 

Lecture 76 2- JSP Scriptlets Elements Example 1 

Lecture 77 2- JSP Scriptlets Elements Example 2 

Lecture 78 3- JSP Directives Elements 

Lecture 79 3- JSP Directives Elements Example 

Section 7: JSP Programming (Part ||) 

Lecture 80 4- JSP Actions Elements (Part 1) 

Lecture 81 4- JSP Actions Elements (Part 2) 

Lecture 82 4.1 Standard Actions 

Lecture 83 4.1.1 JSP Standard Actions (Include and Forward) 

Lecture 84 4.1.1 JSP Standard Actions (Include and Forward) Example 

Lecture 85 4.1.1 JSP Standard Actions (Include Action vs Include Directive) Example 

Lecture 86 4.1.2 JSP Standard Actions (JavaBeans) 

Lecture 87 4.1.2 JSP Standard Actions (JavaBeans) Example 

Lecture 88 4.2 JSTL Actions 

Lecture 89 4.2.1 JSTL Core Actions 

Lecture 90 4.2.1 JSTL Core Actions (Example 1) 

Lecture 91 4.2.1 JSTL Core Actions (Example 2) 

Lecture 92 4.2.2 JSTL DB Actions 

Lecture 93 4.2.3 JSTL Functions Actions 

Lecture 94 4.2.3 JSTL Functions Actions (Example) 

Lecture 95 4.2.4 JSTL Internationalization and Formatting Actions 

Lecture 96 4.2.4 JSTL Formatting Actions (Example) 

Section 8: Build a JEE Application (Part 1) : Install MySQL, MySql Wizard and Maven 

Lecture 97 Installing MySQL DBMS 

Lecture 98 Installing MySql Wizard (Hiedi SQL) 

Lecture 99 Open Connection to MySql DB 

Lecture 100 What is Maven ? 

Lecture 101 Create First Maven Project using STS IDE 

Lecture 102 Installing Maven on Windows OS 

Lecture 103 Link Maven with STS IDE 

Lecture 104 Import Maven Project on STS IDE 

Lecture 105 Install Apache Maven on Linux OS [Linux Users] 

Lecture 106 Create First Maven Application on Linux OS [Linux Users] 

Section 9: Build a JEE Application (Part 2) : Application Architecture (MVC Design Pattern) 

Lecture 107 What and Why MVC Design Pattern 

Lecture 108 MVC Layers (Java Technologies for MVC) 

Section 10: Build a JEE Application (Part 3) : Introduction to Employee CRUD Application 

Lecture 109 Project Explanation 

Lecture 110 Install Employee Database 

Section 11: Build a JEE Application (Part 4) : Build Model Layer 

Lecture 111 Steps to build Model Layer 

Lecture 112 Step 1 : Build Employee CRUD Maven Project 

Lecture 113 Step 2 : Add Dependencies (Servlet, JSP and MySql ) 

Lecture 114 Step 3 : Create JDBC Connection Class 

Lecture 115 Step 4 : Create Employee JavaBean 

Lecture 116 Step5 : Create Employee DOA Interface 

Lecture 117 Step 6 : Create Employee DAO Impl (Add Employee) 

Lecture 118 Step 7 : Create Employee DAO Impl (Update Employee) 

Lecture 119 Step 8 : Create Employee DAO Impl (Delete Employee) 

Lecture 120 Step 9 : Create Employee DAO Impl (Gell All Employees) 

Lecture 121 Step 10 : Create Employee DAO Impl (Get Single Employee) 

Section 12: Build a JEE Application (Part 5) : Build Controller Layer 

Lecture 122 Introduction to Controller Layer 

Lecture 123 Step 1 : Creating Add Employee Controller 

Lecture 124 Step 2 : Creating Update Employee Controller 

Lecture 125 Step 3 : Creating Delete Employee Controller 

Lecture 126 Step 4 : Creating Get All Employees Controller 

Lecture 127 Step 5 : Creating Get Single Employee Controller 

Section 13: Build a JEE Application (Part 6) : Building View Layer 

Lecture 128 Introduction to View Layer 

Lecture 129 Introdcution to CSS Bootstrap 

Lecture 130 Introduction to Angular JS V1 

Lecture 131 Introdcution to JQuery 

Lecture 132 Step 1 : Implment Get Employee View 

Lecture 133 Step 2 : Implment Add Employee View 

Lecture 134 Step 3 : Implment Update Employee View (Part 1) 

Lecture 135 Step 3 : Implment Update Employee View (Part 2) 

Lecture 136 Step 4 : Implement Delete Employee View (Part 1) 

Lecture 137 Step 4 : Implement Delete Employee View (Part 2) 

Lecture 138 Step 4 : Implement Delete Employee View (Part 3) 

Section 14: JEE.. What's Next ? 

Lecture 139 JEE.. What's Next ? 

Java Web Developer,JEE Developer,Web Developer,Web Programming,Java Programming

 

Java Web Development _Java Ee 8 (Servlet, Jsp, Mvc, Maven) (updated 11_2022)

 


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Themelli   |  

Information
Members of Guests cannot leave comments.




rss