面向对象开发与iOS开发的优质资源推荐
在当今的软件开发领域,无论是面向对象开发还是iOS开发,都有众多的学习资源可供选择。以下为大家详细介绍一些实用的学习资源。
一、在线课程平台资源
1. edX
edX由哈佛大学和麻省理工学院(MIT)于2012年联合创立。其课程由成员大学联盟提供,目前该联盟包含来自全球的29所大学。在众多计算机科学课程中,“计算机编程范式”课程深入探讨了面向对象编程(OO)以及它与其他编程范式的关系,此课程由比利时的鲁汶大学提供。
2. 替代型在线课程资源
一些机构提供了不同于传统大规模开放在线课程(MOOC)的资源,它们仅在网上提供原始课程材料,而没有典型在线课程的结构。例如斯坦福工程在线(SEE)和麻省理工学院开放式课程(OCW)。这些项目虽不具备传统MOOC的指导和社区功能,但仍是很好的信息来源,都有涉及面向对象和其他软件主题的课程。
二、专业网站与资料资源
1. Ambysoft
Scott Ambler是专注于敏捷开发实践的软件顾问,多年来撰写了数百篇文章和约20本书,涵盖各种软件工程主题。与面向对象开发特别相关的资源可在 http://www.ambysoft.com/onlineWritings.html 找到。此外,该网站还有大量与敏捷方法相关的播客和访谈,Scott Ambler也会不时进行各类IT主题的调查。