Метка: Swift

  • Функции и типы в Swift. Видео-курс (2022)

    Получите более глубокое понимание функций, попрактикуйтесь в использовании замыканий и развивайте свои навыки работы с именованными типами Swift.

    Для кого этот курс?

    Для начала вы ознакомитесь с некоторыми основами функционирования и изучите более продвинутые функции функций. Вы также будете практиковаться в написании замыканий, близких родственников функций, и использовании их для управления коллекциями.

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

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

    Этот курс не подходит для продвинутых разработчиков. Если это вы, ознакомьтесь с продвинутыми курсами Swift, чтобы узнать больше способов повысить свои навыки Swift!

    Охватываемые концепции

    • Функции (Functions)
    • Перегрузка (Overloading)
    • Замыкания (Closures)
    • Функции более высокого порядка (Higher-Order Functions)
    • Перечисления (Enumerations)
    • Операторы переключения (Switch Statements)
    • Геттеры и сеттеры (Getters and Setters)
    • Property Observers
    • Вычисляемые свойства (Computed Properties)
    • Ленивые переменные (Lazy Variables)
    • Методы (Methods)
    • Разделение на подклассы (Subclassing)
    • Инициализаторы (Initializers)
    • Протоколы (Protocols)
    • Расширения (Extensions)

    Смотреть видео-курс

  • Основы программирования на Swift. Видео-курс (2022)

    Узнайте о языке программирования Swift с открытым исходным кодом от Apple на практических примерах! Глубоко погрузитесь в язык Swift, изучив основные концепции Swift, такие как циклы, коллекции, типы, опции, функции, классы и многое другое.

    Для кого этот курс?

    Новички! Если вы никогда раньше не создавали игровую площадку (playground) или если вы не уверены, что такое циклы while или операторы break, это отличный бесплатный курс на русском языке для начала. Благодаря простым для понимания урокам и практической практике, вскоре вы с легкостью будете писать свои собственные методы и внедрять структуры и классы.

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

    Этот курс не подходит для разработчиков среднего или продвинутого уровня. Если это вы, ознакомьтесь с видеокурсами среднего или продвинутого уровня, чтобы узнать больше способов повысить свои навыки разработчика!

    Охватываемые концепции

    • Игровые площадки (playground)
    • Комментарии (Comments)
    • Кортежи (Tuples)
    • Логические значения (Booleans)
    • Операторы (Operators)
    • Циклы FOR (For loops)
    • Циклы while (While loops)
    • Операторы переключения (Switch statements)
    • Перечисления (Enumerations)
    • Функционалы (Functionals)
    • Опционалы (Optionals)
    • Коллекции (Collections)
    • Массивы (Arrays)
    • Словари (Dictionaries)
    • Структуры (Structures)
    • Свойства (Properties)
    • Методы (Methods)
    • Классы / подклассы (Classes/Subclasses)
    • Протоколы (Protocols)
    • Закрытие (Closures)
    • Инициализаторы (Initializers)
    • Управление памятью (Memory management)

    Смотреть видео-курс