JSP & Servlets
“JSP & Servlets” quest will introduce you to the main concepts and development tools. You will study design patterns and development methodologies, get acquainted with build (Maven) and testing (JUnit, Mockito) tools, and find out why logging is needed. You will dive into topics related to web development: software architecture, communication protocols, servlets and servlet containers (Tomcat), become familiar with the MVC architectural pattern and learn more about web services.
- Level 1
Available Maven: phases, plugins, dependencies and builds - Level 2
Available Maven, part 2: Advanced use of Maven - Level 3
Available JUnit 5 - Level 4
Available Mockito - Level 5
Available Logging - Level 6
Available HTML + CSS - Level 7
Available JavaScript + jQuery - Level 8
Available Network structure - Level 9
Available HTTP protocol - Level 10
Available HttpClient - Level 11
Available Tomcat: install, setup, deploy, resources - Level 12
Available Servlets: doGet, doPost, session, request, response - Level 13
Available JSP, JSTL - Level 14
Available Software architecture, client-server architecture, MVC - Level 15
Available Development methodologies - Level 16
Available Design patterns - Level 17
Available Design patterns, part 2 - Level 18
Available Working with memory in Java - Level 19
Available Concurrent - Level 20
Available Apache Commons