本课程将向您介绍作为第一编程语言的 Julia。Julia 是一种专为科学计算开发的高级、高性能动态编程语言。这门语言对于物理、化学、天文学、工程学、数据科学、生物信息学等领域的应用特别有用。 您可以在 Coursera 课程中开始使用 Julia 编程,也可以通过命令行、程序文件或 Jupyter 笔记本使用 Julia。 Julia 的设计旨在满足高性能数值计算和科学计算的要求,同时也适用于通用编程。您将能够访问所有可用的处理器和内存,从网络上的任何地方抓取数据,并且只要有浏览器,您就可以通过任何设备访问这些数据。 加入我们,探索新的计算可能性。让我们开始学习 Julia。 课程结束时,您将能够: - 通过作业练习使用 Julia 语言编程 - 从头开始编写自己的简单 Julia 程序 - 了解 Julia 作为一种计算语言的优势和能力 - 使用 Julia 语言在 Jupyter 笔记本中工作 - 使用 Plots、DataFrames 和 Stats 等各种 Julia 软件包 课程通过视频讲座、屏幕演示、小测验和经过同行评审的实际项目进行,旨在为您提供使用软件包的机会。


了解顶级公司的员工如何掌握热门技能

该课程共有4个模块
热烈欢迎阅读 Julia 科学编程。在接下来的四周里,我们将向您介绍 Julia 的功能。这将让您学习语言的基础知识,激发您的想象力,了解如何在自己的环境中使用 Julia。我们只能向您展示 Julia 的部分功能,并鼓励您迈出第一步。对于有编程背景的人来说,本课程旨在为您提供使用该语言的入门课程。如果你是程序员新手或初学者,你应该跟着学习简单的编码,但要认识到,在四周时间内通过学习这些材料并不足以让你成为一名熟练的程序员。你可以把它看作是一段漫长而美好的新恋情开始时的 "第一次约会"。你需要学习和发现的东西还有很多。祝你好运,希望你喜欢这门课程!最美好的祝愿,亨利和胡安
涵盖的内容
16个视频6篇阅读材料7个作业1个讨论话题
在案例研究中,我们使用 Julia 来存储、绘制、选择和切分埃博拉疫情数据。利用真实数据,我们将讲解如何在 Julia 中使用数组和 for 循环来处理结构。在本模块结束时,你将能够:从数据中创建数组;学习使用逻辑结构 IF 和 FOR;进行基本的数组切片,获取发病率数据并生成病例总数;使用 Plots 生成图表并绘制数据;将埃博拉数据输出组合起来,显示多个国家的发病率图表。
涵盖的内容
9个视频1篇阅读材料3个作业1次同伴评审
本周,我们将演示如何使用笔记本环境中的 Julia 来解释一个模型及其与埃博拉疫情数据的拟合。为此,我们应用了流行病学中著名的 SIR 分区模型。SIR 模型标注了三个分区,即 S = 易感人数、I = 感染人数和 R = 康复人数。本模块结束时,您将能够:理解 SIR 模型;描述 SIR 模型的基本参数;在同一图表上绘制模型预测曲线和数据;调整模型参数,使模型预测曲线接近(或尽可能接近)数据。
涵盖的内容
9个视频1篇阅读材料2个作业1次同伴评审
作为一门科学计算语言,Julia 应用广泛,尤其适合处理数据。 在最后一个模块中,我们将以描述性统计为主题,探索 Julia 的强大功能。本周您将有机会进一步探索第一周和第二周介绍的概念。我们还将向你介绍更有效的数据管理和可视化方法。我们还为那些想进一步探索 Julia 函数和集合的人提供了额外的荣誉材料。 本模块结束时,您将能够 1.练习 Julia 中的基本函数 2.从数据点值创建随机变量 3.建立自己的数据帧 4.创建各种数据可视化 5.进行统计测试 6.学习如何导出数据
涵盖的内容
9个视频4篇阅读材料3个作业1次同伴评审1个非评分实验室
从 数据分析 浏览更多内容
- 状态:免费试用
Vanderbilt University
- 状态:免费试用
Vanderbilt University
- 状态:免费试用
Vanderbilt University
- 状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
435 条评论
- 5 stars
62.29%
- 4 stars
25.74%
- 3 stars
7.35%
- 2 stars
1.60%
- 1 star
2.98%
显示 3/435 个
已于 Dec 14, 2020审阅
Really great pacing, practical examples and quizzes without being overwhelming. Great for both beginners in programming and statistics, and for those with some experience. Awesome lesson, thank you!
已于 May 19, 2021审阅
Overall I learned a lot, but the pacing was strange and some of the things in the quizzes were not taught well or were taught in the chapter after the quiz.
已于 Feb 1, 2017审阅
This course is more like a lesson for data science, most of them are organized for plotting curve and making diagrams. This is good. But I was expected a more detailed lesson toward Julia itself.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
购买证书后,您就可以访问所有课程资料,包括已评分的作业。完成课程后,您的电子证书将添加到您的 "成就 "页面--您可以从那里打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。