课程在学堂在线海外版上线,学堂在线与印尼国家数字教育平台签署协议,出海至印尼。同时,课程累计海外选课1300余人。
第6期课程进度如下,供大家提前了解和参考!
为什么选择学习Python编程语言
Python语言是什么?
Python语言由荷兰的吉多·范罗苏姆(GuidovanRossum)于90年代初设计。Python语言简洁、易读、可扩展,被广泛应用到人工智能、大数据分析、WEB应用开发等领域,已成为全世界最受欢迎的程序设计语言之一。
学了这门课你可以获得什么?
课程采用“项目导向、任务驱动”的方式组织教学内容,由从易到难的五大项目组成,力求在夯实Python语法基础的同时,不断提升使用Python语言开发应用程序的能力,拓展网络爬虫、数据采集等常见应用场景。视频双语字幕,提升国际视野;配备虚仿实训,做到“边学边练”;在线协同编程,实践指导就在身边。
本课程主要讲解Python基础语法,同时拓展Python在网络爬虫、数据采集及分析中的简单应用,包括5个项目,安排16周内容,教学组织如下:
项目一学生成绩管理系统(共4周):通过该项目,可以快熟掌握Python运行环境的搭建、Python语法基础、if和for流程控制语句的使用,无参函数的用法,字典、列表的应用,能体验到项目开发的基本流程和一般规则,对系统增、删、该、查的基本功能实现形成解决思路。
项目二投票系统(共3周):通过该项目,可快速掌握常用数据结构列表、元组、字典的应用,选择和循环语句的综合使用,函数的定义和调用,能学会如何选择合适的数据结构进行信息存储,如何使用函数来提高开发效率和程序的可用性,如何进行系统的整体设计。
项目三蚂蚁租车(共3周):通过该项目可掌握面向对象编程方法,如何使用Python语言操作MySQL数据库,逐渐形成完整的编程思想。
项目四豆瓣网图书TOP250信息采集系统(共3周):通过该项目,可快熟理解爬虫的基本原理和流程,学会requests模块、lxml模块、csv模块的使用,能体验到爬虫项目开发的基本流程,熟练掌握如何使用Requests模块、lxml模块进行数据采集和解析。
项目五人脸识别考勤系统项目实践(共3周):通过该项目,可以了解到我国人脸识别技术的发展现状,学会使用Requsts模块采集考勤数据、BeautifulSoup模块解析数据、matplotlib绘制图形进行可视化。