当你想要进入一个全新的领域时,首先要弄清楚的就是它的体系。那么在Python领域,应该掌握哪些知识点呢? Python基础与高级编程 1、Linux环境搭建与python安装 2、Python语法基础 3、Python字符串解析 4、Python时间和日历 5、Python文件操作 6、Python面向对象 7、设计模 8、异常处理 9、模块 10、Python高级编程 Linux基础与高级编程
1、Linux基本命令
2、Linux系统编程3、Linux网络编程 4、正则表达式 5、shell脚本编程 6、实战案例 其中正则表达式特别重要,希望大家学习的时候,多花点时间和精力在正则表达式上面,这是应用领域最广泛的一个模块。 数据结构 1、时间复杂度 2、数据列表 3、树 4、哈希 5、图 6、队列 7、堆栈 这些都是计算机的基础知识,不管是在java、c或是PHP,这些模块都会涉及上面所说的知识。 数据库开发 1、mysq开发 2、MongoDB开发 3、Redis开发 4、数据库调优和部署 前端与移动开发
1 、html 2、css 3、ps基础应用 4、JavaScript 5、jquery 6、移动端框架和库 7、前端自动化、前端性能优化 有可能大家会觉得奇怪,怎么python还涉及到前端的知识,现在全栈程序员已经成为企业稀缺的人才,特别受重视,所以如果你也能成为一个全栈工程师,那么你将会是一个获得老板喜爱的python工程师。 爬虫开发 1、网络爬虫 2、爬虫原理与数据抓取 3、scrapy框架 4、爬虫分布式集群 5、实战AI项目数据采集 爬虫是python的核心知识,现在python应用得最多的就是爬虫,比如说百度谷歌等的搜索引擎。 人工智能入门 1、Tensorflow 2、全连接网络 3、卷积神经网络 4、实战图片识别 作为人工智能完美搭档的python,肯定还是要学习点人工智能知识。
|