阿里云大学双11特惠活动 (edu.aliyun.com)
摘要:10月12日,杭州云栖大会。阿里云官方培训与认证平台——阿里云大学联合国内知名IT在线教育机构对外正式发布“阿里云互联网大学”,将会重点打造基于网络化的人才培养矩阵,在今后三年内为强壮中国云计算生态力量,输送数十万具有云上应用能力的真正可用之才!



阿里云大学 - 官方网站,云生态下的创新人才工场



对于初次接触,想要零基础了解阿里云的甚至更基础的计算机技术的小伙伴来说,绝对是个重磅福利!



现在正值双11,阿里云大学将进行双11特惠活动!
by @J念来过倒 2017-11-08 14:43 查看详情
【零基础】如何从0学习C语言? (edu.aliyun.com)
摘要:在实际学习过程中,有不少同学觉得C语言学习比较困难,就我的理解,主要有两点原因。第一,C语言的语法知识太多、太琐碎;第二,反复地做算法类的编程练习,不感兴趣,不愿写程序,进而觉得入门困难。





想学C语言你首先就要了解什么是C语言?



C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。



C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。


C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。


常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,Microsoft C,High C,Turbo C等等......
by @J念来过倒 2017-11-08 14:42 查看详情
【零基础】Python的入门学习 (edu.aliyun.com)
啥是Python?

Python(计算机程序设计语言) 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。



Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议 。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。



Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
by @J念来过倒 2017-11-08 14:41 查看详情
【零基础】计算机网络技术 (edu.aliyun.com)
计算机网络技术: 是通信技术与计算机技术相结合的产物。计算机网络是按照网络协议,将地球上分散的、独立的计算机相互连接的集合。连接介质可以是电缆、双绞线、光纤、微波、载波或通信卫星。计算机网络具有共享硬件、软件和数据资源的功能,具有对共享数据资源集中处理及管理和维护的能力。



计算机网络包括计算机和网络两部分.其中计算机又称电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装操作系统的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等,较先进的计算机有生物计算机、光子计算机、量子计算机等。而网络就是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。所以计算机网络是指将地理位置不同的多台自治计算机系统及其外部网络通过通信介质互联,在网络操作系统和网络管理软件及通信协议的管理和协调下,实现资源共享和信息传递的系统。




(课程共分为16节,详解计算机网络的相关基础知识,包括数据通信技术、网络体系结构、局域网、广域网技术、交换机及路由器的配置和设置等相关知识)

主讲教师苗强老师将通过生动形象的讲解,配合贴近实际的案例将课程知识进行细化和趣味化,帮助学生更好更快的进行学习掌握。

东软慕课(http://neumooc.com)是大连东软电子出版社有限公司旗下的在线教育平台,以IT为专业特色,以短视频+在线测评为主要组织形式,学生可依托平台进行课程学习及企业项目的自主实训,有趣有料。





课程目标

帮助学员快速了解掌握计算机网络相关知识,学好IT入门第一课


适合人群

零基础,想学习计算机网络或有意规划IT职涯的同学


阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)
by @J念来过倒 2017-11-08 14:40 查看详情
【零基础】了解一下前端HTML与CSS (edu.aliyun.com)
什么是HTML?

HTML: 超文本标记语言,标准通用标记语言下的一个应用。

“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。

超级文本标记语言的定义又是什么?

超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内容,对书写出错的标记将不指出其错误,且不停止其解释执行过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。





网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。



HTML特点:超级文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:

简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便。
可扩展性:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。
平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。
通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。
什么是CSS?

CSS:层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。



CSS特点:CSS为HTML标记语言提供了一种样式描述,定义了其中元素的显示方式。CSS在Web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。

总体来说,CSS具有以下特点:

丰富的样式定义:CSS提供了丰富的文档样式外观,以及设置文本和背景属性的能力;允许为任何元素创建边框,以及元素边框与其他元素间的距离,以及元素边框与元素内容间的距离;允许随意改变文本的大小写方式、修饰方式以及其他页面效果。
易于使用和修改:CSS可以将样式定义在HTML元素的style属性中,也可以将其定义在HTML文档的header部分,也可以将样式声明在一个专门的CSS文件中,以供HTML页面引用。总之,CSS样式表可以将所有的样式声明统一存放,进行统一管理。另外,可以将相同样式的元素进行归类,使用同一个样式进行定义,也可以将某个样式应用到所有同名的HTML标签中,也可以将一个CSS样式指定到某个页面元素中。如果要修改样式,我们只需要在样式列表中找到相应的样式声明进行修改。
多页面应用:CSS样式表可以单独存放在一个CSS文件中,这样我们就可以在多个页面中使用同一个CSS样式表。CSS样式表理论上不属于任何页面文件,在任何页面文件中都可以将其引用。这样就可以实现多个页面风格的统一。
层叠:简单的说,层叠就是对一个元素多次设置同一个样式,这将使用最后一次设置的属性值。例如对一个站点中的多个页面使用了同一套CSS样式表,而某些页面中的某些元素想使用其他样式,就可以针对这些样式单独定义一个样式表应用到页面中。这些后来定义的样式将对前面的样式设置进行重写,在浏览器中看到的将是最后面设置的样式效果。
页面压缩:在使用HTML定义页面效果的网站中,往往需要大量或重复的表格和font元素形成各种规格的文字样式,这样做的后果就是会产生大量的HTML标签,从而使页面文件的大小增加。而将样式的声明单独放到CSS样式表中,可以大大的减小页面的体积,这样在加载页面时使用的时间也会大大的减少。另外,CSS样式表的复用更大程序的缩减了页面的体积,减少下载的时间。




