RUBY深入編程培訓(xùn) |
課程目標(biāo) |
Ruby是一種跨平臺(tái)、面向?qū)ο蟮膭?dòng)態(tài)類型編程語言。Ruby體現(xiàn)了表達(dá)的一致性和簡(jiǎn)單性,它不僅是一門編程語言,更是表達(dá)想法的一種簡(jiǎn)練方式。它不僅受到廣大程序員的歡迎,無數(shù)的軟件大師亦為其傾倒。
|
班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每期人數(shù)限3到5人。 |
開課時(shí)間和上課地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站) 【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(hào)(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時(shí)間(周末班/連續(xù)班/晚班):RUBY培訓(xùn):2020年3月16日 |
實(shí)驗(yàn)設(shè)備和授課方式 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
☆合格學(xué)員免費(fèi)頒發(fā)相關(guān)工程師等資格證書,提升您的職業(yè)資質(zhì)
專注高端培訓(xùn)15年,端海提供的證書得到本行業(yè)的廣泛認(rèn)可,學(xué)員的能力
得到大家的認(rèn)同,受到用人單位的廣泛贊譽(yù)。
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
最新優(yōu)惠 |
☆請(qǐng)咨詢客服。 |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
課程大綱 |
第1部分 Ruby面面觀
第1章 入門
1.1 安裝Ruby
1.2 運(yùn)行Ruby
1.3 Ruby文檔:RDoc和ri
第2章 Ruby.new
2.1 Ruby是一門面向?qū)ο笳Z言
2.2 Ruby的一些基本知識(shí)
2.3 數(shù)組和散列表
2.4 控制結(jié)構(gòu)
2.5 正則表達(dá)式
2.6 Block和迭代器
2.7 讀/寫文件
2.8 更高更遠(yuǎn)
第3章 類、對(duì)象和變量
3.1 繼承和消息
3.2 對(duì)象和屬性
3.3 類變量和類方法
3.4 訪問控制
3.5 變量
第4章 容器、Blocks和迭代器
4.1 容器
4.2 Blocks和迭代器
4.3 處處皆是容器
第5章 標(biāo)準(zhǔn)類型
5.1 數(shù)字
5.2 字符串
5.3 區(qū)間
5.4 正則表達(dá)式
第6章 關(guān)于方法的更多細(xì)節(jié)
6.1 定義一個(gè)方法
6.2 調(diào)用方法
第7章 表達(dá)式
7.1 運(yùn)算符表達(dá)式
7.2 表達(dá)式之雜項(xiàng)
7.3 賦值
7.4 條件執(zhí)行
7.5 Case表達(dá)式
7.6 循環(huán)
7.7 變量作用域、循環(huán)和Blocks
第8章 異常,捕獲和拋出
8.1 異常類
8.2 處理異常
8.3 引發(fā)異常
8.4 捕獲和拋出
第9章 模塊
9.1 命名空間
9.2 Mixin
9.3 迭代器與可枚舉模塊
9.4 組合模塊
9.5 包含其他文件
第10章 基本輸入和輸出
10.1 什么是 IO 對(duì)象
10.2 文件打開和關(guān)閉
10.3 文件讀寫
10.4 談?wù)劸W(wǎng)絡(luò)
第11章 線程和進(jìn)程
11.1 多線程
11.2 控制線程調(diào)度器
11.3 互斥
11.4 運(yùn)行多個(gè)進(jìn)程
第12章 單元測(cè)試
12.1 Test::Unit框架
12.2 組織測(cè)試
12.3 組織和運(yùn)行測(cè)試
第13章 當(dāng)遇到麻煩時(shí)
13.1 Ruby調(diào)試器
13.2 交互式Ruby
13.3 編輯器支持
13.4 但是它不運(yùn)作
13.5 然而它太慢了
第2部分 Ruby與其環(huán)境
第14章 Ruby和Ruby世界
14.1 命令行參數(shù)
14.2 程序終止
14.3 環(huán)境變量
14.4 從何處查找它的模塊
14.5 編譯環(huán)境
第15章 交互式Ruby Shell
15.1 命令行
15.2 配置
15.3 命令
15.4 限制
15.5 rtags與xmp
第16章 文檔化Ruby
16.1 向Ruby代碼中添加RDoc
16.2 向C擴(kuò)展中添加RDoc
16.3 運(yùn)行RDoc
16.4 顯示程序用法信息
第17章 用RubyGems進(jìn)行包的管理
17.1 安裝RubyGems
17.2 安裝程序Gems
17.3 安裝和使用Gem庫(kù)
17.4 創(chuàng)建自己的Gems
第18章 Ruby與Web
18.1 編寫CGI腳本
18.2 Cookies
18.3 提升性能
18.4 Web服務(wù)器的選擇
18.5 SOAP及Web Services
18.6 更多信息
第19章 Ruby Tk
19.1 簡(jiǎn)單的Tk應(yīng)用程序
19.2 部件
19.3 綁定事件
19.4 畫布
19.5 滾動(dòng)
19.6 從Perl/Tk文檔轉(zhuǎn)譯
第20章 Ruby和微軟Windows系統(tǒng)
20.1 得到Ruby for Windows
20.2 在Windows下運(yùn)行Ruby
20.3 Win32API
20.4 Windows 自動(dòng)化
第21章 擴(kuò)展Ruby
21.1 你的第一個(gè)擴(kuò)展
21.2 C中的Ruby對(duì)象
21.3 Jukebox擴(kuò)展
21.4 內(nèi)存分配
21.5 Ruby的類型系統(tǒng)
21.6 創(chuàng)建一個(gè)擴(kuò)展
21.7 內(nèi)嵌Ruby解釋器
21.8 將Ruby連接到其他語言
21.9 Ruby C語言API
第3部分 Ruby的核心
第22章 Ruby語言
22.1 源代碼編排
22.2 基本類型
22.3 名字
22.4 變量和常量
22.5 表達(dá)式
22.6 方法定義
22.7 調(diào)用方法
22.8 別名
22.9 類定義
22.10 模塊定義
22.11 訪問控制
22.12 Blocks,Closures和Proc對(duì)象
22.13 異常
22.14 Catch 和 Throw
第23章 Duck Typing
23.1 類不是類型
23.2 像鴨子那樣編碼
23.3 標(biāo)準(zhǔn)協(xié)議和強(qiáng)制轉(zhuǎn)換
23.4 該做的做,該說的說
第24章 類與對(duì)象
24.1 類和對(duì)象是如何交互的
24.2 類和模塊的定義
24.3 頂層的執(zhí)行環(huán)境
24.4 繼承與可見性
24.5 凍結(jié)對(duì)象
第25章 Ruby安全
25.1 安全級(jí)別
25.2 受污染的對(duì)象
第26章 反射,ObjectSpace和分布式Ruby
26.1 看看對(duì)象
26.2 考察類
26.3 動(dòng)態(tài)地調(diào)用方法
26.4 系統(tǒng)鉤子
26.5 跟蹤程序的執(zhí)行
26.6 列集和分布式Ruby
26.7 編譯時(shí)?運(yùn)行時(shí)?任何時(shí)
第4部分 Ruby庫(kù)的參考
第27章 內(nèi)置的類和模塊
第28章 標(biāo)準(zhǔn)庫(kù)
|
|