【課程內容】
Linux
文件管理、獲取幫助、管理輸出、用戶管理、文件權限、進程管理、日志管理、網(wǎng)絡設置、軟件管理、虛擬化技術、自動化部署服務器、權限控制、定時任務、存儲管理、文本處理、共享訪問、網(wǎng)絡用戶認證、FTP服務、SELinux解析、系統(tǒng)故障恢復
Python入門
Python開發(fā)環(huán)境,I/O操作,實現(xiàn)服務器信息錄入與管理
使用三目運算符及操作符實現(xiàn)一行代碼判斷閏年腳本
用字符串實現(xiàn)防黑客暴力破解的用戶登錄管理系統(tǒng)
熟練使用元組(帶了緊箍咒的列表)并實現(xiàn)端口掃描器雛形
掌握枚舉enumerate和zip并實現(xiàn)自動售貨系統(tǒng)項目
break和continue實現(xiàn)仿shell的命令行輸入界面
字符串切片、索引和成員操作符并實現(xiàn)變量命名規(guī)范管理器
網(wǎng)易筆試編程真題講解
構建數(shù)據(jù)結構棧和隊列
批量生成卡號并初始化卡號密碼
實現(xiàn)無數(shù)據(jù)庫的學生管理系統(tǒng)和ATM管理系統(tǒng)
華為機試題之問卷調查樣本選擇器實現(xiàn)
特性切片
實現(xiàn)小米筆試編程題
動態(tài)創(chuàng)建列表
騰訊2017秋招筆試編程題素數(shù)對優(yōu)解講解
yield API之next,send方法實現(xiàn)有無緩沖區(qū)的生產(chǎn)者-消費者模型
實現(xiàn)迷你聊天機器人
裝飾器之語法糖批量添加用戶登錄驗證
裝飾器之批量添加函數(shù)計時器
內置高階函數(shù)map,reduce,filter和sorted實現(xiàn)自動售貨系統(tǒng)數(shù)據(jù)分析與決策
面向對象
文件I/O操作之Linux cp命令和批量替換文件關鍵字
能夠使用Python面向對象方法開發(fā)軟件
掌握類的三大特性封裝,繼承和多態(tài)并實現(xiàn)堆棧的數(shù)據(jù)結構并剖析python源碼Queue.py
理解新式類和經(jīng)典類,并掌握不同類的多重繼承算法
@classmethod和@staticmethod裝飾器理解,并實現(xiàn)Date類的封裝與應用
@property屬性裝飾器之Django網(wǎng)站列表自動分頁源碼剖析
編程
mariadb數(shù)據(jù)庫安裝,初始化,常用增刪改查及中文亂碼問題解決
數(shù)據(jù)庫編程: python DB API,數(shù)據(jù)庫面向對象封裝,實現(xiàn)銀行轉賬實例
json模塊之獲取指定ip所在地理位置及經(jīng)緯度
建立數(shù)據(jù)庫,表,并進行基本數(shù)據(jù)庫操作
掌握非關系數(shù)據(jù)庫MongoDB的使用及Redis開發(fā)
完成TCP/UDP服務端客戶端軟件開發(fā),能夠實現(xiàn)ftp、http服務器,開發(fā)郵件收發(fā)軟件
能開發(fā)多進程、多線程軟件
運維開發(fā)
跨平臺的進程管理和系統(tǒng)工具psutil實現(xiàn)Linux 服務器信息查看應用
文本差異對比difflib之網(wǎng)頁展示配置文件差異內容
系統(tǒng)基礎信息、業(yè)務服務監(jiān)控、定制業(yè)務質量報表、系統(tǒng)安全等基礎實踐操作
批量運維管理器pexpect、paramiko、Fabric的應用
前端開發(fā)
掌握html元素操作和css樣式設定,JavaScript編程和Jquery庫,精通與后臺服務器數(shù)據(jù)通信,掌握Bootstrap、zepto等框架能進行快速開發(fā)
web開發(fā)框架
MVC與MTV模型的理解
Django入門,模型,視圖,模板
Django框架ORM使用;Django中間件
Django REST framework
數(shù)據(jù)分析
常用數(shù)據(jù)分析庫NumPy, Pandas, SciPy, Matplotlib的簡介與安裝
NumPy的性能優(yōu)勢與線性代數(shù)相關功能并實現(xiàn)softmax函數(shù)
Pandas基本數(shù)據(jù)結構與功能,數(shù)據(jù)清洗及層次化索引實現(xiàn)數(shù)據(jù)集的預處理和統(tǒng)計運算
csv,excel,pdf格式數(shù)據(jù)的獲取與處理,實現(xiàn)鏈家網(wǎng)數(shù)據(jù)爬取與分析
Matplotlib與數(shù)據(jù)可視化之Titanic與iris數(shù)據(jù)圖形展示
分布式計算之Hadoop分布式計算庫mrjob和Spark分布式計算庫PySpark
人工智能
社交網(wǎng)絡算法及igraph介紹(社交網(wǎng)絡算法分析指標、Pagerank、社區(qū)發(fā)現(xiàn)算法等)
社交網(wǎng)絡算法在反欺詐中的應用并實現(xiàn)《權利的游戲》網(wǎng)絡分析
深度學習原理介紹并實現(xiàn)如何用Python搭建你的個神經(jīng)網(wǎng)絡和Mnist 手寫數(shù)字識別
【項目案例】
1.django之人臉和場景識別系統(tǒng)
2.python公司級掃碼簽到系統(tǒng)
3.超酷簽名軟件
4.網(wǎng)易云音樂會員下載器
5.即時分享網(wǎng)盤系統(tǒng)開發(fā)
【實戰(zhàn)項目】
量化炒股實例和使用hadoop和spark分析股票數(shù)據(jù)
【教學場景】
【就業(yè)**】
西開就業(yè)課程是以開課為開始,以學生成功入職就業(yè)為結束的完整性課程,除了正常貫徹其中的教學內容,西開會有以下方式確保學員優(yōu)質就業(yè):
1、專業(yè)的就業(yè)輔導老師就業(yè)輔導,確保學生找工作全過程無障礙;
2、往屆畢業(yè)學員分享就業(yè)求職經(jīng)驗、面試經(jīng)驗;
3、專業(yè)真實的面試模擬場景,讓你不再懼怕面試;
4、簡歷修改老師一對一簡歷修改,讓你的簡歷在萬千簡歷中脫穎而出。
5、西開十年積累的2000+IT行業(yè)學員資源,助你解答一切就業(yè)從業(yè)問題。
6、西開十年來,跟眾多一線互聯(lián)網(wǎng)公司達成人才培養(yǎng)戰(zhàn)略合作,由此獲得豐富的內推資格,其中包括騰訊、百度、阿里、京東、小米等等,獲得內推資源,可免簡歷篩選環(huán)節(jié),直接進入公司人才庫。