План на курса
Приготвяме се да започнем
- Конвенции за кодиране на основни синтактични идиоми
Основи
- Основни типове пакети Контрол на потока Връщания и прескачания
Класове и обекти
- Класове и свойства на наследяване и полета Интерфейси Модификатори на видимост Разширения Класове данни Генерични вложени класове Enum Класове Обекти Делегиране Делегирани свойства
Функции и ламбда
- Функции Lambdas Вградени функции
други
- Деструктуриране Декларации Колекции Диапазони Проверки на типове и прехвърляния Този израз Претоварване на оператор за равенство Нулева безопасност Изключения Анотации Отражение Тип-безопасни създатели Динамичен тип
Взаимодействие
- Извикване на Java от Kotlin Извикване на Kotlin от Java
справка
- Документиране на кода на Kotlin с помощта на Maven с помощта на Ant с помощта на Gradle Kotlin и OSGi
Уроци
Изисквания
- IntelliJ
Oтзиви от потребители (4)
Треньорът беше перфектно подготвен. Обширните познания на обучителя и много материали.,
Dawid - ista Shared Services Polska Sp. z o.o.
Course - Programming with Kotlin
Machine Translated
Хареса ми простото послание и добрия превод на трудни теми. Можете да почувствате, че Марчин е опитен програмист и треньор и това му харесва. Има много добра енергия. Беше много интензивно обучение, но се чувствам заинтересован и вдъхновен
Joanna - ista Shared Services Polska Sp. z o.o.
Course - Programming with Kotlin
Machine Translated
It was perfect, enough slides to watch for hints and enough time to make the exercises
Dominik Rainer - LTW Intralogistics
Course - Programming with Kotlin
Great content, excellent exercises. Covered a lot of information. Friendly to new Kotlin programmers but also a lot to still learn for those of us already using Kotlin. Highly recommend this course. The pace of the course was perfect, not too slow, not too fast. Alternating between instruction and exercises helped cement the knowledge from each section.