Conheça

Utilize os botões abaixo para conhecer tudo sobre o funcionamento dos nossos cursos à distância, e desfrute de todos os benefícios que o e-learning traz até você. Veja a opinião de quem já estudou conosco!










Curso de iOS Swift 2: Criando Aplicativos para iPhone e iPad (AP-15)


Análise Orientada a Objetos UML Essencial PHP Laravel MVC WEB: HTML5, CSS3, JavaScript & Ajax Fundamentos de Java Java Avançado Java Web com Servlets e JSPs Java Web com JSF, PrimeFaces e JPA Design Patterns em Java Android: Criando Aplicativos para Smartphones e Tablets
iOS Swift 2: Criando Aplicativos para iPhone e iPad PHP 7 Completo SQL Completo Lógica de Programação Fundamentos de C# C# Avançado Linguagem C Linguagem C++ iOS Bluechat PHP para Facebook


Curso de iOS Swift 2: Criando Aplicativos para iPhone e iPad
(AP-15)

de R$ 739,00
por R$ 588,00
(12x sem juros de R$ 49,00)

* Preço válido até 31/03/2017




Resumo do curso

Aprenda a programar para iPhone e iPad por meio deste curso de iOS 9 (Xcode 7), que prepara o desenvolvedor para criar seus aplicativos e publicá-los na AppStore. O curso de iOS aborda o Cocoa Touch e a linguagem Swift partindo do zero, para quem nunca trabalhou com estas tecnologias, e avança até a utilização de câmera, GPS, tableviews, multiviews, leitura e gravação de arquivos, Core Data (o principal mecanismo de persistência de dados do iOS), giroscópio, acelerômetro, internacionalização de aplicações, reconhecimento de gestos e outros recursos escolhidos a partir da vivência do autor no mercado de trabalho de programação para o iOS.

Público alvo

Desenvolvedores, professores, alunos e outros interessados na área, que tenham interesse em aprender a programar e criar aplicativos para os dispositivos móveis da Apple (iPhone e iPad).

Pré-requisitos

Possuir um computador da Apple para instalar o Xcode (ambiente de programação) e ter feito o curso de Lógica de Programação (ou conhecer previamente este tema), ou conhecer outra linguagem de programação.

Carga horária

Equivalente a um curso presencial de 60 horas. As aulas ficam disponíveis integralmente para os alunos sem prazo de expiração. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar, mesmo após concluir o curso. Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 30 dias.

Aptidões após o curso

Ao término do curso de iOS, os alunos estarão aptos a programar e criar aplicativos dos mais variados tipos para os dispositivos móveis da Apple. Estarão também aptos a trabalhar profissionalmente com desenvolvimento de aplicativos para o iPhone e iPad em empresas do ramo e até por conta própria, comercializando seus aplicativos na AppStore.

Certificado

Ao concluir o curso com nota igual ou superior à 6,5, o aluno recebe o certificado de conclusão do curso em formato digital (PDF). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

A Softblue é associada à ABED (Associação Brasileira de Educação a Distância). Conheça o nosso modelo de certificado e mais detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 739,00 por R$ 588,00 (em até 12x sem juros)

Conheça todas as formas e condições de pagamento clicando aqui. Condições especiais para empresas na compra de 5 ou mais unidades do mesmo material. Para atendimento empresarial, entre em contato conosco.

Criado por André Milani, conheça seu currículo.

Conteúdo programático

Introdução ao Desenvolvimento iOS
     O que é o iOS
     Arquitetura do iOS
     A IDE Xcode
     Licenças de Desenvolvimento

A Linguagem Swift
     Introdução ao Swift
     Tipos de dados
     Variáveis e Constantes
     Operadores
         Matemáticos
         Condicionais
         Lógicos
         Controle
         Repetição
     Criação de Funções
     Tratamento de Exceções (do/catch)

Orientação a Objetos
     Introdução a OO
     Como funciona
     Classes
         Atributos
         Métodos
     Objetos
         Classe vs. Objeto
     Herança
     Sobrescrita de Métodos
     Protocolos

A Tecnologia Cocoa Touch
     Introdução ao Cocoa Touch
     Modelo MVC
     Outlets (IBOutlet)
     Actions (IBAction)
     Arquivo de Configurações do Aplicativo

Formulários e Componentes
     Imagens
     Botões
     Switches
     Sliders
     TextFields
     Labels
     Alertas
     Table Views (visto em módulo próprio)
     Pickers (visto em módulo próprio)

Multiviews e Tabbed Bars
     Arquitetura
     Classe UIView
     Classe UIViewController
     Componente Tabbed Bar

Table Views
     O que são
     Exemplos
     Arquitetura
     Classe UITableView
     Classe UITableViewCell
     Protocolos de implementação

AutoLayout, Autorotate e Autosize
     Posições disponíveis
     Rotacionando a aplicação
     Adequando o formulário para a nova posição

Acelerômetro e Giroscópio
     O que é o Acelerômetro
     Eixos disponíveis
     Distribuição de carga
     O que é o giroscópio
     A biblioteca Core Motion

GPS e Core Location
     Um pouco sobre Geolocalização
     Modos de localização
     A biblioteca Core Location
     Calculando distâncias

Câmera e Photo Library
     Acessando a câmera
     Acessando a Personal Photo Library

Configurações de Aplicativos
     Criando as preferências do usuário
     Manipulando a classe NSUserDefaults

Persistência de Dados
     Lista de propriedades
     Serialização de Objetos
     CoreData

Pickers
     Picker do tipo data
     Picker do tipo simples
     Picker do tipo múltiplo
     Picker com dependência de dados

Internacionalização de Aplicações
     Componentes internacionalizáveis
     Arquiteturas de internacionalização
     Arquivo de strings
     Versionamento de arquivos

Reconhecimento de Gestos
     Toque simples
     Toque longo
     Toque múltiplo
     Toque do tipo deslize
     Toque do tipo pinça
     Toque do tipo rotação

Web Services
     O que são
     Arquitetura
     Conectando em um Web Service
     Web Service do iTunes da Apple
     Tratando arquivos JSON em retornos de Web Services

Envie sua dúvida para o instrutor

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem para o instrutor utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

Nome:  Sobrenome: 
E-mail: 
Assunto: 
Mensagem: 
Digite o código aqui:


             Cursos  |   Perguntas  |   Sobre nós  |   Sorteios  |   Blog  |   Política de Privacidade  |   Contato Desde 2003.    
Todos os direitos reservados ®    
CNPJ 06.860.085/0001-64