Python 是一種通用的腳本開發(fā)語言,比其他編程語言更加簡單、易學(xué),其面向?qū)ο筇匦陨踔帘?Java、C#、.NET 更加,因此非常適合開發(fā)。Python 在軟件質(zhì)量控制、開發(fā)效率、可移植性、組件集成、庫支持等方面均處于地位。
Python 有哪些優(yōu)勢?
簡單
Python 是一種代表簡單主義思想的語言
開發(fā)效率高
Python 的開發(fā)效率高,是 Python 的主要優(yōu)勢
易學(xué)
因為 Python 有極其簡單的說明文檔,因此 Python 極其容易上手
應(yīng)用領(lǐng)域廣
Python 在 Web 開發(fā)、服務(wù)軟件開發(fā)等多方面也都有著廣泛的應(yīng)用,并具有突出優(yōu)勢
達(dá)內(nèi) Python 人工智能課程特色
01起點高
從 Python 起步,起步就瞄準(zhǔn)人工智能
02技術(shù)熱
緊跟 Python 及大數(shù)據(jù)、人工智能技術(shù)
03定位準(zhǔn)
課程取材于企業(yè)一線的真實需求 , 符合企業(yè)對熱門技術(shù)的需求
04前景廣
物聯(lián)網(wǎng) / 云計算 / 大數(shù)據(jù)…越來越多的行業(yè)都需要人工智能
四大課程階段,邊學(xué)邊練
階段
Python 軟件開發(fā)基礎(chǔ)。項目實戰(zhàn):2048 游戲設(shè)計、學(xué)生信息管理系統(tǒng)、飛機(jī)大戰(zhàn)
第二階段
Python 高級編程。項目實戰(zhàn):完成 http 服務(wù)器項目、爬蟲項目、學(xué)生信息管理系統(tǒng)網(wǎng)絡(luò)版、聊天軟件開發(fā)
第三階段
Python全棧式WEB工程師。項目實戰(zhàn):完成東方財富智能云系統(tǒng)的數(shù)據(jù)獲取、顯示、賬號管理、虛擬交易功能
第四階段
Python 爬蟲工程師、大數(shù)據(jù)分析工程師、人工智能工程師。項目實戰(zhàn):完成東方財富智能云系統(tǒng)全部功能開發(fā)、整合等工作
Python+ 人工智能軟件工程師課程安排
1.Linux 操作系統(tǒng)
課程內(nèi)容:
計算機(jī)核心架構(gòu)、小系統(tǒng),未 來趨勢,程序的本質(zhì),進(jìn)制,操作系統(tǒng)、編程語言
實訓(xùn)目標(biāo):
掌握計算機(jī)的構(gòu)成、工作原理,熟悉操作系統(tǒng)和編程語言,能夠熟練的使用計算機(jī)和理解二進(jìn)制言
課程內(nèi)容:
文件和目錄、文件屬性修改命令、查找與檢索命令、文件比較、打包壓縮、進(jìn)程管理、用戶管理、網(wǎng)絡(luò)管理、ftp、ssh、samba服務(wù)、編輯工具
實訓(xùn)目標(biāo):
熟練掌握 Linux 常用命令和編輯工具,能夠動手完成文件 / 目錄的多種操作,能夠編輯文本文件Python 基礎(chǔ)語法
Python基礎(chǔ)語法
課程內(nèi)容:
Python 語 言 特 點、 應(yīng) 用 領(lǐng) 域 ;Python IDE、Python 版本、基本命令基礎(chǔ)數(shù)據(jù)類型、變量、基本輸入輸出、表達(dá)式與運算符、流程控制、Python 字符串,訪問字符串中的值、字符串更新、轉(zhuǎn)義字符、字符串運算符、字符串格式化、三引號(triple quotes)、Unicode 字符串、字符串操作Pythonpass語句 、 Python Number(數(shù)字)、 列表、元組、Python字典、Python 函數(shù)、全局變量 & 局部變量、常用函數(shù)
實訓(xùn)目標(biāo):
熟練掌握 Python 開發(fā)環(huán)境命令,能夠自己動手建立Python 開發(fā)環(huán)境,熟練掌握 Python 字符串類型的屬性和操作,能夠熟練使用 Python 完成字符串的各種操作熟練掌握 Python 控制語句、標(biāo)準(zhǔn)輸入、輸出系統(tǒng)操作熟練掌握 Python 內(nèi)建數(shù)據(jù)類型 :列表、元祖、字典、集合的屬性和應(yīng)用方法熟練掌握 Python 函數(shù)的使用、編寫方法,可以熟練進(jìn)行模塊化編程
Python 函數(shù)高級
課程內(nèi)容:
作用域、lambda、函數(shù) 式 編程、遞歸函數(shù)
實訓(xùn)目標(biāo):
熟練掌握高級函數(shù)編程(遞歸原理、遞歸函數(shù)編寫、lambda 表達(dá)式),理解作用域
Python 模塊、包
課程內(nèi)容:
模塊概念、模塊的安裝、模塊的搜索路徑、命名空間和作用域、模塊制作、包開發(fā)、隨機(jī)模塊、數(shù)學(xué)模塊、錯誤處理、調(diào)試、單元測試、文檔測試
實訓(xùn)目標(biāo):
掌握import 語句、From…import 語句、From…import* 語句、方法的引用、Python 中的包Python 異常 異常概念、捕獲異常、異常的參數(shù)、觸發(fā)異常、拋出自定義異常、迭代器、生成器理解異常、掌握 Python 異常的使用,能夠軟件開發(fā)中熟練使用異常,掌握迭代器、生成器
Python 文件操作
課程內(nèi)容:
文件系統(tǒng) , Linux 文件系統(tǒng),終端輸入和輸出、打開和關(guān)閉、讀寫、目錄操作、字節(jié)類型
實訓(xùn)目標(biāo):
熟練掌握 Linux 文件操作及 Python 文件操作方法,能夠使用Python 創(chuàng)建文件、訪問、刪除文件
Python 時間和日歷
課程內(nèi)容:
時間元組、獲取格式化的時間、格式化日期、獲取某月日歷、Time 模塊、日歷模塊
課程內(nèi)容:
掌握 Python 時間、日期使用方法、技巧,能夠編寫具有時間、日期功能的軟件
Python 面向?qū)ο缶幊?/strong>
課程內(nèi)容:
面向?qū)ο蟪绦蛟O(shè)計、類和對象、創(chuàng)建類、創(chuàng)建實力對象、訪問屬性、Python 內(nèi)置類屬性、Python對象的銷毀、類的繼承、多態(tài)、類的屬性與方法、靜態(tài)方法和類方法
實訓(xùn)目標(biāo):
理解面向?qū)ο、掌?Python 面向?qū)ο蟮能浖_發(fā)方法、能夠使用 Python 面向?qū)ο蠓椒ㄩ_發(fā)軟件
Python 系統(tǒng)編程
課程內(nèi)容:
os 模塊、時間元組、獲取格式化的時間、格式化日期、獲取某月日歷、Time 模塊、日歷模塊
實訓(xùn)目標(biāo):
掌握 Python 的 os 模塊、時間、日期使用方法、技巧,能夠編寫具有時間、日期功能的軟件
16:00—16:30
內(nèi)務(wù)整理:疊衣服比賽
培訓(xùn)收益:
1、培養(yǎng)嚴(yán)格的紀(jì)律意識
2、培養(yǎng)學(xué)生嚴(yán)謹(jǐn)、做事認(rèn)真、對事情負(fù)責(zé)到底的擔(dān)當(dāng)精神,戒除學(xué)生馬虎應(yīng)付的生活作風(fēng)
3、培養(yǎng)學(xué)生自理能力
階段項目實戰(zhàn)
課程內(nèi)容:
2048 游戲設(shè)計、學(xué)生信息管理系統(tǒng)、飛機(jī) 大戰(zhàn)(三選一)
實訓(xùn)目標(biāo):
分析項目需求,理解項目的算法,熟練掌握Python語言精髓
2.Python 高級編程
關(guān)系型數(shù)據(jù)庫
課程內(nèi)容:
數(shù)據(jù)庫介紹、MySql 介紹、Sql 語句 :Select 語句、單行函數(shù)、多表查詢、選擇語句、表操作、數(shù)據(jù)庫
實訓(xùn)目標(biāo):
掌握關(guān)系數(shù)據(jù)庫 MySql 使用與軟件開發(fā)方法,能夠自己建立數(shù)據(jù)庫,表,并進(jìn)行基本數(shù)據(jù)庫操作
Python 多進(jìn)程、多線程
課程內(nèi)容:
多進(jìn)程、進(jìn)程間通信、多線程、多核 CPU編程、進(jìn)程 vs 線程、分布式進(jìn)程、線程池、異步IO
實訓(xùn)目標(biāo):
理解多進(jìn)程、多線程概念,掌握 Python 多進(jìn)程、多線程軟件開發(fā)方法,能開發(fā)多進(jìn)程、多線程軟件
Python 網(wǎng)絡(luò)編程
課程內(nèi)容:
網(wǎng)絡(luò)編程基礎(chǔ)、Socket、socket(函數(shù))、Socket 對象(內(nèi)建)方法、TCP/UDP、HTTP協(xié)議、HTTP 服務(wù)器、 郵件收發(fā)、SocketServer
實訓(xùn)目標(biāo):
理解網(wǎng)絡(luò)的基本原理,掌握 Python 網(wǎng)絡(luò)開發(fā)的方法,能夠完成 TCP/UDP 服務(wù)端客戶端軟件開發(fā) http服務(wù)器,開發(fā)郵件收發(fā)軟件非關(guān)系型數(shù)據(jù)庫 MongoDB 開發(fā)、Redis 開發(fā)掌握非關(guān)系數(shù)據(jù)庫 MongoDB 的使用,掌握Redis開發(fā)。
Python 正則表達(dá)式
課程內(nèi)容:
正則表達(dá)式 , 正則表達(dá)式模式 ,Python re 模塊, 檢索和替換、正則表達(dá)式實例
實訓(xùn)目標(biāo):
掌握正則表達(dá)式的概念,熟悉 Python 正則表達(dá)式模塊,能夠使用 Python re 模塊進(jìn)行程序設(shè)計階段項目實戰(zhàn) Http 服務(wù)器、爬蟲項目、學(xué)生信息管理系統(tǒng)網(wǎng)絡(luò)版、聊天文件傳輸軟件完成 http 服務(wù)器項目、爬蟲項目、學(xué)生信息管理系
階段項目實戰(zhàn)
課程內(nèi)容:
Http服務(wù)器、爬蟲項目、學(xué)生信息管理系統(tǒng)網(wǎng)絡(luò)版、聊天文件傳輸軟件
實訓(xùn)目標(biāo):
完成 http 服務(wù)器項目、爬蟲項目、學(xué)生信息管理系統(tǒng)
3.Python 全棧式 WEB 工程師
WEB 前端軟件開發(fā)技術(shù)
課程內(nèi)容:
HTML5 基礎(chǔ) :HTML、文本處理、圖像和超鏈接、表格、表單處理CSS3 基礎(chǔ) :CSS 語法、框模型、文本格式化、表格、過濾、定位、顯示、列表、轉(zhuǎn)換JavaScript 核心:JavaScript 基礎(chǔ)、數(shù)組、String、外部對象、DOM、節(jié)點操作、事件Jquery :Jquery 選擇器、DOM 操作、事件處理、動畫
實訓(xùn)目標(biāo):
掌握前端軟件開發(fā)的核心技術(shù)、能夠完成前端軟件的開發(fā),并和后端結(jié)合,熟練掌握使用 Python 進(jìn)行全站 WEB 開發(fā)的技巧。
Python WEB 后端軟件開發(fā)技術(shù)
課程內(nèi)容:
Django 框架開發(fā):框架、視圖、模板系統(tǒng)、數(shù)據(jù)訪問、表單、AdminPython CGI、uWSGI 部署、RESTful 接口開發(fā)
實訓(xùn)目標(biāo):
掌握后端開發(fā)的核心技術(shù),能夠完成后端軟件開發(fā),深入理解 Python 開發(fā)后端的精髓。
Ajax
課程內(nèi)容:
Ajax、JSON、使用 JSON 進(jìn)行數(shù)據(jù)交換、Jquery 對 Ajax 的支持、跨域訪問
實訓(xùn)目標(biāo):
掌握 Ajax 和 JSON 開發(fā)、使用方法,熟練進(jìn)行編程
Python 服務(wù)端軟件開發(fā)技術(shù) 2
課程內(nèi)容:
Tornado 基礎(chǔ)、Tornado 系統(tǒng)、路由、視圖、Tornado 異步處理機(jī)制、數(shù)據(jù)訪問、安全應(yīng)用、Python 編碼
實訓(xùn)目標(biāo):
掌握使用 Tornado 進(jìn)行項目開發(fā)
階段項目實戰(zhàn)
課程內(nèi)容:
實現(xiàn) “東方財富智能云系統(tǒng)”前、后端功能開發(fā)
實訓(xùn)目標(biāo):
完成東方財富智能云系統(tǒng)的數(shù)據(jù)獲取、顯示、賬號管理、虛擬交易功能。
Python 爬蟲工程師
課程內(nèi)容:
高級爬蟲 :爬蟲原理與數(shù)據(jù)抓取、動態(tài)爬蟲、scrapy 框架、分布式爬蟲
實訓(xùn)目標(biāo):
理解爬蟲的作用,掌握爬蟲的原理、技術(shù),能夠使用Python 熟練編寫爬蟲軟件
大數(shù)據(jù)分析技術(shù)
課程內(nèi)容:
NumPy 開發(fā)環(huán)境、 數(shù)組對象、 多維數(shù)組、索引與切片、組合數(shù)組、分割數(shù)組、NumPy 通用函數(shù) :讀取 CSV 文件、算數(shù)平均值、加權(quán)平均值、統(tǒng)計學(xué)概念
實訓(xùn)目標(biāo):
掌握向量運算、數(shù)組、通用函數(shù),能夠?qū)崿F(xiàn)多種形式的數(shù)據(jù)分析,完成自動 / 手動方式計算股票的算數(shù)平均價格、成交量加權(quán)平均價格 (VWAP)、時間加權(quán)平均價格 (TWAP)、價格幅度、簡單收益率和對數(shù)收益率等
課程內(nèi)容:
針對時間的數(shù)據(jù)分析、數(shù)組的卷積運算、線性模型、ndarray 對象的方法、NumPy的便捷函數(shù)、多項式擬合、符號數(shù)組、矢量化、數(shù)據(jù)平滑
實訓(xùn)目標(biāo):
掌握針對時間的數(shù)據(jù)分析方法,完成計算股票價格的平均真實波幅 (ATR);學(xué)習(xí)卷積,完成繪制移動平均線(SMA/EMA)、繪制布林帶(SBB/EBB);使用線性模型進(jìn)行次日股價、通過線性擬合繪制股票價格趨勢線;通過多項式擬合完成模擬交易過程、利用漢寧窗平滑兩只股票的收益率
課程內(nèi)容:
矩陣與函數(shù)對象、NumPy 的模塊 :線性代數(shù)模塊、傅里葉變換模塊 (fft) 、 隨機(jī)數(shù)模塊 (random),NumPy 的專用函數(shù):排序和查找 "
實訓(xùn)目標(biāo):
通過對矩陣和函數(shù)對象的學(xué)習(xí),實現(xiàn)多種運算和曲線繪制(利薩茹曲線)、信號發(fā)生器(方波、鋸齒波、三角波),學(xué)習(xí)矩陣運算和解線性方程、學(xué)習(xí)傅里葉變換模塊 (fft) 實現(xiàn)濾波器,通過隨機(jī)數(shù)模塊驗證正態(tài)分布隨機(jī)數(shù)的理論符合性、驗證對數(shù)正態(tài)分布隨機(jī)數(shù)的理論符合性,學(xué)習(xí)數(shù)據(jù)的排序與查找方法。
課程內(nèi)容:
NumPy 的專用函數(shù) :金融計算、 窗函數(shù)、科學(xué)計算、斷言和單元測試、 基于matplotlib 的數(shù)據(jù)可視化:簡單繪圖、子坐標(biāo)圖、定制繪圖、直方圖、對數(shù)坐標(biāo)圖、散點圖、著色、圖例和注釋
實訓(xùn)目標(biāo):
通過學(xué)習(xí)金融計算(fv、pv、npv、irr、pmt、rate、nper),掌握相關(guān)概念和計算代碼的編寫,使用窗函數(shù)實現(xiàn)在時間域和頻率域繪制窗函數(shù)曲線、繪制經(jīng)不同窗函數(shù)平滑后的移動平均線 ;學(xué)習(xí)科學(xué)計算,實現(xiàn)繪制貝塞爾函數(shù)曲線、繪制一維及二維辛克函數(shù)曲線;學(xué)習(xí) matplotlib 實現(xiàn)數(shù)據(jù)可視化,實現(xiàn)多種繪圖,繪制股價 K 線圖,股價分布直方圖,繪制散點圖等。matplotlib 的數(shù)據(jù)可視化:三維繪圖等
課程內(nèi)容:
高線圖、制作動畫、基于 scipy 的科學(xué)計算、基于pygame的游戲與人工智能
實訓(xùn)目標(biāo):
掌握三維繪圖、繪制三維線框圖、三維表面圖、等高線圖,顯示動畫 ;學(xué)習(xí) scipy 的科學(xué)計算,實現(xiàn)讀取atlab 數(shù)據(jù)文件 ;掌握統(tǒng)計算法、信號處理,實現(xiàn)繪制趨勢線、實現(xiàn)基于傅里葉變換的信號濾波、實現(xiàn)小二乘法的曲線擬合 ;積分部分掌握高斯積分、線性插值和三次插值 ;多媒體部分實現(xiàn)圖像、音頻處理;通過 Pygame 實現(xiàn)模擬游戲,OpenGL 3D 開源庫實現(xiàn)繪圖
人工智能,機(jī)器學(xué)習(xí),深度學(xué)習(xí)技術(shù)
課程內(nèi)容:
監(jiān)督學(xué)習(xí)
實訓(xùn)目標(biāo):
數(shù)據(jù)預(yù)處理、標(biāo)記編碼、線性回歸、嶺回歸、多項式回歸、估算房價、共享單車需求分布
課程內(nèi)容:
分類器
實訓(xùn)目標(biāo):
簡單分類器、邏輯回歸分類器、樸素貝葉斯分類器、訓(xùn)練集和測試集、交叉驗證、混淆矩陣、性能報告、評估汽車質(zhì)量、驗證曲線、學(xué)習(xí)曲線、估算收入階層
課程內(nèi)容:
預(yù)測建模
實訓(xùn)目標(biāo):
基于 SVM 的線性分類器、基于 SVM 的非線性分類器、類型數(shù)不平衡問題、置信度、優(yōu)超參數(shù)、事件預(yù)測器、估算交通流量
課程內(nèi)容:
無監(jiān)督學(xué)習(xí)
實訓(xùn)目標(biāo):
基于 k-means 算法的數(shù)據(jù)聚類、基于量化矢量的圖像壓縮、均值漂移聚類模型、基于凝聚層聚類的數(shù)據(jù)分組、聚類算法評價、基于 DBSCAN 算法的集群數(shù)自動估算、股票數(shù)據(jù)模式、客戶細(xì)分模型
課程內(nèi)容:
引擎
實訓(xùn)目標(biāo):
數(shù)據(jù)處理函數(shù)包、機(jī)器學(xué)習(xí)流水線、尋找近鄰、KNN 分類器、KNN 回歸器、歐式距離分?jǐn)?shù)、皮爾遜相關(guān)系數(shù)、相似用戶、電影
課程內(nèi)容:
文本分析
實訓(xùn)目標(biāo):
基于標(biāo)記解析的數(shù)據(jù)預(yù)處理、詞干提取、基于詞形還原法的文本形式還原、基于分塊法的文本劃分、詞袋模型、文本分類器、性別識別、情感分析、基于主題建模的文本模式識別
課程內(nèi)容:
語音識別
實訓(xùn)目標(biāo):
讀取繪制音頻數(shù)據(jù)、時間域到頻率域、音頻信號生成、音樂合成、頻域特征提取、隱馬爾科夫模型、語音識別器
課程內(nèi)容:
時間序列
實訓(xùn)目標(biāo):
時序轉(zhuǎn)換、時序切分、時序操作、時序統(tǒng)計、隱馬爾科夫模型、條件隨機(jī)場、基于隱馬爾科夫模型的股票數(shù)據(jù)分析
課程內(nèi)容:
圖像分析
實訓(xùn)目標(biāo):
OpenCV-Python、邊緣檢測、直方圖均化、棱角檢測、SIFT 特征點檢測、Star 特征檢測器、基于視覺碼本和量化向量的特征創(chuàng)建、基于極端隨機(jī)森林的圖像分類器訓(xùn)練、對象識別器
課程內(nèi)容:
時間序列
實訓(xùn)目標(biāo):
時序轉(zhuǎn)換、時序切分、時序操作、時序統(tǒng)計、隱馬爾科夫模型、條件隨機(jī)場、基于隱馬爾科夫模型的股票數(shù)據(jù)分析
課程內(nèi)容:
人臉識別
實訓(xùn)目標(biāo):
視頻采集和處理、基于 Haar 級聯(lián)的人臉識別器、眼鼻檢測器、主成分分析、核主成分分析、盲源分離、基于局部二值直方圖的人臉識別器
課程內(nèi)容:
深度神經(jīng)網(wǎng)絡(luò)
實訓(xùn)目標(biāo):
感知器、單層神經(jīng)網(wǎng)絡(luò)、深度神經(jīng)網(wǎng)絡(luò)、向量量化器、遞歸神經(jīng)網(wǎng)絡(luò)、字符可視化、光學(xué)字符識別器
課程內(nèi)容:
高級可視化
實訓(xùn)目標(biāo):
3D 散點圖、氣泡圖、動態(tài)氣泡圖、餅圖、日期格式、直方圖、熱力圖、動態(tài)模擬
設(shè)計模式與算法【擴(kuò)展視頻】
課程內(nèi)容:
工廠模式、單例模式、棧和隊列數(shù)據(jù)結(jié)構(gòu)的 Python 實現(xiàn)、Python 實現(xiàn)鏈表、歸并、、二叉樹、哈希、基本排序查找算法(冒泡排序、選擇排序,順序查找、二分查找)
實訓(xùn)目標(biāo):
掌握基本設(shè)計模式、常用算法
軟件工程【擴(kuò)展視頻】
課程內(nèi)容:
Linux 操作系統(tǒng)原理、Linux Shell 編程、Python 系統(tǒng)編程、Python 工程項目管理、Git、Pydoc/Markdown、軟件測試調(diào)優(yōu)、安全編碼、微信公眾號開發(fā)
實訓(xùn)目標(biāo):
掌握軟件工程、項目管理、項目文檔、軟件測試調(diào)優(yōu)的基本方法
Python GUI【擴(kuò)展視頻】
課程內(nèi)容:
Tkinter 編程、Tkinter 組件 掌握 Python 圖形界面編程,掌握界面的各種事件的想要方法,能夠完成帶界面的軟件開發(fā)
課程內(nèi)容:
掌握 Python 時間、日期使用方法、技巧,能夠編寫具有時間、日期功能的軟件
階段項目實戰(zhàn)
課程內(nèi)容:
完成東方財富智能云平臺,數(shù)據(jù)分析,智能虛擬交易功能
實訓(xùn)目標(biāo):
完成東方財富智能云系統(tǒng)全部功能開發(fā)、整合、測試、部署工作