买《Kotlin从小白到大牛》专题视频课程,送配套纸质图书

经过一年多时间的呕心沥血,Kotlin立体化图书——《Kotlin从小白到大牛》即将与大家见面了。所谓立体化图书包括:电子图书、视频、课件和服务等内容。

《Kotlin从小白到大牛》纸质图书将于9月上旬上市,为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院视频课程《Kotlin从小白到大牛全集专题》 的学员送一本《Kotlin从小白到大牛》纸质版图书。请于购买课程后10个工作日内申请赠书,过期视为放弃。

注意:苹果支付购买,以及打折活动购买不赠送图书。

领取说明:加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学院配套视频

原文地址:http://blog.51cto.com/tonyguan/2166615

时间: 2024-08-03 15:18:37

买《Kotlin从小白到大牛》专题视频课程,送配套纸质图书的相关文章

买《Python从小白到大牛》专题视频课程送配套纸质图书

经过一年多时间的呕心沥血,Python立体化图书--<Python从小白到大牛>即将与大家见面了.所谓立体化图书包括:电子图书.视频.课件和服务等内容. <Python从小白到大牛>纸质图书将于9月下旬上市,为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院<Python从小白到大牛全集专题>视频课程http://edu.51cto.com/topic/1507.html的学员送一本<Python从小白到大牛>纸质版图书.请于购买课程后10个工

买《Python Web全栈工程师》专题视频课程送纸质图书

经过一年多时间的呕心沥血,Python立体化图书--<Python从小白到大牛>即将与大家见面了.所谓立体化图书包括:电子图书.视频.课件和服务等内容. <Python从小白到大牛>纸质图书将于10月上旬上市,为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院<Python Web全栈工程师>专题视频课程的学员送一本<Python从小白到大牛>纸质版图书.请于购买课程后10个工作日内申请赠书,过期视为放弃.注意:苹果支付购买,以及打折活动购买不

买《Java Web全栈工程师之路》专题视频课程送纸质图书

<Java从小白到大牛>上市一年来,取得了比较好的成绩. 为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院<Java Web全栈工程师之路>专题视频课程的学员送一本<Java从小白到大牛>纸质版图书.请于购买课程后10个工作日内申请赠书,过期视为放弃.注意:苹果支付购买,以及8折(含8折)一下活动购买不赠送图书.领取说明:加qq群:51CTO-关老师付费群 523714201 验证消息:用户名+订单号即可通过. 最好您在购买之前咨询客服人员,以免不符合赠

买《Photoshop(PS)CC2019购课赠书专题》专题视频课程送纸质图书说明

<视觉封王:Photoshop CC 2019立体化教程>,清华大学出版社,定价99元,上市一年来,取得了广大学员的认可. 为了答谢广大学员对吴刚大讲堂以及吴老师的支持,现购买51CTO学院<Photoshop(PS)CC2019购课赠书>专题视频课程的学员送一本<视觉封王:Photoshop CC 2019立体化教程>,清华大学出版社,定价99元的纸质版图书(寄书免快递费).请于购买课程后10个工作日内申请赠书,过期视为放弃.注意:苹果支付购买.8折(含8折)以下活动

买《Python数据分析师:从0基础到数据分析达人》专题视频课程送纸质图书

<Python从小白到大牛>纸质图书于2018年10月上市,为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院([Python数据分析师:从0基础到数据分析达人]专题课程的学员送一本<Python从小白到大牛>纸质版图书. 学员购买视频后请于购买课程后10个工作日内申请赠书,过期视为放弃.注意:苹果支付购买,以及8折(含8折)一下活动购买不赠送图书.领取说明:加qq群:51CTO-关老师付费群 523714201 验证消息:用户名+订单号即可通过. 最好您在购买之前咨

买Cocos2d-x视频课程送纸质图书

为了答谢广大学员对智捷课堂以及关老师的支持,现购买51CTO学院关老师的Cocos2d-x课程之一可以送智捷课堂编写图书一本(专题可以送3本). 一.Cocos2d-x课程列表: 1.Cocos2d-x入门与提高视频教程__Part 22.Cocos2d-x数据持久化与网络通信__Part 33.Cocos2d-x架构设计与性能优化内存优化视频教程__Part 44.Cocos2d-x多平台移植详解视频课程_Part 55.Cocos2d-x项目实战-射击类游戏迷失航线__Part 66.Coc

TB级(小白到大牛之路)技术视频资源福利大放送

因此民工哥连夜整理了相关的资源放出,相关详情请点击下面的链接查看TB级(小白到大牛之路)技术视频资源福利大放送 更多内容请关注民工哥公众号 原文地址:http://blog.51cto.com/mingongge/2058991

《Java从小白到大牛精简版》——第1章 开篇综述

Java诞生到现在已经有20多年了,但是Java仍然是非常热门的编程语言之一,很多平台中使用Java开发.表1-1所示的是TIOBE社区发布的2016年5月和2017年5月的编程语言排行榜,可见Java语言的热度,或许这也是很多人选择学习Java的主要原因. 表 1-1 TIOBE编程语言排行榜 2017年5月 2016年5月 变化 编程语言 评级 评级变化 1 1 Java 14.639% -6.320% 2 2 C 7.002% -6.220% 3 3 C++ 4.751% -1.950%

《Java从小白到大牛精简版》——前言

内容简介 本书是一本Java语言学习教程,读者群是零基础小白,通过本书的学习能够成为Java大牛.主要内容包括:Java语法基础.数据类型.运算符.控制语句.数组.字符串.面向对象基础.继承与多态.抽象类与接口.集合框架.异常处理.输入输出和网络编程等技术. 版权声明 <Java从小白到大牛精简版>免费电子图书是作者关东升原创作品,作者已将该书(包括:文字.图片和源代码)进行了版权注册,版权归作者关东升所有,仅供个人研究和学习之用.任何单位或个人不得以任何方式进行出版.篡改.编辑,任何单位或个