Python语言简洁优雅,适用于信息技术各个领域,已成为当今世界最受欢迎的编程语言。本课程基于前导课程《Python程序设计基础》的基础上,进一步掌握Python编程能力。掌握面向对象语言的基本特征,能够使用Python开发出面向对象的程序;使用多线程来编写I/O密集型代码,提升应用的性能;理解SQL、关系数据库和ORM,掌握Python的数据库编程能力;掌握Web编程的基础知识,包括Web客户端和服务器,以及CGI和WSGI;使用正则表达式和强大的文本处理工具,来创建和解析CSV、JSON和XML数据;具备分析和解决实际问题的能力,能够使用Python解决一定规模的复杂项目;具备基础的职业素质养和创新意识,具备严谨、细心、坚持、一丝不苟、精益求精的工匠精神。
学习课程的课件和视频,完成课程的在线测试、讨论以及期末考试,综合得分在80分以上为优秀,60分以上为合格。