Мастер-класс по сетевому программированию: сокеты Java, TCP / IP, сервер [Udemy] [Академия TechBinz]
Network Programming Masterclass™:Java Socket, TCP/IP, Server
Изучите сетевое программирование на Java, Java NIO, Java TCP / IP, обучение сетевому программированию на Java, мастер-класс по сетевому программированию
Хиты и новинки
Рейтинг: 4,3 из 54,3 (179 оценок)
55 661 студент
Авторы:
Последнее обновление: 7/2021
Английский
Английский [авто]
Чему вы научитесь
Требования
* Сертификат для печати онлайн доступен по окончании курса *
Мир становится взаимосвязанным в беспрецедентных масштабах, и в Интернете предоставляется все больше услуг. К Интернету подключаются самые разные приложения, от бизнес-транзакций до встроенных приложений, например, в холодильниках. Поскольку изолированные приложения больше не являются нормой, становится все более важным, чтобы приложения были подключены к сети. Цель этого курса - предоставить студенту необходимые навыки для разработки приложений Java, которые подключаются и работают с другими приложениями и службами в сети. Вы познакомитесь с широким спектром сетевых опций, доступных с использованием Java, которые позволят вам разрабатывать приложения с использованием соответствующей технологии для решения поставленной задачи.
Первый 1-й, 2-й и 3-й разделы этого курса представляют принципы работы в сети и связанную с ними терминологию, с которой студент должен быть знаком, чтобы понять смысл последующих разделов и лекций этого курса. Первый раздел этого курса является полностью общим (для любого языка программирования), и только в следующих разделах мы начнем рассматривать, как Java может использоваться в сетевом программировании. Если значение какого-либо термина, упомянутого здесь, неясно, когда этот термин позже встречается в лекции, студент должен вернуться к предыдущей лекции, чтобы освежить свою память.
Клиенты и серверы в сетевом программировании на Java
В настоящее время наиболее распространенными категориями сетевого программного обеспечения являются клиенты и серверы. Эти две категории имеют симбиотические отношения, и термин «клиент-серверное программирование» стал очень широко использоваться в последние годы. Во-первых, важно различать сервер и машину, на которой он работает (называемую хост-машиной), поскольку ИТ-специалисты часто вольно называют хост-машину «сервером». Хотя это обычное использование не имеет пагубных практических последствий для большинства ИТ-задач, те ИТ-специалисты, которые не знают об этом различии и впоследствии занимаются сетевым программированием, вероятно, будут вызывать значительную концептуальную путаницу, пока это различие не станет им известно.
Порты и сокеты в сетевом программировании на Java
Эти сущности лежат в основе сетевых коммуникаций. Для тех, кто еще не знаком с использованием этих терминов в контексте сетевого программирования, эти два слова, скорее всего, вызывают в воображении образы аппаратных компонентов. Однако, хотя они тесно связаны с аппаратными линиями связи между компьютерами в сети, порты и сокеты сами по себе не являются элементами оборудования, а являются абстрактными концепциями, которые позволяют программисту использовать эти каналы связи.
Для кого этот курс:
Network Programming Masterclass™:Java Socket, TCP/IP, Server
Изучите сетевое программирование на Java, Java NIO, Java TCP / IP, обучение сетевому программированию на Java, мастер-класс по сетевому программированию
Хиты и новинки
Рейтинг: 4,3 из 54,3 (179 оценок)
55 661 студент
Авторы:
Последнее обновление: 7/2021
Английский
Английский [авто]
Чему вы научитесь
- Сетевое программирование на Java
- OSI и другие концепции сетевого программирования
- Java NIO
- Разработка Java Socket / клиентских приложений
- На каждом шаге подробно объясняется, ПОЧЕМУ вы это делаете.
- Сетевое программирование
- Основы компьютерных сетей
- TCP / IP
- UDP
- ПОДДЕРЖКА - это умопомрачительно - в тот же день вы получите ответы на свои вопросы.
- НОВЫЙ КОНТЕНТ постоянно добавляется, и вам предоставляется полный пожизненный доступ к курсу.
- ЭКСПЕРТИЗА, чтобы быть разработчиком сети Java, как учат лучшие.
Требования
- Базовые знания программирования на Java
* Сертификат для печати онлайн доступен по окончании курса *
Мир становится взаимосвязанным в беспрецедентных масштабах, и в Интернете предоставляется все больше услуг. К Интернету подключаются самые разные приложения, от бизнес-транзакций до встроенных приложений, например, в холодильниках. Поскольку изолированные приложения больше не являются нормой, становится все более важным, чтобы приложения были подключены к сети. Цель этого курса - предоставить студенту необходимые навыки для разработки приложений Java, которые подключаются и работают с другими приложениями и службами в сети. Вы познакомитесь с широким спектром сетевых опций, доступных с использованием Java, которые позволят вам разрабатывать приложения с использованием соответствующей технологии для решения поставленной задачи.
Первый 1-й, 2-й и 3-й разделы этого курса представляют принципы работы в сети и связанную с ними терминологию, с которой студент должен быть знаком, чтобы понять смысл последующих разделов и лекций этого курса. Первый раздел этого курса является полностью общим (для любого языка программирования), и только в следующих разделах мы начнем рассматривать, как Java может использоваться в сетевом программировании. Если значение какого-либо термина, упомянутого здесь, неясно, когда этот термин позже встречается в лекции, студент должен вернуться к предыдущей лекции, чтобы освежить свою память.
Клиенты и серверы в сетевом программировании на Java
В настоящее время наиболее распространенными категориями сетевого программного обеспечения являются клиенты и серверы. Эти две категории имеют симбиотические отношения, и термин «клиент-серверное программирование» стал очень широко использоваться в последние годы. Во-первых, важно различать сервер и машину, на которой он работает (называемую хост-машиной), поскольку ИТ-специалисты часто вольно называют хост-машину «сервером». Хотя это обычное использование не имеет пагубных практических последствий для большинства ИТ-задач, те ИТ-специалисты, которые не знают об этом различии и впоследствии занимаются сетевым программированием, вероятно, будут вызывать значительную концептуальную путаницу, пока это различие не станет им известно.
Порты и сокеты в сетевом программировании на Java
Эти сущности лежат в основе сетевых коммуникаций. Для тех, кто еще не знаком с использованием этих терминов в контексте сетевого программирования, эти два слова, скорее всего, вызывают в воображении образы аппаратных компонентов. Однако, хотя они тесно связаны с аппаратными линиями связи между компьютерами в сети, порты и сокеты сами по себе не являются элементами оборудования, а являются абстрактными концепциями, которые позволяют программисту использовать эти каналы связи.
Для кого этот курс:
- Программисты на Java, желающие изучить сетевое программирование
- Всем, кто интересуется компьютерами и сетями
- Всем, кто интересуется сетевым программированием
- Всем, кто интересуется Java
https://www.udemy.com/course/network-programming-java-network-programming-nio-tcpip-sockets/