课程简介

关于斯坦福的这个系列课程的所有笔记,都在这个文集里:Developing Apps for iOS9

课程简介_第1张图片

来源:

Stanford University
School Of Engineering
2016年春季课程 CS193P
本课程在 iTunes U 上的链接

这位老教授一直教授iOS的课程,当年还是Objective-C的时候就已经在网上发布相关课程了,Swift语言出来后,又立即发布了Swift的课程,今年Swift2.0出来,立即出来了Swift2.0的iOS课程,可谓是与时俱进。

学习此课程需要具备的知识:

先上两张截屏,一个是PPT里要求的,一个是iTunes简介中提到的:


PPT里提及的课程
课程简介_第2张图片
课程简介里提及的课程

CS106A Programming Methodology

斯坦福大学官网介绍

iTunes U 课程链接

课程简介_第3张图片
CS106A课程截屏

CS106B Programming Abstractions

斯坦福大学官网介绍

iTunes U 课程链接

课程简介_第4张图片
CS106B课程截屏

CS106X

斯坦福大学官网介绍

目前我没有在网上上找到CS106X的课程资源。

CS106X 和 CS106B 实际上讲授的都是同样的知识:Programming Abstractions,只不过 CS106X 是加速版本,课程内容更加紧张,强度更大,原文介绍:

This course is an intensive version of CS106B for students with a strong programming background interested in a rigorous treatment of the topics at an accelerated pace. It includes additional advanced material and more challenging projects.

后来看 wqqr 的博文,里面 说明了106系列三个课程的不同:

CS106是程序设计入门课程,是其中的一个系列,因分快慢班有三个课号,分别为 CS106A(Programming Methodology)、CS106B(Programming Abstractions) 和 CS106X(Programming Abstractions)。其中CS106A使用C,为初级编程,CS106B是CS106A的后续课,使用C++。CS106X面向有编程基础的学生,涵盖CS106A和CS106B的内容。

CS107 Programming Paradigms

斯坦福大学官网介绍,这个链接可能不对,可能改了课程号吧,和iTunes上课程名称不太一样。

iTunes U 课程链接

课程简介_第5张图片
CS107课程截屏

CS108

斯坦福大学官网介绍

目前我没有在网上上找到CS108的课程资源。

CS110

斯坦福大学官网介绍

目前我没有在网上上找到CS110的课程资源。

你可能感兴趣的:(课程简介)