Kotlin с нуля. Курс для начинающих

Курс для тех, кто не знаком с программированием или имеет о нем слабое представление, но хотел бы сразу начать изучение с перспективного языка, нацеленного на эффективную практическую разработку.

Курс "Kotlin с нуля" следует рассматривать как введение в программирование. В нем даются примерно такие же базовые основы императивного (программа как последовательность команд, составление выражений, присваивание переменным) и структурного (из каких частей состоит программа, в какой последовательности и как они выполняются) программирования, как и при изучении других языков. Однако вы сразу привыкаете к синтаксису языка, который Google выбрал в качестве приоритетного для программирования под ОС Android.

В курсе не рассматриваются все особенности и возможности языка Котлин, в том числе объектно-ориентированное программирование, которому посвящен отдельный курс. В данном курсе изучаются основные типы и коллекции данных, используемые в Kotlin, операторы ветвления, циклы и функции.

Обновлено: февраль, 2023

Содержание курса

  1. Программирование и Kotlin

    Kotlin - современный универсальный язык программирования, нацеленный на эффективную разработку.

  2. Kotlin в IntelliJ IDEA

    Популярной средой для программирования на Kotlin является IntelliJ IDEA. В уроке описано создание проекта на Kotlin в IntelliJ IDEA.

  3. Переменные

    Переменные в Kotlin объявляются с помощью ключевых слов var и val. Переменным val можно присваивать только единожды.

  4. Типы данных

    Базовыми типами данных являются числовые типы, булевый, символьный, а также строки и массивы. Kotlin - язык со статической типизацией.

  5. Условный оператор if-else

    Условный оператор позволяет создавать в программе ветвление. В Kotlin if-else обычно используется, когда веток не более двух.

  6. Условный оператор when

    С помощью условного оператора when легче организовать множественное ветвление. Также можно использовать как аналог switch.

  7. Цикл while

    С помощью циклов выполняется повторение участка кода. Циклы while и do-while.

  8. Массивы как тип данных

    Массивы - это группа упорядоченных данных одного типа, присвоенных одной переменной. В Kotlin массивы создаются с помощью функции arrayOf и вызовом конструктора класса Array.

  9. Цикл for

    Цикл for используется для перебора коллекций и различных последовательностей: массивов, строк, диапазонов.

  10. Строковые шаблоны

    В Kotlin непосредственно в строки можно вставлять выражения, предваряя их знаком $ и заключая в фигурные скобки. Такие строки называются строковыми шаблонами - string templates.

  11. Списки

    Списки - это упорядоченные коллекции данных. В Kotlin списки делятся на изменяемые и неизменяемые.

  12. Словари

    Словарями, или отображениями (Map) в программировании называют коллекции, состоящие из пар ключ-значение.

  13. Функции в программировании

    Что такое функции, их создание в Kotlin, параметры функции, передача по ссылке и неизменяемые аргументы, оператор return - возврат значения из функции.

  14. Обработка исключений в Kotlin

    В процессе выполнения могут возникать исключения, приводящие к завершению программы с ошибкой. В Kotlin для предотвращения выхода программы с ошибкой используется обработчик исключений try-catch-finally.

PDF-версия курса с ответами к практическим работам


Kotlin с нуля. Курс для начинающих




Все разделы сайта