学而不厌
孜孜不倦

Java Programming: Solving Problems with Software/Java 程序设计:使用软件解题

学不厌资源阅读(1006)

Coursera课程下载

课程名称: Java Programming: Solving Problems with Software/Java 程序设计:使用软件解题

课程主页: https://www.coursera.org/learn/java-programming

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 杜克大学

讲师: Susan H. Rodger,Robert Duvall,Owen Astrachan,Andrew D. Hilton

授课语言: 英语

提供字幕: 英文

课程文件大小: 1.22GB

课程介绍: 学习用Java编写代码,提高您的编程和解决问题的能力。 您将学习设计算法以及开发和调试程序。 使用定制的开源类,您将编写访问和转换图像,网站和其他类型的数据的程序。 在课程结束时,您将构建一个程序,通过分析逗号分隔值(CSV)文件来确定不同婴儿名字在美国的流行度。

完成本课程后,您将能够:
1.编辑,编译和运行Java程序;
2.在Java程序中使用条件和循环;
3.在编写程序时使用Java API文档。
4.使用科学的方法调试Java程序;
5.编写Java方法来解决特定问题;
6.开发一组测试用例,作为开发程序的一部分;
7.创建一个具有多个可共同解决问题的方法的类; 和
8.对使用多种方法的程序使用分治法设计技术。

本课程属于 Java Programming and Software Engineering Fundamentals Specialization/ 专项课程 中的第2门课程。

本课程属于 Object Oriented Programming in Java Specialization/面向对象 Java 程序设计 专项课程 中的第1门课程。

最近更新:2020年5月3日

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Programming Foundations with JavaScript, HTML and CSS/程序设计与 Web 入门

学不厌资源阅读(803)

Coursera课程下载

课程名称: Programming Foundations with JavaScript, HTML and CSS/程序设计与 Web 入门

课程主页: https://www.coursera.org/learn/duke-programming-web

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 杜克大学

讲师: Susan H. Rodger,Robert Duvall,Owen Astrachan,Andrew D. Hilton

授课语言: 英语

提供字幕: 英文

课程文件大小: 969MB

课程介绍: 学习基础编程概念(例如,函数,循环,条件语句)以及如何像程序员一样解决问题。 此外,在使用HTML,CSS,JavaScript构建网页时,学习基本的Web开发。 在课程结束时,将创建一个网页,其他人可以在其中上传他们的图像并应用您创建的图像滤镜。

完成本课程后,您将能够:
1.认真思考如何使用编程来解决问题;
2.使用函数,for循环和条件语句编写JavaScript程序;
3.使用HTML构建带有段落,div,图像,链接和列表的网页;
4.使用CSS ID和类在网页中添加样式; 和
5.使网页与JavaScript命令(如alert,onClick,onChange)交互,并添加输入功能(如图像画布,按钮和滑块)。

本课程属于 Java Programming and Software Engineering Fundamentals Specialization/ 专项课程 中的第1门课程。

最近更新:2020年5月3日

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Ideas from the History of Graphic Design

学不厌资源阅读(820)

Coursera课程下载

课程名称: Ideas from the History of Graphic Design

课程主页: https://www.coursera.org/learn/graphic-design-history

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州艺术学院

讲师: Louise Sandhaus,Lorraine Wild

授课语言: 英语

提供字幕: 英语

课程文件大小: 335MB

课程介绍: 平面设计史的构想:本精简调查课程侧重于设计史中的四个关键时期或主题。我们将一起追踪设计作为一种公认实践的出现,为什么事物看起来像他们所做的方式以及设计师如何解决工作中的特定设计问题。 每周一次的简短测验将测试您对概念的了解,而简短的反思性作业将使您有机会分析设计师今天所问自己的问题。 对于新兴设计师进入这一领域,或者对于有兴趣学习更多有关视觉文化和分析的学生来说,这是一门必不可少的课程。无需任何经验。

此课程属于 Graphic Design Specialization/平面设计专项课程 中的第4门课程。

课程压缩包下载地址(度盘链接):

Introduction to Imagemaking Gail Swanlund

学不厌资源阅读(835)

Coursera课程下载

课程名称: Introduction to Imagemaking Gail Swanlund

课程主页: https://www.coursera.org/learn/image-making

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州艺术学院

讲师: Gail Swanlund

授课语言: 英语

提供字幕: 英语

课程文件大小: 224MB

