学而不厌
孜孜不倦

Internet Connection:How to Get Online

学不厌资源阅读(776)

Coursera课程下载

课程名称: Internet Connection:How to Get Online

课程主页: https://www.coursera.org/learn/internet-connection-how-to-get-online

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 思科

讲师: Telethia Willis

授课语言: 英语

提供字幕: 英语

课程文件大小: 447MB

课程介绍: Internet连接:如何上线?:欢迎使用Cisco Networking Basics专业知识中的五门课程中的第一门。 本课程由思科网络学院开发。思科网络学院是一项IT技能和职业发展计划,它将全球成千上万的学生,教育者和雇主联系起来。

思科与全球学习机构合作,为学习网络,安全性和物联网技术的个人提供技术培训和解决问题的经验。自1997年以来,我们已经帮助600万人为IT职业做准备。 您是否曾经想过如何能够从位于另一个国家/地区的服务器上打开网页,或者如何将文档和视频发送到预期的收件人而又不会将其发送到错误的设备?在本课程中,将向您介绍计算机网络的基本概念。

更重要的是,在本课程结束时,您将了解数据如何在家庭网络中传输。 在本课程结束时,您将能够:

1.解释数据网络如何工作。

2.定义基本数据联网术语。

3.说明设备具有网络连接或Internet访问所需的条件。

4.使用Cisco Packet Tracer仿真和建模工具来构建和测试小型数据网络。

5.识别家庭网络上的设备和组件。

6.建立一个简单的对等网络。

本课程属于 Cisco Networking Basics Specialization /专项课程 第1门课程。

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

C# Programming for Unity Game Development Capstone Project

学不厌资源阅读(932)

Coursera课程下载

课程名称: C# Programming for Unity Game Development Capstone Project

课程主页: https://www.coursera.org/learn/programming-unity-game-development-project

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim Dr. T Chamillard

授课语言: 英语

提供字幕: 英语

课程文件大小: 147MB

课程介绍: Unity游戏开发的C#编程Capstone项目:这是Unity游戏开发的C#编程专业的最后一门课程。在本课程中,您将使用C#和Unity从最初的想法到全面实现来实现自己的小型游戏。

您可能已经有了一个主意,但是如果没有,我将为您提供为期8周的课程的一些建议游戏,假设您已经在该专业的前4门课程中学习了材料。 您的游戏不会具有商业品质;在学习了几个月的C#编程和Unity游戏开发之后,这是不合理的。我的UCCS学生需要4年的课程和经验才能达到可以在高级顶点项目中构建商业品质游戏的地步。另一方面,构建自己的游戏是您在以前的专业课程中学到的材料的最高潮。 那是一件很棒的事!

模块1:为您的游戏制定计划文件

模块2:开发游戏原型

模块3:在游戏中实现菜单和难度系统

模块4:实施游戏的迭代1

模块5:实施游戏的迭代2

单元6:完成您的游戏以进行Beta测试

单元7:进行Beta测试并适当修改您的游戏

模块8:完成最终同行评审

本课程属于 C# Programming for Unity Game Development Specialization /专项课程 第5门课程。

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

Data Structures and Design Patterns for Game Developers

学不厌资源阅读(778)

Coursera课程下载

课程名称: Data Structures and Design Patterns for Game Developers

课程主页: https://www.coursera.org/learn/data-structures-design-patterns

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim Dr. T Chamillard

授课语言: 英语

提供字幕: 英语

课程文件大小: 895MB

课程介绍: 游戏开发人员的数据结构和设计模式:这是本专业课程中的第四门课程,涉及学习如何在Windows或Mac上使用C#编程语言和Unity游戏引擎开发视频游戏。为什么要使用C#和Unity而不是其他语言和游戏引擎?好吧,C#是一门非常好的语言,可用于学习如何编程然后进行专业编程。另外,Unity游戏引擎在独立游戏开发商中非常受欢迎; Unity游戏在2016年被下载了16,000,000,000次!最后,C#是您可以在Unity环境中使用的编程语言之一。

本课程假定您具有前三门专业课程的先决知识。在学习本课程之前,您应该通过上一门以前的课程或从个人经验中确保自己具有该知识。所需的先决条件知识在下面的“该课程适用于谁”部分中列出。在本课程中,您将通过使用各种数据结构和设计模式开发具有更好的面向对象设计的更强大的游戏,从而建立起您在C#和Unity方面的基础知识。 数据结构和设计模式既是通用编程又是软件体系结构主题,涵盖所有软件,而不仅仅是游戏。尽管我们将在游戏领域中讨论这些想法,但如果您正在ASP.NET中编写Web应用程序,使用WinForms构建工具或您决定构建的任何其他软件,它们也将适用。

