CoursNouveau

Kotlin

Découvrez Kotlin avec les conditions, les boucles, les fonctions, les listes et les classes. Apprenez comment la sécurité vis-à-vis de null permet de gérer les valeurs absentes.

8 modules62 leçonsÀ ton rythme

À propos du cours

Un langage se comprend en le pratiquant

D’une nouvelle notion à votre solution : explications claires, vérification des réponses et révision des points difficiles.

À propos du cours

Ce que vous allez découvrir

Découvrez Kotlin avec les conditions, les boucles, les fonctions, les listes et les classes. Apprenez comment la sécurité vis-à-vis de null permet de gérer les valeurs absentes.

  • Introduction à Kotlin
  • Conditions et logique
  • Boucles
  • Fonctions
  • Kotlin
  • android-white

Programme du cours

Tout le parcours, étape par étape.

Leçons, exercices et projets sont clairement indiqués. Développez un module et retrouvez les sujets déjà étudiés dans l’application.

Cette présentation et les titres des modules sont disponibles en français. Les leçons et les exercices sont actuellement en russe.

8 modules · 62 leçons
01Introduction à Kotlin8 leçons
  1. 1.1Что за язык Kotlin и где он живётLeçon
  2. 1.2Как писать и запускать кодLeçon
  3. 1.3Переменные: val и varLeçon
  4. 1.4Типы данныхLeçon
  5. 1.5Действия с числамиLeçon
  6. 1.6Ввод, вывод и строковые шаблоныLeçon
  7. 1.7Финальный тест по модулюLeçon
  8. 1.8Мини-проект «Карточка игрока»Leçon
02Conditions et logique8 leçons
  1. 2.1Тип Boolean: правда и ложьLeçon
  2. 2.2Сравнение значенийLeçon
  3. 2.3Условие if / elseLeçon
  4. 2.4Несколько веток: else ifLeçon
  5. 2.5Логические операторы && || !Leçon
  6. 2.6Выбор варианта: whenLeçon
  7. 2.7Финальный тест по модулюLeçon
  8. 2.8Мини-проект «Контролёр на входе»Leçon
03Boucles8 leçons
  1. 3.1Зачем повторять: repeatLeçon
  2. 3.2Цикл while: пока условие истинноLeçon
  3. 3.3Цикл for и диапазоныLeçon
  4. 3.4Шаг и направление: downTo, stepLeçon
  5. 3.5Управляем циклом: break и continueLeçon
  6. 3.6Копим результат: счётчики и суммыLeçon
  7. 3.7Финальный тест по модулюLeçon
  8. 3.8Мини-проект «Копилка мечты»Leçon
04Fonctions8 leçons
  1. 4.1Зачем функции: fun и вызовLeçon
  2. 4.2Параметры функцииLeçon
  3. 4.3Возврат значения: returnLeçon
  4. 4.4Много аргументов: по умолчанию и именованныеLeçon
  5. 4.5Короткая запись: функция-выражениеLeçon
  6. 4.6Собираем из функцийLeçon
  7. 4.7Финальный тест по модулюLeçon
  8. 4.8Мини-проект «Калькулятор чаевых»Leçon
05Listes et collections8 leçons
  1. 5.1Что такое список: listOfLeçon
  2. 5.2Индекс и размер: [i], sizeLeçon
  3. 5.3Перебор списка: for (x in list)Leçon
  4. 5.4Изменяемые списки: mutableListOfLeçon
  5. 5.5Полезные команды спискаLeçon
  6. 5.6Собираем из списковLeçon
  7. 5.7Финальный тест по модулюLeçon
  8. 5.8Мини-проект «Список покупок»Leçon
06Classes et objets8 leçons
  1. 6.1Что такое класс: class и объектLeçon
  2. 6.2Свойства объекта: val и varLeçon
  3. 6.3Конструктор: данные при созданииLeçon
  4. 6.4Методы: функции внутри классаLeçon
  5. 6.5data class: удобные объектыLeçon
  6. 6.6Собираем из классовLeçon
  7. 6.7Финальный тест по модулюLeçon
  8. 6.8Мини-проект «Полка книг»Leçon
07Sécurité vis-à-vis de null8 leçons
  1. 7.1Что такое null: тип со знаком вопросаLeçon
  2. 7.2Безопасный вызов: ?.Leçon
  3. 7.3Запасное значение: ?:Leçon
  4. 7.4Проверка через if: умное приведениеLeçon
  5. 7.5Списки без сюрпризов: getOrNullLeçon
  6. 7.6Собираем вместеLeçon
  7. 7.7Финальный тест по модулюLeçon
  8. 7.8Мини-проект «Карточка профиля»Leçon
08Fin du cours6 leçons
  1. 8.1Как код становится приложениемLeçon
  2. 8.2Мелочи, которые делают код корочеLeçon
  3. 8.3Читаем и чиним чужой кодLeçon
  4. 8.4От задачи к программеLeçon
  5. 8.5Финальный тест по курсуLeçon
  6. 8.6Финальный проект «Трекер привычек»Leçon

Comment apprendre

D’un nouveau sujet à votre propre solution

Suivez une progression claire et revenez aux sujets qui demandent plus de pratique.

  1. 01

    Comprendre le sujet

    Commencez par les explications et les exemples de la leçon. Les notions deviennent plus claires quand on les voit en action.

  2. 02

    Essayer par vous-même

    Résolvez les exercices et vérifiez vos réponses. La pratique révèle vos acquis et les points à revoir.

  3. 03

    Consolider vos acquis

    Suivez le programme à votre rythme. Les sujets terminés restent accessibles pour réviser.

Commencer gratuitement

Kotlin

Des explications courtes, des exercices corrigés et de la pratique. Suis les leçons et reviens sur les points difficiles.

Commencer ↗