python基础

#为什么要学python?
python在知名公司广泛应用,谷歌、cia、nasa、youtobe、dropbox、instagram、facebook、redhat、豆瓣、知乎、搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等使用python完成各种任务。

#python擅长的领域:
web开发:django、pyramid、tornado、bottle、flask、web.py
网络编程:twisted、requests、scrapy、paramiko
科学运算:scipy、pandas、ipython
gui图形开发:wxpython、pyqt、kivy
运维自动化:openstack、saltstack、ansible、腾讯蓝鲸

#python的前途:
美国开发平均100k美金
北京开发10k起
语言排行第五

#python用途
全栈开发,开发自动化工具等

#语言基础

简单介绍

变量和字符编码
数据类型
流程控制
常用模块
函数
迭代器
装饰器
递归
迭代
反射
面向对象编程
购物车程序
atm信用卡程序开发
计算器程序开发
模拟人生游戏开发

#网络编程
socket c/s编程、twisted异步网络框架、网络爬虫开发
多线程、多进程、协程gevent、select\poll\epoll
生产者消费者模型
审计堡垒机开发
FTP服务器开发
批量命令,文件分布工具
RabbitMQ消息队列、sqlAlchemy ORM
类saltsatack配置管理工具开发
reids、memcache、mongodb缓存数据库

#web基础开发
HTML、css基础
dom编程
原声js学习
jQuery、EasyUI、AngulaJS
Ajax异步加载
Highchart画图
Bootstrap

#算法&设计模式
冒泡、二叉树、哈希、拆半等常见算法学习
工厂模式、单例模式、享元模式、代理模式等常用设计模式

#PY web框架
mvc框架讲解
自行开发一个web框架
django、tornado、flask、bottle、webpy框架学习
session、中间件、orm、cookies、csrf、form
restful api框架
权限管理后台开发
开发bbs论坛
开发web聊天室

#项目实战
购物商城开发
主机管理+任务编排+运维审计堡垒机开发
分布式nagios、zabbix监控产品开发
cmdb资产管理开发
基于用户视角的网站访问质量监测分析平台开发
docker自动化管理平台开发
openstack二次开发

[python之路]学习路线的更多相关文章

  1. python全栈学习路线

    python全栈学习路线-查询笔记 查询目录 一,硬件                                                                    十一,数据 ...

  2. python web 开发学习路线

    转载,备着 自己目前学习python web 开发, 经过两个月的摸索,目前对web开发有了浅显的认识,把自己的学习过程贴出来.1.python入门推荐老齐<从零开始学python>,&l ...

  3. PYTHON WEB开发学习路线

    两年大数据广告项目测试:项目覆盖几千万用户前景还不错:只是在工作中感觉测试太无力,最近准备辞职转web开发:同时会离开成都,(/(ㄒoㄒ)/~~待了6年,要离开喜欢的城市,喜欢的女孩很难受) ps:列 ...

  4. Python学习路线【对标大厂Python工程师的招聘要求,并推荐优质免费资源】打卡学习不迷茫

    您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文要点:从Python爬虫工程师的招聘要求出发制定学习路线,同时还推荐免费优质的学习资源. 打卡学习不迷茫. 干货满满,建议收藏,需要用到时常看 ...

  5. 每天自学两小时Python,整理了最详细的学习路线和规

    上次这篇文章每天自学两小时Python,三个月学通月入20K主要是给大家整理了学习资料视频和PDF书籍,很多需要的都关注私信领取了. 很多朋友领取之后都问我教程有了那么应该从哪去开始学习呢,私信太多我 ...

  6. Python 入门【一】Python 初识及学习资料

    Python 初识及学习路线: CodeCademy Python 在线教学: 廖雪峰 Python 2.7 教程: 廖雪峰 Python 3.0 教程: Python 官方文档(2.7~3.7:英文 ...

  7. Python 学习路线(2022)

    原文链接: Python 学习路线(2022) 前几天整理了一份 Go 学习路线(2022),广受好评.那么趁火打劫,不是,是趁热打铁,又整理了一份 Python 学习路线. 内容依然是从入门到进阶, ...

  8. python之路,Day24 常用设计模式学习

    python之路,Day24 常用设计模式学习   本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) --可复用面向对象软件的基础 ...

  9. Python之路,Day21 - 常用算法学习

    Python之路,Day21 - 常用算法学习   本节内容 算法定义 时间复杂度 空间复杂度 常用算法实例 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的 ...

随机推荐

  1. DM7的SQL批量插入for、while方法

    示例1,for用法: begin for i in 1...10000 loop insert into test values(i,i,'aaa',sysdate); if i mod 20 = 0 ...

  2. git 汇总

  3. vue学习--组件之间的传值方式

    1.概述 vue由多个组件构成页面,在不同的组件中有不同的联系,组件之间的传值是十分有必要的 2.父子组件之间传值 --props和$emit 父传子:通过props 方法:子组件:props:['m ...

  4. Heroku学习 - 利用Heroku app实现 OrgA 查询Org B 的数据数据

    最近研究了一番如何通过Heroku应用对OrgA开放一个接口,参数传递的是一个SQL,APP的负责将SQL通过callout的形式调用目标OrgB Rest API来获取数据并返回给OrgA.我是用的 ...

  5. newSQL 到底是什么?

    数据库发展至今已经有3代了: SQL,传统关系型数据库,例如 MySQL noSQL,例如 MongoDB newSQL SQL 的问题 互联网在本世纪初开始迅速发展,互联网应用的用户规模.数据量都越 ...

  6. 在eclipse中导入源码

    因为初学java有一个源码项目想要导入,在网上找了很多方法试了都不行,后来发现其实是想多了,这里说一个很简洁的方法.* 1.首先点eclipse中的File然后点import, 2. 然后选Gener ...

  7. C入门题目

    37. 反转一个3位整数 反转一个只有3位数的整数. 样例 样例 1: 输入: number = 123 输出: 321 样例 2: 输入: number = 900 输出: 9 注意事项 你可以假设 ...

  8. python类型-序列

    注:本文档主要是学习<Python核心编程(第二版)>时做的资料整理. 1.序列 序列的成员是有序排列的,并且可以通过下标偏移量访问到它的一个或者几个成员,包括字符串(普通字符串和Unic ...

  9. 张旭个人第4次作业—Alpha项目测试

    课程 软件工程实践 作业要求 个人第四次作业 团队名称 C#软工造梦厂 作业目标 运行其他组的项目找出问题及提出建议 一.测试人信息 姓名 张旭 学号 201731024123 团队名称 C#软工造梦 ...

  10. [CCPC2019 ONLINE]E huntian oy

    题意 http://acm.hdu.edu.cn/showproblem.php?pid=6706 思考 打表出奇迹. 注意到这个式子有一大堆强条件限制,最后化为: $$\frac{1}{2}\sum ...