Todos os cursos da categoria #Front-end com R$35 OFF
Curso de Desenv. móvel p/ IOS com Swift Básico

Curso de

Desenv. móvel p/ IOS com Swift Básico

Conheça a linguagem Swift e comece a aprender a desenvolver aplicativos para o iOS.

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 24h

    Curso com certificado de 24 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de Desenv. móvel p/ IOS com Swift Básico

Desenv. móvel p/ IOS com Swift Básico

6x R$ 24,98

R$ 149,90 à vista

Informações sobre o curso

Sobre o curso

Umas das plataformas que tem a maior responsabilidade pela transformação do conceito "smartphone/celular" é a Apple com o iPhone, aparelho que muitas vezes é visto como sonho de consumo e que vem ficando cada vez mais popular e acessível.

Sendo assim, é essencial para desenvolvedores mobile que estes sejam capazes de criar aplicativos para a plataforma da Apple. Hoje, raramente um aplicativo é lançado somente para a plataforma Android, sendo que em quase 100% dos casos o lançamento é feito simultaneamente para Android e para iOS. Isso quando o lançamento não ocorre inicialmente para o iOS, para depois chegarem para as demais plataformas.

Se você deseja desenvolver nativamente para a plataforma da Apple hoje em dia, você precisará aprender uma linguagem nova: o Swift.

Conhecimentos adquiridos

Neste curso abordaremos tudo o que você precisa saber para compreender a estrutura básica do Swift e conceitos básicos do iOS. São vídeo aulas e apostilas que mostram os conceitos do Swift e a criação de uma aplicação iOS. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você:

- Entenderá os requisitos mínimos para o desenvolvimento para a plataforma Apple com o Swift;

- Aprenderá a configurar o ambiente para o desenvolvimento com o XCode;

- Aprenderá conceitos básicos do Swift, como tipos de dados, operações aritméticas e lógicas, estruturas condicionais e de repetição e arrays;

- Aprenderá a aplicar conceitos de orientação a objeto com o Swift;

- Entenderá o padrão MVC que é aplicado por padrão ao desenvolvermos aplicações para o iOS;

- Entenderá como funciona o Cocoa Touch, o framework para desenvolvimento de interfaces da Apple;

- Entenderá conceitos como outlets, storyboards e actions no Swift com o Cocoa Touch.

Para quem é esse curso?

Este curso é voltado para desenvolvedores que desejam iniciar seus estudos sobre o Swift e também desejam aprender os conceitos básicos para desenvolvimento de aplicações para o iOS.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. Lógica de Programação Completo
  2. Lógica Orientada a Objetos Completo

Carga horária do curso

6h54

Curso com 6h54 horas de vídeos

24h

Curso com certificado de 24 horas

31

Curso com 31 exercícios de fixação

Ambiente do curso

  • iOS 9.1 ou superior
  • Xcode 7.1.1 ou superior
  • Swift 2

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado
  • Desafios de código

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de Desenv. móvel p/ IOS com Swift Básico

Desenv. móvel p/ IOS com Swift Básico

6x R$ 24,98

R$ 149,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    A plataforma de desenvolvimento Apple e o Swift
  2. Códigos, imagens, diagramas etc.

    O sistema operacional iOS Visualizar
  3. Códigos, imagens, diagramas etc.

    Swift Visualizar
  4. Códigos, imagens, diagramas etc.

    Por onde começar?

2 - Preparando o Ambiente

  1. Códigos, imagens, diagramas etc.

    Preparando o Ambiente
  2. Códigos, imagens, diagramas etc.

    Baixando e instalando o Xcode

