Learn Client-Server Architecture, TCP/IP, HTTP, Web Servers, Tomcat, HTML/CSS, Servlets, Web Filters, JSP, JSTL, Maven
Sub Category
- Web Development
{inAds}
Objectives
- Web Development
- Client-server Architecture
- Web Servers
- Apache Tomcat Web Server / Servlet Container
- OSI Model
- TCP/IP concept
- Deep understandanding of HTTP protocol
- Servlets in Java
- HTML & CSS
- HTML Forms
- HTTP Session
- Cookies
- Web Filters
- Events Handling in Web Application
- Error Handling in Web Application
- JSP (Java Server Pages)
- JSTL
- Custom Tags in JSP
- Tag Library Descriptors
- Build Tools for Java Apps
- Maven
- We will create online store web application together to practice skills gained during the course
- Spring Framework
- Spring Core
- Spring IoC (Inversion of control) & Spring DI (Dependency Injection)
- Spring MVC
- Spring Security
- Spring Data JPA
- Spring JDBC
- Spring AOP
- REST Architecture
- Spring Boot
- Creating of the Web application (online shop) using Srping Framework
- OpenAI API
- ChatGPT
- Best Practices of using ChatGPT
- Slack Messanger API
- Jira Software Cloud API
- ChatGPT, Slack, Jira Integration via Java Spring Boot Web App
- Create Web App via Spring Boot, ChatGPT, Jira, Slack for Project Management Operations Automation
Pre Requisites
- Understanding of Core Java and Java Syntax
- Knowledge of JDBC, Relational Databases and SQL (this skills needed to understand the online shop example)
FAQ
- Q. How long do I have access to the course materials?
- A. You can view and review the lecture materials indefinitely, like an on-demand channel.
- Q. Can I take my courses with me wherever I go?
- A. Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
{inAds}
Coupon Code(s)