[python之路]学习路线
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之路]学习路线的更多相关文章
- python全栈学习路线
python全栈学习路线-查询笔记 查询目录 一,硬件 十一,数据 ...
- python web 开发学习路线
转载,备着 自己目前学习python web 开发, 经过两个月的摸索,目前对web开发有了浅显的认识,把自己的学习过程贴出来.1.python入门推荐老齐<从零开始学python>,&l ...
- PYTHON WEB开发学习路线
两年大数据广告项目测试:项目覆盖几千万用户前景还不错:只是在工作中感觉测试太无力,最近准备辞职转web开发:同时会离开成都,(/(ㄒoㄒ)/~~待了6年,要离开喜欢的城市,喜欢的女孩很难受) ps:列 ...
- Python学习路线【对标大厂Python工程师的招聘要求,并推荐优质免费资源】打卡学习不迷茫
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文要点:从Python爬虫工程师的招聘要求出发制定学习路线,同时还推荐免费优质的学习资源. 打卡学习不迷茫. 干货满满,建议收藏,需要用到时常看 ...
- 每天自学两小时Python,整理了最详细的学习路线和规
上次这篇文章每天自学两小时Python,三个月学通月入20K主要是给大家整理了学习资料视频和PDF书籍,很多需要的都关注私信领取了. 很多朋友领取之后都问我教程有了那么应该从哪去开始学习呢,私信太多我 ...
- Python 入门【一】Python 初识及学习资料
Python 初识及学习路线: CodeCademy Python 在线教学: 廖雪峰 Python 2.7 教程: 廖雪峰 Python 3.0 教程: Python 官方文档(2.7~3.7:英文 ...
- Python 学习路线(2022)
原文链接: Python 学习路线(2022) 前几天整理了一份 Go 学习路线(2022),广受好评.那么趁火打劫,不是,是趁热打铁,又整理了一份 Python 学习路线. 内容依然是从入门到进阶, ...
- python之路,Day24 常用设计模式学习
python之路,Day24 常用设计模式学习 本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) --可复用面向对象软件的基础 ...
- Python之路,Day21 - 常用算法学习
Python之路,Day21 - 常用算法学习 本节内容 算法定义 时间复杂度 空间复杂度 常用算法实例 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的 ...
随机推荐
- 「CF242E」XOR on Segment 解题报告
题面 长度为\(n\)的数列,现有两种操作: 1.区间异或操作 2.区间求和操作 对于每个查询,输出答案 思路: 线段树+二进制拆位 线段树区间修改一般使用的都是懒标记的方法,但是对于异或,懒标记的方 ...
- Web开发学习目录
1.MyBaits 1.1mybatis学习入门 1.2mybatis学习之CURD 1.3mybatis学习之连接池 1.4mybatis学习之动态SQL 1.5mybatis学习之多表操作 1.6 ...
- Spark学习笔记(一)——基础概述
本篇笔记主要说一下Spark到底是个什么东西,了解一下它的基本组成部分,了解一下基本的概念,为之后的学习做铺垫.过于细节的东西并不深究.在实际的操作过程中,才能够更加深刻的理解其内涵. 1.什么是Sp ...
- asp.net core系列 74 Exceptionless服务端安装
一. Docker安装 Docker 要求版本Docker 18.09.0+以上 安装地址:https://www.runoob.com/docker/windows-docker-insta ...
- 快速掌握—HTML快速实现自定义Input开关
HTML <input id="customSwitch" type="checkbox" /> <label for="custo ...
- 关于javaweb开发的环境搭建(一)Tomcat
进行Tomcat的下载及环境配置 1.下载地址 http://tomcat.apache.org/ 2.下载的注意事项 下载的Tomcat版本要与自身电脑安装的java版本相匹配,下载时,点击 ...
- 基于 HTML5 + WebGL 的 3D 风力发电场
前言 风能是一种开发中的洁净能源,它取之不尽.用之不竭.当然,建风力发电场首先应考虑气象条件和社会自然条件.近年来,我国海上和陆上风电发展迅猛.海水.陆地为我们的风力发电提供了很好地质保障.正是 ...
- Redis-缓存穿透、缓存雪崩、缓存击穿、缓存一致性、并发竞争
缓存流程 在讲这五个问题之前,首先我们回顾下正常的缓存的使用流程 程序在处理请求时,会先从缓存中进行查询,如果缓存中没有对应的key,则会从数据库中查询,如果查询到结果,并将查询结果添加到缓存中去,反 ...
- kubernetes concepts -- Pod Lifecycle
Pod Lifecycle This page describes the lifecycle of a Pod. Pod phase A Pod’s status field is a PodSta ...
- Django自定义状态码
class BaseResponse: def __init__(self): self.code = 1000 self.data = None self.error = None @propert ...