3 - Fundamentos do Swift: variáveis, constantes, tipos de dados e conversões

  1. Códigos, imagens, diagramas etc.

    Variáveis e constantes
  2. Códigos, imagens, diagramas etc.

    Tipos de dados
  3. Códigos, imagens, diagramas etc.

    Conversões de dados
  4. Códigos, imagens, diagramas etc.

    Variáveis nullable ou opcionais
  5. Códigos, imagens, diagramas etc.

    Comentários
  6. Códigos, imagens, diagramas etc.

    Ponto-e-vírgula Visualizar
  7. Vídeoaula com duração de: 00:11:06

    Conhecedo o Swift e o Xcode Visualizar
  8. Vídeoaula com duração de: 00:10:32

    Var, let e tipagem de dados Visualizar
  9. Vídeoaula com duração de: 00:13:30

    Conversões de dados
  10. Vídeoaula com duração de: 00:06:08

    Operadores "?" e "!"
  11. 3 desafios.

    Exercícios

4 - Operadores aritméticos

  1. Códigos, imagens, diagramas etc.

    Operadores aritméticos
  2. Códigos, imagens, diagramas etc.

    Precedência de operador
  3. Códigos, imagens, diagramas etc.

    Operadores reduzidos e de incremento e decremento
  4. Vídeoaula com duração de: 00:11:17

    Operadores matemáticos e lógicos
  5. Vídeoaula com duração de: 00:12:17

    Strings: concatenação e interpolação
  6. 3 desafios.

    Exercícios

5 - Estruturas condicionais

  1. Códigos, imagens, diagramas etc.

    Estruturas condicionais
  2. Códigos, imagens, diagramas etc.

    Operadores condicionais
  3. Códigos, imagens, diagramas etc.

    O condicional if-else
  4. Vídeoaula com duração de: 00:09:38

    O condicional IF
  5. Códigos, imagens, diagramas etc.

    O condicional switch
  6. Vídeoaula com duração de: 00:06:30

    O condicional SWITCH
  7. 3 desafios.

    Exercícios

6 - Laços ou estruturas de repetição

  1. Códigos, imagens, diagramas etc.

    Laços ou estruturas de repetição
  2. Códigos, imagens, diagramas etc.

    Laço for
  3. Vídeoaula com duração de: 00:05:59

    O laço FOR
  4. Códigos, imagens, diagramas etc.

    O laços while e do-while
  5. Vídeoaula com duração de: 00:08:27

    O laço WHILE
  6. Códigos, imagens, diagramas etc.

    Break e Continue
  7. 3 desafios.

    Exercícios

7 - Arrays

  1. Códigos, imagens, diagramas etc.

    Arrays
  2. Códigos, imagens, diagramas etc.

    Declarando arrays com o Swift
  3. Vídeoaula com duração de: 00:11:49

    Criando conjuntos de elementos com arrays
  4. 3 desafios.

    Exercícios

8 - Orientação a Objetos com Swift – classes, atributos, métodos e visibilidade

  1. Códigos, imagens, diagramas etc.

    Orientação a Objetos com Swift – classes, atributos, métodos e visibilidade
  2. Códigos, imagens, diagramas etc.

    O que é uma classe?
  3. Códigos, imagens, diagramas etc.

    Atributos e propriedades
  4. Códigos, imagens, diagramas etc.

    Métodos e inicializadores
  5. Códigos, imagens, diagramas etc.

    Atributos de visibilidade
  6. Vídeoaula com duração de: 00:05:59

    Orientação a Objetos com Swift: criando classes
  7. Vídeoaula com duração de: 00:04:09

    Orientação a Objetos com Swift: atributos
  8. Vídeoaula com duração de: 00:06:49

    Orientação a Objetos com Swift: métodos
  9. Vídeoaula com duração de: 00:11:52

    Orientação a Objetos com Swift: utilizando nossas classes no playground
  10. Vídeoaula com duração de: 00:06:54

    Orientação a Objetos com Swift: métodos observadores
  11. Vídeoaula com duração de: 00:12:00

    Orientação a Objetos com Swift: propriedades computadas
  12. Vídeoaula com duração de: 00:09:29

    Orientação a Objetos com Swift: estruturas estáticas
  13. Vídeoaula com duração de: 00:15:20

    Orientação a Objetos com Swift: parâmetros nomeados
  14. 4 desafios.

    Exercícios

