【課程介紹】
本課程分成兩部分核心語法階段和人工智能階段,培訓周期5 個月800 課時,涉及到Python 開發必備基本的技術,企業開發中正在使用的項目。課程內容大體上包括Python WEB、Python 爬蟲和數據分析、Python 自動化運維。課程中的每個知識點都是程序開發人員必不可少的內容,而且每個技術點的內容都非常全面,深度到位,課上實例不僅豐富而且實用。另外,每個知識點都是以目前新版本的技術設計,每半年一更新,并經過多家軟件公司的技術專家參與修訂,以達到真正實用的目的,能夠與軟件開發公司所需要的開發技術相吻合。
【課程特點】
1. 利用Python 開發進入Web 項目開發領域和數據抓取及數據分析項目開發領域
2. 適合開發論壇、SNS、電子商城、企業門戶、二次開發之類的 Web 項目
3. 入門容易,上手快
4. 學習周期短,以**在短期時間內達到可以從事Web 開發的水平
5. 都是主流的Linux、MySQL 和Django 框架等技術
6. 與大型 Python 開發型項目技術同步
7. 對學員的基礎要求不高
8. 采用案例式教學,通過專家講師的帶領使學員可以具有獨立開發的能力
9. 從網站的需求分析、概念設計和SQL,講解數據庫的模式、使用和設計流程
10. 課程的技術點完全采用編碼規范,使學員熟練應用,提高編碼效率
【培養目標】
打造全方位互聯網開發人才,掌握課程全部內容后可以勝任,Python 工程師,Python 數據采集爬蟲工程師,Python 全棧工程師,Python 自動化運維工程師,Python 數據分析大數據工程師,Python 深度學習人工智能工程師等眾多熱門崗位。
【課程目標】
1. 迅速掌握開發技能,積累開發經驗
2. 通過本課程加強基礎部分學習,包括Python 基礎及相關技術,提高編程能力
3. 符合企業需求的Python 軟件開發工程師
4. 熟悉Python 開發,能搭建好的網站運行平臺,對服務器進行管理、維護以及安全防范
5. 熟悉數據庫服務器的管理、操作、維護、優化、安全設置,精通SQL 語句編寫
6. 使用Python 技術可以對現有的成熟產品進行二次開發,團隊合作完成大型項目的設計與開發,以及產品的測試與維護
7. 不僅可以勝任公司中的項目開發,也可以開發一些像百度或360 中的應用,提高自己的業余收入
【適合人群】
1. 在校的本專科大學生,有無基礎都可以,但必須對軟件開發行業有興趣
2. 剛畢業但想從事軟件開發行業的學生
3. 網管或網站管理員
4. 從事網站美工想轉向后臺業務開發的人員
5. 從事像asp .net 或jsp 想轉到Python 的程序員
6. 出于個人愛好,想開發自己熟悉業務的網站人員
【課程大綱】
階段 Python 和網絡編程
1、Linux 基礎:
linux 系統的安裝、linux 系統的基本操作
2、Python 的基本語法:
Python 語法格式、Python 變量、Python 的數據類型、Python 中的運算符、流程控制
3、事例練習:數值累加計算實例、指定星陣圖案輸出、九九乘法表輸出、Python 中的函數
4、Python 內建函數:
字符串處理、列表處理、字典操作、元組和集合操作
5、Python 文件系統處理:
OS 模塊的使用、文件的屬性介紹、常見文件屬性函數、解析目錄路徑、遞歸統計目錄大小實例
6、Python 中常用的時間相關模塊:
時間和日期、時間格式、日歷模板、Time 模塊
7、Python 面向對象:
類和對象之間的關系、面向對象的程序設計、類的聲明、成員屬性、成員方法、創建對象、對象類型在內存中的分配、對象中成員的訪問、特殊的對象引用“self”、設置私有成員、私有成員的訪問、魔術方法、類繼承的應用、訪問類型控制、子類中重載父類的方法
8、異常處理:
什么是異常、檢測異常、處理異常、異常傳遞、自定義拋異常、With 語句
9、Python 模塊和包:
模塊概念、模塊函數 、對象都是將程序分成較小的部分、模塊就是可用代碼打包、模塊就是更的封裝、模塊作用、模塊用法、命名空間、導入模塊包
10、GUI 界面編程:
Tkinter 的使用
11、項目:計算器、隨機抽獎、文件壓縮軟件
第二階段 Python 算法結構和設計模式
Python 算法結構和設計模式:
算法結構、順序表、鏈表、棧和隊列、排序與搜索、輸與樹算法、設計模式
第三階段 Python 實戰應用階段
1、WEB 技術——前端:
搭建一個WEB 網站、編寫一個自己HTML 網頁、編寫一個自己HTML 網頁、個人簡歷、頁制作、注冊表單頁、通過CSS 美化博客網頁、網頁導航欄制作、新聞網頁信息盒子制作、網頁商品展示頁制作、企業網站首頁制作、企業網站信息列表頁制作、企業網站信息詳情頁制作
2、MySQL 數據庫設計:
數據庫管理、MySQL 數據庫中數據表的設計、SQL 語言設計
3、Django:
Django 介紹和安裝、創建自己的應用、Views.py、模板語法的使用、Model.py、MiddleWare、在日志中打印SQL{ 項目開發(商城)} 項目分析與設計、Cookie 的應用、Session 的應用、用戶管理、分類管理、商品管理、訂單管理、會員中心、商品展示、購物流程、頁面設計、擴展功能
4、Python 爬蟲:
環境搭建、MongoDB、Redis、爬蟲原理講解、網絡請求協議、網絡請求過程、Urlib 庫的基本使用、Requests 庫基本使用、正則表達式、BeautifulSoup庫詳解、PyQuery 詳解、Selenium 詳解{ 爬蟲實戰}Requests 加正則表達式爬取貓眼電影、分析Ajax 請求并抓取今日頭條街拍美圖、使用Selenium 模擬瀏覽器抓取淘寶美食信息、使用Redis維護一個動態代理池、使用代理處理反爬抓取微信文章、Scrapy 框架、Scrapy 爬取知乎用戶信息實戰、分布式爬蟲源碼解析和部署
5、數據分析:
數據分析一般概念、Numpy、Matplotlib、Scipy、pandas
6、人工智能:
機器學習、深度學習、監督學習算法、機器學習框架scikit-learn、Spark、TensorFlow
7、自動化運維:
Linux 常用命令、Linux 系統管理、Linux 網絡應用、Nginx 服務、iptables 防火墻、Ansible、Saltstack、OpenStack
8、實戰項目CMDB:
設計符合企業實際需求的CMDB 表結構、安全API 接口開發認證、開發支持Windows 和Linux 平臺、實現硬件信息的自動收集以及變更、對其他系統開放靈活的API、資產變更記錄、開發報表功能
【師資力量】
【培訓現場】
培訓現場圖一
培訓現場圖二
【學員風采】
學員風采圖一
學員風采圖二
【關于我們】
兄弟連教育成立于2007 年,2016 年成功掛牌新三板(股票代碼:839467)。現已開設PHP、JavaEE、UI/UE、 H5 全棧、Linux/ 云計算、Python 全棧、大數據、網絡營銷等眾多學科,累計培養數萬名學員。
專注于IT 職業教育,目前已在北京、上海、廣州、深圳、天津、杭州、南京、成都、沈陽、鄭州、寧波、徐州、西安、重慶、蘇州、石家莊、濟南、西寧、南寧等地成立20 個校區,堅持“教學靠譜、變態嚴管、職業素養課貫穿始終”的辦學理念,提供24 小時開放機房,認認真真做教育,用工匠精神和良心教育傾力打造一站式學習就業平臺。