Advanced Java
Course Description
The course emphasizes hands-on learning through practical projects and exercises, preparing students to design and develop sophisticated Java applications for enterprise environments. By the end of the course, students will be proficient in building scalable, secure, and high-performance Java applications, setting them on the path towards successful careers as Java developers in the rapidly evolving software industry.
Course modules
- Introduction to Advanced Java
- Java Database Connectivity (JDBC)
- Servlets and JSP (JavaServer Pages)
- JavaServer Faces (JSF)
- Enterprise JavaBeans (EJB)
- Spring Framework
- Hibernate ORM (Object-Relational Mapping)
- RESTful Web Services
- Spring Boot
- Microservices Architecture
- Security in Java Applications
- Project Development
Exit Profile
Curriculums
1. Understanding the basics of computer management
-
Configuring NFS, Branch Cache
-
Viewing file access permissions
2. Managing free space on the server
-
Configuring tiered storage
-
Extending and shrinking partitions