9 - Orientação a Objetos com Swift - Herança, sobrescrita e sobrecarga de métodos

  1. Códigos, imagens, diagramas etc.

    Orientação a Objetos com Swift - Herança, sobrescrita e sobrecarga de métodos
  2. Códigos, imagens, diagramas etc.

    Herança
  3. Códigos, imagens, diagramas etc.

    Sobrescrita de métodos
  4. Códigos, imagens, diagramas etc.

    Sobrecarga de métodos
  5. Vídeoaula com duração de: 00:11:22

    Orientação a Objetos com Swift: herança - Parte 1
  6. Vídeoaula com duração de: 00:06:36

    Orientação a Objetos com Swift: herança - Parte 2
  7. Vídeoaula com duração de: 00:06:43

    Orientação a Objetos com Swift: sobrescrita de métodos
  8. Vídeoaula com duração de: 00:06:29

    Orientação a Objetos com Swift: sobrecarga de métodos
  9. 3 desafios.

    Exercícios

10 - Orientação a Objetos com Swift - Protocolos

  1. Códigos, imagens, diagramas etc.

    Orientação a Objetos com Swift - Protocolos
  2. Vídeoaula com duração de: 00:13:25

    Orientação a Objetos com Swift: protocolos
  3. Vídeoaula com duração de: 00:10:43

    Princípio da Substituição de Liskov (LSP) e o Swift
  4. Vídeoaula com duração de: 00:09:44

    Value-Types e Reference-Types
  5. Vídeoaula com duração de: 00:14:58

    Structs
  6. Vídeoaula com duração de: 00:11:27

    Swift e type-casting
  7. 3 desafios.

    Exercícios

11 - Outras estruturas do Swift - Enumeradores

  1. Códigos, imagens, diagramas etc.

    Outras estruturas do Swift - Enumeradores
  2. Vídeoaula com duração de: 00:23:59

    Tratamento de erros e o Swift - Parte 1
  3. Vídeoaula com duração de: 00:11:12

    Tratamento de erros e o Swift - Parte 2
  4. 3 desafios.

    Exercícios

12 - Conhecendo o iOS

  1. Códigos, imagens, diagramas etc.

    Paradigma Model-View-Controller
  2. Códigos, imagens, diagramas etc.

    Variáveis “outlet”
  3. Códigos, imagens, diagramas etc.

    Actions – Adicionado interação na aplicação
  4. Vídeoaula com duração de: 00:08:31

    Primeiro projeto para iOS - criando o projeto
  5. Vídeoaula com duração de: 00:09:13

    Primeiro projeto para iOS - executando o projeto pela primeira vez
  6. Vídeoaula com duração de: 00:07:28

    Primeiro projeto para iOS - storyboards e o Cocoa Touch
  7. Vídeoaula com duração de: 00:08:48

    Primeiro projeto para iOS - criando outlets
  8. Vídeoaula com duração de: 00:09:42

    Primeiro projeto para iOS - criando as actions
  9. 3 desafios.

    Exercícios

13 - Projeto final Super-Calculadora

  1. Vídeoaula com duração de: 00:04:45

    Criando o projeto
  2. Vídeoaula com duração de: 00:10:29

    Desenhando os storyboards
  3. Vídeoaula com duração de: 00:04:23

    Especificando os protocolos
  4. Vídeoaula com duração de: 00:10:36

    Aplicando o design pattern "Template Method"
  5. Vídeoaula com duração de: 00:06:05

    Implementando as operações matemáticas
  6. Vídeoaula com duração de: 00:05:59

    Aplicando o design pattern "Simple Factory"
  7. Vídeoaula com duração de: 00:22:20

    Integrando as classes do projeto com os outlets e as actions

14 - Conclusão

  1. Códigos, imagens, diagramas etc.

    Conclusão
  2. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de Desenv. móvel p/ IOS com Swift Básico

Desenv. móvel p/ IOS com Swift Básico

6x R$ 24,98

R$ 149,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

Gostei do curso, exemplos simples e práticos.

Adquira este curso de forma avulsa

Curso de Desenv. móvel p/ IOS com Swift Básico

Desenv. móvel p/ IOS com Swift Básico

6x R$ 24,98

R$ 149,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados