Companies Home Search Profile

The Complete 2023 Kotlin Tutorial For Development [BootCamp]

Focused View

Ruhul Amin Choudhury

8:00:57

139 View
  • 1 - Introduction To Course.html
  • 2 - Tutorial 1 How to Install the IntelliJ IDE for Kotlin Development.mp4
    01:12
  • 3 - Tutorial 2 How to Create a Kotlin File in IntelliJ Tool.mp4
    01:18
  • 4 - Tutorial 3 How to Update the Kotlin Plugin in IntelliJ.mp4
    01:05
  • 5 - Tutorial 4 Hello World in Kotlin Your First Kotlin Program.mp4
    01:05
  • 6 - Tutorial 5 How to Create Variables in Kotlin.mp4
    03:17
  • 7 - Tutorial 6 How to Create ReadOnly Variables in Kotlin.mp4
    02:13
  • 8 - Tutorial 7 How to Provide a Type on Kotlin Variables.mp4
    01:40
  • 9 - Tutorial 8 Kotlin Data Types Numbers.mp4
    07:14
  • 10 - Tutorial 9 Kotlin Data Types String and Char.mp4
    02:56
  • 11 - Tutorial 10 Kotlin String Interpolation and Triple Quotes.mp4
    05:15
  • 12 - Tutorial 11 Kotlin Data Types Boolean.mp4
    01:52
  • 13 - Tutorial 12 Kotlin IfElse Conditional.mp4
    05:06
  • 14 - Tutorial 13 How to Use the Kotlin Single Line IfElse Statement.mp4
    03:52
  • 15 - Tutorial 14 How to Understand Truth Tables in Kotlin.mp4
    05:51
  • 16 - Tutorial 15 Kotlin Structural Equality.mp4
    02:10
  • 17 - Tutorial 16 Kotlin Structural Equality.mp4
    02:27
  • 18 - Tutorial 17 Nullable Types in Kotlin.mp4
    01:26
  • 19 - Tutorial 18 Nullable Safe Calls in Kotlin.mp4
    03:35
  • 20 - Tutorial 19 Kotlin Elvis Operator in Kotin.mp4
    02:01
  • 21 - tutorial 20 How to Create a Function in Kotlin.mp4
    05:40
  • 22 - Tutorial 21 How to Return a Value from a Kotlin Function.mp4
    05:20
  • 23 - Tutorial 22 Functions inside of other Functions in Kotlin.mp4
    03:01
  • 24 - Tutorial 23 Single Line Expressions in Kotlin.mp4
    04:08
  • 25 - Tutorial 24 How to use Function Arguments in Kotlin.mp4
    05:49
  • 26 - Tutorial 25 How to Use Named Parameters in Kotlin Functions.mp4
    04:25
  • 27 - Tutorial 26 How to use Default Argument Values in Kotlin.mp4
    04:29
  • 28 - Tutorial 27 Function Refactoring to New Lines and Named Arguments.mp4
    01:29
  • 29 - Tutorial 28 How to Provide Multiple Arguments of the Same Type with Var Arg.mp4
    02:43
  • 30 - Tutorial 29 How to Overload a Function in Kotlin.mp4
    03:32
  • 31 - Tutorial 30 How to Create a Class in Kotlin.mp4
    07:01
  • 32 - Tutorial 31 Primary Class Constructors in Kotlin.mp4
    03:46
  • 33 - Tutorial 32 How to use Multiple Constructors in a Kotlin Class.mp4
    08:00
  • 34 - Tutorial 33 How to use the Kotlin Init Block.mp4
    03:38
  • 35 - Tutorial 34 How to Use Class Properties in Kotlin.mp4
    03:03
  • 36 - Tutorial 35 How to Override Property Getters in Kotlin.mp4
    01:41
  • 37 - Tutorial 36 How to Override Property Setters in Kotlin.mp4
    03:06
  • 38 - Tutorial 37 How to Use Multiple Properties in a Kotlin Class.mp4
    01:29
  • 39 - Tutorial 38 How to Create a Function in a Kotlin Class.mp4
    04:39
  • 40 - Tutorial 39 Kotlin Companion Objects.mp4
    05:41
  • 41 - Tutorial 40 How to Create a Singleton in Kotlin.mp4
    07:37
  • 42 - Tutorial 41 How to Declare Constants in Kotlin.mp4
    06:59
  • 43 - Tutorial 42 How to Use the Kotlin lateinit Modifier.mp4
    04:13
  • 44 - Tutorial 43 Kotlin Nested Classes.mp4
    03:34
  • 45 - Tutorial 44 Kotlin Inner Classes.mp4
    02:58
  • 46 - Tutorial 45 How to Create an Enum in Kotlin.mp4
    04:40
  • 47 - Tutorial 46 How to Use Kotlin Enum Constructor Parameters.mp4
    03:51
  • 48 - Tutorial 47 How to Create Abstract Functions Inside of a Kotlin Enum.mp4
    03:23
  • 49 - Tutorial 48 How to Iterate Over Kotlin Enum Values.mp4
    01:13
  • 50 - Tutorial 49 How to Add Static Methods to Kotlin Enums.mp4
    01:33
  • 51 - Tutorial 50 How to Use the Kotlin When Expression.mp4
    06:41
  • 52 - Tutorial 51 How to Use the Kotlin When Expression.mp4
    04:18
  • 53 - Tutorial 52 How to Create a Parameterless Constructor in a Kotlin Data Class.mp4
    01:13
  • 54 - Tutorial 53 Understanding Component1 Component2 ComponentN in a Kotlin Data.mp4
    03:34
  • 55 - Tutorial 54 How to Destructure a Kotlin Data Class.mp4
    03:31
  • 56 - Tutorial 55 How to Copy a Kotlin Data Class Instance.mp4
    03:29
  • 57 - Tutorial 56 How to Use the Kotlin Pair and Triple Data Classes.mp4
    02:32
  • 58 - Tutorial 57 How to use the Protected Modifier in Kotlin.mp4
    07:02
  • 59 - Tutorial 58 How to Use the Protected Modifier on Kotlin Methods.mp4
    06:09
  • 60 - Tutorial 59 How to Use the Internal Modifier in Kotlin.mp4
    08:05
  • 61 - Tutorial 60 How to Use the Internal Modifier in Kotlin.mp4
    04:38
  • 62 - Tutorial 61 How to Create an Abstract Class in Kotlin.mp4
    13:44
  • 63 - Tutorial 62 Using Abstract Classes as an Abstraction.mp4
    04:22
  • 64 - Tutorial 63 What are Kotlin Interfaces Used For and Why.mp4
    08:35
  • 65 - Tutorial 64 How to Create an Interface in Kotlin.mp4
    01:03
  • 66 - Tutorial 65 How to Create an Interface in Kotlin.mp4
    01:19
  • 67 - Tutorial 66 Kotlin Interfaces Example.mp4
    06:48
  • 68 - Tutorial 67 Kotlin Interfaces Example.mp4
    04:54
  • 69 - Tutorial 68 How to Create an Array in Kotlin.mp4
    06:32
  • 70 - Tutorial 69 How to Create a List in Kotlin.mp4
    05:40
  • 71 - Tutorial 70 How to Create Mutable Lists in Kotlin.mp4
    08:00
  • 72 - Tutorial 71 How to Filter a List in Kotlin.mp4
    05:41
  • 73 - Tutorial 72 How to Find Items in a Kotlin List.mp4
    06:16
  • 74 - Tutorial 73 How to Use FilterNot on a Kotlin List.mp4
    01:25
  • 75 - Tutorial 74 How to Create a New List from an Existing List in Kotlin.mp4
    02:30
  • 76 - Tutorial 75 How to Combine Multiple Immutable Lists in Kotlin.mp4
    01:41
  • 77 - Tutorial 76 How to Use the map Operator on a Kotlin List.mp4
    08:18
  • 78 - Tutorial 77 Kotlin Map vs Flatmap.mp4
    04:35
  • 79 - Tutorial 78 How to Use a ForLoop in Kotlin.mp4
    05:08
  • 80 - Tutorial 79 How to Use a Kotlin While Loop.mp4
    03:46
  • 81 - Tutorial 80 How to use forEach to Iterate over a Kotlin List or Collection.mp4
    03:04
  • 82 - Tutorial 81 How to Iterate Over a Kotlin List with an Index with ForEachIndex.mp4
    01:34
  • 83 - Tutorial 82 How to Use a Kotlin Range.mp4
    01:31
  • 84 - Tutorial 83 How To Create a Map in Kotlin.mp4
    03:49
  • 85 - Tutorial 84 How to create a Mutable Map in Kotlin.mp4
    07:40
  • 86 - Tutorial 85 Kotlin Sequences.mp4
    12:45
  • 87 - Tutorial 86 Kotlin List vs Set vs Map.mp4
    05:06
  • 88 - Tutorial 87 Kotlin Ternary Operator.mp4
    01:25
  • 89 - Tutorial 88 Kotlin Double Bang Operator.mp4
    04:07
  • 90 - Tutorial 89 Kotlin requireNotNull Keyword.mp4
    04:05
  • 91 - Tutorial 90 How to use checkNotNull in Kotlin.mp4
    02:00
  • 92 - Tutorial 91 Kotlin Type Checking with the is Keyword.mp4
    06:32
  • 93 - Tutorial 92 Kotlin Type Casting How to Cast in Kotlin.mp4
    02:44
  • 94 - Tutorial 93 How to Cast in Kotlin.mp4
    03:21
  • 95 - Tutorial 94 How to Use Kotlin Generics with Lists and Maps.mp4
    04:52
  • 96 - Tutorial 95 How to Create a Generic Class in Kotlin.mp4
    07:16
  • 97 - Tutorial 96 How to Throw an Exception in Kotlin.mp4
    02:48
  • 98 - Tutorial 97 How to Create a Custom Exception in Kotlin.mp4
    02:49
  • 99 - Tutorial 98 How to Use a Try Catch Statement in Kotlin.mp4
    03:25
  • 100 - Tutorial 99 How to Catch Multiple Exception Types in Kotlin.mp4
    04:33
  • 101 - Tutorial 100 How to Use a TryCatchFinally Statement in Kotlin.mp4
    04:08
  • 102 - Tutorial 101 How to Use a TryCatchFinally Statement in Kotlin.mp4
    02:34
  • 103 - Tutorial 102 How to create a typealias in Kotlin.mp4
    03:11
  • 104 - Tutorial 103 How to Create a Kotlin Extension Function.mp4
    08:35
  • 105 - Tutorial 104 How to Use Lazy Evaluation in Kotlin.mp4
    03:12
  • 106 - Tutorial 105 How to use a Lazy Initializer Block in Kotlin.mp4
    03:15
  • 107 - Tutorial 106 How to Use Simple Lambda Expressions in Kotlin.mp4
    13:19
  • 108 - Tutorial 107 How to use a Lambda Function as a Function Parameter in Kotlin.mp4
    05:53
  • 109 - Tutorial 108 How to Pass Arguments to a Kotlin Lambda Function.mp4
    11:14
  • 110 - Tutorial 109 How to Use the it Parameter in Kotlin Lambda Expression.mp4
    02:13
  • 111 - Tutorial 110 Part A How to Call Kotlin from Java.mp4
    03:01
  • 112 - Tutorial 110 Part B How to Call Kotlin from Java.mp4
    05:11
  • Description


    Learn & Practice Kotlin from Scrrch!Master Kotlin by learning 100+ tutorials in 10 min everyday for Software Development

    What You'll Learn?


    • This course is perfect for absolute beginners with no previous coding experience, to intermediates looking to sharpen their skills to the expert level.
    • You do not need programming skills, we will start from scratch and slowly make our way to intermediate and more advanced topics
    • All the essential of Kotlin are covered to be better software developer who can fully understand exactly what he/she is coding and why programming is easy
    • You should be excited to learn an awesome new programming language!
    • The course is continually updated and enhanced, and fully supported as it evolves.
    • Take this course in confidence today knowing you have just found the BEST Kotlin Programmming course on Udemy!
    • Don't delay. Every minute you’re not learning Kotlin is a missed opportunity for that PERFECT high paying job. Click the BUY NOW button and start learning.

    Who is this for?


  • This course is perfect for absolute beginners with no previous programming experience.
  • More details


    Description
    • You do not need programming skills, we will start from scratch and slowly make our way to intermediate and more advanced topics.

    • You should be excited to learn an awesome new programming language.

    • You will Master the Kotlin programming language by learning 100+ tutorials over 100 days, just Focusing 10 minutes Everyday.

    • You will be able to program in Kotlin professionally and you will be ready as Kotlin Developer for any software development.

    • You will be  able to apply Kotlin Learning to your Android app development roles as well.

    • You will understand Kotlin-Java interop and migration strategies, Object-oriented programming with Kotlin, Key concepts/syntax of the Kotlin language.

    • You will be ready to use Kotlin for Software Development and Android Development.

    • You will be to use Intellij, the popular Java (and Kotlin) IDE, to write code effectively and professionally.

    • This course also covers object-orientation, the major development paradigm you need to grasp in today's world.

    • But we will also look at functional programming concepts that will make your life much easier.

    • Once you understand these, you will also be able to understand other object-oriented languages, including Java, PHP, C++, C#, Scala, or Swift. They all use this same basic paradigms.

    • We'll be using the IntelliJ IDE. So you'll be learning the fundamentals of Kotlin in the context of one of the world's greatest IDEs.

    • And that's important because Kotlin, when teamed with IntelliJ, provides the most productive programming environment I ever used. With that said, this course is still appropriate for those who just want to learn Kotlin but don't plan on using IntelliJ.

    • Lastly, this course is not specific to any particular problem domain (i.e. android apps, server-side web apps, compile-to-JavaScript apps, or native apps).



    Who this course is for:

    • This course is perfect for absolute beginners with no previous programming experience.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Ruhul Amin Choudhury
    Ruhul Amin Choudhury
    Instructor's Courses
    About Me:Myself Ruhul Amin Choudhury from India. I am an instructor for improving chess. I have experience over 20,000 plus games online.I also guide and teach job seekers students about problem solving  for coding interview.Thanks for stopping by in my courses.I hope you enjoy it while learning it.UpComing:On my leisure time I am preparing upcoming series on improving coding for Beginners.i.e Live Coding Course for Beginners with the help of my friends and my personal experiences.Note :I  create $5 courses for all students to avail the benefit at best prices, hoping for win-win situations for both. Students enrolling in my course gives me more motivation and kick to do more the community. Looking forward to greater good.Token Of AppreciationYour feedbacks are most welcome once you purchase my course. Please do rate it, so that it will recommended and would reach out to maximum folks who are in dilemma of buying for learning perspective.Cheers!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 111
    • duration 8:00:57
    • Release Date 2023/04/19