模块1:探索动态数组数据结构并学习算法分析的基础

模块2:了解并使用常见的链表和图数据结构

模块3:了解并使用其他几种数据结构:堆栈,队列和树

单元4:了解设计模式为何如此有用,并发现许多对游戏开发有用的设计模式

单元5:完成最终同行评审。

本课程属于 C# Programming for Unity Game Development Specialization /专项课程 第4门课程。

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

Intermediate Object-Oriented Programming for Unity Games

学不厌资源阅读(836)

Coursera课程下载

课程名称: Intermediate Object-Oriented Programming for Unity Games

课程主页: https://www.coursera.org/learn/intermediate-object-oriented-programming-unity-games

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim Dr. T Chamillard

授课语言: 英语

提供字幕: 英语

课程文件大小: 1.50GB

课程介绍: Unity游戏的面向对象的中间编程:这是本专业课程中的第三门课程,涉及学习如何在Windows或Mac上使用C#编程语言和Unity游戏引擎来开发视频游戏。为什么要使用C#和Unity而不是其他语言和游戏引擎?好吧,C#是一门非常好的语言,可用于学习如何编程然后进行专业编程。另外,Unity游戏引擎在独立游戏开发商中非常受欢迎; Unity游戏在2016年被下载了16,000,000,000次!最后,C#是您可以在Unity环境中使用的编程语言之一。

本课程假定您具有前两门专业课程的先决知识。在学习本课程之前,您应该通过上一门以前的课程或从个人经验中确保自己具有该知识。所需的先决条件知识在下面的“该课程适用于谁”部分中列出。在整个课程中,您将通过使用文件输入和输出,继承和多态性以及事件处理来开发具有更好的面向对象设计的更健壮的游戏,从而建立基础的C#和Unity知识。 本课程为您提供了更多工具,可帮助您使用C#和Unity制作出色的游戏!

模块1:开始使用文件实施Unity游戏

模块2:了解继承和多态性如何帮助我们为游戏编写更少的代码

模块3:实施事件处理,以进行更好的面向对象设计并向Unity游戏添加菜单

模块4:探索小型Unity游戏的完整实现

单元5:完成最终同行评审。

本课程属于 C# Programming for Unity Game Development Specialization /专项课程 第3门课程。

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

More C# Programming and Unity 科罗拉多大学系统

学不厌资源阅读(674)

Coursera课程下载

课程名称: More C# Programming and Unity 科罗拉多大学系统

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

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim Dr. T Chamillard

授课语言: 英语

提供字幕: 英语

课程文件大小: 1.07GB

课程介绍: 更多C#编程和Unity:本课程是该专业的第二门课程,旨在学习如何在Windows或Mac上使用C#编程语言和Unity游戏引擎开发视频游戏。为什么要使用C#和Unity而不是其他语言和游戏引擎?好吧,C#是一门非常好的语言,可用于学习如何编程然后进行专业编程。另外,Unity游戏引擎在独立游戏开发商中非常受欢迎; Unity游戏在2016年被下载了16,000,000,000次!最后,C#是您可以在Unity环境中使用的编程语言之一。

本课程假定您具有上一门专业课程的先决知识。在上这门课程之前,您应该通过上一门课程或从个人经验中确保自己具有该知识。所需的先决条件知识在下面的“该课程适用于谁”部分中列出。在整个课程中,您将通过探索更多的C#和Unity主题并完成在上一课程结束时开始的Unity游戏,继续建立基础的C#和Unity知识。

本课程和上一课程中的材料实质上是我们在UCCS针对游戏设计和开发专业的第一门编程课程。

模块1:了解如何将大量数据存储在数组和列表中,以及如何使用迭代(循环)在代码中重复操作

模块2:了解抽象以及如何使用抽象设计和实现控制台应用程序类

模块3:了解如何使用抽象来设计和实现Unity类

模块4:在Unity游戏中添加文本输出(例如乐谱!)和音效

单元5:完成最终同行评审 。

本课程属于 C# Programming for Unity Game Development Specialization /专项课程 第2门课程。

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

Introduction to C# Programming and Unity

学不厌资源阅读(881)

Coursera课程下载

课程名称: Introduction to C# Programming and Unity

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

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 科罗拉多大学系统

讲师: Dr. Tim Dr. T Chamillard

授课语言: 英语

提供字幕: 中文

课程文件大小: 1.12GB

