Welcome to Konya Chamber of Commerce Vocational Training Center.
İşleminiz Devam Ediyor.
Lütfen Bekleyiniz...

Kotlin Programming 

HOUR

SUBJECT

SYLLABUS

DESCRIPTIONS

 

30

BASIC ENTRY PROCEDURES
A. KOTLIN COURSE INTRODUCTION

1. What is Kotlin?
2. Kotlin History
3. Kotlin Installation
4. Kotlin Interpreter
5. IDE Installation
6. Creation of Study Resources

B. BASIC KOTLIN INFORMATION

1. Kotlin Data Types
2. Variables
3. String Format and String operations
4. String Operations (String Formatting)
5. Print Command and Escape Sequences
6. Type Conversions
7. Basic Operators
8. Input / Output Transactions
9. Predefined Methods (print, help, dir, range …)

 

C. KOTLIN CONTROL MECHANISMS

1. Conditional Statements
2. If and Else Conditional Structure
3. When Condition Structure
4. Using Ranges
5. Use of Break, Continue Statements and Labels
6. Null Check (Null Safety)
7. For Loop
8. While Loop

 

30

STRUCTURAL PROGRAMMING
D. KOTLIN FUNCTIONS

1. Working with Functions
2. Non-Returning Functions
3. Functions That Return Value
4. Function Parameters
5. Local and Global Variables
6. Extension Function and Infix Function
7. Modules and Packages
8. Introduction to Object Oriented Programming

E. SERIES AND COLLECTIONS

1. Using ArrayList
2. ArrayList Functions

F. MODULE AND PACKAGES

1. Importing Modules
2. Ready Modules
3. Set Usage and Functions
4. Map Usage and Functions
5. Virtual Environments
6. Which Library is Used for What

G. OBJECT ORIENTED PROGRAMMING (OOP)

1. Introduction
2. Concepts (Class, Object, Attribute)
3. Encapsulation
4. Inheritance
5. Polymorphism
6. Abstraction
7. Decorators
8. Generators
9. Iterators

H. DEBUG

1. Try Except Finally
2. BaseExceptions and others
3. My Error

15

ACCESS DETERMINANT OPERATIONS
I. ACCESS DESIGNERS AND KOTLIN

1. Public
2. Internal
3. Protected
4. Private
5. Access Specifiers and Constructor Method

​(This Program has been prepared by KCCVTC and includes 2.5 months of training to organize a 7-hour course every week.)

Information About Cookies

In order to use our services properly, accept the cookies used in accordance with the legal legislation. By using our website, you accept all of these cookies.