首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为复杂学习环境而生:Open edx和openstack

事实证明,两个“open”(open edX和openstack)的组合是提供这种功能的最佳选择。...Open edX Open edX是一个学习管理平台,于2012年在哈佛大学和麻省理工学院启动,随后在斯坦福大学进行了合作。...今天,非营利组织edX Inc.推动了Open edX的大部分开发工作,并继续主办edx.org学习网站。整个平台是开源软件,欢迎社区的贡献。...截至2018年5月,edx.org已经通过自己和官方合作伙伴的网站为大约1600万学习者提供了服务。与此同时,全世界估计还有1800万学习者使用基于edX的独立开放平台。...studio.png XBlocks:一个灵活的、可扩展的插件系统 XBlocks是Open edX的插件系统,允许作者显著扩展Open edX的功能。

1.2K00
您找到你想要的搜索结果了吗?
是的
没有找到

如何白嫖Coursera和edX中高质量的课程?

科普时间 Coursera和edX是两家美国的在线教育公司,其中Coursera是吴恩达(Andrew NG)创办的,而edX是MIT和哈佛创办的。...edX同样和国内一些高校有合作,但是本土化做得差一些。和Coursera相比,edX由于最早出身高校,更加偏官方一些。...edX本土化差很多,很多课程没有中文字幕,但是edX旁听更加容易,而且有些资源是独占的,比如刚才提到的MIT和哈佛的课程,所以有时候也不能放过。...还有两门是edX当中的,Introduction to Computer Science and Programming Using Python还有Introduction to Computer Science...除此之外,像是Python以及大数据和其他的一些技术,这两个网站当中的经典课程都不少,由于我没有都听过,所以就不乱推荐了。

2.6K20

资源 | 微软开放内部AI系列培训课程:10大技能,edX可免费注册

有关当前课程的确切日期,请参阅edX.org上的课程详细信息页面。...edX链接: https://www.edx.org/microsoft-professional-program-artificial-intelligence *课程可以在任何课程中以任何顺序进行...在这个数据科学课程中,您将学习数据采集,准备,探索和可视化中的关键概念,同时,这些概念将与实际应用导向的示例一起教授,例如,在Azure堆栈上学习,如何使用Microsoft Azure机器学习平台或使用R和Python...课程主要内容如下: 探索数据科学过程 数据科学中的概率和统计 数据探索和可视化 数据摄入,清理和转换 机器学习简介 本课程的动手元素结合了R,Python和Microsoft Azure机器学习 人工智能的整个课程包括...10项技能,每项技能需要8至16小时才能完成,涵盖的主题包括如何使用Python编程语言处理数据、人工智能的伦理以及如何建立各种类型的机器学习模型。

64721

干货整理:国外150个免费的在线编程和计算机科学课程(2017年9月更新)

这些课程按照难度等级分为三类: 初级 中级 高级 初级(50) 1.Python中的交互式编程介绍(第1部分) 地址:https://www.class-central.com/mooc/408/coursera-an-introduction-to-interactive-programming-in-python-part...-1 Rice University via Coursera ★★★★★ 2.使用Python进行计算机科学和编程的介绍 地址:https://www.class-central.com/mooc/...1341/edx-introduction-to-computer-science-and-programming-using-python Massachusetts Institute of Technology...Indian Institute of Technology Bombay via edX ★★☆☆☆ 27.Python编程:简明介绍 地址:https://www.class-central.com...World Wide Web Consortium (W3C) via edX ★★★★☆ 46.Python for Everybody — 信息探索 地址:https://www.class-central.com

1.5K101

从汇编角度与你分析「为什么不要用异或来交换两个数」

当然还有 Python 中优雅的 a, b = b, a 。 Python 的这种不借助临时变量实现交换实际是巧妙的利用了“操作栈”,属于语言层面上的特性技巧,不在我们的讨论范围。...设置返回值 movl %edx, b ;将edx的内容存入到内存b中(写) 对应的汇编指令还是比较清晰:要参与运算的变量首先要从内存载入到寄存器中,所以要将两个变量交换只需按相反的顺序再存入到内存中就可以了...;将eax的值保存到edx中(写) xorl %ecx, %edx ;ecx与edx异或 xorl %edx, %eax ;edx与eax异或 xorl...%eax, %edx ;eax与edx异或 movl %eax, b ;将eax的值存入到内存b中(写) xorl %eax, %eax ;将eax置...0:设置返回值 movl %edx, a ;将edx的值存入到内存a中(写) 简单的三行“异或”,居然需要转换成这么多条汇编指令。

74940

数据科学优质课程推荐#2:统计入门课程篇