课程介绍: 图像制作简介:本课程面向认真的创作者和图像制作新手。图像制作是图形设计的一个充满活力和令人兴奋的领域,它来自实践和过程:无所畏惧地进行实验,展示和分享想法,并给予和接受知识丰富和建设性的意见。 为了这个在线平台,我们在调查中采用了一些结构,但是在大多数情况下,图像制作是松散的和无组织的。如果我们必须在本课程中采用一条规则,那就仅仅是这件事:您不会仅通过观看视频就成为平面设计师。或者,不要只是在脑海里制造东西。因此,这里的重点是制作,您将在本课程中为该活动投入大量时间和智力。具体来说,您将: -尝试各种材料和技术来制作用于图形设计的图像 -在创作和谈论工作方面扩大视觉词汇,以便讨论您的工作和他人的工作 -学习如何制作,处理和排列图像以创建构图,最终最终完成基于图像的书籍的设计和生产。 本课程的前半部分是尝试和探索图像制作以扩大您的视觉词汇量的机会。您将创建表达力,冥想力或“设计感”的作品,以激发,唤起,实验,记录,解释或尝试媒体。 在接下来的两周中,我们将邀请图像通过并列,构图和上下文等关系移动故意并有意地传达意义和进行交流。我们将着眼于通过将页面跨页内容与图片组合在一起来开发和扩展将内容组合在一起的方法。由于没有上下文就没有东西存在,因此,我们将研究如何有意驱动通过构图和“视觉对比”元素生成的图像的内涵,意义和关联。最终,我们将拍摄您创建的图像并从中制成一本书。 您的作业(和实验)的结果可能会产生一些现在或将来完全未知的东西,这就是目标。

此课程属于 Graphic Design Specialization/平面设计专项课程 中的第3门课程。

课程压缩包下载地址(度盘链接):

Introduction to Typography 加州艺术学院

学不厌资源阅读(773)

Coursera课程下载

课程名称: Introduction to Typography 加州艺术学院

课程主页: https://www.coursera.org/learn/typography

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州艺术学院

讲师: Anther Kiley

授课语言: 英语

提供字幕: 英语

课程文件大小: 237MB

课程介绍: 印刷术简介:印刷术是操纵语言的视觉形式以丰富和控制其含义的艺术。这是平面设计师必不可少的技能和知识领域。印刷术比现代图形设计要早500年。它具有丰富的规则,约定和深奥的术语,但仍然是令人兴奋的发明和表达空间。 在这个严格的入门课程中,我们将研究,命名和测量字母形式的特征。我们将考虑选择和组合类型时涉及的务实问题。我们将窥视熟悉的字体的丰富的历史,文化和美学历史。我们将讨论经过时间考验的约定和设置类型的最佳做法,这些约定和最佳做法受层次结构和空间组织原则的约束。我们将探讨类型的表现力和意义。 内容丰富的讲座将辅之以一系列三个由同伴评估的作业,最终使我有机会设计出全尺寸的印刷海报。 请注意,这不是软件课程。将假定您具备Adobe InDesign或其他页面布局软件的基本工作知识。您需要访问计算机和页面布局软件(例如InDesign)才能完成分配。

此课程属于 Graphic Design Specialization/平面设计专项课程 中的第2门课程。

课程压缩包下载地址(度盘链接):

Fundamentals of Graphic Design(图形设计基础)

学不厌资源阅读(1348)

Coursera课程下载

课程名称: Fundamentals of Graphic Design(图形设计基础)

课程主页: https://www.coursera.org/learn/fundamentals-of-graphic-design

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州艺术学院

讲师: Michael Worthington

授课语言: 英语

提供字幕: 英语

课程文件大小: 513MB

课程介绍: 平面设计的基础知识:平面设计就在我们身边!文字和图片(图形设计的基础)是承载数字世界和印刷世界中大部分内容的元素。随着图形设计在我们的生活中变得越来越明显和普遍,图形设计作为一种实践在我们的文化中变得越来越重要。 通过视觉示例,本课程将教您图形设计的基本原理:图像制作,版式,构图,使用颜色和形状…在图形设计实践的所有领域中都很普遍的基本技能。我不仅希望您观看有关设计的视频,还希望您进行设计!如果您想成为设计师,就必须成为制造者和传播者,因此本课程将为您提供许多机会,使您可以练习和进行更实际的项目。 在本课程的最后,您将学习如何通过一系列图像制作技术探索和研究视觉表示;了解处理形状,颜色和图案的基本原理;熟悉排版的语言和技能;并了解并运用了构图和视觉对比的原理。如果完成本课程及其可选的(但强烈建议)简介,那么您将拥有一套核心的图形设计技能,可以将它们应用于自己的项目,或者更深入地研究图形设计的专业领域。 要成功完成此课程,您将需要使用计算机。您可以不参加而完成本课程,但难度会更大。对Adobe Creative Suite程序(例如Illustrator,Photoshop和InDesign)的访问以及对它们的初学者级的知识将为您提供帮助,尤其是在您要完成可选的摘要时。

