Curso

Curso iOS Swift Desenvolvendo Apps

0 Avaliação

Descrição

iOS Swift Desenvolvendo App – Visão Geral:

• Curso iOS Swift Desenvolvendo Apps foi projetado para os participantes desenvolver aplicativos utilizando o Swift, a linguagem de programação personalizada da Apple, projetada especificamente para a criação de aplicativos iOS e OS X. Também apresentará as habilidades necessárias para que o aluno se torne um desenvolvedor e analista especializado na plataforma iOS, preparando-se para trabalhar em uma grande equipe de projetos ou empreender e construindo seu próprio aplicativo.
• Você aprenderá a usar ferramentas de desenvolvimento, como o XCode, interfaces de design e interações, avaliar sua usabilidade e integrar informações de câmera, foto e localização para qualquer aplicativo iOS.

Dúvidas? Envie uma mensagem.

Carga horaria:

40 horas
Noturno de segunda-feira a sexta-feira de 19:hs as 23:hs, neste formato são 4:hs de aula por noite, totalizando 10 encontros de 4:hs cada noite, no total de 40:hs de aula.

Aos Sábados:
Sábado de 09:hs as 18:hs, neste formato são 8:hs de aula por sábado, totalizando 5 encontros de 8:hs cada sábado, totalizando 40:hs

Formato de Entrega:

• Curso iOS Swift Desenvolvendo Apps
• Entregamos esse curso no formato presencial em sala de aula com a presencial de um instrutor docente e extremamente experiente em desenvolvimento de App´s em múltiplas plataformas.

Formato online ao vivo em tempo real:

• Para quem optar por realizar o Curso iOS Swift Desenvolvendo Apps em sua casa, ou para pessoas de outros estados ou até mesmo outros países, entregamos esse curso com alta qualidade via transmissão ao vivo com plataformas de alta qualidade de transmissão de conteúdo.
• Damos todo suporte para o participante poder concluir o curso com êxito.

Objetivo:

• Curso iOS Swift Desenvolvendo Apps
• Temos como objetivo apresentar aos alunos participante do Curso iOS Swift Desenvolvendo Apps, toda faze teoria e pratica das ferramentas de desenvolvimento

Pré-requisito:

• Curso iOS Swift Desenvolvendo Apps
• Desejável que o participante tenha conhecimento de linguagem de programação orienta a objeto,
• Sugestão de curso para melhor desenvolver seu aprendizado em programação
• Curso Android Desenvolvendo Apps
• Curso JAVA SE Fundamentos Orientado a Objeto
• Curso Linguagem de Programação Java SE

Público Alvo:

• Curso iOS Swift Desenvolvendo Apps
• Pessoas interessada em iniciar sua carreira e um novo negócios com desenvolvimento de Apps, para plataforma iOS da Apple, “iPhone, iPad, Mini iPad, apple watch ” entre outros dispositivo moveis da Apple.
• Desenvolvedores de outras linguagens de programação
• Analista de desenvolvimento
• Analista de teste
• Gerente de aplicações
• Analista web

Conteúdo Programático:

• A linguagem Swift
• O Xcode
• Introdução a linguagem Swift
• Função Print
• Variáveis e Constantes
• Strings e Characters
• Operador de atribuição
• Operadores aritméticos
• Operadores compostos
• Operadores de comparação
• Operador ternário
• Tuplas, arrays e dicionários
• Estruturas condicionais, condicionais if/else
• Operadores AND e OR
• Condicional switch / case
• Estruturas de repetição – For – in, While e do while

• Operadores customizados
• Prefix, Postfix. Infix
• Estruturas e enumerações
• Optional – ?
• Forced Unwrapping
• Optional binding, Nil Coalescing Operato,
• Classes, criando objetos
• Propriedades e Métodos
• Métodos inicializadores
• Observadores willSet e didSet, Lazy
• Herança e polimorfismo

• Iniciando o projeto com UIKit,
• Opções de AppDelegate,
• UIView,
• UIViewController,
• UILabel,
• UIButton,
• UISlider,
• UISegmentedControl,
• IBOutlets e IBActions,
• UISwitch,
• UIStepper,
• Type Casting,
• Operador is,
• Operador as,
• Gerenciamento de memória;

• Protocolos
• Extensões de tipos existentes
• Extensões para adoção de protocolos

• UIResponder
• UITextField
• UITextView
• UIImage
• UIImageView
• UIToolBar
• UIBarButtonItem
• Fixed Space/Flexible Space
• UIProgressView
• UIActivityIndicatorView
• Autolayout
• UIStackView
• Embed in Stack
• UIScrollView, Closures

• UIAlertController
• UIAlertAction
• UIPickerView

• UIDatePicker
• Date e Timer

• UITableView
• UITableViewCell
• UITableViewController
• UICollectionView
• UICollectionViewCell
• UICollectionViewController

• UITouch

• UIStoryboard
• UIStoryboardSegue
• View Controllers
• Criando novos Storyboards
• StoryboardReference
• Container View
• UINavigationControler
• UINavigationItem
• UITabBarControler

• QuickLook
• QLPreviewController
• WKWebView

• UIImagePickerController
• Reconhecimento de gestos
• UIGestureRecognizer

• Trabalhando com Banco de dados SQLite
• Preparando o SQLite
• Comandos de SQLite
• Core Data, Componentes do Core Data
• Core Data em um novo projeto
• Criando um modelo de objetos
• NSManagedObjectContext
• NSFetchRequest
• NSManagedObject
• NSPredicate,

• Visão Geral
• Mapas e Localização
• Classe CLLocationManager
• Adicionando pinos ao mapa

• Acessando o Hardware
• Acelerômetro
• Giroscópio
• Altímetro
• Pedômetro

• AVAudioPlayer
• AVAudioRecorder
• AVKit
• AVPlayerViewController

• UIActivityViewController
• Mensagens de e-mail e SMS
• MFMailComposeViewController
• MFMessageComposeViewCont

• NotificationCenter,
• UserNotifications
• Push Notifications
Curso iOS Swift Desenvolvendo Apps

Entre em Contato Conosco

Preencha os campos abaixo que responderemos rapidamente

Sobre o Professor

  • Wilson