blog | sorteios
Softblue - Qualidade em Cursos On-Line  

e-mail:

senha:
cadastrar | recuperar senha | entrar

Cursos Perguntas Frequentes Quem somos Contato

Curso iOS: Criando Aplicações para iPhone e iPad (AP-08)

     
CURSO IOS: CRIANDO APLICACOES PARA IPHONE E IPAD BASICO AO AVANCADO ON LINE AP08
de R$ 619,90  por R$ 479,90
(em até 18x)

Comece em menos de 5 minutos!
Testar Comprar

Um dos mercados com maior crescimento nos últimos tempos é o de criação de aplicativos para iPhone e iPad, uma tendência que está despertando o interesse das maiores empresas do mundo, mas que não consegue encontrar mão de obra qualificada. Para capacitar profissionais nesta área, a Softblue criou este curso, que ensina a partir do zero os conceitos necessários, e também a programar do básico ao avançado para a plataforma iOS (5.0), utilizada pelos dispositivos móveis da Apple. O objetivo é capacitar o aluno a entrar neste que é o mercado de trabalho com maior valorização dos profissionais nos últimos tempos, qualificando-o para construir aplicações, atuar como programador em grandes empresas ou até mesmo atuar por conta própria.

André Milani

Mais um curso elaborado por André Milani, autor de diversos livros na área de programação e bancos de dados, com várias certificações de TI e atuando desde 2003 com desenvolvimento web. Conheça o currículo completo do instrutor clicando aqui.

Inicialmente são apresentados no curso a linguagem Objective C e, posteriormente, a tecnologia Cocoa Touch, tecnologias estas que são aprofundadas no decorrer do curso através da abordagem dos principais recursos disponíveis nos aparelhos mais recentes da Apple. Uma vez que as tecnologias base sejam apresentadas, os principais recursos de programação para iPhone e iPad são introduzidos, permitindo que o aluno possa criar suas primeiras aplicações e publicá-las na AppStore logo nos primeiros módulos do curso.

Temas como a construção de formulários, abordando os vários tipos de componentes que podem ser utilizados, bem como aplicações multi-views e navegação são abordados em seguida, permitindo a construção de aplicações mais complexas e com mais recursos por parte do desenvolvedor. Componentes avançados como pickers também são abordados, desde sua forma mais simples até sua versão de múltiplos componentes, com ou sem dependência entre os mesmos. Ainda, a utilização dos recursos de autorotate e autosize, também vistos em detalhes, irão garantir ao aplicativo o seu correto funcionamento nos mais variados dispositivos e posições existentes.

Recursos avançados também são abordados no curso, como a utilização do GPS para obter a localização do dispositivo e para calcular distâncias, o uso do acelerômetro e do giroscópio para verificar a posição atual do aparelho e a sua movimentação, persistência de dados por meio de arquivos de propriedades, serialização de objetos e armazenamento de dados em bancos de dados. Complementando a lista de assuntos avançados, o uso da câmera para captura de fotos e vídeos, sejam da Personal Photo Library ou em tempo real, a criação do arquivo de preferências (configurações) do seu aplicativo e internacionalização de aplicações são temas também abordados em detalhes.

Ao final do curso, o autor destrincha algumas de suas aplicações disponíveis na AppStore (com mais de 50.000 downloads), exibindo o código-fonte e mostrando passo-a-passo como elas foram criadas e como cada recurso abordado no curso foi utilizado.

Os conteúdos dos nossos cursos são atualizados de acordo com a evolução das tecnologias que eles abordam. Leia aqui as opiniões dos alunos da Softblue sobre nossos cursos.

Investimento: de R$ 619,90 por R$ 479,90 (em até 18x)
* Válido somente até 31/05/2012.

Informações gerais

iOS: Criando Aplicações para iPhone e iPad
Código: AP-08
Nível: Básico ao Avançado
Formato: e-learning

Público alvo

Programadores, desenvolvedores, professores, alunos ou outros interessados na área, que tenham interesse em aprender a programar e criar seus 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 ao 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.

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 Objective C

     Introdução ao Objective C

     Tipos de dados

     Variáveis e Constantes

     Operadores

         Matemáticos

         Condicionais

         Lógicos

         Controle

         Repetição

     Criação de Funções

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)

     @property

     @synthesize

     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 Tab Bars

     Arquitetura

     Classe UIView

     Classe UIViewController

     Componente Tab Bar

     Classe TabBarController

Table Views

     O que são

     Exemplos

     Arquitetura

     Classe UITableView

     Classe UITableViewCell

     Protocolos de implementação

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

     Trabalhando com SQL

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


Após o treinamento os alunos estarão aptos a

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

Certificado

Ao final de cada módulo do curso é realizada uma avaliação sobre o conteúdo apresentado. Ao concluir o curso com nota igual ou superior à 6,5, o aluno imediatamente recebe o seu certificado de realização do curso em formato digital gratuitamente, podendo também solicitar uma cópia impressa caso deseje (mediante pagamento da taxa de emissão e envio do mesmo, no valor de R$ 20,00). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

Conheça o nosso modelo de certificado e maiores detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 619,90 por R$ 479,90 (em até 18x). O único valor a ser pago é este, não há mensalidades!
* Válido somente até 31/05/2012.

 Comprar

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 curso. Para atendimento empresarial, entre em contato conosco.

Desconto Progressivo

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:

Mailing List

Cadastre o seu e-mail para receber notícias e informações sobre novos cursos e novidades dos blogs de nossos instrutores!



* Cadastre-se e participe de sorteios de brindes e livros de informática!

Qualidade

Conheça nossa qualidade!

Diferenciais

  • Vídeo-aulas com áudio e com explicações do instrutor
  • Exercícios práticos com resolução comentada
  • Questões das avaliações comentadas
  • Suas dúvidas são esclarecidas pelos nossos instrutores
  • Instrutores especialistas e certificados no assunto
  • Cursos voltados para o mercado de trabalho
  • Reveja as aulas quantas vezes quiser
  • Taxa única: não há mensalidades
  • Você define seu horário de estudo, podendo começar agora mesmo
  • Faça o curso de qualquer parte do Brasil

Nossos cursos

Nossos cursos são criados com base na realidade do mercado de trabalho, abordando teoria e prática das tecnologias. Conheça nossos cursos clicando aqui.

Pagamento

Conheça todas as formas e condições de pagamento clicando aqui!

Softblue 2003/2012 - Todos os direitos reservados