Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: July 25th & 26th @10:00AM
Faculty: Mr. Sai
Duration : 1 Weekend Batch (6 Hours Per Day)
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202,
IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.
Ph.No: +91 - 9246212143, 80 96 96 96 96
Syllabus:
KOTLIN
1. About Kotlin
a. Introduction
b. Java Vs Kotlin
c. Features of Kotlin
2. Kotlin Core Concepts
a. Functions & Variables
b. Classes & Properties
c. Enum and When
d. While and for loops
e. Handling exceptions
3. Functions
a. About collections
b. Making functions easier to call
c. Adding functions to other classes
d. Varargs, infix calls and library support for collections
e. Strings and regular expressions
f. Local functions and extensions
4. Classes, Objects & Interfaces
a. Class hierarchies
b. About constructors or properties
c. Compiler generated methods for delegation
d. About “object” keyword
5. About Lambdas
a. Introduction
b. Lamda expressions & references
c. Functional api ‘s for collections
d. Lazy collection operations
e. Using java functional interfaces
f. Lamda receivers “with” & “apply”
6. Kotlin Types
a. Nullability
b. Primitive & basic types
c. Collections & arrays
7. Operator overloading
a. Arithmetic operators
b. Comparison operators
c. Restructuring declarations & component
d. Reusing property accessor logic
8. High order Functions
a. Introduction
b. Inline functions
c. Internal flow of higher order functions
9. Generics
a. Introduction
b. Type parameters
c. Erasure
d. Generics sub typing
10. Annotations & Reflection
a. Introduction
b. Declaring & applying annotations
c. Introspecting kotlin objects at runtime
11. Integrating Java Code with KOTLIN & Vice Versa