Java程序设计
分享
课程详情
课程评价
spContent=Java语言以其卓越的简洁性、通用性、可移植性和安全性等优势,受到世界上众多软件公司和广大程序员的青睐。在世界权威编程语言排行榜TIOBE上,Java语言多年来的领先地位不可撼动。《Java程序设计》课程将由3位经验丰富的一线教师引领大家理解Java程序设计的理念和精髓,带你遨游有趣的Java世界!
—— 课程团队
课程概述

     

    《Java程序设计》课程全面讲解Java语言的基础知识和编程技巧,除了讲解基本原理之外,非常注重实用化和学以致用。本课程的教学团队由3位老师组成,分别是王建新教授、韩慧老师和于辉辉老师。几位老师将引领大家学习Java语言基础、Java的面向对象特征、类的高级特性、常用类、异常处理、输入/输出流、图形用户界面、多线程、网络编程、正则表达式等,力求培养学生用Java解决实际问题的能力。

    本课程精心设计简洁易懂和具有代表性的实例,教师讲解和实例操作相结合,难度逐层推进,Java自身的设计理念引导你理解Java程序设计的精髓。此外,对于每一章节,还配备丰富的随堂测和练习,有效巩固知识点。

    学好本课程,可以为后期的JSPJavaEEAndroid等技术的学习打下坚实的基础。


   

授课目标

本课程适用于计算机和非计算机相关专业有Java需求的学生,培养学生用Java解决实际问题的能力,强化面向对象的编程意识,为后续相关课程、将来的工作积累编程经验。

课程大纲
预备知识

需要具备面向过程的编程基础,例如系统地学习过C语言。

证书要求

 单元测验占20%;单元作业占10%;课堂讨论占10%;考试占60%。

 60分至79分为合格,可以获得合格证书。

 80(包含80)分以上至100分为优秀,可以获得优秀证书。


注:取消免费证书,证书需付费。

参考资料

李刚,《疯狂Java讲义》(第4版),电子工业出版社。

韩慧,《Java程序设计实用教程(微课版)》,清华大学出版社。(正在撰写中)

常见问题

Q:这门课程的学习门槛高吗?

A:这门课不需要特定的专业背景,只要是系统地学习过面向过程的程序设计语言,例如C语言,之后再学习本课程的难度就不大了,只要多动手、勤编程,紧跟课程步伐即可。


Q:这门课程使用什么开发平台?

A:课程讲解以jdk和Eclipse平台为主,你也可以使用其他相关的Java集成开发平台。但是,初学阶段,建议熟练掌握jdk的使用方法。