• 覆盆子π
  • 国家计算机教育中心的标志

通信网络与Python:套接字编程

发现如何在Python中创建网络应用程序通过使用套接字。由谷歌支持的。

6020年学习这门课程

个人电脑和服务器字符由电缆连接。他们都是“竖起大拇指”。他们包围项目代表,包括插座、设备、信息和像素卡通的《蒙娜丽莎》。
CPD认证服务

本课程认证了CPD认证服务符合持续专业发展的原则。了解更多。

建立你的实际网络应用技能和理解

在覆盆子π的这门课程基础上,您将学习如何创建程序在互联网上交流。

您将探索业内专业人士使用的原则为网络编程时,并学习如何使用套接字来抽象网络的复杂性。

在最后一个星期,你会设计和创建您自己的网络协议测试,您将使用Python程序。这最后的挑战将帮助你巩固和应用学习课程。

下载视频:标准高清

跳到0分2秒你怎么能沟通使用互联网的力量?什么是协议?数据如何穿越计算机网络?这个免费的课程将教你如何使用Python程序的套接字,如何传输客户端和服务器之间的不同类型的数据,以及如何创建自己的协议。你也参加实践活动项目测试游戏的服务器和客户端通过网络。这三个星期课程还包含同行领导讨论,教练互动,和反馈你的知识的进步。你可以学习你想要随时随地。

跳到0分37秒所以不管你是老师与学生自己的或者只是想提升你的编程技能,本课程将帮助您设计和创建网络应用程序。现在报名rpf.io /套接字。

教学大纲

  • 星期1

    套接字

    • 介绍课程

      发现你会做什么在未来三周,满足您的课程协调员和其他学习者。

    • 网络和套接字

      欢迎来到网络编程的世界。您将研究分层模型和客户机/服务器的关系,引入到套接字。

    • 套接字和Python

      你怎么能在Python程序中创建和使用套接字?

    • 处理双向通讯

      使用Python和套接字创建一个双向传递系统,你可以在互联网上发送消息。

    • 一周最后一课

      回顾你的学习。

  • 星期2

    处理损耗通信

    • 不可靠的和可靠的通信

      遇到一个新协议本;UDP本;之间的差异,找出不可靠的和可靠的通信。

    • Python和UDP

      不可靠的通信可以用来发送大量的数据非常快。创建一个UDP套接字在Python中,发现它们是如何工作的。

    • 测试和模拟错误

      适当的测试是重要的解决程序中的错误。测试技术,如模拟可以帮助你确保你的代码尽可能的bug。

    • 第二周结束

      测试你对网络的理解原则和审查。

  • 星期3

    设计和编码协议

    • 欢迎来到第三周

      发现在这最后一周,你将学习,花点时间反思你的学习。

    • 协议

      为了程序的网络应用程序,您需要理解网络协议的规则!学习协议如何工作和如何创建你自己的。

    • 设计一个网络测试

      开始工作在一个惊人的网络测试机炫耀你的新技能。第一步是设计机器,它将使用协议。

    • 编码测试

      把计划和设计你们为自己的网络测试,把它们变成Python代码。

    • 皇家测验

      你的测试已经初具雏形,现在,是时候为项目添加自己的触动。你要使自己测试,在提问者的一部分。

    • 课程结束

      结束课程,看你接下来要去的地方。

这个认证是谁?

CPD认证服务:

CPD认证服务成立于1996年,是领先的独立CPD认证机构操作跨产业互补的CPD政策专业和学术机构。

你想什么时候开始?

马上开始,加入全球学习者的课堂。如果课程还没有开始你会看到未来的日期下面列出。

  • 现在有时间

学习这门课程

如果你想参加我们的教育者主要课程时,他们会加入讨论,在评论中,这些日期之间:

  • 6月2022- - - - - - 2022年7月1

在过程的每一步你可以遇到其他学习者,分享你的想法和加入活跃在评论中讨论。

你能得到什么呢?

