Chevron Left
Введение в язык Котлин(으)로 돌아가기

표트르 대제 상트페테르부르크 폴리텍 대학교의 Введение в язык Котлин 학습자 리뷰 및 피드백

4.6
별점
77개의 평가
23개의 리뷰

강좌 소개

Всем привет! Добро пожаловать на курс "Введение в язык Котлин". Данный курс рассчитан на студентов, только начинающих своё знакомство с программированием и незнакомых или почти незнакомых с языками Котлин и Java. В рамках этого модуля вы познакомитесь со следующими аспектами языка Котлин: * Базовые типы данных: целый, вещественный, логический, символьный, строковый * Структуры данных: списки, массивы, ассоциативные массивы, множества * Объявление и использование функций и переменных * Основные операторы: if, when, for, while, do/while, try/catch * Использование рекурсии * Текстовый ввод-вывод * Простейшие файловые операции * Исключения и обработка ошибок * Элементы функционального программирования: функции высших порядков, лямбды После прохождения этого курса вы будете иметь достаточно знаний для того, чтобы решать с помощью языка Котлин простые и практически полезные задачи; кроме того, данный курс подготовит вас к дальнейшему изучению интересного мира программирования. Студентам, уже знакомым с языком Java и желающим познакомиться с языком Котлин, рекомендуем вместо этого модуля воспользоваться модулем "Kotlin for Java Developers" (https://www.coursera.org/learn/kotlin-for-java-developers), а также туториалами на официальном сайте языка Котлин (https://kotlinlang.org/docs/tutorials/). Студентам, не знакомым с языком Java, но имеющим значительный опыт в других языках программирования, рекомендуем сперва познакомиться с языком Java, например, при помощи курса "Java Programming: Solving Problems with Software" (https://www.coursera.org/learn/java-programming). Курс создан при поддержке компании JetBrains....
필터링 기준:

Введение в язык Котлин의 23개 리뷰 중 1~23

교육 기관: Задойный А

2018년 11월 7일

Очень смешанные впечатления от курса.

Начинается курс что называется «огонь»! Очень приятно смотреть на лёгких и позитивных лекторов.

Использование git, github и автотестов – это очень хорошо. Хотя человеку несведущему в программировании всё это может показаться чёрной магией.

Но начиная с 5 недели начинается «странное». Появляются задачи на алгоритмы (например, NP полная о наполнении рюкзака), некоторые задания просто нельзя решить без дополнительных знаний, сами задачи распухают настолько, что прочитать условие за раз становится практически не реально. Т.е. если 1-4 недели действительно может пройти непрограммист, то 5-7 – только для людей с хорошим опытом.

При этом объяснения в теоретической части сводятся к банальным истинам вида: есть файлы, их можно читать, а можно в них писать, для этого вот вам 3 функции, а теперь идите делайте ДЗ.

Я вполне допускаю, что студенты-технари в ВУЗе проходят этот курс (ну и правда, куда им деваться, не отчисляться же?)

Но если вы не программист, я не готов рекомендовать вам этот курс. В какой-то момент вы застрянете и дальше не сдвинетесь (за такой хардкор хотелось поставить 3 из 5).

P.S. при этом лекторы очень активно и дружелюбно отвечают на форуме. Реакция буквально в течение нескольких минут. Уже за одно это стоило бы поставить 5 баллов из 5.

교육 기관: Svetlana K

2019년 1월 13일

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

교육 기관: Макаренков О В

2019년 10월 12일

Вроде бы "введение" и "набивать бы руку" в синтаксис, а приходится над алгоритмами голову "ломать"....

교육 기관: Курбанов А Т

2019년 12월 7일

Мне понравилось большое количество задач, но не понравилось, что в курсе мало рассказывается о возможностях как эти задачи решать, зачастую все сводится к поиску функций и методов оптимального решения в интернете или же пытаться решить "в лоб", что не очень хорошо, возможно следует включить в курс "оптимальные решения", чтобы слушатели понимали как можно было сделать лучше. А в противном случае ты написал функции, но не понятно, хорошо они написаны или это г*внокод

교육 기관: Bond A

2019년 1월 2일

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

Но этот курс точно не является курсом "kotlin as first". Есть базовые вещи, связанные с синтаксисом и логикой работы языка, которые следует знать каждому. Мне, как новичку большинстов из них приходится искать в сети, а часто просто итерировать. Времени уходит тьма. Да, программист должен уметь искать инфу, да, программист должен быть самостоятельным. Но время уходит.

Ещё раз, большое спасибо за работу. Очень постараюсь пройти весь курс и решить все задачи.

Резюмирую: это курс для тех, кто уже в балете.

교육 기관: Valentin K

2020년 4월 30일

Курс предполагается для тех, кто не имеет знаний в программировании. Как оказалось, он предназначается и для тех, кто любит много и долго читать и получать знания сверху положенного. После 5 недели начинаются задания, требующие изучения документации языка и коммуникации с сокурсниками. На мой взгляд, это некий "скрытый смысл", заложенный командой разработчиков курса, поскольку стать настоящим программистом без желания учить что-то "более" и постоянно развиваться довольно сложно. Спасибо, что разбудили во мне это желание! Сам курс достаточно интересен, лекторы доступно объясняют ОСНОВЫ по теме. Форумом не пользовался (и зря), надеялся на себя, свои нервы, и совсем чуть-чуть на референсы (тоже, в общем-то зря). Спасался документацией по языку) Спасибо еще раз команде за знакомство с Котлином!

