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

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
混合 · 课程 · 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 周

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
中级 · 课程 · 1-4 周

Illinois Tech
您将获得的技能: Unified Modeling Language, File I/O, Debugging, Object Oriented Programming (OOP), Python Programming, Computer Programming, System Programming, Pseudocode, Program Development, Software Design, User Interface (UI), Data Structures
攻读学位
初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 安全 Code, 软件设计, 调试, 编程原则, C(编程语言), 脆弱性评估, 软件开发方法, 计划发展
中级 · 课程 · 1-4 周

您将获得的技能: 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 周

Rice University
您将获得的技能: 功能设计, 数据流, 计算机科学, Java, 编程原则, 应用框架, 分布式计算, Algorithm, 性能调整
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: R 语言程序设计(中文版), 数据操作, 数据分析, 调试, 数据导入/导出, 模拟, 编程原则, 统计编程, 计算机编程工具, 性能调整, 统计分析, 数据结构
中级 · 课程 · 1-4 周

您将获得的技能: PHP (Scripting Language), Web Applications, Server Side, Hypertext Markup Language (HTML), Web Development, Web Servers, Scripting, Scripting Languages, Development Environment, Programming Principles, Data Validation
混合 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C and C++, Computer Programming, Embedded Software, Development Environment, Integrated Development Environments, Embedded Systems, Algorithms, Game Design, Debugging
中级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 物联网, 电子产品, Linux, 嵌入式系统, 硬件设计, 数字信号处理, 计算机硬件, 服务器, 通用网络, Network Protocol(网络协议, Python 程序设计, USB, TCP/IP, 电子系统, 应用编程接口 (API)
混合 · 课程 · 1-4 周

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Data Structures, Computer Programming Tools, Development Environment, Debugging
初级 · 课程 · 1-4 周