课程介绍: C#编程和Unity简介:本课程旨在开始学习如何在Windows或Mac上使用C#编程语言和Unity游戏引擎开发视频游戏。为什么要使用C#和Unity而不是其他语言和游戏引擎?好吧,C#是一门非常好的语言,可用于学习如何编程然后进行专业编程。另外,Unity游戏引擎在独立游戏开发商中非常受欢迎; Unity游戏在2016年被下载了16,000,000,000次!最后,C#是您可以在Unity环境中使用的编程语言之一。

本课程不假定您具有任何以前的编程经验。如果您以前从未编写过代码,请不要担心。我们将从一开始就开始学习,直到课程结束时逐步开发小型游戏。在整个课程中,您将学习适用于许多编程语言(包括C#)的核心编程概念,并且还将学习在开发游戏时如何应用这些概念。 一般来说,计算机编程真的很有趣,而编程游戏则更好! 警告:开始(假设没有任何先验编程知识)并不容易(并不难做到)。学习编程很难做,尤其是因为这门课程实质上是大学一年级课程的前半部分。在掌握材料的同时应对课程挑战将为您带来收获,但是这样做将需要艰苦的工作,甚至可能需要一些培训。

模块1:编写第一个C#控制台应用程序和Unity脚本,并了解我们如何在程序中存储数据

模块2:了解我们如何使用类和对象来实现我们的代码

模块3:了解Unity 2D游戏的基础知识,并发现我们如何在代码中做出决策

模块4:在Unity游戏中获取和使用玩家输入

单元5:完成最终同行评审并参加“期末考试”

“ Unity”是Unity Technologies或其在美国和其他地方的分支机构的商标或注册商标。 本课程是一项独立的工作,不由Unity Technologies或其关联公司赞助,授权或与之关联。

本课程属于 C# Programming for Unity Game Development Specialization /专项课程 第1门课程。

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

Shortest Paths Revisited, NP-Complete Problems and What To Do About Them

学不厌资源阅读(668)

Coursera课程下载

课程名称: Shortest Paths Revisited, NP-Complete Problems and What To Do About Them

课程主页: https://www.coursera.org/learn/algorithms-npcomplete

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 斯坦福大学

讲师: Tim Roughgarden

授课语言: 英语

提供字幕: 英文

课程文件大小: 1.11GB

课程介绍: 专业化这一部分的主要主题是:最短路径(Bellman-Ford,Floyd-Warshall,Johnson),NP完整性及其对算法设计者的意义以及应对计算上棘手的问题的策略(启发式分析, 本地搜索)。

本课程属于 Algorithms Specialization/专项课程 中的第4门课程。

最近更新:2020年4月29日。

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

Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

学不厌资源阅读(767)

Coursera课程下载

课程名称: Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming

课程主页: https://www.coursera.org/learn/algorithms-greedy

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 斯坦福大学

讲师: Tim Roughgarden

授课语言: 英语

提供字幕: 英文

课程文件大小: 1.18GB

课程介绍: 专业化这一部分的主要主题是:贪婪算法(调度,最小生成树,聚类,霍夫曼代码)和动态编程(背包,序列比对,最佳搜索树)。

本课程属于 Algorithms Specialization/专项课程 中的第3门课程。

最近更新:2020年4月29日。

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

Graph Search, Shortest Paths, and Data Structures

学不厌资源阅读(930)

Coursera课程下载

课程名称: Graph Search, Shortest Paths, and Data Structures

课程主页: https://www.coursera.org/learn/algorithms-graphs-data-structures

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 斯坦福大学

讲师: Tim Roughgarden

授课语言: 英语

提供字幕: 英文

课程文件大小: 826MB

课程介绍: 专项课程这一部分的主要主题是:数据结构(堆,平衡搜索树,哈希表,Bloom过滤器),图基元(广度优先和深度优先搜索的应用,连通性,最短路径)及其应用 (从重复数据删除到社交网络分析)。

本课程属于 Algorithms Specialization/专项课程 中的第2门课程。

最近更新:2020年4月29日。

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

Divide and Conquer, Sorting and Searching, and Randomized Algorithms

学不厌资源阅读(995)

Coursera课程下载

课程名称: Divide and Conquer, Sorting and Searching, and Randomized Algorithms

课程主页: https://www.coursera.org/learn/algorithms-divide-conquer

所在平台: Coursera

课程类别: 计算机科学

大学或机构: 斯坦福大学

讲师: Tim Roughgarden

授课语言: 英语

提供字幕: 英文

课程文件大小: 993MB

课程介绍: 本部分专业知识的主要主题是:渐近(“ Big-oh”)表示法,排序和搜索,除法(主方法,整数和矩阵乘法,最接近对)以及随机算法(QuickSort,收缩算法) 最小削减)。

本课程属于 Algorithms Specialization/专项课程 中的第1门课程。

最近更新:2020年4月29日。

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