Diploma em Advanced iOS e Swift
Gante as habilidades para criar aplicativos robustos e torne-se um desenvolvedor de app iOS bem-sucedido com este curso online gratuito.
Description
O desenvolvimento de app iOS é uma indústria em expansão. Tendo a capacidade de criar padrão de indústria, aplicativos robustos são vistos como um enorme benefício para o empregador. Este curso demonstra como levar suas habilidades de desenvolvimento iOS para o próximo nível e aprender frameworks e técnicas avançadas. Você será apresentado a alguns dos conceitos de design e desenvolvimento mais difíceis e você ganhará um entendimento de como criar aplicativos de última geração.
O curso começa discutindo conceitos avançados de Swift 4, como enumerações, extensões, protocolos e delegados. Em seguida, explora estruturas de dados, algoritmos antes de se aprofundar em Programação orientada a Programação e padrões de design de Programação Reativa. Por fim, curso conclui com módulos sobre testes unitários, UI Testing e Apple's Vision Framework. O curso oferece uma matriz perfeita de tópicos avançados para garantir que você esteja pronto para criar uma variedade de aplicativos para o padrão da indústria.
Se você está interessado em se tornar um desenvolvedor avançado de iOS ou está interessado em trabalhar na indústria de tecnologia, então este curso proporciona um ponto de partida ideal na estrada para o emprego. Com este curso, os tópicos são explicados de forma clara e concisa e sua aplicação na vida real é delineada. Inicie este curso hoje e gane as habilidades necessárias para se tornar um desenvolvedor de elite!
Start Course Now
Modules
Introdução ao Advanced Swift 4
-
Resultados De Aprendizagem
-
Enumerações
-
Extensões-Parte 1
-
Extensões-Parte 2
-
Intro a Protocolos-Delegados-Exemplo de Números
-
Intro a Protocolos-Delegados Parte 2-Gerador de perguntas
-
Protocolos-Delegados-Construindo Color Magic App UI
-
Protocolos-Delegados-Usando o Método Delegado em Color Magic App
-
Protocolos-Delegados-Usando Funções Mutantes em Tipos
-
Transformações Rápidas
-
Resumo da lição
Advanced-Data Estruturas & Algoritmos Em Swift 4
-
Resultados De Aprendizagem
-
Funções Recursivas
-
Stack-Estruturas de Dados em Swift
-
Estruturas De Dados em Swift _Heap-Parte 1
-
Estruturas De Dados em Swift_ Heap-Parte 2
-
Estruturas De Dados em Swift-Tree
-
Resumo da lição
Advanced Swift 4 Design Patterns-Programação Orientada a Protocolo
-
Resultados De Aprendizagem
-
Intro para Programação Orientada ao Protocolo
-
Escrevendo seus primeiros protocolos
-
Criando extensões de protocolo
-
Genéricos e protocolos
-
Resumo da lição
Advanced Swift 4 Padrões De Design-Programação Reativa Com RxSwift
-
Resultados De Aprendizagem
-
RxSwift
-
Intro para RxSwift
-
O que é Rx_ Por que Rx_
-
Como Instalar o RxSwift em um Xcode Playground
-
Observáveis-Dispondo
-
Challenge_ Observáveis
-
PublishAssunto
-
BehaviorAssunto
-
ReplayAssunto
-
Variáveis
-
Desafio-Assuntos
-
Transformações-.mapa
-
Transformações-.flatMap
-
Transformações-.filtro
-
Transformações-.zip
-
Desafio-Transformações
-
Intro para App-Namer
-
Criando Projeto Xcode _ Instalando o RxSwift & RxCocoa
-
Construindo Namer UI _ Conectando @IBOutlets
-
Usando RxCocoa para Observar _ Inscrever-se em Dados UITextField
-
Adicionando Recursos Rx ao Botão Enviar
-
Passando Valores Entre As Instâncias UIViewController Usando RxSwift
-
Intro para Versi App
-
Criando Projeto Xcode
-
Instalando CocoaPods
-
Configurando O UITabBarController _ Adicionando Ativos De Projeto
-
Edifício TrendingFeedVC
-
Construindo Subclasses de Visualização Personalizada
-
Construindo Camada de Modelo de Repo
-
Edifício TrendingRepoCell Subclasse _ Loading Dummy Data
-
Criando DownloadService Singleton
-
Tendência de Rebaixamento de Dados de Repos
-
Download de Dados Repo Necessários Adicionais
-
Corrigindo Funções de DownloadService Quebrada
-
Preenchimento do TrendingFeedVC com Dados da API Real
-
Construindo SearchVC
-
Construindo SearchCell
-
Como configurar o SearchVC o RxSwift Way
-
Usando RxSwift Para Unidade UITableView com Resultados da Pesquisa
-
Carregando Arquivos Github README.md em SFSafariViewController
-
Resumo da lição
Diploma em Advanced iOS e Swift-Primeiro Avaliação
Avançado-Unidade Testando no iOS 12
-
Resultados De Aprendizagem
-
O que é Unidade Testing_
-
O Que Faz uma Boa Unidade Test_
-
Unidade Teste em Swift
-
Testando Modelos De Dados (Parte 1)
-
Testando Modelos De Dados (Parte 2)
-
Testando Recursos & Funções
-
Testando Código Asynchronous
-
Testando os Endpoints & Mock Data
-
Testando o Performance & Benchmarking
-
Testando & MVVM
-
Resumo da lição
Avançado-UI Testando no iOS 12
-
Resultados De Aprendizagem
-
O que é UI Testing_
-
UI Testando Melhores Práticas
-
UI Testing em Swift-Exemplo básico
-
Navegação de Teste
-
Testando Visualizações & Alertas
-
Redefinindo & Verificando o Estado do App
-
Testando Correções de bugs
-
Testando Dados em Campos de Texto
-
Testando UI Depois de uma Chamada Asynchronous
-
Resumo da lição
Estrutura de Visão da Apple
-
Resultados De Aprendizagem
-
Intro para App-FaceFinder
-
Criando o Projeto & Edifício UI
-
Configurando o UIImageView Programmaticamente
-
Criando Solicitação & Handler de Detecção de face
-
Quadro De Detecção De Face & Tweaking Face
-
Resumo da lição
Diploma em Advanced iOS e Swift-Segunda Avaliação
Avaliação do curso
Learning Outcomes
Após concluir este curso você será capaz de:
- Esboço do uso de extensões para classes, estruturas, enumerações ou protocolos existentes
- Identificar e listar diferentes tipos de estruturas de dados
- Descrever as diferenças entre um Heap e um Stack
- Definir Programação Orientada a Protocolo
- Esboço do uso de Programação Reativa no Desenvolvimento iOS
- Esboço da diferença entre a Programação Orientada ao Protocolo e a Programação Orientada a Objetos
- Explicar os conceitos de protocolos, extensões e generics
- Definir testes unitários e é papel no desenvolvimento de aplicativos
- Defina o que é uma função recursiva
- Liste os vários usos do Vision Framework da Apple
Certification
"Todos os cursos da Alison são gratuitos para estudar. Para completar com sucesso um curso, você deve marcar 80% ou mais em cada avaliação do curso. Após a conclusão bem-sucedida de um curso",Você pode optar por tornar a sua conquista formal comprando um Diploma ou Certificado da Alison.
oficial. Ter um documento da Alison oficial é uma ótima forma de comemorar e compartilhar o seu sucesso. É:
- Ideal para incluir nos CVs,inscrições de trabalho e portfolios
- Uma forma de mostrar a sua habilidade de aprender e alcançar altos resultados