此课程属于 Graphic Design Specialization/平面设计专项课程 中的第1门课程。

课程压缩包下载地址(度盘链接):

Designing, Running, and Analyzing Experiments 设计,运行和实验分析

学不厌资源阅读(714)

Coursera课程下载

课程名称: Designing, Running, and Analyzing Experiments 设计,运行和实验分析

课程主页: https://www.coursera.org/learn/designexperiments

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学圣地亚哥分校

讲师: Scott Klemmer,Jacob O. Wobbrock

授课语言: 英语

提供字幕: 中英

课程文件大小: 1.09GB

课程介绍: 设计,运行和分析实验:在与用户一起测试之前,您可能永远无法确定自己是否具有有效的用户体验。在本课程中,您将学习如何设计以用户为中心的实验,如何进行此类实验以及如何分析这些实验中的数据以评估和验证用户体验。您将通过UX,IxD和HCI领域中的实验示例进行实际工作,了解实验设计和分析中的问题。您将使用R统计编程语言提供给您的配方来分析多个数据集-不需要或不需要任何编程经验,但是您将需要阅读,理解和修改提供给您的代码段。在课程结束时,您将能够熟练地设计,运行和分析自己的实验,从而对设计进行统计加权。

本课程属于 Interaction Design Specialization/交互设计 专项课程 中的第7门课程。

最近更新:2020年5月27日。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Information Design 信息设计

学不厌资源阅读(675)

Coursera课程下载

课程名称: Information Design 信息设计

课程主页: https://www.coursera.org/learn/infodesign

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学圣地亚哥分校

讲师: Scott Klemmer

授课语言: 英语

提供字幕: 中英

课程文件大小: 614MB

课程介绍: 信息设计:一块空白的画布充满了可能性。如果您有关于用户体验的想法,那么如何将其变成美观而有效的用户界面?这涵盖了视觉设计的原理,以便您可以使用界面有效地组织和呈现信息。您将学习创建用户界面的具体策略,包括排版,信息体系结构,布局,颜色等方面的关键课程。您将学习在新设备环境下出现的特定问题,例如移动和响应界面。您将学习如何在越来越多样化的外观形式(从平板电脑,墙壁到手表)中应用这些设计原则。

本课程属于 Interaction Design Specialization/交互设计 专项课程 中的第6门课程。

最近更新:2020年5月27日。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):

Information Design (信息设计) Scott Klemmer

学不厌资源阅读(639)

Coursera课程下载

课程名称: Information Design (信息设计) Scott Klemmer

课程主页: https://www.coursera.org/learn/infodesign

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学圣地亚哥分校

讲师: Scott Klemmer

授课语言: 英语

提供字幕: 中英

课程文件大小: 573MB

课程介绍: 信息设计:一块空白的画布充满了可能性。如果您有关于用户体验的想法,那么如何将其变成美观而有效的用户界面?这涵盖了视觉设计的原理,以便您可以使用界面有效地组织和呈现信息。您将学习创建用户界面的具体策略,包括排版,信息体系结构,布局,颜色等方面的关键课程。您将学习在新设备环境下出现的特定问题,例如移动和响应界面。您将学习如何在越来越多样化的外观形式(从平板电脑,墙壁到手表)中应用这些设计原则。

课程压缩包下载地址(度盘链接):

User Experience: Research & Prototyping 用户体验:研究与原型

学不厌资源阅读(658)

Coursera课程下载

课程名称: User Experience: Research & Prototyping 用户体验:研究与原型

课程主页: https://www.coursera.org/learn/user-research

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 加州大学圣地亚哥分校

讲师: Scott Klemmer,Elizabeth Gerber

授课语言: 英语

提供字幕: 中英

课程文件大小: 947MB

课程介绍: 什么造就了出色的用户体验?你如何能一致地设计工作良好、易于使用和人们想要使用的体验?本课程将教你体验设计的核心过程,以及如何与你为之设计的人一起有效地评估你的工作。你将学习设计研究的基本方法,这些方法将使你能够有效地理解人们,他们的行动顺序,以及他们工作的环境。通过这些作业,你将学会理解你所看到的东西的实用技巧,并将你的观察转化为有意义的可操作的见解和独特的设计机会。你还将探索如何根据所发现的机会产生想法,并学习使你的想法具体化的方法。通过回答具体的问题和提炼你的概念,你将更接近于让你的想法成真。我们将使用来自不同行业的案例,包括健康、教育、运输、金融等等,来说明这些方法是如何在不同领域中工作的。

祝你好运,我们希望你喜欢这门课程!

本课程属于 Interaction Design Specialization/交互设计 专项课程 中的第5门课程。

最近更新:2020年5月27日。

课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):