- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
零基础Kotlin Android开发 服务器端开发 Web前端开发 Kotlin感兴趣
你将会学到:
本视频是智捷课堂推出的一套“Kotlin语言学习立体教程”的视频第三部分,读者以及观看群是零基础小白
课程简介:
双十一买课程关老师课程累计超200元,可以送关老师签名的如下图书一本,详情通过关老师粉丝群咨询
1、《漫画Java》https://blog.51cto.com/tonyguan/5831417
2、《看漫画学Python》https://blog.51cto.com/tonyguan/5831420
3、《看漫画学Python2》
4、《趣玩Python 自动化办公真简单》
5、《Python从小白到大牛(第1版)》https://blog.51cto.com/tonyguan/2149170
6、《Java从小白到大牛(第1版)》https://blog.51cto.com/tonyguan/2119564
7、《Java程序设计 深入理解计算机系统的语言》https://blog.51cto.com/blogger/success/5831425
8、《Python程序设计:深入理解计算机系统的语言》https://blog.51cto.com/blogger/success/5831424
主要内容包括:Kotlin语法基础、Kotlin编码规范、数据类型、字符串、运算符、程序流程控制、函数、面向对象基础、继承与多态、抽象类与接口、高阶函数、Lambda表达式、数组、集合、函数式编程API、泛型、反射机制、异常处理、线程、协程、Kotlin与Java混合编程、Kotlin I/O与文件管理、网络编程、图形用户界面编程、SQL框架、反射和注解等技术。最后是项目实战,在部分系统地讲解了两个项目:PetStore宠物商店和Kotlin版QQ2006聊天工具开发过程。
课程大纲-师傅带徒弟学Kotlin第3篇 【Kotlin】函数式编程视频课程
第1章函数式编程基石——高阶函数和Lambda表达式(1小时33分钟13节)
1-1
14.1 函数式编程简介函数式编程(functional programming)是一种编程典范,也就是面向函数的编程。函数式编程核心概念如下:。。。
「仅限付费用户」点击下载“源代码下载.txt”
[09:19]开始学习1-3
14.2.2 函数字面量函数字面量可以有三种表示:函数引用。引用到一个已经定义好的,有名字的函数。它可以作为函数字面量。匿名函数。没有名字的函数,即匿名函数,它也可以作为函数字面量。Lambda表达式。Lambda表达式是一种匿名函数,可以作为函数字面量。
[08:57]开始学习1-10
14.4 闭包与捕获变量闭包(closure)是一种特殊的函数,它可以访问函数体之外的变量,这个变量和函数一同存在,即使已经离开了它的原始作用域也不例外。这种特殊函数一般是局部函数、匿名函数或Lambda表达式。
[08:26]开始学习1-12
14.5.2 使用let函数在Kotlin中一个函数参数被声明为非空类型时,也可以接收可空类型的参数,但是如果实际参数如果真的为空,可能会导致比较严重的问题。使用let函数防止发生这些问题。
[06:08]开始学习第2章泛型(42分钟4节)
第3章数据容器——数组和集合(1小时22分钟5节)
“关东升”老师的其他课程更多+