Full Stack of Kotlin 2020 | Nader Hantash | Skillshare
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
33 Lessons (4h 13m)
    • 1. Intro

      5:07
    • 2. Main Function

      1:53
    • 3. Comments in kotlin

      3:00
    • 4. Prntln and print in Kotlin

      4:26
    • 5. Define Val Variables in Kotlin

      13:48
    • 6. More About Variables Val Var in Kotlin

      10:06
    • 7. Null Safety at Kotlin

      5:32
    • 8. Convert Data type in Kotlin

      12:57
    • 9. Arthmetic operation

      10:13
    • 10. Logic Operations

      17:31
    • 11. Logic Operations part2

      5:13
    • 12. Strings Part1

      15:53
    • 13. Strings Part2

      17:19
    • 14. If statement in Kotlin

      7:34
    • 15. If else in kotlin

      5:03
    • 16. If else if statement at kotlin

      11:55
    • 17. Nested if in Kotlin

      6:00
    • 18. When Statement in Kotlin

      7:35
    • 19. For Loops part1

      8:29
    • 20. For Loops part2

      10:33
    • 21. While loop in Kotlin

      9:37
    • 22. Do while Loop in Kotlin

      5:51
    • 23. Loops Control Break in kotlin

      4:49
    • 24. Loops Control Continue in Kotlin

      3:29
    • 25. Loops Control Stop Break in Kotlin

      5:13
    • 26. Loops Control Skip Continue in Kotlin

      1:42
    • 27. Declaring Arrays of Int in Kotlin

      11:58
    • 28. Array of Strings in Kotlin

      7:12
    • 29. Println Array with for Loop in kotlin

      2:20
    • 30. Print array item with special rules at kotlin

      2:28
    • 31. Array of size in Kotlin

      2:52
    • 32. Print array items by using While in Kotlin

      2:00
    • 33. Operations on Arrays at Kotlin

      13:48
30 students are watching this class

About This Class

Learn Programming With Kotlin from A to Z .

What is Kotlin?

Kotlin is a general purpose, free, open source, statically typed “pragmatic” programming language initially designed for the JVM (Java Virtual Machine) and Android that combines object-oriented and functional programming features. It is focused on interoperability, safety, clarity, and tooling support. Versions of Kotlin targeting JavaScript ES5.1 and native code (using LLVM) for a number of processors are in production as well. Kotlin originated at JetBrains, the company behind IntelliJ IDEA, in 2011, and has been open source since 2012.

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects

Why You Should Learn  Kotlin?

  1. Kotlin experience is in demand.
  2. You’ll develop projects faster.
  3. You’ll improve the quality of the apps you build.
  4. You can use it with existing Java libraries.
  5. It’s officially supported by Google for Android development.
  6. There are many resources for building your skills.

Benefits of Kotlin For Android App Development

1.Less Code

2.Co-ordinates with existing Java Code

3.Multi-Platform Development

4.More Reliable

5.More Safety

6.Easy to Learn

7.Strong Community

Course Requirements

  • Must Have A PC with Windows8 or above OR MAC OR Linux.
  • Recommend to have an actual Android Device but its not required.
  • No Programming Knowledge Required.

What You Will Learn ?

  • Kotlin as A programming Language from A to Z.
  • Fully Understanding of OOP with Kotlin.
  • How to Deploy your App by Android Studio
  • How to Deploy your App by IntelliJ IDEA.
  • How to Build Real & Interactive Mobile Apps by using Kotlin.
  • Submit your Apps to the Google Play Store.
  • Apply for Android App Development Jobs.

How To Run Kotlin ?