A list of contents for you to learn Swift
Aprenda Swift
Esta lista contém diversos links com conteúdos para aprender a desenvolver utilizando a linguagem Swift. Pela escassez de conteúdo em Português, incluímos conteúdos em inglês na lista.
Caso você tenha interesse em contribuir, fique à vontade para fazer um fork e submeter um PR. Quanto mais conteúdo, melhor ?.
Como contribuir?
Quer saber como contribuir para este projeto? Verifique nosso arquivo CONTRIBUTING.md
Sumário
- Conteúdos
- Blogs e Plataformas
- Livros
- Canais no Youtube
- Playlists no Youtube
- Podcasts
- Cursos gratuitos
- Roadmaps
- Comunidades
- Canais no Telegram
Conteúdos
Esta seção contém links sobre conteúdos específicos relacionados à linguagem Swift e ao ecossistema de desenvolvimento da Apple.
Tutoriais
- iOS App Dev Tutorials – Apple
- SwifUI Tutorial – Apple
- 100 Days of Swift with UIKit – HackingWithSwift
- 100 Days of Swift with SwiftUI – HackingWithSwift
- Build your first app – AppCoda
Padrões de Projeto
Interface
-
SwiftUI
-
Storyboard
-
ViewCode
Reatividade
- Resumo básico de RxSwift – Hoff Silva
- RxSwift – JournalDev
- The Ultimate Combine Framework Tutorial in Swift
Segurança
Blogs e Plataformas
- Primitive School – beta
- Recreate
- AppCoda
- Hacking With Swift
- Raywenderlich
- LearnAppMaking
- Daily Dose of Swift
- Flawless App Stories
- iOS Dev Weekly
- Create with Swift
- Awesome iOS
- Yet Another Swift Blog
- JournalDev – Swift
- The Swift Dev
- Holy Swift
- Swift with Majid
- Swift Senpai
- SerialCoder.dev
- Swift by Sundell
Livros
- Desenvolvendo para iPhone e iPad – Ricardo R. Lecheta
- Swift in Depth – Tjeerd in ‘t Veen
- Mastering Swift 5 – Jon Hoffman
- Livros Raywenderlich, vários níveis e tópicos
- Swift Book em Português(em tradução)
Canais no Youtube
- Attekita Dev
- Back Front Academy
- Cícero Camargo CODEMUS
- Credo Academy
- Essential Developer
- iOS Academy
- Paul Hudson
- Raphael Oliveira
- Rebeloper
- Sean Allen
- Tiago Aguiar
- Thais Sadami
- Vincent Pradeilles
Playlists no Youtube
- Curso de Swift – Hugo Vasconcelos
- IOS Development with Swift Tutorials
- Curso grátis Swift e SwiftUI (stanford 2020)
- Apple Swift Programming Language Tutorial Series
- iOS Course Lectures Spring 2021 – Cornell AppDev
- TUTORIAIS iOS (LEGACY)
- Desenvolvimento iOS – Desgourmetizando o conhecimento / Renato Matos
Podcasts
Cursos Gratuitos
- Aprendendo Swift do Iniciante ao Avançado – Udemy
- iOS 13 & Swift 5 – Recriando o Tinder 2020
- Conhecendo a base do Swift – Digital Innovation One
- Criando um aplicativo com SwiftUI e Combine – Digital Innovation One
- Desenvolvimento iOS em Swift – PUCRS
Roadmaps
- Swift Developer Roadmap – Ronan Rodrigo Nunes
- Mobile Developer Roadmap – Jung Kim
- iOS Developer Skills Matrix – Bohdan Orlov
- iOS Roadmap to Professional Developer