In this course you will learn how to develop web applications using Java EE technologies such as Servlets and JSP using the MVC design pattern. As a practical example you will learn to develop a real application to post job offers.
This product is no longer in stock
In this course you will learn how to develop web applications using Java EE technologies such as Servlets and JSP using the MVC design pattern. As a practical example you will learn to develop a real application to publish job offers.
Do you already know how to program in Java and want to apply that knowledge to program dynamic web applications ?. Are you tired of searching the internet for a course that teaches you step by step how to create a real web application with Java EE technologies?
Welcome to the course "Java Servlets and JSP - Web development with Java EE", the course in which you will learn to use Java technologies on the server side such as Java Servlets, Java Server Page, Expression Language and JSTL to create web applications dynamics using the MVC design pattern better known as Model View Controller.
What does the course include?
- More than 6 hours of video lessons where the different topics are explained step by step.
- The classes where the different concepts are explained are supported with slides to reinforce more learning.
- In the programming classes all the source code is provided so you can use it as a base for your own projects.
- 1 real project which will be developed step by step to put into practice all the concepts learned during the course.
- Support by the instructor for questions or doubts related to topics of the course, which will be answered in less than 48 hours.
Why am I sharing this course?
In my first job as a software developer I was asked to develop a web application with Java. At that time there was not much documentation that would help me move forward with the development of this application, and less in Spanish. I would have greatly helped a course like this that I am sharing, especially as it is structured. The course explains all the concepts that you may need in the future to create any type of web application with Java. That's why I'm sharing this course, so that you can advance faster.
Do not wait any longer, start applying the knowledge you already have from Java to create dynamic web applications.
Who is this course for? 01: 42AVANCE
Who is the instructor? 01: 39 AVANCE
CONFIGURATION OF THE DEVELOPMENTAL ENVIRONMENT
Different development environments to develop Java EE Web applications: 32
Installation of Java JDK 8 in Ubuntu05: 39
Installing Apache Tomcat 8 on Ubuntu04: 37
Installing Netbeans in Ubuntu03: 34
Installation of Mysql Server and Mysql Workbench (GUI) on Ubuntu03: 32
STRUCTURE OF A JAVA EE WEB APPLICATION
Directory structure of Apache Tomcat02: 24
Structure of a Java EE05 web application: 19
Configure the Apache Application Manager Tomcat04: 21
Create a web application using Netbeans07: 36
ESSENTIAL CONCEPTS OF JAVA SERVLETS
What is a web application? 04: 26
What are static and dynamic web pages? 04: 04
What is a Java Servlet? 01: 43
Creating a Java Servlet06: 20
How to run a Servlet from a URL06: 18
Create a Java Servlet using Netbeans04: 54
Send and receive parameters to a Java Servlet21: 50
Generate dynamic HTML code in a Servlet08: 43
Request-Response lifecycle in a web application.02: 22
Head-answer (Content-Type) 05:03
Redirect response to another URL03: 52
ESSENTIAL CONCEPTS OF JSP
What are the JSPs? 03:12
Advantages of JSPs over Servlets02: 29
Elements of a JSP (scriptlets) 04:06
Example of JSP scriptlets with Netbeans11: 22
MVC design pattern (Model View Controller) 03:42
Explanation - Login MVC application using JSPs and Servlets05: 01
Implementation - MVC Login Application using JSPs and Servlets08: 21
DEVELOPMENT OF THE APPLICATION PUBLICATION OF EMPLOYMENT VACANCIES
Functionality of the application Publication of Employment Vacancies04: 34
Application HTML template03: 08
Explanation of the database of the application02: 11
Creating the database using Mysql Workbench05: 24
Creation of the project in Netbeans03: 51
Creation of model classes04: 09
Creating the connection class to the database05: 59
HTML form to create a new job vacancy10: 43
Java class to insert a new job vacancy to the database.08: 46
Save the form data in the database08: 12
Create method to recover the last registered job vacancies 04: 01
Show the latest job vacancies on the application homepage11: 17
Method to retrieve the details of a job vacancy by means of its id03: 01
Configure the "View detail" button for a vacancy on the homepage.10: 53
Create method to recover all available job vacancies in bd01: 49
Configure button "See more offers" to see all job vacancies.08: 00
Create method to search for job vacancies.03: 08
Configure "Search" button on homepage.04: 56
Java class to validate a user in the database.07: 20
Configure HTML form to access the application.14: 47
Configure the initial page of the application06: 18
Configure the Administration button on the home page.06: 34
Set the Exit button (log out) 03:28
Configure the "Create Vacancy" button .04: 45
TinyMCE - Multi-platform HTML Editor10: 17
Integrate TinyMCE into the form to create a vacancy.12: 13
Set the "Vacancies" button 07:23
Create method to remove a vacancy from the database02: 17
Configure Servlet to remove a vacancy from the database.07: 02
Create "About" page of the application.02: 45
Generate WAR file for application.03: 43
Size: 1.22 GB
Content: 55 Videos
Duration: 6 hours
Base Files: DOES NOT contain
Date of publication: 2016
Totalmente libre de virus y software malicioso, así que no esperes más en descargartelo ahora.
No olvides darnos una opinion acerca del curso, para mejorar el contenido.
NOTA: No olvides seguirnos en nuestras redes sociales de facebook y twitter para que formes parte de nuestra comunidad y recibas la notificacion cada vez que publiquemos algo nuevo, asi no te perderas de nada.
|File Size||1.23 GB|
NO registration required!
If the question you have has not yet been answered here, use the form below to ask something about this addon.