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

University of California, Irvine
您将获得的技能: Python 程序设计, 物联网, 操作系统, UI 组件, 开发环境, 嵌入式系统, 计算机硬件, 集成开发环境, 计算机编程, Linux, 文件系统, Operating System 管理, 操作系统流程管理
混合 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 嵌入式软件, C(编程语言), 嵌入式系统, 系统设计与实施, 计算机结构, 计算机编程, Algorithm, 编程原则, 系统要求, 操作系统流程管理, 实时操作系统
中级 · 课程 · 1-3 个月

您将获得的技能: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
中级 · 课程 · 1-4 周

International Institute of Information Technology Bangalore
您将获得的技能: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: Python 程序设计, 原型设计, 嵌入式系统, 系统设计与实施, 软件设计, 用户需求文件, 功能要求, 技术设计, 计算机硬件, 需求分析, 系统设计, 测试计划
混合 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: Python 程序设计, Pandas(Python 软件包), 数据分析, Java, 单元测试, 面向对象编程(OOP), 数据结构, 应用程序开发, 透视表和图表, 数据清理, 编程原则, 调试, 文件输入/输出, 计算机编程, Java 编程, 面向对象设计, Matplotlib, 数据科学, 日蚀(软件), 数据可视化
初级 · 专项课程 · 3-6 个月

University of Pennsylvania
您将获得的技能: Java, 软件测试, 数据结构, 单元测试, 面向对象编程(OOP), Java 编程, 应用程序开发, 测试驱动开发(TDD), 编程原则, 面向对象设计, 计算机编程
初级 · 课程 · 1-4 周
Rice University
您将获得的技能: Python 程序设计, 应用程序开发, 计算机图形学, 动画, 编程原则, 事件驱动编程, 计算机编程, 游戏设计, 互动设计
混合 · 课程 · 1-3 个月

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

National Taiwan University
您将获得的技能: C (Programming Language), Programming Principles, Computer Programming, Algorithms, Data Structures, Debugging
混合 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 云计算, 系统设计与实施, 软件设计, 数据结构, 微服务, 软件设计模式, Scala 编程, 事件驱动编程, 软件架构, 分布式计算, 可扩展性
中级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks, Software Testing
中级 · 课程 · 1-3 个月