课程详情:1、Python基础:熟悉Python语言环境,掌握Python基本语法结构,培养初级Python开发能力,掌握对应的正则验证操作,熟练掌握面向对象的
编程思想,锻炼Python基础语法的使用,练习面向对象在开发中的具体使用,同时掌握
游戏开发模块pygame模块的使用。
2、Python高级编程:掌握基本的Linux开发命令,能够通过终端完成一定的程序测试和维护任务,掌握前端和后台的数据交互原理,掌握多线程开发,提高服务器运行效率,掌握关系型
数据库和分散式数据操作流程,完成对数据的批处理存储和提取操作。
3、Python前端开发:掌握使用JS代码完成页面与用户的复杂交互逻辑的实现,真正实现页面的动态加载和友好交互,掌握前端交互类框架的开发,强化练习学生对前端框架的掌握,同时模拟公司前端网站的制作流程,让学生提前体会到公司的具体开发流程。
4、Web全栈:掌握GitHub源代码开发和
管理,深入理解Socket模块,HTTP/HTTPS协议,掌握CGI编程实现原理,表单数据上传,深入理解这些框架跟后台服务器的关系,能够利用微信朋友圈等功能完成市场推广效应,通过综合项目练习强化学生使用后端框架完成对服务器的搭建和数据的处理,真正实现框架的灵活应用。
5、分布式爬虫:掌握网络数据的基本提取方式,掌握网站数据的下载和缓存原理,掌握第三方爬虫实现Scrapy的使用,综合运用Scrapy完成网站数据的爬取,缓存和使用。
6、人工智能:掌握
大数据分析基本实现流程,具备一定的数据分析和处理能力,掌握各种机器算法,实现机器对数据的快速分析和预测。
7、就业指导:手把手帮助学生解决就业过程中遇到的各种各样的问题,帮助学生顺利入职。