(课程从基础语法入门,讲解了HTML的常用标签,表单,排版等实用技术,同时深入讲解了CSS样式表的使用和如何使用DIV CSS设计网页布局。同时还介绍CSS3.0的新特性,阴影,圆角边框等实用案例。)





课程目标

掌握HTML使用和CSS的使用


适合人群

0基础人群
by @J念来过倒 2017-11-08 14:39 查看详情
机器学习:信用风险评估评分卡建模方法及原理 (edu.aliyun.com)
课程介绍

信用风险评分卡为信用风险管理提供了一种有效的、经验性的解决方法,是消费信贷管理中广泛应用的技术手段。

评分卡是信用风险评估领域常见的建模方法。评分卡并不加单对应于某一种机器学习算法,而是一种通用的建模框架,讲原始数据通过分箱后进行特征工程变换,继而应用于线性模型进行建模的一种方法。
by @J念来过倒 2017-11-07 10:49 查看详情
【零基础】带你学C带你飞 (edu.aliyun.com)
课程介绍

《带你学C带你飞》第一季讲解内容:C语言语法,我们会讲变量、数组、函数、指针、结构、标准库这样一些纯粹的C语言知识。

基本上你大学第一学期学的就是咱第一季的内容,我知道很多朋友学完C语言一时感觉没什么用?然后大一学完大二就还给体育老师了……咳咳,毕竟现在是一个连程序都要刷颜值的年代……使用C语言,确实不容易写出外观炫酷的程序,但你要知道,往往一个只是好看的程序,其实更需要的是一个优秀的美工。



课程目标

C语言项目开发


适合人群

零基础
by @J念来过倒 2017-11-07 10:48 查看详情
企业级互联网分布式系统应用架构学习 (edu.aliyun.com)
课程介绍

本课程主要讲解当前网络环境下互联网应用架构设计,课程针对阿里云平台所提供的分步式系统架构支持来分层说明如何搭建一个高可用的应用架构。

讲师介绍:

石立勇,阿里云生态体系首席架构师,致力于阿里云生态体系建设。主要负责阿里云战略合作伙伴的上云解决方案支持,渠道商赋能、合作伙伴培训以及大学合作。





课程目标

学习互联网应用架构设计


适合人群

云计算开发者
by @J念来过倒 2017-11-07 10:48 查看详情
分步式文件存储系统技术及实现 (edu.aliyun.com)
课程介绍

本课程针对分步式文件存储系统的实现进行讲解,首先分析为什么要使用这种分步式存储系统,以及这种系统在设计时需要注意的问题,并比较现在市面常见的分步式存储系统(HDFS、Ceph等),展示阿里Pangu系统针对其中问题的解决方法,并结合Pangu系统说明分步式存储系统的设计要点。

讲师介绍

姚文辉,2009年加入阿里巴巴,从事阿里巴巴自主研发的云计算平台—飞天分布式操作系统中的分布式存储系统—盘古。





课程目标

学习分步式文件存储系统的实现


适合人群

云计算开发者
by @J念来过倒 2017-11-07 10:47 查看详情
分布式系统开发——调度技术 (edu.aliyun.com)
课程介绍

本章知识针对分步式系统中的调度技术进行阐述,比较Hadoop MR,Yarn等系统见的区别,并指出阿里Fuxi系统在任务调度和资源调度时的处理方法,并对未来发展进行展望。

讲师简介:

陶阳宇,阿里巴巴高级专家,主要从事大型分布式系统和高并发系统的开发,在系统架构设计,性能优化等方面有丰富积累,参与研发了阿里云”飞天”分布式平台,支持5000节点大规模集群,主持研发了在线服务框架FuxiService、实时计算系统FuxiOnlinejob等多个线上产品,2015年带领团队在世界排序大赛SortBenchmark’2015中夺得冠军,打破两项世界纪录。曾在国际会议VLDB、CSDN等杂志发表过多篇技术文章,作为教师讲授清华大学大数据课程。



