買《Kotlin從小白到大牛》專題視訊課程,送配套紙質圖書
經過一年多時間的嘔心瀝血,Kotlin立體化圖書——《Kotlin從小白到大牛》即將與大家見面了。所謂立體化圖書包括:電子圖書、視訊、課件和服務等內容。
《Kotlin從小白到大牛》紙質圖書已經上市,為了答謝廣大學員對智捷課堂以及關老師的支援,現購買51CTO學院視訊課程《Kotlin從小白到大牛全集專題》 的學員送一本《Kotlin從小白到大牛》紙質版圖書。請於購買課程後10個工作日內申請贈書,過期視為放棄。
注意:蘋果支付購買,以及7折(含7折)一下活動購買不贈送圖書。
領取說明:加qq群:51CTO-關老師付費群 523714201 驗證訊息:使用者名稱+訂單號即可通過。
圖書郵寄時間:圖書正式在京東等電商正式上線後20個工作日內,具體時間請與智捷課堂老師溝通。
簡介:全書共分為5篇內容說明:
第一篇為基礎篇,共10章內容,介紹了Kotlin語言的一些基礎知識。
51CTO學院配套視訊
第1章 開篇綜述。首先介紹了Kotlin語言歷史、Kotlin語言設計目標、Kotlin語言的特點,然後介紹了Kotlin與Java虛擬機器。
第2章 開發環境搭建。介紹了Kotlin有哪些開發工具,其中重點是IntelliJ IDEA工具的下載、安裝和使用。此外,還介紹了其他的一些工具:Eclipse和Kotlin編譯器+Sublime Text文字編輯工具的配置過程。
第3章 第一個Kotlin程式。介紹使用IntelliJ IDEA和IntelliJ IDEA+Gradle工具實現HelloWorld示例的過程。此外,還介紹了其他的一些工具:Eclipse+Kotlin和文字編輯器+Kotlin編譯器實現過程。
第4章 Kotlin語法基礎。介紹了Kotlin的一些基本語法,其中包括識別符號、關鍵字、保留字、常量、變數、表示式、註釋和包等內容。
第5章 Kotlin編碼規範。介紹了Kotlin的編碼規範,包括命名規範、註釋規範、宣告規範和程式碼排版等內容。
第6章 資料型別。重點介紹Kotlin基本資料型別,其中數值型別如何互相轉換是學習的難點。最後介紹了可空型別,可空型別是Kotlin語言的特色。
第7章 字串。介紹了Kotlin中的字串,其中包括字串字面量、不可變字串和可變字串,然後介紹不可變字串中介紹了字串拼接、字串模板、字串查詢、字串比較和字串擷取,接著介紹了可變字串追加、插入、刪除和替換。最後介紹正規表示式。
第8章 運算子。介紹了Kotlin語言的基本運算子,包括算術運算子、關係運算子、邏輯運算子、位運算子和其他運算子。最後介紹了Kotlin運算優先順序。
第9章 程式流程控制。介紹了Kotlin語言的控制語句,包括分支語句(if和switch)、迴圈語句(while、do-while、for和for-each)和跳轉語句(break和continue)等。最後介紹了Kotlin區間。
第10章 函式。介紹瞭如何宣告函式,Unit與Nothing之間的區別,以及函式引數、表示式函式體、區域性函式和匿名函式等內容。
第二篇為物件導向篇,共3章,介紹了Kotlin語言物件導向相關知識。
51CTO學院配套視訊
第11章 物件導向基礎。本章主要介紹了物件導向基礎知識。首先介紹了物件導向一些基本概念,物件導向三個基本特性。然後介紹了類宣告、屬性、擴充套件、建構函式和可見性修飾符。最後介紹了資料類、列舉類、巢狀類和使用object關鍵字。
第12章 繼承與多型。介紹了Kotlin中的繼承概念,在繼承時會發生函式的重寫、屬性的隱藏。然後介紹了Kotlin中的多型概念和多型發生的條件,讀者應該掌握引用型別檢查和型別轉換。最後介紹了密封類。
第13章 抽象類與介面。介紹了抽象類和介面的概念,以及如何宣告抽象類和介面,如何實現抽象類和介面。
第三篇為函數語言程式設計篇,共4章,介紹了Kotlin語言函數語言程式設計相關知識。
51CTO學院配套視訊
第14章 函數語言程式設計基石——高階函式和Lambda表示式。讀者需要理解函數語言程式設計特點。熟悉高階函式和Lambda表示式特點。最後介紹了行內函數,讀者需要掌握自定義行內函數,以及使用let、with和apply行內函數。
第15章泛型。介紹了Kotlin中的泛型技術,包括泛型概念、在集合中使用泛型、自定義泛型類、自定義泛型介面和泛型函式等。
第16章 資料容器——陣列和集合。介紹了Kotlin中的集合和陣列,其中包括常用介面Collection、Set、List和Map,重點掌握Set、List和Map三個介面,熟悉具體實現類。
第17章 Kotlin中函數語言程式設計API。介紹了函數語言程式設計API特點,然後介紹了函數語言程式設計API,其中重點是:forEach、filter、map和reduce函式。此外,還介紹了其他一些API函式。
第四篇為Kotlin進階篇,共10章,介紹了Kotlin語言的一些高階知識。
51CTO學院配套視訊
第18章 異常處理。介紹了Kotlin異常處理機制,其中包括Kotlin異常類繼承層次、捕獲異常、釋放資源和throw異常。
第19章 執行緒。介紹了執行緒相關的一些概念,然後介紹瞭如何建立子執行緒、執行緒狀態和執行緒管理等內容。
第20章 協程。介紹了Kotlin協程技術,其中重點介紹了kotlinx.coroutines框架。讀者需要重點掌握如何建立協程、協程狀態和協程管理等內容,其中建立協程和協程管理是學習的重點。
第21章 Kotlin與Java混合程式設計。介紹了Kotlin與Java的混合程式設計,其中包括:資料型別對映、Kotlin呼叫Java和Java呼叫Kotlin。
第22章 Kotlin IO與檔案管理。主要介紹了Kotlin檔案管理和I/O技術。讀者需要熟悉File類使用。讀者還需要掌握位元組流兩個根類:InputStream和OutputStream,還有字元流的兩個根類:Reader和Writer。熟練使用Kotlin為這些類提供的擴充套件。
第23章 網路程式設計。重點介紹了Kotlin網路程式設計,首先介紹了一些網路方面的基本知識。然後重點介紹了TCP Socket程式設計和UDP Socket程式設計。接著介紹了資料交換格式,重點介紹了JSON資料交換格式,由於Kotlin官方沒有提供JSON解碼和編碼庫,需要是使用第三方庫。最後介紹了使用URL類訪問網際網路資源。
第24章Kotlin與Java Swing圖形使用者介面程式設計。介紹了Kotlin中藉助於Java Swing技術編寫圖形使用者介面應用。詳細介紹了Swing的佈局管理、Swing常用元件,最後介紹了一個JTable案例。
第25章 輕量級SQL框架——Exposed。首先介紹MySQL資料庫的安裝、配置和日常的管理命令。然後介紹了DSL,以及Kotlin對於DSL的支援。最後重點講解了Exposed框架,讀者需要重點掌握Exposed框架。
第26章 反射。介紹了Kotlin的反射機制,詳細介紹了通過反射機制建立物件、呼叫函式、呼叫建構函式和呼叫屬性,讀者需要了解這些API的使用。
第27章 註解。介紹了元註解,以及自定義註解。
第五篇為專案實戰篇,共2章,介紹了Kotlin專案開發過程中相關的技術。
第28章 專案實戰1:開發PetStore寵物商店專案。完整介紹PetStore寵物商店專案的設計和開發過程。
51CTO學院配套視訊
第29章 專案實戰2:開發Kotlin版QQ2006聊天工具。完整介紹QQ聊天工具的設計和開發過程。
51CTO學院配套視訊:
相關文章
- SharePoint Server 2013從入門到精通課程-王進-專題視訊課程Server
- 從開發小白到音視訊專家
- Github視訊教程-黃棒清-專題視訊課程Github
- OpenGL視訊教程-黃棒清-專題視訊課程
- 人工智慧-數學基礎視訊課程-唐宇迪-專題視訊課程人工智慧
- Google Drive 視訊教程-黃棒清-專題視訊課程Go
- Web前端從入門到精通 HTML5+CSS3+Javascript-陳世平-專題視訊課程Web前端HTMLCSSS3JavaScript
- solr教程從入門到精通(solr5搜尋引擎)-任亮-專題視訊課程Solr
- Python全棧視訊教程-尹成-專題視訊課程Python全棧
- 如何獲得“圖靈訪談”贈送的紙質書和電子書圖靈
- 專案實戰視訊課程:美團網(Vue2+Node.js+Express+支付+Electron)-李寧-專題視訊課程...VueNode.jsExpress
- chrome瀏覽器視訊教程-黃棒清-專題視訊課程Chrome瀏覽器
- RabbitMQ實戰教程-鍾林森-專題視訊課程MQ
- Python-TCP-尹成-專題視訊課程PythonTCP
- Axure RP原型設計|全實戰專案演練從入門到精通-姜浩-專題視訊課程原型
- 機器學習業務實踐之路-李博-專題視訊課程機器學習
- windows命令列教程-黃棒清-專題視訊課程Windows命令列
- Python-遞迴-尹成-專題視訊課程Python遞迴
- Python-多程式-尹成-專題視訊課程Python
- Groovy精簡教程-黃俊東-專題視訊課程
- React Nactive混合APP開發-CSDN公開課-專題視訊課程ReactAPP
- 企業級實戰大資料課程(一)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(二)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(三)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(四)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(五)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(六)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(七)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(八)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(九)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十一)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十二)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十三)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十四)-尹成-專題視訊課程大資料
- Docker on PowerLinux—— 技術公開課-CSDN公開課-專題視訊課程DockerLinux
- 知識圖譜關鍵技術與應用案例-CSDN公開課-專題視訊課程
- 機器學習工程師31門課程(視訊):從新手到專業機器學習工程師