课程主页: https://www.coursera.org/learn/julia-programming
在当今科学计算的世界里,编程语言的选择至关重要。而Julia科学编程课程正是一个极好的起点,尤其对于那些希望通过编程来探索物理、化学、天文学、工程、数据科学和生物信息学等领域的学习者。这门课程不仅介绍了Julia语言的基本知识,还使你能够在Coursera上开始使用Julia进行编程,甚至可以通过命令行、程序文件或Jupyter笔记本进行编程。
课程共分为四周,内容丰富而系统。第一周是对Julia的热情欢迎,课程旨在为学员提供语言基础,同时激发他们的想象力,以探索Julia在自身领域的应用。对于有编程基础的学员,这门课程将帮助你快速入门;而对于初学者,尽管四周的学习可能不足以使你熟练掌握编程,但绝对是一个良好的开端。
第二周的课程以数据操作为主题,利用Ebola疫情的数据案例教授如何使用Julia进行数组创建、逻辑结构的应用以及基本的数据切片和可视化。到这一模块结束时,学员将能够进行数据的存储、绘图、选择和切片。
接下来的内容涵盖了在笔记本环境中使用Julia来解析模型及其与Ebola疫情数据的拟合。学员将应用著名的SIR模型,通过这种方式进一步理解流行病学中模型的重要性,掌握调整模型参数以使预测曲线尽量接近实际数据的方法。
最后一周,将深入探讨结构化数据及Julia中的函数应用,重点在于探索和实践描述性统计,不仅巩固了前面学习的概念,还引入更高效的数据管理和可视化技巧。此外,对于希望更深入学习的学员,课程还提供了荣誉材料,涵盖函数和集合的更多内容。
总的来说,Julia科学编程课程是一个极好的资源,无论你是初学者还是有经验的编程人员,这里都有丰富的学习内容等待着你。祝你在学习的旅程中获得成功!
课程主页: https://www.coursera.org/learn/julia-programming