1.Udacity (http://www.youdaxue.com/)
全球第三大 MOOC 平台,值得一提的是,优达学城的课程内容是由 Google、Facebook、谷名企,以及腾讯、滴滴等国内一线互联网企业参与制作。所以如果有意向朝这类公司进军的或者学习的,可以优先选择这个网站。
同时,他涉及的领域是比较广泛的,从数据分析师到人工智能、深度学习、机器学习甚至无人驾驶。课程是以限时的实战项目为主,并且可以获得个性化的辅导。
可惜的是,优达学城目前只开设了四个中文课程,涉及机器学习工程师、数据分析师、Android 开发者以及 iOS 应用开发入门。剩下的课程则是以英文为主的,但我觉得没什么关系,技术无国界,真的想学习的,就一定不会因为语言放弃。
2. 实验楼(https://www.shiyanlou.com/)
实验楼同样提供给了用户一种交互式的学习体验。并利用配置好的虚拟机来完成相应的项目实验。那么,自然也就省去了搭建开发环境而出现的各种问题。
在虚拟的实验环境下,大家可以根据项目文档的内容,逐步动手完成每个项目挑战。
3.anycode (http://www.anycodes.cn/en/)
看看域名就知道支持很多种语言的在线编写。不过好在页面上可以显示中文,这对英语基础不是那么好的朋友来说会是一个不错的选择。另外他所支持的语言包括C、C++、Java、Python、Php、Matlab、Tcl、Ruby、Perl。该平台还有对应的手机客户端(在线编程),可以用手机写代码,同时还拥有对应的微信平台,垂直论坛,移动课堂,在线题库,云资源库等功能。
领取专属 10元无门槛券
私享最新 技术干货