Учим Kotlin с нуля | №16 Практика. Решаем задачу.

Поділитися
Вставка
  • Опубліковано 7 жов 2021
  • Полный видеокурс по языку программирования Kotlin. В шестнадцатом уроке применяем знания на практике.
    !!Важно!! Повторяйте руками весь код, который вы видите на видео. Просто просмотреть недостаточно. Если возникают вопросы/ошибки пишите в комментах. Будем разбираться вместе.
    Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису. Молодой и востребованный на рынке язык программирования.
    #kotlin​​​​​ #уроки​​​​​ #программирование
  • Наука та технологія

КОМЕНТАРІ • 38

  • @metderek7401
    @metderek7401 2 місяці тому

    У меня от этого видоса встал у меня ни на одного блогера такого стояка не было . Получается что автор своим объяснением просто вылезал мне яица . Cool and very easy

  • @mohaxgg9924
    @mohaxgg9924 2 роки тому +3

    Это лучшее объяснение темы, что я видел) научиться писать - это одно, а понимать, зачем ты это делаешь - другое) спасибо! Лучший))

  • @user-uf6bk9ct1s
    @user-uf6bk9ct1s 3 місяці тому

    Super!

  • @blacksunpoetry8364
    @blacksunpoetry8364 Рік тому +2

    Дружище! Заранее скажу, что подобные задачи - лучшее, что может быть для новичков в помощь обучению. А теперь конкретно к этой задаче: отличный набор приёмов, которое 100% будете использовать в дальнейшей работе. Я по любому сохраню эти классы и в дальнейшем буду заглядывать, если будут вопросы. Сделал все в точности, за исключением цен и городов, а также добавил счётчик и стоимость печенья. Человеческое спасибо!

  • @Volodya2410
    @Volodya2410 2 роки тому +4

    Для максимальной пользы от урока решил делать так:
    1. записываю по порядку этапы, без подробностей, просто что нужно сделать, без строчек кода, с минимальным пояснением.
    2. Далее пробую по ним идти и делать сам, вспоминать, листать ранее написанные конспекты, что то гуглить. Стараюсь не пересматривать видео, что бы просто не скопировать код.
    Долго, но запоминается, лучше всего. Еще забавно, что некоторые вещи сделал по другому и они работают))).
    Возможно кому то будет полезно. Уроки топ)))

  • @twoblocksdown5464
    @twoblocksdown5464 Рік тому +1

    Ультра годнота. Хоть кто то И объяснил И показал на полном примере зачем все это нужно. 😎

  • @user-rd8jt8qd8x
    @user-rd8jt8qd8x Рік тому

    О БОГИ!! Какая же годнота!!)) СПАСИБИЩЕ!

  • @shopiak
    @shopiak 2 роки тому

    Спасибо автору за этот урок, просто лучшая теория, мой препод даже не мог так объяснить эту тему, как автор за 50 минут, да и еще на практике)

  • @coderwiber1646
    @coderwiber1646 2 роки тому +1

    Очень интересно!!! Ждем следущего урока

  • @PieceOfInternet
    @PieceOfInternet 2 роки тому

    Отличная реализация ранее изученного материала!) спасибо!

  • @user-nc8kh2jv2o
    @user-nc8kh2jv2o 2 роки тому +1

    Спасибо Огромное за уроки по Котлин! Очень хотелось бы продолжение) не обязательно по котлин, например с применением языка котлин в разработке андроид.

  • @vic_shine
    @vic_shine 2 роки тому

    Отличное объяснение! Продолжай, это просто топ контент 🥰

  • @SA9RAEL
    @SA9RAEL Рік тому

    Спасибо. Всё ясно и понятно.

  • @user-st7mz3ds6k
    @user-st7mz3ds6k 2 роки тому

    Спасибо за урок! TAP - топ лектор!

  • @patrickj1129
    @patrickj1129 2 роки тому

    Супер видео…. все видео

  • @crybzbeer3041
    @crybzbeer3041 2 роки тому

    Спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @antonparfenov8519
    @antonparfenov8519 2 роки тому +2

    Очень интересно! Это лучшее объяснение абстрактных и интерфейсных функций.
    Только мне вот не совсем понятно: мы каждый раз в цикле заново создаём класс кофейни, почему же она тогда старые данные не удаляет? И что будет если мы купим несколько раз кофе в Москве, потом несколько кофе в Нью-Йорке, а затем перейдем в Москву и спросим статистику. Будет ноль или запомнится значение?
    Ждём продолжения!!!!

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  2 роки тому +2

      Обрати внимание, что в цикле мы не создаём новый объект (не вызываем конструктор) а просто присваиваем переменной один из двух уже созданных ранее объектов. Поэтому информация и не теряется

    • @antonparfenov8519
      @antonparfenov8519 2 роки тому

      @@SyntaxSugarDaddy точно! Спасибо за объяснение.

  • @vitalyzavaritsky8303
    @vitalyzavaritsky8303 Рік тому

    Блин, всё вроде работало, все понятно. Но, счетчик чашек кофе и подсчет прибыли не взлетел. Может быть причина в том, что все классы написаны в едином файле в main?

  • @user-ev5jh4sh8p
    @user-ev5jh4sh8p 2 роки тому

    Очень интересно и полезно! Спасибо Вам за урок.
    Единственный вопрос к вам:
    в 13:14 Вы создаёте объекты (московское кофе и нью-йоркское кофе) - что происходит в этот момент? Создаётся переменная, внутри которой находится класс? Или что? Я никак этот момент не могу понять? И нигде про это не говорится. Просто создают объект и всё. А как он читается программой? Ведь в классе могут быть массивы - что с ними происходит?
    Расскажите пожалуйста или может скинете ссылку, где про это подробно говорится?

    • @Nalimik
      @Nalimik 2 роки тому

      Урок 11 - Классы и объекты

  • @repkuc
    @repkuc 2 роки тому

    Спасибули

  • @tralivali9729
    @tralivali9729 2 роки тому

    Ребята посоветуйте плз, чтобы написать десктопное приложение на котлине что нужно? Я не прогер, так просто хочу типа напоминалки сделать.

    • @user-st7mz3ds6k
      @user-st7mz3ds6k 2 роки тому +2

      Ознакомьтесь хотя бы полностью с курсом по котлину на этом канале. Автор супер понятно обьясняет начиная с основ по котлину без привязки именно к android разработке. А так ваш вопрос из серии "ребят, посоветуйте как построить ракету, я не инженер, просто на луну слетать хочу"

  • @KingDev6363
    @KingDev6363 Рік тому +1

    Доброго времени суток! Уроки вообще бомбезные!!! Дошел до 16 урока. Единственное, одна небольшая проблема возникла при решении задач 39:25 americanoCount * americanoPrice именно в прайсах ошибку выдает как быть и что делать? За ранее спасибо большое!

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  Рік тому

      Спасибо! Без информации об ошибке трудно угадать что не так

    • @KingDev6363
      @KingDev6363 Рік тому

      @@SyntaxSugarDaddy яяясненько, в инете поискал, но не нашёл!прям все получается, все задачки во концовке провести статистику не получается. Тогда не буду зацикливаться и перехожу на следующие занятия

    • @alexeyfronin
      @alexeyfronin День тому

      Та же проблема была. По итогу заметил, что не поставил val перед прайсами.

  • @prettyflyforwhiteguy
    @prettyflyforwhiteguy Рік тому

    Почему "кюрент"?

  • @YouMeNow88
    @YouMeNow88 2 роки тому

    У меня ошибка получается в if(currentCoffeeShop is Biscuits). Мы же находимся в главной функции меин а мне выдает то что currentCoffeeShop не инициализирована! Я всё повторил за вами! У вас ок у меня требует инициализацию)

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  2 роки тому

      Мы инициализируем currentCoffeeShop в операторе when. Назначаем ему одну из двух кофеен Moscow или NewYork. Обрати внимание на этот участок кода

    • @rujakara8346
      @rujakara8346 Рік тому

      @@SyntaxSugarDaddy аналогичная ситуация. Списал точь в точь. Требует инициализировать. Может в идее что то за год поменялось с момента видео? И даже подсказок не дает, что бы исправить.
      Нашел ошибку: Ну в общем логика простая. Компилятор не разрешает вам пользоваться переменной, если не верит, что она ТОЧНО будет инициализирована.
      В скриншоте видео эту переменную инициализируют, либо явно завершают процесс. Такое компилятору понятно и он разрешает этой переменной дальше пользоваться.
      В вашем скриншоте вы пытаетесь использовать переменную, но если ввели не 1 или 2, то там просто печать текста, но программа продолжается. Т.е. есть возможность, что эта переменная не будет заполнена. (с)
      этот момент упустил

  • @Daomember
    @Daomember 2 роки тому

    В какой сфере вы используете Kotlin?

    • @Daomember
      @Daomember 2 роки тому +1

      Если в андроид будут ли по нему уроки?

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  2 роки тому

      Для бэкенда. по андроид уроков не будет

    • @alexeytushnolob4845
      @alexeytushnolob4845 2 роки тому

      @@SyntaxSugarDaddy это печально ()