HTTP. Servlets
HTTP/2. Java Network. Apache Tomcat. Servlets. XML, JSON, JSP
4.85 (168 reviews)

554
students
11 hours
content
Feb 2023
last update
$29.99
regular price
Why take this course?
🌟 HTTP/2. Java Network. Apache Tomcat. Servlets. XML, JSON, JSP 🌟
Курс HTTP. Servlets: Основы веб-разработки на Java
Для успешного прохождения курса погружение в мир сетевых технологий и веб-программирования на Java, вам потребуется:
- Понимание Java Core на уровне более чем базовом.
- Знакомство с реляционными базами данных, где в курсе будут представлены примеры на PostgreSQL - одной из самых современных и быстро развивающихся систем управления базами данных (СУБД).
- Навыги работы с SQL для интеракции с базами данных.
- Опыт взаимодействия с СУБД из Java приложений с использованием JDBC (Java Database Connectivity).
Основные модули курса:
-
Теоретический фон сетевых технологий:
- Разберем, как устроено сетевое взаимодействие компьютеров.
- Изучим модель OSI (Open Systems Interconnection) и каждый из её 7 уровней.
- Познакомимся с системой доменных имен (DNS) и ее структурой.
- Объясним работу основных протоколов транспортного уровня: TCP (Transmission Control Protocol) и UDP (User Datagram Protocol).
-
Сетевое взаимодействие в Java:
- Работа с java net пакетом для реализации сетевого взаимодействия.
- Начнем исследование веб-серверов, особенно с Apache Tomcat, который является одним из самых распространенных на платформе Java.
-
Детальное изучение HTTP:
- Раскроем принципы работы протокола HTTP и его различия в версиях 1.1 и 2.
- Работа с различными форматами данных: XML, HTML, JSON.
- Поднимим криптический аспект и возможности безопасного взаимодействия в сети.
- Откроем книгу истории возникновения протокола HTTP и его эволюцию.
-
Современные технологии веб-программирования:
- Изучим не блокирующее ввод-вывод (NIO) в Java, которое играет ключевую роль при разработке высоконагруженных сетевых приложений.
- Раскроем принципы работы JSP (Java Server Pages), часто используемых в современных template engine.
Результатом курса станет:
- Собственное веб-приложение с уровневой архитектурой и применением шаблона проектирования MVC (Model-View-Controller).
- Уверенное владение веб-сервером Apache Tomcat.
- Глубое понимание сетевого взаимодействия "под капотом".
Присоединяйтесь к этому курсу, чтобы стать мастером веб-разработки на Java и расширить свои знания в области сетей и серверной программы! 🚀💻
Loading charts...
Related Topics
4191408
udemy ID
18/07/2021
course created date
08/01/2023
course indexed date
Bot
course submited by