Ultimate Practical Java Network Programming Bootcamp

所在平台: Udemy

课程主页: https://www.udemy.com/course/javanetwork/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Ultimate Practical Java Network Programming Bootcamp **课程概述:** 本训练营旨在帮助所有希望学习和提升Java网络编程技能的学习者。课程将重点讲解Socket编程,使学生深入理解网络协议的工作原理。通过探索各种网络协议,学生将获得丰富的实践经验。 对于没有Java编程基础的学员,课程将提供Java基础入门,以确保他们能够顺利跟上学习进度。 **核心学习内容:** * **Java基础(入门级):** * 变量声明 * 输入/输出操作 * 运算符 * 条件语句(if 和 switch) * 循环语句 * 数组和集合 * 面向对象编程(OOP)概念(类、继承、接口) * 错误和异常处理 * **Java Socket编程:** * 学习编写Java Socket程序以应对网络场景。 * 从基础Socket编程入门。 * 掌握Java中的多线程技术。 * **协议实现:** * 使用Java Socket实现以下协议: * HTTP * FTP * SMTP * POP3 * IMAP * **高级Socket主题:** * SSL Socket * HTTPS * 代理服务器 * **其他协议实践:** * 学习构建用于NTP(网络时间协议)和Whois协议的Socket程序。

课程评论(0条)

课程详情

This bootcamp is designed for everyone who wants to learn and upgrade network programming skill using Java. The bootcamp focuses on Socket programming so that students could understand how network protocol work. Various network protocols are explored in order to get more practices in network programming.For students without Java programming skill, I'll give a brief Java programming so you can follow this bootcamp. You will learn the following topics:declaring variablesworking with input/outputdeclaring operatorsmaking conditional statements with if and switchmaking loop statementsworking with array and collectionlearning OOP with Java such as Class, Inheritance, Interfacehandling errors and exceptionsIn this bootcamp, you will learn how to write Java Socket programs for network context. Starting to learn basic Socket programming using Java. Then, you will learn about multithreading in Java. You will implement the following protocol using Java Socket:HTTPFTPSMTPPOP3IMAPNext, we explore advanced Socket topics such as SSL Socket, HTTPS, Proxy Server. We also learn how to build Socket programs for NTP and Whois protocols.

课程标签

0人关注该课程

主题相关的课程