Description
- Compreender conceitos fundamentais de programação e estarão mais do que preparados para aprenderem a desenvolver APPs para todo o ecossistema da Apple, como o iOS, Apple Watch, macOS e Apple TV, assim como para programar na linguagem Swift em outras plataformas não diretamente relacionadas a Apple.
Syllabus:-
-
Introdução
-
Baixando o Xcode
-
1.4 Para Usuários de Windows
-
Ebook - Como Programar em Swift pode mudar seu Futuro.
-
Introdução
-
Criando Variáveis
-
Criando Constantes
-
Comentários no Código
-
O que são Strings?
-
O que são Ints?
-
Utilizando o Console
-
Exercício
-
Fechamento
-
Introdução
-
Data Types / Declarações Implícitas e Explícitas
-
Floats vs Doubles
-
Exercício - Variáveis Implícitas e Explícitas
-
Operadores Básicos
-
Usando Tipos Numéricos
-
Introdução a Arrays
-
Criando Arrays
-
Adicionando Elementos na Array
-
Método .Count
-
Exercício de .Append e .Count
-
O que é o tal do Index?
-
.Insert e .Remove
-
.Contains & Index Of
-
Exercício 2
-
Fechamento Arrays
-
Introdução a Condicionais
-
O que são Booleans?
-
O começo de Condicionais
-
Condicionais com Comparação
-
Else
-
Exercício
-
And (&&) e Or (||)
-
Else If
-
Exercício 2
-
Conclusão
-
Introdução a Switch
-
O que é Switch?
-
Switch sem Default
-
Operadores de Intervalo
-
Exercício de Switch
-
Fechamento de Switch
-
Introdução a Loops
-
For Loops
-
Loops e Arrays se Amam
-
Exercício de Loops
-
While Loops
-
Exercício de Loops 2
-
Fechamento Loops
-
Introdução a Funções
-
Funções
-
Funções e seus Parâmetros
-
Funções com Return
-
Exercício de Funções
-
Fechamento de Funções
-
Introdução a Tuplas
-
Tuplas básicas e Implícitas
-
Tuplas Explícitas + Funções
-
Introdução a Opcionais
-
Dados Opcionais
-
Optional Binding - If Let
-
Exercício Opcionais