Getting started | |||
Introduction | 00:03:00 | ||
Introduction to Java Web Development | |||
Overview of Java Web Technologies | 00:05:00 | ||
Client and Server-side programming | 00:11:00 | ||
Understanding Generative AI | |||
Generative AI – Introduction | 00:10:00 | ||
Artificial Intelligence (AI) | 00:05:00 | ||
Machine Learning (ML) | 00:05:00 | ||
Deep Learning (DL) | 00:06:00 | ||
Setting up ChatGPT and Explore features | |||
Generative AI (Gen AI) for programmers | 00:06:00 | ||
Set up an account with ChatGPT | 00:03:00 | ||
How to use ChatGPT Open AI as Gen AI | 00:08:00 | ||
Generative AI in Software Engineering | |||
AI-powered code generation tools to improve the team’s efficiency | 00:09:00 | ||
Create a Java binary search algorithm with source code | 00:06:00 | ||
Explain piece of source code | 00:06:00 | ||
Natural language to SQL | 00:08:00 | ||
Create an AI-driven Mobile App documentation | 00:05:00 | ||
Java bug fixer on source code | 00:05:00 | ||
Setting up Java Local Development | |||
Java Architecture and components | 00:08:00 | ||
JDK – Java Development Kit (JDK) Installation (step by step) | 00:10:00 | ||
JDK – Java Development Kit (JDK) Installation (step by step) | 00:10:00 | ||
Eclipse EE – Download and install for Enterprise Java Web Developers | 00:08:00 | ||
Starting Eclipse IDE and Explore Futures | 00:06:00 | ||
Creating a New Dynamic Web Project in Eclipse | 00:10:00 | ||
Apache Tomcat Web Server | |||
Apache Tomcat Web Server Architecture | 00:02:00 | ||
Download and Installing Tomcat | 00:06:00 | ||
Configuring Tomcat on Eclipse for Deploying Java Web Applications | 00:13:00 | ||
Java Server Pages (JSP) | |||
Introduction to JSP and Its Syntax | 00:06:00 | ||
JSP Directives, and Scripting Elements | 00:07:00 | ||
Using JSP for Dynamic Content Generation | 00:05:00 | ||
Java Servlets | |||
Java Servlets and Their Lifecycle | 00:06:00 | ||
Creating and Deploying Servlets | 00:10:00 | ||
Handling Form Data and HTTP Requests | 00:19:00 | ||
MySQL Database server | |||
Introduction to MySQL | 00:05:00 | ||
Download and Installing MySQL Server | 00:09:00 | ||
Installation Steps for macOS and Linux (notes) | 00:02:00 | ||
Installing MySQL Workbench | 00:03:00 | ||
Start MySQL Server using Workbench | 00:04:00 | ||
Creating Database and table | 00:05:00 | ||
INSERT data records into table | 00:03:00 | ||
SQL Queries | |||
SELECT statement Query | 00:06:00 | ||
WHERE clause statement Query | 00:04:00 | ||
UPDATE statement Query | 00:05:00 | ||
DELETE statement Query | 00:04:00 | ||
Project: Building a Complete Reporting Web Application | |||
Project Planning and Design | 00:04:00 | ||
Set Up the MySQL Database | 00:04:00 | ||
Create a New Dynamic Web Project in Eclipse | 00:04:00 | ||
Add MySQL JDBC Driver (connector) to the Project | 00:07:00 | ||
Connecting Java Applications to MySQL | 00:16:00 | ||
Create a Servlet for Report Logic | 00:12:00 | ||
Create an index JSP and link to Servlet | 00:06:00 | ||
Run the Application – Read Records for Report View | 00:02:00 | ||
Create a Record Operations with JDBC | |||
Add a Link to Index jspY | 00:03:00 | ||
Create the Registration Form JSP | 00:05:00 | ||
Create the Servlet to Handle Form Submission | 00:07:00 | ||
Testing the Application (create records) | 00:03:00 | ||
Update a Record Operations with JDBC | |||
Create the Edit Form JSP Page | 00:08:00 | ||
Add an Edit link on Report View form | 00:04:00 | ||
Create the Update Servlet | 00:05:00 | ||
Testing the Application (update records) | 00:03:00 | ||
Delete a Record Operations with JDBC | |||
Add a Delete Link on Report View form | 00:04:00 | ||
Create the Delete Servlet | 00:03:00 | ||
Test the Application (delete records) | 00:03:00 | ||
Enhance the security of your application | |||
Use MD5 algorithm to encrypt user passwords | 00:07:00 | ||
Test Encrypted user passwords | 00:03:00 | ||
Java Secure Login System | |||
Create a Login Form | 00:02:00 | ||
Create a Login Servlet | 00:03:00 | ||
Create a Dashboard Page | 00:02:00 | ||
Session Creation and Reading | 00:03:00 | ||
Create a Logout Servlet | 00:02:00 | ||
Test the Login functionality | 00:03:00 | ||
Create WAR and web .xml files | |||
Create WAR File of project by Eclipse | 00:02:00 | ||
Configure a web .xml file | 00:06:00 | ||
Debugging MySQL JDBC Driver | |||
Ensure the MySQL JDBC Driver is Added to the Project | 00:03:00 | ||
Check the Class path on Tomcat | 00:02:00 | ||
Use the Correct Driver Class Name | 00:02:00 | ||
Order Your Certificates & Transcripts | |||
Order your Certificates & Transcripts | 00:00:00 |
No Reviews found for this course.
Can’t find the anwser you’re looking for ? Reach out to customer support team.
There are no specific prerequisites for this course, nor are there any formal entry requirements. All you need is an internet connection, a good understanding of English and a passion for learning for this course.
You have the flexibility to access the course at any time that suits your schedule. Our courses are self-paced, allowing you to study at your own pace and convenience.
For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime.
Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks.
We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase.
Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course.
If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.