
Descrição do curso
O curso online de iOS Swift – Fundamentos destina-se a todos aqueles, iniciantes ou já atuantes em programação, que buscam as oportunidades que surgem com a nova linguagem Swift, da Apple. Lançada em 2014 em conjunto com várias outras novidades para desenvolvedores, ela tem como proposta tornar a programação de aplicativos mais fácil, divertida e flexível. E justamente por isso surge como uma necessidade de atualização para conhecedores de Objective-C. Sendo uma linguagem bastante amigável a novos programadores, é uma ótima opção pra quem ainda não tem experiência com desenvolvimento, porém, tem interesse em entrar na área. No decorrer das aulas, serão abordados os recursos oferecidos pela linguagem de uma forma estrutural e orientada a objeto, incluindo suas particularidades e sintaxe. O curso é ministrado por Felipe Firmino Martins, consultor de novas tecnologias, especialista em desenvolvimento de soluções móveis e colaborador da Impacta Certificação e Treinamento desde 2010. Também é palestrante e autor de publicações sobre iOS e Mercado de Aplicativos.
Categoria: Desenvolvimento de aplicações
Informações gerais
Conteúdo
- Introdução ao Xcode e ao Swift
- Strings, arrays e dicionários
- Estruturas de controle
- Funções
- Closures
- Classes e structures
- Enumerations
- ARC
- Optional chaining
- Type casting
- Tipos aninhados
- Extensions
- Protocolos
Para o melhor aproveitamento do curso online iOS Swift - Fundamentos, é imprescindível ter participado dos cursos Ambiente Mac OS X e Introdução à Programação Orientada a Objeto ou possuir conhecimentos equivalentes.
MetodologiaO que você vai aprender
-
Informações sobre o material de apoio
-
Informativo
Texto
-
-
Apresentação
-
Apresentação
Texto -
Apresentação
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type
-
-
Aula 1 - Introdução ao Xcode e ao Swift
-
Videoaula - Parte 1
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Videoaula - Parte 2
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Videoaula - Parte 3
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Videoaula - Parte 4
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Mãos à obra!
Documento -
Material de apoio
Arquivo
-
-
Aula 2 - Strings, arrays e dicionários
-
Videoaula - Parte 1
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Videoaula - Parte 2
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Videoaula - Parte 3
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Aula 3 - Estruturas de controle
-
Videoaula - Parte 1
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Videoaula - Parte 2
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Mãos à obra!
Documento -
Material de Apoio
Arquivo
-
-
Aula 4 - Funções
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Mãos à obra!
Documento -
Material de apoio
Arquivo
-
-
Aula 5 - Closures
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Aula 6 - Classes e structures
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Mãos à obra!
Documento -
Material de apoio
Arquivo
-
-
Aula 7 - Enumerations
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Aula 8 - ARC
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Aula 9 - Optional chaining
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Aula 10 - Type casting
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Aula 11 - Tipos aninhados
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Mãos à obra!
Documento -
Material de apoio
Arquivo
-
-
Aula 12 - Extensions
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Mãos à obra!
Documento -
Material de apoio
Arquivo
-
-
Aula 13 - Protocolos
-
Videoaula
translation missing: pt-BR.activemodel.attributes.contents_coconut_video.readable_type -
Leitura complementar
Documento -
Teste seus conhecimentos
Questionário -
Material de apoio
Arquivo
-
-
Certificado
-
Informativo
Texto
-
-
Pesquisa de satisfação
-
Pesquisa
Pesquisa
-