Chevron Left
Voltar para Введение в язык Котлин

Comentários e feedback de alunos de Введение в язык Котлин da instituição St. Petersburg State Polytechnic University

4.6
estrelas
64 classificações
21 avaliações

Sobre o curso

Всем привет! Добро пожаловать на курс "Введение в язык Котлин". Данный курс рассчитан на студентов, только начинающих своё знакомство с программированием и незнакомых или почти незнакомых с языками Котлин и 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....
Filtrar por:

1 — 21 de 21 Avaliações para o Введение в язык Котлин

por Задойный А

Nov 07, 2018

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

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

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

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

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

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

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

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

por Svetlana K

Jan 13, 2019

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

por Курбанов А Т

Dec 07, 2019

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

por Kyrov V

Apr 30, 2020

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

por Иванов В В

Jul 16, 2019

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

por Дон Ю Н

Dec 06, 2019

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

por Короп Т О

Mar 15, 2020

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

por Агафонов И В

Sep 07, 2020

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

por Санькова Т Н

Mar 12, 2020

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

por Данилов П А

Dec 24, 2019

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

por Хвалынский Л А

Jun 05, 2020

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

por Екатерина С В

Jun 02, 2020

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

por Лямин И И

Jul 15, 2019

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

por Evgeniy P

Nov 04, 2018

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

por Полухин П В

Mar 16, 2019

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

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

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

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

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

por Evgeny

Aug 08, 2020

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

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

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

por Макаренков О В

Oct 12, 2019

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

por Ihor K

Apr 17, 2020

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

por Denis S

Dec 14, 2019

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.

por Ларионов А С

Jan 19, 2020

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

por Bond A

Jan 02, 2019

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

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

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

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