Kotlin Course

எதிர்காலத்தின் மொழி வேண்டுமா? Kotlin — Android-க்கு Google's official choice; Netflix, Uber, Trello பயன்படுத்துகின்றன. 68 பயிற்சி நிலைகள்: coroutines, null-safety, functional programming. 680 பணிகள் — அனைத்து Kotlin பாடநெறிகளிலும் சாதனை! AI validator உடன் உடனடி சரிபார்ப்பு. திறமையான Kotlin developer ஆகுங்கள்!
4.9
100+ மதிப்புரைகள்
30k பட்டதாரிகள் IT-யில் career உருவாக்கினர்
மேலும் அறியவும்
Detailed training program
  • Commands மற்றும் முதல் program
  • Integers, strings மற்றும் data input உடன் வேலை செய்வது
  • Conditional operators மற்றும் logic
  • Flow control க்கான loops
  • IDE setup மற்றும் Kotlin project configuration
  • Floating-point numbers மற்றும் அவற்றின் அம்சங்கள்
  • Kotlin-ல் arrays
  • Functions மற்றும் அவற்றின் அமைப்பு
  • Advanced string manipulation
  • Constants, data class, enum மற்றும் when
  • Tuples மற்றும் local functions
  • Classes மற்றும் objects
  • Exception handling: try, catch, finally
  • Null-safety மற்றும் safe null handling
  • Dates, time மற்றும் timezones உடன் வேலை செய்வது
  • Classes மற்றும் constructors (in-depth)
  • Properties மற்றும் encapsulation
  • Extension functions, extension properties மற்றும் indexers
  • data class, sealed class மற்றும் enum class
  • Inheritance மற்றும் class hierarchies
  • Polymorphism மற்றும் method overloading
  • Abstraction மற்றும் abstract classes
  • Interfaces: basics மற்றும் contracts
  • Advanced interfaces மற்றும் delegation
  • Common mistakes மற்றும் OOP best practices
  • Version control அறிமுகம்: Git and GitHub
  • Module final project
  • Collection types மற்றும் Generics
  • Core collection interfaces
  • Collection methods: sorting, filtering, searching
  • Comparators மற்றும் object comparison
  • Sequences
  • Kotlin-ல் regular expressions
  • Kotlin-ல் lambda expressions
  • Higher-order functions மற்றும் lambdas உடனான தொடர்பு
  • Kotlin-ல் functional programming
  • Inline functions மற்றும் reified types
  • Kotlin-ல் file handling basics
  • Files reading மற்றும் writing
  • File system உடன் வேலை செய்வது
  • Text மற்றும் file encodings உடன் வேலை செய்வது
  • Serialization மற்றும் deserialization concepts
  • kotlinx.serialization: basics
  • JSON data உடன் வேலை செய்வது
  • XML data உடன் வேலை செய்வது
  • Scoped Functions (apply, let, run, with, also)
  • Kotlin-ல் events: concepts, creation மற்றும் handling
  • Event lifecycle மற்றும் management
  • Event-driven programming best practices
  • Delegation மற்றும் Property Delegation
  • Kotlin-ல் DSL
  • Kotlin-ல் multithreading basics: coroutines மற்றும் threads
  • Thread synchronization
  • Common multithreading issues
  • Thread-safe collections மற்றும் channels
  • Asynchronous programming (Coroutines)
  • Tasks உடன் வேலை: CoroutineScope, launch, async
  • Asynchronous code-ல் error handling
  • Asynchrony-க்கு deep dive
  • Flow: reactive streams basics
  • Flow: operators மற்றும் transformations
  • Flow: advanced techniques
330+
பாடங்கள்
1000+
பணிகள்
61
சோதனைகள்
மேலும்:
  • உடனடி பணி சரிபார்ப்பு
  • AI குறியீட்டு சரிபார்ப்பான்
  • IDE பிளகின்
  • WebIDE
  • கேமிபிகேஷன்
  • உற்சாகமளிக்கும் சொற்பொழிவுகள்