|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kotlin-programming-language-beginner-to-advanced-level/
课程评论:没有评论
课程名称:Kotlin编程语言:初学者到高级水平 课程概述: 本课程旨在从零开始教您Kotlin编程语言,帮助您成为一名专业开发者,并探索软件开发的世界。通过学习,您将扩展在JVM、Android、浏览器和原生开发方面的专业知识,并提升代码质量!我们将教您如何编写更少的代码,同时获得更多的输出,解决无效指针异常和冗余代码的问题。 课程内容将涵盖: - Windows和Mac上的软件安装 - 理解Kotlin中的程序流程 - Kotlin基础语法和数据类型(变量和常量) - 范围和字符串模板 - 条件语句和表达式 - Kotlin循环 - 函数 - Kotlin中的面向对象编程(OOP) - 互操作性与空指针异常的处理 - 包和导入 - 面向对象编程的深入探讨 - 对象和伴生对象 - 高阶函数和Lambda:将Kotlin作为一种函数式编程语言 - 集合的实际使用(数组、列表、集合和映射) - 泛型 - 枚举、嵌套、内部和封闭类 - 属性和字段 - 委托:零冗余代码 - 协程 我们希望您能够提供反馈和建议,以进一步改善课程。掌握Kotlin面向对象编程的概念,可以帮助您更容易掌握其他编程语言(如Java、PHP、C#、C++)。课程内容将根据您的反馈进行调整,期待您的宝贵意见来帮助我们将这门课程发展到更高的水平。
>> Develop skills in Kotlin from scratch, become a pro developer and explore the world of software development. >> Expand your expertise as a JVM/Android/Browser/Native Developer and improve the quality of your code! >> Write less number of code and get more output. >> No more null pointer Exceptions and Boilerplate code. We will begin with very basics and step into intermediate and advanced level so that the beginners get a good grab over the language. The course goes on as: Software Installation on windows and mac.Understanding how program flow works in Kotlin. Kotlin Tour: Basics and Syntax.Kotlin Data Types: Variables and Constants.Ranges and String Templates.Conditional Statements and Expressions. Kotlin Loops.Functions.Object Oriented Programming(OOP) in Kotlin.Interoperability and NULL Pointer Exception.Packages and Imports.Object Oriented Programming(OOP) Continues.Objects and Companion ObjectsHigher-Order Functions and Lambdas: Kotlin as a Functional Programming Language.Collections: Arrays, List, Set, and Map.Practical Usage of Lambdas in Collections.Generics.Enum, Nested, Inner, and Sealed Classes.Properties and Fields.Delegation: Zero Boilerplate Code. Coroutines Give us the review and feedback to improve the course. Once you understand the concept of OOPs explained here for Kotlin, this basic paradigm being same for all other languages, you can master others too! (Java, PHP, C#, C++) This course will be shaped as you want it to be. There will be more contents based on your reviews and feedback. Help this start reach heights with your valuable opinions.