课程结束后,你将能够……

  • 描述TCP / IP模型的层
  • 生产Python程序使用套接字
  • 展示一个套接字的生命周期的知识
  • 比较可靠的和不可靠的通信
  • 开发一个自己的协议
  • 生产程序,使用TCP和UDP
  • 网络故障的原因进行调查
  • 描述的方法纠正错误

这门课程是为谁设置的?

本课程是专为教师提供课程网络原则在教室里,在GCSE或同等水平。

参加本课程,您将需要编程的经验在以下方面:

  • 使用函数,包括参数,并返回
  • 使用多个数据类型
  • Python程序调试

这也可能是有益的一些经验与类和方法。

谁将你学习?

嗨,我的名字叫麦克。我是一个学习rpf经理各处。我喜欢教学和数字,尤其是当我得到它们在同一时间。

我爱技术和创建项目和学习资源树莓π。作为一个孩子,我想成为一名计算机科学家,宇航员或滑雪教练。

谁开发的课程?

覆盆子π基金会

覆盆子π基础工程把数字的力量使世界各地的人们的手中,所以他们能够理解和塑造我们越来越数字化的世界。

全国计算机教育中心

这门课是我们专业发展教师计划的一部分国家计算机教育中心(NCCE)。我们的国家认可的证书满足各级教学。

由教育部门和支持的合作伙伴,我们的目标是改变计算的方式教在学校在英格兰,并使更多的年轻人受益于研究这一重要课题。

代言人和支持者

支持的

谷歌徽标
推荐

学习方法

买这个课程

订阅无限

与有限的访问

选择最适合你的学习方法!

49美元

一次性付款

27.99美元/月

自动更新

免费的

开启你的专长 访问数以百计的课程 本课程尝试——限制
接触这门课 蜱虫 蜱虫 限制在3周
访问所有符合条件的课程 交叉 蜱虫 交叉
以自己的节奏学习 蜱虫 蜱虫 交叉
在评论中讨论你的学习 蜱虫 蜱虫 蜱虫
证书当你有资格 印刷和数字 数字只 交叉
买这个课程

学习方法

订阅无限 访问这个课程和数以百计的其他短期课程电竞博彩app有什么只买这个课程 额外的好处。或者,与有限的访问

订阅无限

27.99美元/月

自动更新

访问数以百计的课程

  • 接触这门课
  • 访问所有符合条件的短期课程电竞博彩app有什么
  • 以自己的节奏学习
  • 在评论中讨论你的学习
  • 数字证书当你有资格

买这个课程

49美元

一次性付款

开启你的专长

  • 接触这门课
  • 以自己的节奏学习
  • 在评论中讨论你的学习
  • 当你合格的印刷和数字证书

与有限的访问

免费的

先试后买

  • 有限的访问课程内容为3周

找到更多关于证书,无限的 购买课程(升级)

找到更多关于证书,无限的 购买课程(升级)

学习FutureLearn

你的学习,你的规则

  • 课程分为几周,活动,和步骤来帮助你跟踪你的学习
  • 通过混合学习的视频,长期和短小精悍的文章,音频,和实践活动
  • 保持动力通过进步页面记录你的步骤完成和评估分数

加入一个全球教室

  • 体验社会学习的力量,启发学习者的国际网络
  • 分享想法与你的同行和教育者在过程的每一步
  • 喜欢加入谈话通过阅读,@,书签和回复别人的评论

地图你的进步

  • 当你通过工作时,使用通知和指导你的学习进度页面
  • 只要你准备好了,每一步都标记为完成,你在控制
  • 完成90%的课程和所有的评估步骤取得证书

想知道更多关于学习FutureLearn吗?盖世电竞里钱如何提现

学习者的评论

学习者的评论不能加载cookie设置。请 并刷新页面查看此内容。

你知道一个人会爱这门课吗?告诉他们…

您可以使用标签# RPiLearn 在社交媒体上谈论这门课。