python基礎
為什么要學python?
python在知名公司廣泛應用确封,谷歌除呵、cia、nasa爪喘、youtobe颜曾、dropbox、instagram秉剑、facebook泛豪、redhat、豆瓣侦鹏、知乎诡曙、搜狐、金山略水、騰訊价卤、盛大、網易渊涝、百度慎璧、阿里床嫌、淘寶、土豆胸私、新浪厌处、果殼等使用python完成各種任務。
python擅長的領域:
web開發(fā):django岁疼、pyramid阔涉、tornado、bottle五续、flask洒敏、web.py
網絡編程:twisted龄恋、requests疙驾、scrapy、paramiko
科學運算:scipy郭毕、pandas它碎、ipython
gui圖形開發(fā):wxpython、pyqt显押、kivy
運維自動化:openstack扳肛、saltstack、ansible娜庇、騰訊藍鯨
python的前途:
美國開發(fā)平均100k美金
北京開發(fā)10k起
語言排行第五
python用途
全棧開發(fā)平窘,開發(fā)自動化工具等
語言基礎
數據類型
流程控制
常用模塊
函數
迭代器
裝飾器
遞歸
迭代
反射
面向對象編程
購物車程序
atm信用卡程序開發(fā)
計算器程序開發(fā)
模擬人生游戲開發(fā)
網絡編程
socket c/s編程拓售、twisted異步網絡框架、網絡爬蟲開發(fā)
多線程套腹、多進程、協(xié)程gevent资铡、select\poll\epoll
生產者消費者模型
審計堡壘機開發(fā)
FTP服務器開發(fā)
批量命令电禀,文件分布工具
RabbitMQ消息隊列、sqlAlchemy ORM
類saltsatack配置管理工具開發(fā)
reids笤休、memcache尖飞、mongodb緩存數據庫
web基礎開發(fā)
HTML、css基礎
dom編程
原聲js學習
jQuery店雅、EasyUI政基、AngulaJS
Ajax異步加載
Highchart畫圖
Bootstrap
算法&設計模式
冒泡、二叉樹闹啦、哈希腋么、拆半等常見算法學習
工廠模式、單例模式亥揖、享元模式珊擂、代理模式等常用設計模式
PY web框架
mvc框架講解
自行開發(fā)一個web框架
django圣勒、tornado、flask摧扇、bottle圣贸、webpy框架學習
session、中間件扛稽、orm吁峻、cookies、csrf在张、form
restful api框架
權限管理后臺開發(fā)
開發(fā)bbs論壇
開發(fā)web聊天室
項目實戰(zhàn)
購物商城開發(fā)
主機管理+任務編排+運維審計堡壘機開發(fā)
分布式nagios用含、zabbix監(jiān)控產品開發(fā)
cmdb資產管理開發(fā)
基于用戶視角的網站訪問質量監(jiān)測分析平臺開發(fā)
docker自動化管理平臺開發(fā)
openstack二次開發(fā)