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

The Hong Kong University of Science and Technology
您将获得的技能: Server Side, Restful API, Ajax, Node.JS, Web Applications, Web Servers, Web Development, Model View Controller, Javascript, JavaScript Frameworks, PHP (Scripting Language), Authentications, JSON, Hypertext Markup Language (HTML), Software Architecture, Application Development, Real Time Data, Data Storage
中级 · 课程 · 1-3 个月

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

Arizona State University
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
初级 · 课程 · 1-4 周

Universidad de Palermo
您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 命令行界面, Linux, 嵌入式系统, 应用程序开发, C(编程语言), 嵌入式软件, 计算机编程, 文件输入/输出, 开发环境, 计划发展, 软件安装, 构建工具, 操作系统
初级 · 课程 · 1-3 个月

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

Dartmouth College
您将获得的技能: C(编程语言), 调试, 软件文档, 编程原则, 开发环境, 工程计算, 计算机编程
初级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, AI Enablement, OpenAI, ChatGPT, Computer Programming Tools, Software Development Tools, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Network Security
中级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Object Oriented Programming (OOP), Python Programming, Computer Programming, Development Environment, Software Installation, Scripting, Scripting Languages, Debugging, Program Development, Integrated Development Environments, Data Manipulation
初级 · 课程 · 1-3 个月

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

Coursera
您将获得的技能: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, C (Programming Language), Application Performance Management, Development Environment
初级 · 课程 · 1-4 周

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: 功能设计, 理论计算机科学, Scala 编程, 编程原则, 计算机编程, 其他编程语言
混合 · 课程 · 1-3 个月