课程目标

学习分步式系统中的调度技术,以及阿里Fuxi系统在任务调度和资源调度时的处理方法


适合人群

云计算开发者
by @J念来过倒 2017-11-07 10:45 查看详情
机器学习入门:概念原理及常用算法 (edu.aliyun.com)
课程介绍

本课程主要讲解机器学习的概念、原理和应用场景,以及机器学习的常用算法,比如有监督学习、无监督学习、线性回归等。



讲师介绍:

西亭,蚂蚁金服大规模机器学习高级算法专家




课程目标

掌握机器学习的概念、原理和算法


适合人群

大数据开发者
机器学习开发者
by @J念来过倒 2017-11-06 11:11 查看详情
【名师课堂】Java面向对象开发 (edu.aliyun.com)
课程介绍

面向对象是Java语言之中最为重要的特征,本课程主要讲解面向对象的核心知识,并且利用大量的代码、数据结构课程深入分析Java面向对象特征。







课程目标

掌握Java面向对象开发技术


适合人群

Java学习者
by @J念来过倒 2017-11-06 11:01 查看详情
【名师课堂】Java高级开发 (edu.aliyun.com)
课程介绍

当你已经熟练的掌握了面向对象中的各种概念后,是否会对这些知识是如何使用的产生浓厚的兴趣?本课程主要针对于已经掌握了JAVA核心开发技术的读者准备,讲解了JAVA多线程、常用类库、IO编程、网络编程、类集框架、JDBC等与Java实际应用有关的开发技术。





课程目标

掌握Java多线程开发、网络编程、JDBC等


适合人群

Java开发者
by @J念来过倒 2017-11-06 11:00 查看详情
负载均衡入门与产品使用指南 (edu.aliyun.com)
课程介绍



负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。

负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。

本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
by @J念来过倒 2017-11-06 10:59 查看详情
天池大赛算法教程及获奖选手答辩 (edu.aliyun.com)
课程介绍

天池大数据竞赛是由阿里巴巴集团主办,面向全球科研工作者的高端算法竞赛。通过开放海量数据和分布式计算资源,大赛让所有参与者有机会运用其设计的算法解决各类社会问题或业务问题。特别优秀的解决方案将有机会直接上线阿里巴巴旗下各电商网站(含淘宝、天猫等)或第三方合作伙伴平台,服务中国乃至世界数以亿计的用户。

本课程主要讲解天池新手入门赛的参赛技巧、常用算法,以及获奖选手答辩视频。






适合人群

大数据工程师
by @J念来过倒 2017-11-06 10:58 查看详情
jQuery开发教程 (edu.aliyun.com)
课程介绍

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。





课程目标

掌握jQuery开发技术

适合人群

前端开发者

阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)
by @J念来过倒 2017-11-03 11:14 查看详情
大数据开发套件DataIDE使用教程 (edu.aliyun.com)
课程介绍

大数据开发套件(Data IDE) 是阿里云数加重要的Paas平台产品,是”DataWorks”中最重要的核心组件。提供全面托管的工作流服务,一站式开发管理的界面,帮助企业专注于数据价值的挖掘和探索。

大数据开发套件(Data IDE) 基于MaxCompute作为核心的计算、存储引擎,提供了海量数据的离线加工分析、数据挖掘的能力。您可以参见 MaxCompute 简介来对其进行深入了解 。

使用大数据开发套件(Data IDE),可对数据进行数据传输、数据转换等相关操作,从不同的数据存储引入数据,对数据进行转化处理,最后将数据提取到其他数据系统。




产品详情:data.aliyun.com/product


阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)
by @J念来过倒 2017-11-03 11:14 查看详情
HBase入门教程 (edu.aliyun.com)
课程介绍

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。

HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。





阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)
by @J念来过倒 2017-11-03 11:13 查看详情
HBase入门教程 (edu.aliyun.com)
课程介绍

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。

HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。





阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)
by @J念来过倒 2017-11-03 11:13 查看详情
企业Web常用架构LAMP-LNMP实战 (edu.aliyun.com)
课程介绍

本课程针对企业级常用的web运维技术Linux+Apache+MySQL+PHP以及Linux+Apache+MySQL+PHP架构进行讲述,从架构平台的部署、调试、故障分析、架构调优等方面分别展开介绍,能够帮助学员迅速掌握Web运维技能。



课程目标

掌握LAMP架构和LNMP架构实战技巧

适合人群

运维工程师

阿里云大学官网(阿里云大学 - 官方网站,云生态下的创新人才工场)
by @J念来过倒 2017-11-03 11:12 查看详情