套接字编程课程可以帮助您学习网络通信、数据传输协议和 Client-server Architecture。您可以掌握处理套接字、管理连接和实施错误处理技术的技能。许多课程会介绍 Python 的套接字库、Java 的套接字 API 和 C 的伯克利套接字等工具,演示这些工具如何促进网络应用程序和服务的开发。

University of Michigan
您将获得的技能: Debugging, Unit Testing, File I/O, Integrated Development Environments, Program Development, Computer Programming Tools, Technical Communication, Python Programming
中级 · 课程 · 1-4 周
Rice University
您将获得的技能: 调试, 应用程序开发, 面向对象编程(OOP), 用户界面(UI), 动画, 计算机编程, 数据结构, Python 程序设计, 游戏设计, 互动设计
初级 · 课程 · 1-4 周

Packt
您将获得的技能: Penetration Testing, Security Testing, Cybersecurity, Network Security, Brute-force attacks, TCP/IP, Network Monitoring, Vulnerability Assessments, Servers, Network Analysis, Network Protocols
中级 · 课程 · 1-3 个月

Edureka
您将获得的技能: Web Development, System Programming, Web Applications
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Python Programming, Computer Programming, Software Engineering, Simulations
初级 · 指导项目 · 不超过 2 小时

Northeastern University
您将获得的技能: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
混合 · 课程 · 1-3 个月

您将获得的技能: Network Protocols, Communication Systems, Internet Of Things, Electronic Components, Wireless Networks, Integrated Development Environments
中级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 计算机科学, 调试, Linux, 计算机工程, 嵌入式软件, C(编程语言), 计算机编程, 计划发展, 计算机结构, 数据结构
初级 · 课程 · 1-3 个月

Dartmouth College
您将获得的技能: 系统编程, 调试, 计算机工程, 嵌入式系统, C(编程语言), 编程原则, 嵌入式软件, 计算机编程工具, 计算机编程, 数据结构, Algorithm
初级 · 课程 · 1-3 个月

您将获得的技能: Javascript, JavaScript Frameworks, Node.JS, Event-Driven Programming, Application Programming Interface (API), Debugging
中级 · 课程 · 1-4 周

您将获得的技能: PHP (Scripting Language), File I/O, Web Applications, Responsive Web Design, MySQL, Web Design and Development, Server Side, HTML and CSS, Back-End Web Development, Database Development, File Management, Data Structures
混合 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: Linux 命令, 命令行界面, Linux, 计算机工程, 嵌入式系统, C(编程语言), Open Source 技术, Unix, 计算机编程, Linux 服务器, 文件系统, 操作系统
初级 · 课程 · 1-3 个月