4.5/5

Curso de Swift 3 – iOS 10 e Apps com Xcode

Professor Tito Petri
Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no whatsapp

Sobre o curso

Já pensou em ampliar seus conhecimentos no desenvolvimento de apps para iPhone e iPad? Aprenda vários atalhos e muitas soluções utilizando o Xcode em Linguagem Swift 3. Esse é, sem dúvidas, o curso mais completo na internet no que se refere a Xcode em linguagem Swift 3!

No Curso de Swift 3 – iOS 10 e Apps com Xcode, procuramos explicar detalhadamente os principais caminhos para se dominar o Xcode e Swift 3 da forma mais clara e fácil possível.

Através do curso você aplicará de imediato todo o conhecimento adquirido, afinal esse é o maior objetivo! Através destas aulas, o aluno aprenderá do zero como utilizar os principais recursos básicos do Xcode e Swift 3. Além disso, o aluno dominará as listas (Table Views no iOS); aprenderá como trabalhar com estrutura de projeto MVC (Model-View-Controller) e aprenderá como importar dados no formato JSON. 

Iremos desenvolver do zero, passo a passo, um app que apresenta uma interface avançada com barras e menu de navegação. Outro ponto interessante é que o aluno aprenderá a desenvolver um app que se ajusta no iPhone e iPad. Este curso é fundamental para todos os usuários entenderem as melhores práticas de como iniciar e programar o seu app para IOS 10.

O que você vai aprender

O Curso de Swift 3 – iOS 10 e Apps com Xcode ensinará a desenvolver do zero seus próprios aplicativos para iPhone e iPad. Irá ainda aprender os conceitos básicos de lógica e programação e criar do zero um app bem estruturado. E ainda Entenderá o conceito de MVC e arquitetura de dados para aplicações.

Público alvo

O Curso de Swift 3 – iOS 10 e Apps com Xcode é indicado para pessoas que tem o desejo de realizar seu projeto ou ideia através de um app, programadores ou Designers que desejam conhecer o Xcode e a linguagem Swift, pessoas que nunca programaram e desejam entender sobre lógica e programação.

Trailer
  • Curso 100% em Vídeo Aulas
  • Aulas 100% Práticas
  • Material de Apoio Incluso
  • Suporte com Professor
  • Certificado de Conclusão
  • 16H02MIN

Algumas aulas do curso

Reproduzir vídeo
Reproduzir vídeo
Reproduzir vídeo

Ementa do curso

Módulo 1
  • Apresentação Instrutor e Curso
  • O que vamos aprender nesta seção?
  • Por que usar o Xcode?
  • Requisitos de Sistema
Módulo 2
  • Playground e Variáveis
  • Utilizando Listas ou Arrays
  • Operadores Lógicos e Aritméticos
  • Laço de Condição If e Else
  • Laço de Repetição While
  • Laço de Repetição For
  • Métodos e Funções
  • Criando novas Classes
  • Variáveis Opcionais ou Optionals
Módulo 3
  • Introdução ao Xcode – Menus e Interface
  • Outlets e Actions
  • Evento de Toque e trocar Imagem de UIView
  • Storyboard Segues e Navigation Controller
  • Criando Componentes utilizando apenas o Código
  • Criando um Botão e uma Ação através de Códigos
  • Protocolos e Delegates
Módulo 4
  • Introdução às Tabelas ou TableViews
  • Criando a Tabela Programaticamente
  • Conhecendo a UITableViewController
  • Customizando a Célula e Orientação do Aparelho
Módulo 5
  • Iniciando Projeto Cartões de Contato
  • Criando a View Cartão
  • App Cartão Adicionando Componentes
  • Configurando o Fundo do Cartão
  • Arredondando o Canto das Imagens e Configurando o Fundo
  • Unindo o Modelo de Dados com a View
  • App Cartão de Visita Conclusão
