Swift

Grátis

Aprenda Swift no seu iPhone

Aprenda Swift com 40 lições curtas e 200 exercícios. Cada lição explica a ideia, mostra um exemplo e coloca você para praticar, com um tutor de IA que dá dicas quando você trava.

lições
40
exercícios
200
Iniciante
10
Intermediário
15
Avançado
15
Syntax, o mascote 3D do SyntaxQuest

Para que serve Swift?

Swift é a linguagem da Apple para criar apps para iPhone, iPad, Mac e Apple Watch. É moderna, segura e rápida, e é o ponto de partida se você quer publicar seu próprio app na App Store.

Assim começa o curso

  1. 01

    Olá Swift

    Aprenda print(), comentários e como é seu primeiro programa em Swift.

  2. 02

    Variáveis e Constantes

    Domine let, var, anotação de tipo e inferência de tipo.

  3. 03

    Tipos de Dados

    Use Int, Double, Bool, String, Character e conversões de tipos.

  4. 04

    Operadores

    Pratique operadores aritméticos, de comparação, lógicos e intervalos.

  5. 05

    Strings e Interpolação

    Trabalhe com interpolação, count, uppercased(), contains() e texto de várias linhas.

  6. +35 lições no app

    O conteúdo completo, as explicações e a prática estão no app.

Conteúdo do curso de Swift

Iniciante 10 lições

  1. Olá Swift
  2. Variáveis e Constantes
  3. Tipos de Dados
  4. Operadores
  5. Strings e Interpolação
  6. Condicionais
  7. Switch
  8. For-in e Intervalos
  9. While e Repeat-While
  10. Guard

Intermediário 15 lições

  1. Arrays
  2. Dicionários e Conjuntos
  3. Funções
  4. Closures
  5. Funções de Ordem Superior
  6. Opcionais
  7. Optionals Avançados
  8. Structs
  9. Classes
  10. Enums
  11. Protocolos
  12. Extensões
  13. Genéricos
  14. Closures Avançadas
  15. Padrões de Projeto

Avançado 15 lições

  1. Async/Await
  2. Tarefas
  3. Actors
  4. Tratamento Assíncrono de Erros
  5. DispatchQueue Legado
  6. Views e Modificadores
  7. Estado e Binding
  8. @Observable e MVVM
  9. Navegação
  10. Listas e ForEach
  11. Fundamentos de Combine
  12. Operadores de Combine
  13. Combine + SwiftUI
  14. Fundamentos de XCTest
  15. Testes Async e de UI

Uma pergunta do curso

Variáveis e Constantes

Complete o código para declarar uma variável mutável:

___ edad = 18

A resposta, a explicação e muitos outros exercícios te esperam no app.

Baixar

Perguntas sobre o curso

O curso de Swift é grátis?

Sim. Swift é um dos cursos gratuitos do SyntaxQuest: você baixa o app e começa sem pagar.

Preciso de experiência para aprender Swift?

Não. O curso começa no nível iniciante (10 lições) e avança para intermediário e avançado no seu ritmo.

Quanto tempo dura o curso de Swift?

Tem 40 lições e 200 exercícios. As lições são curtas, então você pode avançar alguns minutos por dia; o aprendizado evolutivo traz de volta o que você está prestes a esquecer.