Сохранёнки программиста
7.77K subscribers
913 photos
26 videos
2 files
1.44K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Книга: Swift. Основы разработки приложений под iOS, iPadOS и macOS

Автор: Василий Усов
Год издания: 2021

Описание:
Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас!

Язык Swift прост, понятен и отлично подойдёт как новичкам, так и опытным программистам. Чтобы начать писать код, вам потребуются только эта книга, компьютер и желание учиться. Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями. В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.

Скачать книгу

#книга #swift #ru
Книга: Modern Concurrency in Swift

Автор: Marin Todorov
Год издания: 2021

Описание:
Swift — это мощный универсальный язык программирования, который в настоящее время выходит за рамки платформ Apple (таких как iOS, macOS, tvOS и так далее) и распространяется на новые платформы, такие как Linux, Windows и другие.

Чтобы помочь языку справиться с совершенно новым набором задач, Swift 5.5 представила современную модель параллелизма с новым встроенным синтаксисом для асинхронных операций и более тесной интеграцией между параллельными API, компилятором и средой выполнения.

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

Скачать книгу

#книга #swift #en
Курс: Основы Swift

Это полный бесплатный курс по основам программирования на языке Swift. Он включает в себя суммарно 20 уроков и рассчитан как на новичков в программировании вообще, так и на тех, кто пришёл из других языков программирования.

Посмотреть можно здесь.

https://www.youtube.com/watch?v=ZJcVUSfdVyo

#курс #swift #ru
Книга: Swift. Основы разработки приложений под iOS, iPadOS и macOS

Автор: Василий Усов
Год издания: 2021

Описание:
Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас!

Язык Swift прост, понятен и отлично подойдёт как новичкам, так и опытным программистам. Чтобы начать писать код, вам потребуются только эта книга, компьютер и желание учиться. Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями. В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.

Скачать книгу

#книга #swift #ru
Курс: Основы Swift. Полный курс

Это полный бесплатный курс по основам программирования на языке Swift. Он включает в себя суммарно 20 уроков. Этот курс рассчитан как на новичков в программировании вообще, так и на тех, кто пришел из других языков программирования:

https://youtu.be/ZJcVUSfdVyo

#курс #swift #ru
Доклад: Введение в Swift Runtime

Что такое рантайм языка Swift? В докладе рассмотрят исходники рантайма, а также результаты промежуточных этапов компиляции простенького кода на языке Swift, чтобы своими глазами увидеть, какую магию делает компилятор незаметно от вас. Также в конце вас ждёт секция с несколькими любопытными решениями в языке, которые заставят задуматься:

https://youtu.be/H7m-KDySG7E

#доклад #swift #ru
Урок: iOS Стэнфордский курс. Swift. Объяснение на русском

В рамках данной лекции вы будете создавать программу (игру) под названием "Концентрация". В процессе обучения вы научитесь создавать проект в Xcode и разрабатывать UI для программы. Вы также узнаете, как связывать визуальные элементы программы с кодом и реализовывать функциональность визуальных компонентов через написание кода.

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

https://youtu.be/oijO3KKbvPw

#урок #swift #начинающим #ru
Видео: Как стать iOS разработчиком в 2023 году с нуля

В видео рассказывается про путь становления iOS-разработчиком с нуля. Описывается список тем и порядок их изучения, необходимый для освоения разработки мобильных приложений под iOS и поиска первой работы на должности Junior или Trainee iOS-developer. Этот roadmap предоставляет набор шагов и тем, которые можно освоить с использованием онлайн-курсов или самостоятельным изучением:

https://youtu.be/Ismsn7CkZmI

#видео #ios #swift #начинающим #ru
Видео: Каверзные вопросы и задачи на iOS-cобеседовании

Видео посвящено анализу сложных вопросов, которые могут быть заданы iOS-разработчику на собеседовании. Как успешно пройти интервью? Как правильно отвечать на каверзные вопросы о Grand Central Dispatch (GCD)? Как подготовиться к собеседованию для IOS-разработчика?

Затрагивают такие понятия, как Thread, Queue, Serial Queue, Concurrent Queue, Async, Sync, Deadlock. В видео собраны ответы на наиболее сложные вопросы, с которыми может столкнуться IOS-разработчик на собеседовании:

https://youtu.be/uEeFqIUXJcE

#видео #трудоустройство #swift #ru
Урок: Основы Swift с нуля

Swift — это мощный и интуитивно понятный язык программирования от Apple, который позволяет создавать приложения для платформ iOS, macOS и watchOS.

На этом уроке вы познакомитесь с языком Swift и инструментом разработки кода, известным как Xcode Playground. Тут вы узнаете о способах и типах хранения данных, а также научитесь их использовать. Кроме того, вы освоите навыки склеивания строк с использованием конкатенации и вставки (интерполяции) данных в существующие строки, что позволит вам создавать код, подлежащий переиспользованию.

Ссылка на урок

#урок #swift #начинающим #ru
​Курс: Разработка на iOS

Этот небольшой курс состоит из 10 уроков, в ходе которых вы ознакомитесь с основами создания приложений для iOS с использованием Swift. Вас ждёт знакомство с инструментом Xcode, освоение синтаксиса языка и основных возможностей разработки.

Ссылка на курс

#курс #swift #ios #ru
Книга: Язык Swift. Самоучитель

Автор: Василий Усов
Год издания: 2016

Описание:
Эта книга предоставляет всестороннюю информацию для тех, кто желает освоить программирование на языке Swift и разрабатывать свои собственные iOS-приложения. Вас ждёт не только теоретический материал, но и обширный набор практических примеров и заданий, помогающих освоить все аспекты этого нового языка. Будьте смелыми, ведь, овладев Swift, вы сможете создавать приложения для любой платформы — iOS, OS X, tvOS или watchOS.

#книга #swift #начинающим #ru
Курс по основам Swift

Курс подходит как для новичков в программировании, так и для тех, кто уже знаком с другими языками. Он состоит из 20 уроков. Нулевой урок можно найти в посте, а остальные, которые посмотрели более 50 тысяч раз, доступны в этом плейлисте:

https://www.youtube.com/watch?v=CGdcHl8ExcM&list=PLUb9K99oQb2u1swlk6TTuV1vnMEG8ktfV&index=1

#курс #swift #ios #ru