HTTP. Servlets

HTTP/2. Java Network. Apache Tomcat. Servlets. XML, JSON, JSP
4.85 (168 reviews)
Udemy
platform
Русский
language
Other
category
HTTP. Servlets
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).

Основные модули курса:

  1. Теоретический фон сетевых технологий:

    • Разберем, как устроено сетевое взаимодействие компьютеров.
    • Изучим модель OSI (Open Systems Interconnection) и каждый из её 7 уровней.
    • Познакомимся с системой доменных имен (DNS) и ее структурой.
    • Объясним работу основных протоколов транспортного уровня: TCP (Transmission Control Protocol) и UDP (User Datagram Protocol).
  2. Сетевое взаимодействие в Java:

    • Работа с java net пакетом для реализации сетевого взаимодействия.
    • Начнем исследование веб-серверов, особенно с Apache Tomcat, который является одним из самых распространенных на платформе Java.
  3. Детальное изучение HTTP:

    • Раскроем принципы работы протокола HTTP и его различия в версиях 1.1 и 2.
    • Работа с различными форматами данных: XML, HTML, JSON.
    • Поднимим криптический аспект и возможности безопасного взаимодействия в сети.
    • Откроем книгу истории возникновения протокола HTTP и его эволюцию.
  4. Современные технологии веб-программирования:

    • Изучим не блокирующее ввод-вывод (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