Java | 2016全球最热编程语言

零基础学Java语言

浙江大学 主讲老师:翁恺

入门难度:★★★ Java是静态面向对象编程语言的代表。本课程是以Java语言来讲授程序设计的入门知识,无需编程基础,由浅入深地带你入门Java。课程提供的只是基础的知识讲解,要想真正精通编程,还需要更多时间的投入和努力。

查看课程

推荐学习时长:7周

编程语言流行趋势的指标——TIOBE 2016年统计最热门编程语言NO.1,Java是一个比较适合新手学习的语言。作为一门面向对象编程语言,Java不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。同时,它丰富的第三方和易于查找的书籍、社群资料,让新人学习它也不再困难。

C语言 | 鼻祖级编程语言

C语言程序设计(上)

北京理工大学 主讲老师:李凤霞等

入门难度:★★ 本课程以C语言作为编程的教学媒介,适合编程新人来初步学习运用C语言编写程序。作为新手的你,需要提前预备一些计算机结构、存储、运算原理方面的知识,使课程学习事半功倍。

查看课程

推荐学习时长:9周

C语言作为鼻祖级编程语言,C语言能够存在并发展至今,其生命力之强可见一斑。它是其他很多编程语言的基础,在系统程序、嵌入式系统等领域依然有无可替代的地位。其语言具有:结构式、高级语言、跨平台、使用指针等特点。无论日后你打算“精通”哪门语言,C语言中涉及的很多基础概念,都可以帮助你更好地理解其它各种语言。

C++ | 面向对象的程序设计

计算机程序设计(C++)

西安交通大学 主讲老师:赵英良等

入门难度:★★ 本课程以C++语言为载体,讲授计算机程序设计。C++作为一种面向对象语言,被认为具有更好的重用性、可维护性和可扩展性。本课程前半部分的编程思想仍是面向过程的,这对初学者更容易入门;后半部分是面向对象的,为进一步学习奠定基础。

查看课程

推荐学习时长:14周

C++作为运用最广泛的编译语言之一,继承了C语言语法,主要运用在运行速度要求高但 C 又不能满足其开发效率的场景。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计目前,由于大部分语言都支持调用 C++ 模块,目前很多通用库也都是由 C++ 语言编写而成。对于严格需要效率的复杂系统,C++几乎是目前编程行业唯一的选择,例如游戏引擎,数据库等等。

C# |稳定、简单、优雅的编程语言

c#程序设计

北京大学 主讲老师:唐大仕

入门难度:★★ 想知道像“背单词”、“2048”这些程序是怎么被编写出来的吗?本课程在介绍C#语言及面向对象的程序设计基本原理的基础上,使用Visual Studio作为程序设计工具。对于初学者而言,应用程序的例子紧密结合日常的学习和工作,生动有趣,难度适中。

查看课程

推荐学习时间:13周

C#是一种优秀的面向对象语言,它在继承C和C++强大功能的同时,去掉了一些它们的复杂特性,例如没有宏以及不允许多重继承,并与现代软件工程相适应。利用.NET作为运行平台,使它在Web应用、数据库等方面有强大的功能。C#与C/C++具有极大的相似性,并且可调用由 C/C++ 编写的本机原生函数,因此,熟悉类似语言的学习者可以很快地转向C#。

Python | 站在巨人的肩膀上编程

用Python玩转数据

南京大学 主讲老师:张莉

入门难度:★★★ 本课程面向无基础的初学者,课前仅需要补充一些程序设计的基本概念即可开始Python的学习。通过一个个实用的案例,让大家可以用更直观的方式领略Python的简洁、优雅,同时触类旁通将其灵活应用于各专业中。

查看课程

推荐学习时间:6周

Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。作为一个第三方库非常丰富、社区用户活跃的语言,初学者学习Pyhton语言好比站在巨人的肩膀上,事半功倍。动态的变量和简练的语言让编程书写少了很多束缚,让新人也体会到编程的乐趣。

VB.NET | 流畅的编程书写体验

VisualBasic.NET程序设计入门

同济大学 主讲老师:龚沛曾

入门难度:★★ VB .NET入门课程针对程序设计初学者,让编程新人在掌握程序设计的基本概念、思想和方法的同时,更加训练他们以一种正确的思维方式去解决问题。学完本课之后,对VB .NET想进一步了解可以学习进阶课程。

查看课程

推荐学习时间:8周

VB .NET属于Basic系语言,可以看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。在Basic系语言中,VB.NET可以算是迄今为止最强大的一门编程语言。以简单的英文单词为基础标识、与自然语言极其相近的逻辑表达,写VB.NET代码就好像在写英文句子一样流畅。对于非计算机专业的学生,选择VB.NET程序语言入门是不错的选择。

VisualBasic | 简单易上手的编程语言

VisualBasic6.0程序设计

同济大学 主讲老师:龚沛曾等

入门难度:★ 本课程可以帮助初学者从简单易学入手,打好程序设计基础,便于以后进一步提高和应用;也可利用VBA(Visual Basic for Application)可在Offic、AutoCAD等软件中进行二次开发,提高软件的自动化功能。因而适用于任何专业、任何职业的编程爱好者。

查看课程

推荐学习时间:13周

VisualBasic源自于BASIC编程语言。VB以强大的易用性为优势,学习简单,拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,使得刚刚懂得皮毛的新人都能用VB提供的组件快速建立一个应用程序。同时,VB 还引入了“控件”的概念,使得大量前辈的 VB 程序可以被直接拿来使用。因而非常适合作为初学者的启蒙语言学习。

分享
关注