【课程特点】
Python、大数据、人工智能是当今热门的话题。随着 AlphaGo 的火热,让机器变得更加智能等机器学习的话题近年来非常火爆。大数据存储、大数据分析、人工智能等开发人才需求旺盛。本课程使用了近流行的 python 编程语言作为媒介,全面、深入地探讨了自动化测试、全栈开发、爬虫、机器学习等四大技术,并结合具体的商业项目案例,通俗易懂的授课风格。有针对性的全面整合 python 移动后台实现、大数据存储、数据挖掘与分析的实现方案。培养能在各个方向上大展拳脚的 python 工程师。
【适合人群】
有编程兴趣、有意向从事软件开发。
应用数学、信息工程、计算机应用、物联网等相关专业应届毕业生。
有编程开发经验,准备从事大数据、人工智能应用开发的工程师
【课程目标】
熟练掌握 Python 编程语言,如:Python 基础语法、面向对象思想、多线程、设计模式等。
熟练掌握 Python 后台开发方法。熟悉 Django 框架。
掌握常用的机器学习算法,尝试建立模型并进行简单的数据分析
【职业规划】
自动化测试工程师
运维工程师
Python 全栈工程师
大数据开发工程师
爬虫工程师
人工智能工程师
【课程大纲】
阶段 Python 基础课程(课程时长:5 周)
本阶段主要针对 Python 基础进行学习,全面讲解 Python 语言基础部分,包 括:变量与数据类型、语句与流程控制、列表、元组、范围、字符串、字典、文 件读写、面向对象、异常处理等。并能够用 python 语言编写简单的命令行程序。
第二阶段 Web 前端基础(课程时长:3 周)
本阶段主要针对 Web 前端页面进行设计,主要围绕 html5、css、javascript 等基础网页语言进行学习,以及掌握 jQuery 和 Bootstrap 两个主要框架。熟练 掌握 Web 前端页面的实现。
第三阶段 Python Web 框架(课程时长:4 周)
本阶段主要学习 Python web 后端相关的知识点,包含当下主流的 python web 框架 Django 和 Flask。
第四阶段 Python 爬虫(课程时长:2 周)
本阶段主要学习 Python 爬虫相关的知识点
第五阶段 人工智能与机器学习(课程时长:4 周)
本阶段介绍人工智能中一些经典的机器学习算法。包括线性回归、逻辑回归、 决策树、聚类、降维、神经网络等。 (注:本阶段属于选学内容,对能力要求较高,部分基础一般的学生可以跳过本阶段的学习)
第六阶段 综合项目(课程时长:2 周)
本阶段主要通过一个综合项目房屋价格预测系统,来实践上面所有的知识点。包括:
1 使用爬虫对链家网站各城市租房数据信息进行爬取,并保存后台数据库
2 通过机器学习以此来预测各条件下的租房价格。
3 使用 Linux+Django+MySQL 的方式建立后台服务器与数据库
4 基于第 3 点的服务器和数据库环境,使用百度地图热力图等多种方式展示当前城市
城区域住房价格预测信息,辅助客户智能选择合适住房
【学校简介】
广州粤嵌通信科技股份有限公司的前身是广东省嵌入式软件技术公共中心,于 2005 年在广州科学城成立,由美的集团与广东省政府合作创办。广州粤嵌通信科技股份有限公司于2011 年注册成立,注册资金 500 万,新三板上市企业。现今,公司已经获得专利产品20 多项,专利技术及软著 30 多项,公司拥有国际先进水平的开发软件、仪器及设备。公司现有粤嵌众创、粤嵌研发等品牌业务。公司经过多年的发展,秉承“行业引领,齐商共赢,开拓创新,服务诚信”的核心经营理念,为业界提供全面的 IT 技术产品、服务和解决方案,在发展过程中形成了在 IT 技术自主创新方面的优势和能力。