Для успешного прохождения курса HTTP. Servlets необходимо: - хорошее понимания Java Core - реляционные базы данных (в курсе будут представлены примеры на одной из самых современных и быстро развивающихся СУБД PostgreSQL) - SQL - как работать с СУБД из Java приложения (JDBC) Сам курс будет разбит неявно на 3 части: - теоретический материал по сетям - реализации сетевого взаимодействия компьютеров через существующие классы Java - как работать с самым распространенным веб сервером Apache Tomcat На этом курсе мы подробно разберем: - как устроено сетевое взаимодействие компьютеров - что такое модель OSI и что представляет каждый из 7 уровней, - что такое DNS и как он устроен - протоколы транспортного уровня TCP and UDP, которые является основными при работе с сетью - что такое веб-сервер, реализуем его с помощью java net пакета, а затем изучим самый распространенный веб сервер на Java - Apache Tomcat - подробно разберем основной протокол взаимодействия приложений - HTTP - затронем тему различных форматов данных: XML, HTML, JSON - капнем в историю возникновения протокола HTTP и в чем отличие версии HTTP: 1.1 и 2 - затронем вскользь тему не блокирующего ввода-вывода (пакет java nio) - узнаем, что из себя представляет JSP, которые являются базовыми в понимании того, как устроены современные template engine. По окончании курса вы напишите собственное веб приложение, соблюдая уровневую архитектуру и используя шаблон проектирования MVC. Будете уверенно владеть веб сервером Apache Tomcat и хорошо разбираться в сетевом взаимодействии, как все устроено "под капотом".
Отзывы
(Читать все отзывы ->)