我们根据以下三点对课程做出推荐: 每个课程均通过编程示例进行教学—— 最好是R 或 Python 。 涵盖概率和统计学的基础内容。 最好包含描述性统计,推理统计和概率理论。...Python 和 R 语言是数据科学领域最主流的两种编程语言 为什么要针对编程?...对于任何有抱负的数据科学家,我强烈建议根据编程示例学习相关统计,最好以 Python 或 R 语言为例. 由于许多数据科学家的统计工作是以编程进行的,那么掌握当下流行的工具当然是有益的。...6.008.1x:计算概率和推理(麻省理工学院/ edX):着力于 Python 编程示例的两门统计学系列之一。该课程有 12 条评论,综合评分 4 。...使用 Python 编程示例的两门统计课程之一 。 根据 Dataquest :“统计课程目前正在重新编写,预计将于11月底发布。”

1.4K82

CTF实战24 二进制软件逆向分析基础

肯定就是熟练掌握各基础汇编指令,能看懂普通的汇编代码 首先说一下第一点 这应该不需要怎么解释吧,逆向不懂汇编怎么逆向啊哈哈哈 比如要知道基本的计算机中栈空间是存取数据的,内存空间是存取数据的 什么EAX,EBX,ECX,EDX..., dword ptr [eax] mov dword ptr [ecx], edx 第三行呢把eax所指向的那个地址上的数据取出来 赋给了edx,最后把edx的值赋到了ecx指向的那个地址上 可能不是经常做恶意代码分析的人一看这个代码就懵了...our code ... // 8Ch = 140d ecx = *(eax + 140); // 88h = 136d eax = eax + 136; edx...= *eax; *ecx = edx; // Not list return 0; } 可能这样写出来有些同学还是一脸懵逼,这和看汇编差不多啊 但是有些逆向分析的时候,出现的结构体什么的...API,但是你要知道哪里去查 比如Windows呢就是MSDN 如果是Linux呢,就是man 当然,对于逆向来说,最重要的还是长期坚持不懈的努力和知识的积累 在逆向的世界里,不管你是Java很6,或者是Python

78420

最新数据科学和机器学习 MOOC 资源,成为高手的个性化课程组合

于是,Venturi 综合 edX、Coursera、Udacity 等网站,自己设计课程组合,在家完成了数据科学家“硕士学位”。下面就让新智元来带你看看他的私人课表——他能做到,你同样也可以!...【Harvard/edX】CS50: Introduction to Computer Science 地址:https://www.edx.org/course/introduction-computer-science-harvardx-cs50x...你将会学到算法、抽象、数据结构等知识,会接触C,Python,SQL,JavaScript,CSS 等语言。这门课是完全免费的,但是可以花90美元得到一个结业证书。...【University of California, Berkeley/edX】Distributed Machine Learning with Apache Spark 地址:https://www.class-central.com.../mooc/2965/edx-cs190-1x-scalable-machine-learning 这节课包含了机器学习背后的一些统计和算法模型,也会教你去解决一些交叉学科的问题,比如网络广告和认知神经学

899100

提升大数据技能,不再颓废!这6家学习网站是你的利器!

Part2 edXedX(www.edx.org)是另一个提供在线课程的平台,类似于Coursera。它也与许多大学和机构合作,提供了一系列与大数据分析相关的课程。...edX的课程通常免费,但如果您需要获得证书或学分,可能需要支付一定的费用。 edX 是世界领先的数字教育公司,由哈佛大学和麻省理工学院创立,旨在为每个人提供世界上最好的教育。...今天,作为2U的一部分,edX通过在线学习将全球超过76万人联系起来,在几乎所有职业学科(从人工智能和机器人技术到可持续性和公共卫生)中提供真正的专业进步。...edX 与处于各自领域前沿的大学和组织一起,提供数千个与工作相关的课程,旨在为每个雄心勃勃的学习者提供一条成就之路。...它提供了许多与大数据分析相关的课程,涵盖了各种技术和工具,如Python、R、SQL等。DataCamp的课程以实践为重点,通过编写和运行代码来帮助学习者掌握数据分析技能。

77530

《Linux内核分析》之计算机是如何工作的 实验总结

马马虎虎学完了Python课程,一直想学下linux,看到里面有个linux的就选上了。...此处以32为例 cup对内存的操作方法 mov指令 常用mov寻址命令 movl %eax,%edx edx =eax; 解释:register mode 寄存器寻址 本句含义:将eax寄存器里的内容放到...edx寄存器中,相当于后面的edx =eax movl $0x123,%edx edx = 0x123; 解释: immediate  立即寻址 $+16进制的数字即:立即数是以¥开头的数值。...和内存无关 本句含义:将数值直接放在edx中,相当于后面的edx = 0x123 movl 0x123,%edx edx=*(int32_t*)0x123; 解释: direct 直接寻址 直接访问一个指定的内存地址的数据...movl 4(%ebx),%edx edx=*(int32_t*)(ebx+4); 解释:displaced  变址寻址 在间接寻址之时改变寄存器的数值 本句含义:在间接寻址的基础上,先给地址+个立即数

1K10
领券