手把手教你学Kotlin (1): JetBrains的Kotlin Educational Tool下载、安装和 Kotlin Koans的安装和使用
文章目录
- 前言
- 1.Kotlin Educational Tool下载、安装
- 2.Kotlin Koans的安装和使用
前言
此教程面向没有Kotlin基础的程序员或者学生
1.Kotlin Educational Tool下载、安装
先是介绍页面:Educational Products: Easy and Professional Tools to Learn and Teach Programming
Kotlin Educational Tool是JetBrains提供的用来给想要学习Kotlin 语言的人用的插件,安装在IDEA上。
下载地址:Get Edu products
注意:如果你的电脑上已经安装了IDEA,那么只要安装插件就行了,不需要下载完整版
安装时一路默认下去就行了,需要注意的是如果你的电脑上没有安装Java,那么在安装过程中勾上这个框:
等待安装完成。
2.Kotlin Koans的安装和使用
Kotlin Koans的官方介绍:
Kotlin Koans是由是Kotlin官方推出的一系列Kotlin语法练习。一共42个任务,分为6个模块。
进入IDEA,选择学生:
选择课程:
选择Kotlin Koans:
进入学习页面,等待一段时间完成课程的加载。
页面的左边是课程选择的区域,页面的中间是写代码的区域,页面的右边是任务和参考资料
手把手教你学Kotlin (1): JetBrains的Kotlin Educational Tool下载、安装和 Kotlin Koans的安装和使用相关推荐
- 第11章 UART 串口通信(手把手教你学51单片机pdf部分)
手把手教你学51单片机-C语言版.pdf
- python global用法_14_手把手教你学Python之函数(下)
变量作用域:根据变量定义的位置,可将变量分为全局变量和局部变量. 全局变量:定义在函数外面的变量,可以在多个函数中进行访问,但不能执行赋值操作.如果有赋值语句,相当于创建了一个同名的局部变量: 局部变 ...
- 手把手教你学Dapr - 5. 状态管理
介绍 使用状态管理,您的应用程序可以将数据作为键/值对存储在支持的状态存储中. 您的应用程序可以使用 Dapr 的状态管理 API 使用状态存储组件来保存和读取键/值对,如下图所示.例如,通过使用 H ...
- oracle数据库更新语句_20_手把手教你学Python之操作数据库
数据库是数据的仓库,将大量数据按照一定的方式组织并存储起来,方便进行管理和维护,例如快速检索和统计等.数据库的主要特点: 以一定的方式组织.存储数据: 能为多个用户共享: 与程序彼此独立. -- 数据 ...
- c++从入门到精通_资料下载:从入门到精通,手把手教你学DSP
学习一个东西首先是了解它,比如DSP到底是什么?用在什么地方?怎么用?和单片机特点有那些相同与不同?开发需要注意什么?想了解清楚这些问题自然就清楚比较清楚的认识DSP.DSP,因为它是用来做数据处理, ...
- 手把手教你学dsp_新课免费看| 手把手教你学DSP,C2000从入门到精通
课程简介: 目前,国内许多高校针对相关专业的本科生及硕士生已经开设了基于C2000系列的DSP应用课程,并建立了DSP重点实验室:许多企业也正在对C2000系列处理器进行开发和应用研究,因此迫切需要这 ...
- python中字典的value可以为任意对象_手把手教你学Python之字典
字典是一种无序可变的容器,字典中的元素都是"键(key):值(value)"对, "键"和"值"之间用冒号隔开,所有"键值对&qu ...
- 手把手教你学Python之波士顿房价预测(scikit-learn的应用)
目录 1.波士顿房价预测介绍 2.线性回归算法 3.调用scikit-learn库实现房价预测 1.波士顿房价预测介绍 问题描述:波士顿房价数据集统计的是20世纪70年代中期波士顿郊区房价的中位数,统 ...
- 模板匹配、抓圆、抓边、二维码 零基础labview视觉培训教程《龙哥手把手教你学视觉》只有不会教的老师,没有学不会的学生
<龙哥手把手教你学视觉>周末班招生简章 教师简介: 江湖人称-龙哥,使用LabVIEW开发了大量视觉检测.运动控制.数据采集方面软件,具有丰富的非标自动化设备经验.www.ni-visio ...
最新文章
- 理解ROS节点---ROS学习第4篇
- GIT常用的基础命令
- windows7出现MTP usb设备驱动安装问题解决方法
- #!(sha-bang)--脚本的开始
- JIRA 5.0.1 发布
- 信息学奥赛一本通(1016:整型数据类型存储空间大小)
- Oracle_PL/SQL developer拷贝粘贴中文乱码问题
- 有望支撑半年时间!华为麒麟9000芯片库存约为1000万片
- 用 js判断 一个数是否是素数(质数)_小学五年级下册数学公式打印版,孩子寒假预习用的上!...
- pid调节软件_(四)差分底盘设计——5.底盘PID控制参数整定
- java请求url拼接xml_java访问一个URL,会返回给你一个XML格式的数据,该怎么实现?...
- 基于BOW模型的图像检索
- 混沌序列加密matlab,基于复合混沌序列的图像加密算法
- 蓝牙通信工作流程讲解
- oracle12c 重启服务,OBIEE12c的服务启动/关闭命令
- Java关键字详解this、private、static、super、extends继承、instanceof、final、abstract、interface、implements、enum...
- 又一视频下载神器,一键下载b站收藏夹视频和up主所有视频
- 【promise】什么是promise?
- 中鑫吉鼎|你知道自己理财期间这四个更重要吗
- pandas、numpy mysql
热门文章
- RDKit:基于RECAP生成片段
- 在线作图丨如何绘制精美的3D饼图
- B站讲演 | 我为什么要做科普视频?
- JHM:原生动物对酸性矿山废水侵蚀土壤的生态响应机制
- MPB:上海交大肖湘组分享基于基因芯片的海洋微生物转录组学分析技术
- Science Bulletin:上海植生所王二涛组发表基于绝对丰度的植物根际微生物群落“扩增-选择”组装模型
- 原来益生菌是这么搞定致病菌的
- R语言plotly可视化:plotly可视化互相重叠的归一化直方图并在直方图中添加密度曲线kde、设置不同的直方图使用不同的分箱大小(bin size)、在直方图的边缘添加边缘轴须图
- pandas使用nsmallest函数返回特定数据列中前N个最小值(搜寻最小的n个元素)、pandas使用nsmallest函数返回特定数据列中前N个最小值所对应的数据行
- Python使用numpy中的hstack函数水平堆叠(horizontally stack)数组实战