Неужели есть люди, которым не лень, не все равно на общество,люди которые хотят помочь людям не смотрю на то , что это может занять много времени! Спасибо большое😿👐
Обалденно! Не знаю, сколько времени ты готовился к этому видео, но толку от него очень много. Нет тупняка, нет долгого набивания текста, большинство кода подготовлено заранее. Классно. Для бесплатного урока - аплодирую стоя! С удовольствием бы посмотрел еще уроки на эту тему в таком же стиле!
Сохранил таймкоды в заметках, чтобы потом прочитать про непонятные моменты в книгах или в интернете. Вот кому если тоже надо: 05:11 - Переменные и их типы данных 09:10 - Математические операции 11:56 - Условные операторы if, else 18:10 - Условные операторы switch, case 20:14 - Массивы 24:46 - Циклы 25:28 - Работа с массивами с помощью циклов 26:01 - Цикл While 26:51 - Цикл repeat, который всегда выполняется хотя бы один раз 27:38 - Словари 30:28 - Картежи 31:53 - Необязательные значения 33:30 - Функции 38:50 - Функции: Возвращать несколько значении 39:42 - Замыкания 45:53 - Перечисления 47:30 - Структуры 50:14 - ООП: Создание классов и объектов на основе этих же классов
Материал классный, все собрано в одном месте, добавил в закладки, чтобы иногда вспоминать синтаксис и различные команды. Точно не для новичков. Объяснения явно для тех, кто уже хотя бы немного шарит и кодил на других языках
пасибо большое за такое информационное видео ! Я вообще полный новичек и сразу понимаю что могу конкретные направления взять с этого видео и добавочно параллельно подтянуть )
Давно тебя смотрю, пересмотрел не один курс на твоём канале. Го курс по IOS разработке на Swift (что-то в стиле курса по Android программированию). Думаю, что будет полезно для многих. Заранее спасибо, действительно крутые и полезные видеоуроки, респект!
@@flevt1629 С самого простого. Что такое переменные, как с ними работать. Какие математические операции можно с ними делать. Напиши несколько простых приложений, которые банально будут складывать 2+2. Дальше переходи к циклам и условиям. И, так же, напиши пару приложений, где будут условия. После этого можешь думать о чем-то более сложном.
@@flevt1629 Я всю жизнь программировал на Дельфях, зашло на ура с первого раза, хотя отличий по возможностям и концепции много. Респект Гоше! Но это вершина айсберга, и я не смогу взять и сразу кодить, нужно углубляться. А почему бы вам не начать как раз со Swift? Только нужно начинать не с таких роликов, тут скил программера нужен однозначно и для перехода с другого языка то, что нужно, сразу видны отличия и куда копать. Если с нуля, то качаете книгу Усов В. - Swift. Основы разработки приложений под iOS, iPadOS и macOS (Библиотека программиста) - 2020, и вперед! Покажется сложной, гуглим и находим попроще, есть даже для детей. Нужно понимать смысл и концепции заложенные в конкретный язык. Мне тоже придется ее изучить, т к в ролике просто экскурс по фундаментальным типам, определенным в языке, конструкциям - циклы и т. д. А, к примеру, те же Делфи или C#, Java будут гораздо сложнее для поднятия с нуля. Это мое первое знакомство со Swift, у него много общего с Python, по крайней мере по типам данных и не только. Только если Swift для программирования для iOS, iPadOS и я еще не знаю его возможностей, то Python от WEB до искусственного интеллекта. Для выбора языка, он же инструмент, нужно определиться с предпочтениями в предметных областях, какие задачи вам интереснее всего будет решать. Это главное и это определяет выбор языка! Не советую начинать с того, что окажется ненужным. Плюсы будут, легче будет освоить другой язык, но эффективность из-за потерянного времени окажется в минусе и к цели приблизит мало.
Отличная манера изложения. Все четко ясно. Да конечно видео не для нулевого уровня, но если ты уже много лет занимаешься программированием ты просто смотришь и отмечаешь для себя отличия от других языков. Еще не запустил xCode, но уже представляю как трудно будет себя после JS отучить ставить точку с запятой и круглые скобки в if )))
Спасибо тебе, надеюсь ты получаешь хороший гешефт. Потому что ты даешь очень классную инфу, полезно, просто и бесплатно. Что другие, те же самые Яндекс курсы или гик брейнс продают да большие бабки
Можно ли юзать такой синтаксис и считается ли это адекватно? Онлайн компилятор пустил. "... var age = 8; if (age >= 7){ print("Go to school") } else { print("Go to bed") }...) Я про скобки и точки с запятой. Начинал с Java, привычнее, понятнее и (для меня) красивее
Здравствуйте. Не могу вывести проверку isEmpty через print: print("Empty: \(arr.isEmpty)") - у меня в Xcode Expected ',' separator. Меняю на него и все равно не компелируется. Пробовал добавить результат проверки isEmpty в отдельную переменную var arrStatus = arr.isEmpty, но также не могу вывести принтом в сочетании со стрингом "Empty:". Могу только через if arr.isEmpty == true
Почитал комментарии, много негатива. Так как знаю С, С ++ и базу java, то все понятно, коротко, а главное без воды. И что вы ожидали, все кто многое не понял? Видео не называется "для новичков". Гоша, спасибо за видос) Всем рекомендую учить сишку для начала, язык простой, считается академическим + с него легко пересесть на любой другой, всем удачи)
Скорее за все ты не послушаешь мой совет, но блин, уже миллиард роликов, курсов и статей по синтаксису языка. Патерны, архитектура, DI -- вот, что реально нужное и полезное. И чего не так много
У меня есть такой вопрос нельзя ли было рассмотреть программирование под SpriteKit на Swift 4 и именно под платформу MacOSX. Сделать такой урок за час о SpriteKit под MacOSX
Видео хорошее, но многого не объяснил такого, что режет глаза людям кто пришел из других языков. Было бы правильно сказать в начале, что точки с запятой ставить не надо, почему в замыканиях иногда пишешь return а иногда нет, ООП - самое важное - вообще очень поверхностно: хотелось бы про модификаторы доступа, наследование, интерфейсы, абстракции услышать
На 42:10 не замыкание, а просто другой способ объявления функции. Замыкание было бы, если бы в твоей функции использовались данные из другого контекста.
Роман Виденев одна фигня что swift что java - с(си) подобные языки так что если просто ему не идёт вычисления может проще в тестеров попробовать или Ui/ux дизайнером х.з сейчас много всего ещё есть seo к примеру
как же у меня горит с подобных видео. это не изучение свифта, а изучение основных основ программирования на примере языка свифт. мало того, это ещё и овер поверхностно (это переменная, а это константа, а вот это строка, а ещё мы можем их склеить.) и местами от того непонятно для реального новичка(а зачем нужны переменные, а массивы, а структуры, а что за импорт, а как он работает ). а для человека, хоть чуть-чуть разбирающегося, это видео нисколько не полезно, сори
Вы правы - конструктор для структур писать не обязательно, но сама возможность его написать имеется. Может пригодиться, например, чтобы задать свойство экземпляра по умолчанию.
не понял, а как ограничить массив, если например, в массиве1 ты накидал много элементов, а в массив2 ты хочешь закинуть элементы из массива1, но в ограниченном количестве?
Объясните пожалуйста вот этот кусок for i in 1...10 where i % 10 == 0 (29:25), как i может быть равна нулю и почему выводятся четные значения. Спасибо!
Для человека, который вообще 0 - нихрена не понятно, что за double? Что за Bool? Character? Да, круто, есть такие, а зачем они нужны? Где мне их применять нужно? Что за библиотеки загружаются? Где их взять? что в них содержится? Какие бывают библиотеки? Для каких целей какие библиотеки используются? Из всего видоса понятно только, что String это строка, куда можно писать слова, int - туда можно писать только целые числа, float - туда можно писать числа с точкой. (ну и про класс, садик понятно, только по тому, что есть слабый школьный опыт по C#)
52 минута, зачем делать конструктор если переменные уже проинициализированы? Конструктор нужен как я понял тогда когда переменным задан тип, но не произошла инициализация
Жаль видео устарело не знаю как раньше теперь не надо назначать тип данных - swift сам умеет назначать нужный Так что писать var a : int = 23 не нужно писать пишем var a = 23 и все
Так себе. В основном обьясняется общие для всех языков вещи. Специфичные для свифта умалчивается. На пример что такое by: почему именно by а не что то другое. Что будет если с нилового значения будут пытаться получить значение? Вылетит ошибка? тогда как обработать его и задать дефолтовое значение?
Это точно =) Советую курс начинающим программистам под iOS. UPD 18.05.18: благодаря курсу работаю на позиции Junior iOS developer. UPD 18.04.22: Работаю четвертый год iOS разработчиком в Европе.
Твой курс лучше на много так как у тебя именно обучение , а тут можно сказать просто что автор тупо перечислил на видео 20% основного функционала от Swift. не рассказал даже где и как и что нужно и можно использовать
а как понять что значат скобки, двоеточия, тире, ковычки, какие именно названия и для каких вставлять и как писать эти "уровнения" .... Вы самого главного не рассказываете
@@withgodyes ЯП - язык программирования! Синтаксис это стандарт правописания того или другого языка. Его надо просто выучить, запомнить, и все. Если уже мы говорим про Синтаксис, то он самый лёгкий у двух языков: html и Python.
Anton Shekolian Антон, спасибо большое! Буду искать значит учебные материалы что бы выучить синтаксис! Как раз это я и хотела узнать.. спасибо ещё раз.
После Java и C#, которыми владею больше десяти лет, со всей откровенностью скажу: Swift настолько не очевиден в простых вещах, что очень хочется его обругать...
Есть решение для винды, даже интеграция с VS. Для полноценной работы там есть ограничения, но чтобы познакомится с языком - норм. www.elementscompiler.com/elements/silver/default.aspx
не судите строго, что я не так в коде написал, что не складываться 2 числовых переменных func zoo(x:Int, z:Int)->Int { print("Hello-\(x) \(z)") return z+x Вот сам код полной программы class Z{ func zoo(x:Int) { print("Hel-\(x)") } } class X:Z{ func zoo(x:Int, z:Int)->Int { print("Hello-\(x) \(z)") return z+x } } let s=X() s.zoo(x:50, z:24)
Очень много ненужной инфы, которая изучается за 5 минут. По сути все видео посвящено общему синтаксису, который практически един во ВСЕХ языках. Из свифта здесь только tuples и еще совершенно неозвученные здесь optionals (! и ?) в конце переменных. То есть автор сделал описание совершенно банальных конструкций, а действительно нужное и полезное, то чем отличается свифт от других языков - пролетел, уделив этому пару слов. Дизлайк ставить не буду, исключительно за потраченное автором время, на этот бесполезный ролик.
Неужели есть люди, которым не лень, не все равно на общество,люди которые хотят помочь людям не смотрю на то , что это может занять много времени! Спасибо большое😿👐
1 player есть такие )
Человеку нравится, кроме того, это еще и заработок
Да)))
Это очень круто!!!
Отличный урок, никакой воды, все четко и по делу. Спасибо за работу, однозначно лайк и подписка.
Обалденно! Не знаю, сколько времени ты готовился к этому видео, но толку от него очень много. Нет тупняка, нет долгого набивания текста, большинство кода подготовлено заранее. Классно. Для бесплатного урока - аплодирую стоя! С удовольствием бы посмотрел еще уроки на эту тему в таком же стиле!
Это реально круто. Кратко, шустро, местами не супер понятно - но разобраться за пару репитов можно. Благодарю
Отличное видео для тех, кто хочет вспомнить ранее заброшенный swift. Краткая супернапоминалка. Благодарю :)
Ценю ваш труд, полезно для поверхностного осведомления как работает swift
работает все сейчас
Сохранил таймкоды в заметках, чтобы потом прочитать про непонятные моменты в книгах или в интернете. Вот кому если тоже надо:
05:11 - Переменные и их типы данных
09:10 - Математические операции
11:56 - Условные операторы if, else
18:10 - Условные операторы switch, case
20:14 - Массивы
24:46 - Циклы
25:28 - Работа с массивами с помощью циклов
26:01 - Цикл While
26:51 - Цикл repeat, который всегда выполняется хотя бы один раз
27:38 - Словари
30:28 - Картежи
31:53 - Необязательные значения
33:30 - Функции
38:50 - Функции: Возвращать несколько значении
39:42 - Замыкания
45:53 - Перечисления
47:30 - Структуры
50:14 - ООП: Создание классов и объектов на основе этих же классов
это какой-то мозговой штурм!!))
спасибо за этот концентрированный сгусток информации!)))))
отличный видос, спасибо большое за такие лаконичные и полезные ништяки, цистерну пива этому автору!!!!!
Материал классный, все собрано в одном месте, добавил в закладки, чтобы иногда вспоминать синтаксис и различные команды. Точно не для новичков. Объяснения явно для тех, кто уже хотя бы немного шарит и кодил на других языках
пасибо большое за такое информационное видео ! Я вообще полный новичек и сразу понимаю что могу конкретные направления взять с этого видео и добавочно параллельно подтянуть )
Всё супер, но, не подскажите, какой мак/макбук сейчас отлично подойдёт для работы со Swift? С какой MacOS он чувствует себя хорошо?
Четко и ясно - все понятно, на примерах print ( "Спасибо!")
Давно тебя смотрю, пересмотрел не один курс на твоём канале.
Го курс по IOS разработке на Swift (что-то в стиле курса по Android программированию). Думаю, что будет полезно для многих.
Заранее спасибо, действительно крутые и полезные видеоуроки, респект!
Отлично! Замечательный курс молодого бойца для тех, кто переключается на Свифт как второй или третий язык.
Так с какого лучше начать языка ?
И как лучше начать?
@@flevt1629 С того, который тебе больше всего импонирует.
@@flevt1629 С самого простого. Что такое переменные, как с ними работать. Какие математические операции можно с ними делать. Напиши несколько простых приложений, которые банально будут складывать 2+2.
Дальше переходи к циклам и условиям. И, так же, напиши пару приложений, где будут условия.
После этого можешь думать о чем-то более сложном.
@@flevt1629 Я всю жизнь программировал на Дельфях, зашло на ура с первого раза, хотя отличий по возможностям и концепции много. Респект Гоше! Но это вершина айсберга, и я не смогу взять и сразу кодить, нужно углубляться. А почему бы вам не начать как раз со Swift? Только нужно начинать не с таких роликов, тут скил программера нужен однозначно и для перехода с другого языка то, что нужно, сразу видны отличия и куда копать. Если с нуля, то качаете книгу Усов В. - Swift. Основы разработки приложений под iOS, iPadOS и macOS (Библиотека программиста) - 2020, и вперед! Покажется сложной, гуглим и находим попроще, есть даже для детей. Нужно понимать смысл и концепции заложенные в конкретный язык. Мне тоже придется ее изучить, т к в ролике просто экскурс по фундаментальным типам, определенным в языке, конструкциям - циклы и т. д. А, к примеру, те же Делфи или C#, Java будут гораздо сложнее для поднятия с нуля. Это мое первое знакомство со Swift, у него много общего с Python, по крайней мере по типам данных и не только. Только если Swift для программирования для iOS, iPadOS и я еще не знаю его возможностей, то Python от WEB до искусственного интеллекта. Для выбора языка, он же инструмент, нужно определиться с предпочтениями в предметных областях, какие задачи вам интереснее всего будет решать. Это главное и это определяет выбор языка! Не советую начинать с того, что окажется ненужным. Плюсы будут, легче будет освоить другой язык, но эффективность из-за потерянного времени окажется в минусе и к цели приблизит мало.
Гоша дударь святой ты человек
Отличная манера изложения. Все четко ясно. Да конечно видео не для нулевого уровня, но если ты уже много лет занимаешься программированием ты просто смотришь и отмечаешь для себя отличия от других языков.
Еще не запустил xCode, но уже представляю как трудно будет себя после JS отучить ставить точку с запятой и круглые скобки в if )))
Классный ролик получилось
Я ценю ваши старания и упорство, спасибо 😊
Самый лучший и подробный канал! )
Спасибо тебе, надеюсь ты получаешь хороший гешефт. Потому что ты даешь очень классную инфу, полезно, просто и бесплатно. Что другие, те же самые Яндекс курсы или гик брейнс продают да большие бабки
Полезное видео. Спасибо за труд.
Можно еще добавить таймлайны и будет пушка
Спасибо за видео , кратко но все понятно и по делу!))
Отличный урок! Теперь я знаю Swift! Было легко, так как, он очень близок к С#, за исключением синтаксиса. Спасибо за фаст гайд. Успехов ;)
Я тебя расстрою, но от просмотра ролика ты свифт не узнаешь.
Я посмотрел ролик 10 раз, я уже синиор или еще нет?
@@dmitry3881 мидл точно
Очень классный и полезный урок, спасибо!
Однозначо молодец и однозначно честное и сердечное спасибо за твой труд, от души! (:
Отличное видео,информативно,сжато,спасибо
если смотреть на скорости воспроизведения х2, то можно изучить Swift за пол часа 🤣
Очень круто! Спасибо огромнооое😻😻😻😻
Пол года ждали ура!!
Programister > Полгода
Спасибо! Коротко и ясно, то что нужно)
Классный урок!
Очень хорошее знакомство со swift если программировал на другом языке. То что искал ))
Можно ли юзать такой синтаксис и считается ли это адекватно?
Онлайн компилятор пустил.
"...
var age = 8;
if (age >= 7){
print("Go to school")
} else {
print("Go to bed")
}...)
Я про скобки и точки с запятой. Начинал с Java, привычнее, понятнее и (для меня) красивее
Приятный голос. Словно услышал голос озвучки мультиков из прошлого)
На интервью : скажите что такое переменная ?
Я: это такая штучка
38:38 - "умноженная сумма" (это о произведении, если что). Новая операция, однако!
Хорошая штучка ! Спасибо !
Здравствуйте. Не могу вывести проверку isEmpty через print: print("Empty: \(arr.isEmpty)") - у меня в Xcode Expected ',' separator. Меняю на него и все равно не компелируется. Пробовал добавить результат проверки isEmpty в отдельную переменную var arrStatus = arr.isEmpty, но также не могу вывести принтом в сочетании со стрингом "Empty:". Могу только через if arr.isEmpty == true
Почитал комментарии, много негатива. Так как знаю С, С ++ и базу java, то все понятно, коротко, а главное без воды. И что вы ожидали, все кто многое не понял? Видео не называется "для новичков". Гоша, спасибо за видос) Всем рекомендую учить сишку для начала, язык простой, считается академическим + с него легко пересесть на любой другой, всем удачи)
SKLV под "сишкой" ты имеешь в виду C или С++?
Георгий сделал отличное видео для начала изучения. а если хотите получить глубокие знания по языку, то вам ко мне
Скорее за все ты не послушаешь мой совет, но блин, уже миллиард роликов, курсов и статей по синтаксису языка. Патерны, архитектура, DI -- вот, что реально нужное и полезное. И чего не так много
У меня есть такой вопрос нельзя ли было рассмотреть программирование под SpriteKit на Swift 4 и именно под платформу MacOSX. Сделать такой урок за час о SpriteKit под MacOSX
Обьясни пожалуйста,что такое var, print и для чего они нужны,чтопрописывая их мы делаем в программе?\
Видео хорошее, но многого не объяснил такого, что режет глаза людям кто пришел из других языков.
Было бы правильно сказать в начале, что точки с запятой ставить не надо, почему в замыканиях иногда пишешь return а иногда нет, ООП - самое важное - вообще очень поверхностно: хотелось бы про модификаторы доступа, наследование, интерфейсы, абстракции услышать
чето я не понял ситуацию с (true == false). Буду благодарен, если кто-то разъяснит...
А что значит “\”? На что влияет?!
Ни на что. Про что палочка, которая показывает, что значение было отпринтовано
print (“Пора идти в гроб”)
Можно ли учить свифт на винде?
На 42:10 не замыкание, а просто другой способ объявления функции. Замыкание было бы, если бы в твоей функции использовались данные из другого контекста.
Решил освоить язык программирования. Выбрал свифт. Зашел на ютьюб. Открыл. Ничего не понял. Расплакался.
Учи деву для андройда
Джаву
Роман Виденев одна фигня что swift что java - с(си) подобные языки так что если просто ему не идёт вычисления может проще в тестеров попробовать или Ui/ux дизайнером х.з сейчас много всего ещё есть seo к примеру
Это видео не для начинающих
Начни с html. Потом с CSS. И финально JavaScript (не джава). Изучишь JS, смело можешь считать себя программистом:)
Очень интересно. Спасибо
что делать если после компиляции все просто висит и не грузит?
очень круто, спасибо автор
как же у меня горит с подобных видео. это не изучение свифта, а изучение основных основ программирования на примере языка свифт. мало того, это ещё и овер поверхностно (это переменная, а это константа, а вот это строка, а ещё мы можем их склеить.) и местами от того непонятно для реального новичка(а зачем нужны переменные, а массивы, а структуры, а что за импорт, а как он работает ). а для человека, хоть чуть-чуть разбирающегося, это видео нисколько не полезно, сори
Та это же Гоша Дударь
Я тоже зашёл то же самое написать
Почему на 20:07 второе условие выполнилось? Ведь переменная food не приняла значение pasta?
после print("Spaghetti") используется оператор fallthrough, который позволяет "проваливаться" в следующий кейс
@@artursakhno5376 Это я понял. Только получатся, что след кейс выполняется по-любому. Не зависимо от того, верен он или нет. Да?
@@Bordibrod Да
Не понял ты написал конструктор для класса, а использовал для структуры точно такую же запись инициализации, однако конструктора для структур не было
Вы правы - конструктор для структур писать не обязательно, но сама возможность его написать имеется. Может пригодиться, например, чтобы задать свойство экземпляра по умолчанию.
Сейчас есть Свифт для винды официально
спасибо большое
fallthrough это ыедь не переход к следующей проверке...
Подскажите пожалуйста как ввести данные в языке Swift 4 в консольном приложении для MacOS 10.13.5
Динамическая типизация или автоматическая типизация?
Полуавтоматическая динамизация
не понял, а как ограничить массив, если например, в массиве1 ты накидал много элементов, а в массив2 ты хочешь закинуть элементы из массива1, но в ограниченном количестве?
Получилось установить на винду у кого нибудь ?
Объясните пожалуйста вот этот кусок
for i in 1...10 where i % 10 == 0
(29:25), как i может быть равна нулю и почему выводятся четные значения. Спасибо!
% - потому что это не деление, этот оператор возвращает остаток от деления.
За 10 минут, то что в книге на 90 страниц растянули )
На 14:30 условие (age > 5) избыточное (не нужное).
Интерфейс как у PascalABC
Почему цикл, проходя по словарю 2 (dict_2) выводит элементы с конца?
тайминг - 30.03
привет всем у меня как только пишу без обозначения типа данных то выводит ошибkу
Для человека, который вообще 0 - нихрена не понятно, что за double? Что за Bool? Character? Да, круто, есть такие, а зачем они нужны? Где мне их применять нужно? Что за библиотеки загружаются? Где их взять? что в них содержится? Какие бывают библиотеки? Для каких целей какие библиотеки используются?
Из всего видоса понятно только, что String это строка, куда можно писать слова, int - туда можно писать только целые числа, float - туда можно писать числа с точкой. (ну и про класс, садик понятно, только по тому, что есть слабый школьный опыт по C#)
52 минута, зачем делать конструктор если переменные уже проинициализированы? Конструктор нужен как я понял тогда когда переменным задан тип, но не произошла инициализация
Стоит ли вообще с java переходить на Swift?
Anatoly Izotov судя по аве - стоило)
Жаль видео устарело не знаю как раньше теперь не надо назначать тип данных - swift сам умеет назначать нужный
Так что писать var a : int = 23 не нужно писать пишем var a = 23 и все
Сними пожалуйста туториалы по кали линукс и mesos.apache
На x2 отлично смотрится
после просмотра этого видоса, сразу в EPAM забрали
профит
oчень смешно
@@jaloliddinhazratqulov891 вроде как да))
Так себе. В основном обьясняется общие для всех языков вещи. Специфичные для свифта умалчивается. На пример что такое by: почему именно by а не что то другое. Что будет если с нилового значения будут пытаться получить значение? Вылетит ошибка? тогда как обработать его и задать дефолтовое значение?
!
А для айпада что-нибудь есть для кодирования?
Нет только ПК и мак
Есть swift playground
За час хорошо но поверхностно у меня курс более детальный
Это точно =) Советую курс начинающим программистам под iOS.
UPD 18.05.18: благодаря курсу работаю на позиции Junior iOS developer.
UPD 18.04.22: Работаю четвертый год iOS разработчиком в Европе.
Это лучшая реклама, которую я видел
да, твой курс хорош
@@НиколайМ-и5щ Только за деньги)
Твой курс лучше на много так как у тебя именно обучение , а тут можно сказать просто что автор тупо перечислил на видео 20% основного функционала от Swift. не рассказал даже где и как и что нужно и можно использовать
а как понять что значат скобки, двоеточия, тире, ковычки, какие именно названия и для каких вставлять и как писать эти "уровнения" .... Вы самого главного не рассказываете
У каждого ЯП есть свой синтаксис. Его просто надо вызубрить!
Anton Shekolian А что такое яп? Есть ли какое то пособие чтоб вызубрить
@@withgodyes ЯП - язык программирования! Синтаксис это стандарт правописания того или другого языка. Его надо просто выучить, запомнить, и все. Если уже мы говорим про Синтаксис, то он самый лёгкий у двух языков: html и Python.
Anton Shekolian Антон, спасибо большое! Буду искать значит учебные материалы что бы выучить синтаксис! Как раз это я и хотела узнать.. спасибо ещё раз.
скачала свифт для винды, не работает
класс
Этакий улучшенный Python.
Python на стероидах от js
почему у меня пишет ошибку при выводе элемента у словаря второго (29:52)?
После Java и C#, которыми владею больше десяти лет, со всей откровенностью скажу: Swift настолько не очевиден в простых вещах, что очень хочется его обругать...
Спасибо! Супер урок!
Люди привыкли к this, а они называют self. Не такие, как все 😁
а Mac любой подойдет?
Главное что б не сильно старый а так да
Есть решение для винды, даже интеграция с VS. Для полноценной работы там есть ограничения, но чтобы познакомится с языком - норм. www.elementscompiler.com/elements/silver/default.aspx
Apple сделали swift доступным на windows
Это не больше, чем обзор на язык.
пф... а что ты хотел за час???
Это не больше чем коммент на Ютуб
ГОДНОТА,УРААА!!!
не судите строго, что я не так в коде написал, что не складываться 2 числовых переменных
func zoo(x:Int, z:Int)->Int {
print("Hello-\(x) \(z)")
return z+x
Вот сам код полной программы
class Z{
func zoo(x:Int) {
print("Hel-\(x)")
}
}
class X:Z{
func zoo(x:Int, z:Int)->Int {
print("Hello-\(x) \(z)")
return z+x
}
}
let s=X()
s.zoo(x:50, z:24)
что такое библиотека?
Очень много ненужной инфы, которая изучается за 5 минут. По сути все видео посвящено общему синтаксису, который практически един во ВСЕХ языках. Из свифта здесь только tuples и еще совершенно неозвученные здесь optionals (! и ?) в конце переменных. То есть автор сделал описание совершенно банальных конструкций, а действительно нужное и полезное, то чем отличается свифт от других языков - пролетел, уделив этому пару слов. Дизлайк ставить не буду, исключительно за потраченное автором время, на этот бесполезный ролик.
Что лучше изучить с нуля ? Swift PHP или js и библиотеки ? Глянул зп Свифт как то больше понравился
После c++, Смотрится намного легче.
Если интересно, обратите внимание на этот урок ua-cam.com/video/2iF_IRD3Lv8/v-deo.html
У нас его больше нет.
А чому в словнику елементи виводяться не в тому порядку в якому їх прописали? 30:20
👍🏻👍🏻👍🏻👍🏻