교육 기관: Золотухин К С

2021년 6월 16일

Спасибо! Работа проделана большая. И материал хороший. Удивительно ёмкие видео при их небольшой длине. Прививается навык тестирования. Но с алгоритмической точки зрения, можно было и попроще, как мне кажется. Если у человека это действительно первый ЯП, то он ещё не думает, как программист. Для него познакомиться со средой - уже сложно. Хотя быть может я зря так, и среди закончивших курс есть и правда много новичков. Выражаю им своё уважение! А авторам ещё раз, спасибо за курс!

교육 기관: Иванов В В

2019년 7월 16일

Краткий и лаконичный курс, помог в понимании основ и сподвиг на переписывание android-приложения c языка java на kotlin. Хотелось бы увидеть информацию о таких темах как: корутины, лямбда-функции, потоки

교육 기관: Дон Ю Н

2019년 12월 6일

Хороший Курс, изучал с "нуля", до этого получил не много знаний о программировании, а тут их закрепил. Надеюсь на дальнейшую разработку курса, хочется изучать и увеличивать свой опыт на Котлин. Спасибо!

교육 기관: Короп Т О

2020년 3월 15일

Интересные лекции, с не менее интересными задачами, спасибо вам большое за потраченное время и мой приобретённый опыт. С наилучшими пожеланиями и глубочайшим уважением!

교육 기관: Random A

2020년 9월 7일

Хороший курс для начала знакомства с Kotlin. Много задачек и материала для самостоятельного изучения.

교육 기관: Санькова Т Н

2020년 3월 12일

Очень хорошо составленный курс, несмотря на то, что еще не доделан. Обязательно буду рекомендовать.

교육 기관: Данилов П А

2019년 12월 24일

В качестве введения- отличный курс. Множество интересных задач.

교육 기관: Хвалынский Л А

2020년 6월 5일

Хороший курс, набрал 78%, интересные и непростые задачки.

교육 기관: Екатерина С В

2020년 6월 2일

Очень крутой курс!)

교육 기관: Лямин И И

2019년 7월 15일

круто, мне нравится

교육 기관: Evgeniy P

2018년 11월 4일

Просто и доходчиво

교육 기관: Попов М Д

2020년 10월 21일

норм

교육 기관: Полухин П В

2019년 3월 16일

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

Недостатки на мой взгляд:

1) Видеоматериал практически не имеет смысла - совершенно неинтересно смотреть, как преподаватель просто начитывает перед камерой конспект лекции с экрана :( Всё-равно весь материал приходится усваивать именно через текстовые конспекты, благо они содержат необходимую для решения задач информацию. Хотелось бы чтобы видео не дублировало текстовую лекцию, а давало какой-то самостоятельный содержательный наглядный материал, который нельзя передать в письменной форме.

2) В каждой теме описывается достаточно много операций, но не все они применяются в заданиях. Хотелось бы, чтобы кроме имеющихся тестовых задач на каждую описанную операцию была хотя бы одна элементарная микрозадачка, просто чтобы попробовать каждую операцию на практике. Понятно, что самопостановку и саморешение задач никто не отменял, но в рамках курса хотелось бы именно этого.

Спасибо за курс!

교육 기관: Evgeny

2020년 8월 7일

Много интересных задач в домашних заданиях из реальной жизни.

Не проникся духом Котлина. Считаю что все то же самое можно сделать на C++ более эффективно, а на python более элегантно. Поэтому ставлю 4.

Хотелось бы в курсе видеть больше примеров как это делается на данном языке. Желательно чтобы примерами были сложные задачи тоже, а не только легкие. Получается как обычно, в примере а + b, а в домашке задача о рюкзаке.

교육 기관: Ihor K

2020년 4월 17일

Для новичков самое то, но для знающих Java покажется тривиальным.

교육 기관: Denis S

2019년 12월 14일

Course is not bad itself, but missing key moments that are not explained in the lections and you have to search those in the Internet going trough tonns of documents and examples. Also graders have mistakes, that dicussed on forum and you get those when submit your work.

Assignments not always follow the main topic, especially for files, you spending more time on working with text than actually doing file operations.

교육 기관: Ларионов А С

2020년 1월 19일

Чересчур базовый