Kotlin Tutorial for Beginners Full Course

Course Feature
  • Cost
    Free
  • Provider
    Youtube
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    On-Demand
  • Learners
    No Information
  • Duration
    5.00
  • Instructor
    Telusko
Next Course
2.5
0 Ratings
This course provides an introduction to the Kotlin programming language, including how to create an Android project using Kotlin, understanding classes and objects, and working with variables. It also covers how to use Kotlin and Java together, convert between the two languages, and decompile bytecode. This course is ideal for beginners looking to learn the basics of Kotlin.
Show All
Course Overview

❗The content presented here is sourced directly from Youtube platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [February 21st, 2023]


1. Introduction – .
2. Hello World Program – .
3. How to create Android Project Using Kotlin – .
4. Class & Object – .
5. Var Val – .
6. Kotlin & Java together – .
7. Convert Java & Kotlin – .
8. Decompile Bytecode – .
9. Operators – .
10. String Template – .
11. If Else Expression – .
12. String Comparison – .
13. Null Handling – .
14. When Expression – .
15. Loop & Range – .
16. List & Map – .
17. Function Expression – .
18. Function calling from Java – .
19. Default and Named Parameters – .
20. String to Integer – .
21. Try Expression – .
22. Extension Function – .
23. Infix and Operator Overloading – .
24. Recursion – .
25. Recursion | Factorial – .
26. Tail Recursion – .
27. Constructor – .
28. Secondary Constructor – .
29. Inheritance – .
30. Constructor in Inheritance – .
31. Abstract class – .
32. Interface – .
33. Data Class – .
34. Object Keyword – .
35. Anonymous inner class – .
36. Companion Object – .
37. Companion Object | Factory Pattern – .
38. Backtick As Escape Character – .
39. User Input in Kotlin – .
40. Array – .
41. List – .
42. List of Objects – .
43. Higher Order Function – .
44. Filter and Map – .

(Please note that we obtained the following content based on information that users may want to know, such as skills, applicable scenarios, future development, etc., combined with AI tools, and have been manually reviewed)
Unlock the Exciting World of Learning! Here's What Awaits You: With the Kotlin Tutorial for Beginners Full Course, you can learn the fundamentals of the Kotlin programming language and create Android projects using Kotlin. You will learn how to create classes and objects, use variables and values, and understand the differences between Kotlin and Java. You will also learn how to convert between the two languages, decompile bytecode, and use operators. Additionally, you will learn about string templates, if-else expressions, string comparison, null handling, when expressions, loop and range, list and map, function expressions, default and named parameters, string to integer, try expression, extension functions, infix and operator overloading, recursion, tail recursion, constructors, secondary constructors, inheritance, abstract classes, interfaces, data classes, object keyword, anonymous inner classes, companion objects, backtick as escape character, user input in Kotlin, arrays, lists, list of objects, and higher order functions. With this comprehensive course, you can become a proficient Kotlin programmer and create powerful Android applications.

Show All
Recommended Courses
free complete-krita-tutorial-and-digital-painting-basics-10019
Complete KRITA tutorial AND Digital Painting Basics
1.5
Youtube 857,841 learners
Learn More
This course is perfect for anyone interested in learning the basics of digital painting and Krita. It covers a wide range of topics, from UI navigation and tools to drawing, rendering, and animation. With almost 3 hours of content, you'll learn how to create 2D digital artworks, use selections, color fill/gradients, layers with blending modes and masking, transformations, filters, brushes, perspective guides, color palettes, blending, clipping masks, and more. Download Krita and get started on your digital painting journey today!
free digital-painting-with-krita-50-the-complete-3-in-1-course-bundle-10020
Digital Painting with Krita 50 The Complete 3-in-1 Course Bundle
1.5
Youtube 1,654 learners
Learn More
Learn Computer Graphic skills such as Krita, Photoshop, Illustrator, Blender, 3ds Max, SketchUp and more with Expose Academy's Digital Painting with Krita 50 The Complete 3-in-1 Course Bundle. This comprehensive course bundle offers step-by-step instructions from basic to advanced levels, with courses available on Udemy and Skillshare. Whether you're a beginner or an experienced user, this course bundle has something for everyone. Get ready to take your digital painting skills to the next level!
free how-to-draw-with-a-mouse-krita-digital-art-tips-tricks-tutorial-for-beginners-tutsbykai-10021
How to Draw with a Mouse - Krita Digital Art Tips & Tricks Tutorial for Beginners TutsByKai
3.0
Youtube 1,280,026 learners
Learn More
Are you a beginner in digital art? Do you want to learn how to draw with a mouse? Look no further! In this tutorial, Krita expert TutsByKai will teach you many tricks to get sharp, crisp lines and perfect digital lineart / line art in Krita SUPER EASILY! Get Krita and learn how to draw with a mouse today! Plus, you can even submit your artwork to be featured in the next TBK Art Showcase video! Don't miss out on this amazing opportunity!
free online-training-day-04-creating-animation-using-krita-10022
Online Training : Day: 04: Creating Animation Using Krita
2.5
Youtube 11,628 learners
Learn More
Join CIET-NCERT for an online training programme on "Creating Animation Using Krita" on the fourth day of the "Animation as Digital Resource for Teaching and Learning" event. Learn how to create animations using Krita, a free and open-source digital painting program. Get the chance to be certified and gain knowledge on the latest ET & ICT initiatives, training programmes, and related resources. Register now and join the Telegram Channel - CIET-ETx for continued updates.
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet