YoVDO

Java程序设计 | Java Programming

Offered By: Peking University via edX

Tags

Java Courses Programming Courses Programming Languages Courses

Course Description

Overview

选修该课的同学一般已经具有了C语言程序设计的基础。《Java程序设计》让学习者能够以Java语言编写具有一定规模、综合性的应用程序。

从课时内容而言,主要有三部分:

第一部分是Java语言部分,包括Java概述,简单的Java程序,变量、语句、数组,类、包、接口,深入理解Java语言面向对象的特点。

第二部分是Java的API类库及应用,包括工具类及常用算法、多线程、流、文件及基于文本的应用、图形用户界面、网络、多媒体和数据库编程等。

第三部分是关于养成良好的编程习惯,能够编写高代码的质量,能够编写有一定规模的应用程序。

课程一方面重视语言的基础和原理,另一方面注意实际编程能力的培养。

课程有一些小的作业,在课程结束还要求开发有一定工作量、有中等难度的项目。


Taught by

唐大仕 Tang Dashi

Tags

Related Courses

Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Programming Languages
University of Virginia via Udacity
Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Computational Photography
Georgia Institute of Technology via Coursera
Algorithms: Design and Analysis, Part 2
Stanford University via Coursera