Módulo 6
  • Conhecendo o App de Videos que iremos criar
  • Iniciando o Projeto e carregando Icones e Gráficos
  • Criando o Splashsceen ou LaunchScreen
  • NavigationBar com Logotipo
  • Adicionando Botões ao NavBar
  • Criando os Seletores dos Botões
  • Criando o Modelo de Dados
  • Adicionando a TableView Principal
  • Formatando a Tabela e Altura do NavBar e StatusBar
  • Criando a Célula do Programa
  • Componentes da Célula
  • Como Obter Imagens da API do YouTube
  • Altura das Imagens e Células
  • DeselectRow e Customização do Fundo da Célula
  • Cartão e Tela do Programa
  • Layout e Componentes da Tela do Programa
  • Layout do Cartão do Video
  • PerformSegue TintColor e Título do NavBar
  • Finalizando o Layout da Tela de Video
  • Utilizando o Modelo de Dado do Programa
  • PrepareForSegue e passando modelo de dado Programa
  • Carregando Video do YouTube no WebView
  • Utilizando o Activity Indicator View
  • Adicionando um UILabel ao NavBar
Módulo 7
  • Introdução ao JSON Java Script Object Notation
  • Validando o JSON com o JSONLint
  • Utilizando o JSON Generator para publicar os dados em um URL
  • JSON View Instalando a Extensão para o Google Chrome
Módulo 8
  • Carregando o JSON para o Swift
  • Allow Arbitrary Loads
  • Erros de Carregamento e Emoji
  • Obtendo Strings do JSON
  • Obtendo um Int e um Bool
  • Obtendo uma Lista ou Array
  • Obtendo um Objeto com Múltiplos Dados
  • Obtendo uma Lista de Objetos
  • Lista de Objeto Programa do JSON para o Swift
  • App Videos – Carregando os Programas do JSON para a Lista
  • App Videos – Ajustes da Lista de Dados Programas
  • App Videos – Ajustando Offset da Tabela e Touch no NavBar
Módulo 9
  • Youtube API Link
  • Indicador de Atividade na Célula
  • Classe NetworkService
  • Passando ID do YouTube entre as Views
  • Correção LayoutSubViews
Módulo 10
  • Objeto Favorito e Lista de Favoritos
  • Verificando se ja foi Favoritado
  • Adicionando e Removendo Favoritos
  • Salvar e Carregar Dados com UserDefaults
  • Salvar Dados da Lista de Favoritos
  • Carregar Dados da Lista de Favoritos
  • Ações do Botão Like
  • Adicionar e Remover pelo Botão
  • Juntando tudo no Projeto dos Videos
  • Adicionando e Removendo o Video Favorito na Lista
  • Salvando e Carregando a Lista
Módulo 11
  • Importando Classes do Menu
  • Implementando o Menu Lateral
  • Cliques e Selecão dos Itens do Menu Lateral
  • Criando a Lista de Favoritos
  • Formatando a Data com Substrings
  • Animacao do Botão Like
  • Verificando se o usuário possui conexão
Módulo 12
  • Paginação e ScrollViewDidEndDrag
  • Obtendo os Itens na Paginação
  • Adicionando o SearchBar para a Busca
  • Componente e Ações do SearchBar
  • Verificação da Busca na Lista
  • Filtrando a Lista e Atualizando as Views
  • Detectando o Dispositivo iPhone ou iPad e ajustando a Orientação do Aparelho
  • Executando no Simulador do iPad
  • Criando um Layout Específico para o iPad
  • Ajustes no Botão do Menu
Módulo 13
  • Introdução aos Próximos Passos
  • Importando Classes do Menu
  • Implementando o Menu Lateral
  • Cliques e Selecão dos Itens do Menu Lateral
  • Criando a Lista de Favoritos
  • Formatando a Data com Substrings
  • Animação do Botão Like
Módulo 14
  • Paginação e ScrollViewDidEndDrag
  • Obtendo os Itens na Paginação
  • Adicionando o SearchBar para a Busca
  • Componente e Ações do SearchBar
  • Filtrando a Lista e Atualizando as Views
  • Detectando o Dispositivo iPhone ou iPad e ajustando a Orientação do Aparelho
  • Executando no Simulador do iPad
  • Criando um Layout Específico para o iPad
  • Ajustes no Botão do Menu
  • Desenvolvedor iOS Conclusão e Considerações Finais

site novo

Dias
Horas
Minutos
Segundos

Aproveite as ofertas enquanto não acabam

site novo

Dias
Horas
Minutos
Segundos

Aproveite as ofertas enquanto não acabam