发布网友 发布时间:2022-04-22 03:34
共5个回答
热心网友 时间:2022-04-09 13:46
Python学习路线图,Python 各阶段获得技能说明
Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
我发的是Python的学习路线图,及Python各阶段技能说明,你可以看一下你想走的路线,然后跟着学习路线图来学习哦!
热心网友 时间:2022-04-09 15:04
Web开发
如Flask、Django、Tornado等等,需要良好的文档阅读能力。
推荐书籍: 《FlaskWeb开发:基于Python的Web应用开发实战》、《The Django Book》等。
渗透测试
陡峭的学习曲线,需要其它如汇编、计算机网络、数据结构等基础知识。推荐书籍:《Python灰帽子》、《Python黑帽子》等。
数据挖掘/大数据
据说还需要学习其它语言,如R语言等。推荐从Scrapy入手。这里有张图,我认为规划的最好:
科学计算
了解不多~_~ ... 推荐书籍:《Python科学计算》。
机器学习
了解不多~_~ ... 推荐书籍:《机器学习实战》。
软件开发
如Tkinter、wxpython、PyQt、PyGTK+等等。这些图形界面库各有优缺点。其中PyQt普及程度要搞一些,比如说有道词典Linux版、深度截图用的就是PyQt5。有兴趣的鱼油可以移步淘贴PyQt。
软件测试测试
如Selenium、QTP等自动化测试工具。有兴趣的鱼油可以移步自动化测试框架Selenium。推荐书籍:《Selenium 2自动化测试实战——基于Python语言》。
热心网友 时间:2022-04-09 16:39
基础知识学习热心网友 时间:2022-04-09 18:30
没什么好走的,随用随学就是了。核心就是numy,pandas和scipy。热心网友 时间:2022-04-09 20:38
第一阶段:云计算基础 3周
可从事岗位:Linux基础运维,Linux系统管理员
阶段 课程目录 课程内容
云计算基础 3周 开学典礼 开学典礼;行业认知;学习方法;制度学习;破冰活动
开启云计算Linux 之旅 Linux操作系统简介;操作系统安装;xshell使用;命令基本语法【命令 选项 参数 cd ls】;Linux中获得帮助help/man;Linux文件管理、目录树管理;Linux文件创建复制删除 touch/cp/rm/mv;Linux文本编辑器 vim(基本操作);理解用户和组的意义;获取用户和组的信息;用户和组的相关配置文件;用户管理 useradd userdel;用户组管理 groupadd groupdel;用户密码管理 passwd;文件基本权限r w x;管理文件基本权限 UGO;查看系统进程;进程和线程;利用proc查看系统信息;查看cpu信息;查看内存信息;查看磁盘信息;查看网络信息;Linux软件包管理机制;Yum管理软件包;源码安装;查看系统及应用日志;ssh服务 执行远程命令/秘钥认证/scp;构建FTP服务器;Lftp使用;Nginx部署和基本使用;dns客户端解析;计划任务;文件查找;打包压缩
数据库实战 MySQL数据库介绍;MySQL安装部署;MySQL存储引擎(了解);创建、删除数据库;MySQL创建表/删除/修改表;MySQL表约束;MySQL数据类型;MySQL数据操作DML;MySQL数据库查询;MySQL单表查询;MySQL多表查询;事务和索引;主从复制和读写分离;redis;mongodb
Linux Shell自动化运维编程实战 Shell编程初识;Shell特性回顾;Shell编程特点;Shell脚本规范;Shell脚本调试;脚本运行方式;变量的类型;Shell编程之条件结构;Shell条件测试;Shell流程控制语句;Shell编程之函数;grep;正则表达式;扩展正则;sed;awk
阶段晋级综合测试
第二阶段:云计算开发基础 10 周
可从事岗位:Linux 中级运维工程师,初级运维开发工程师
阶段 课程目录 课程内容
云计算开发基础 10 周 Python开发基础到项目实战 Python 语言介绍;Linux 编译安装 Python3;开发环境的搭建;变量;基本数据类型;运算符;流程控制;字符串;字符编码;列表 推导式;元组;字典 推导式;集合 推导式;文件操作;函数基础部分;函数高级部分;闭包和装饰器;初识面向对象;继承;多态;封装;内省和反射;面向对象高级编程;迭代器和生成器;元类编程;模块和包;常用模块的使用;Python操作数据库;服务器信息采集;企业实战项目之 企业微信报警;企业实战项目之 叮叮信息推送;企业实战项目之 混合云的服务器信息管理;自动化运维开发之 Ansible
HTML5大前端从基础到实战 HTML5 和 CSS3;登录页面项目实战;JavaScript(ES6);基础 DOM 操作;事件;Node.js;前端模块化编程;Babel;Vue 框架介绍;Vue 基础模板语法;Vue 元素属性绑定;Vue 双向数据绑定;Vue 事件绑定;Vue 计算属性和侦听器;Vue 组件;Vue-router;Axios 发送异步请求;Vuex实现数据共享;前端工程化基础 webpack;Vue CLI;实战项目:博客系统开发(前端)
Web 框架从基础到实战 Web 框架介绍;Django 路由系统和视图;Django ORM;分页;后台管理;Form;REST framework;实战项目:个人博客系统开发;实战项目:权限管理系统开发
第三阶段:企业项目实战 7周
可从事岗位:Linux 高级运维工程师,云计算开发工程师
阶段 课程目录 课程内容
企业项目实战 7周 企业项目实战部分 企业混合云管理基础;企业混合云管理进阶-服务树系统;企业混合云工作流系统开发;企业级项目的手动上线流程;企业级版本控制系统;企业自动化发布系统的基本使用;企业混合云发布系统开发;企业混合云现代时序监控系统开发;企业混合云计算日志中心开发
就业指导【名企顾问面试指导】 企业顾问面试指导;就业老师面试指导;云计算老学员分享;面试遇到问题解答