Curso Completo do Desenvolvedor iOS 10 - Crie 15 Apps

Utilizando Xcode 8 e Swift3 aprenda criando Apps Reais, como Pokemon GO e Snapchat!
4.5 (801 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
4,531 students enrolled
$35
$130
73% off
Take This Course
  • Lectures 171
  • Length 24 hours
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2016 Portuguese

Course Description

Olá bem vindo ao Curso Completo do Desenvolvedor IOS 10.

Meu nome é Jamilton Damasceno e sou o criador de alguns dos cursos mais bem avaliados da plataforma.
Eu criei o Curso Completo do Desenvolvedor Android - Crie 15 Apps (Curso mais bem avaliado da categoria) e com mais de 10300 alunos.
Agora com o Curso Completo do Desenvolvedor IOS 10 pretendo repetir o mesmo projeto de sucesso. Oferecendo um curso didático, e com suporte no fórum sempre que você precisar.

O que vou aprender?

Você aprenderá tudo do zero, começaremos instalando e configurando o Xcode 8 e criando seu primeiro App.
Em seguida você vai aprender a conceitos básicos e intermediários da linguagem de programação Swift 3, como: variáveis, Arrays, estruturas condicionais, loops, classes e objeto e muito mais!!! e tudo isso criando muitos Apps, você poderá ver quais Apps irá aprender no início de cada módulo.

Por que fazer esse curso?

Porque você irá estudar com um professor comprometido com seu aprendizado, cada aula é pensada para que você obtenha um aprendizado gradual, e dentro de cada aula proponho diversos desafios para pôr em prática seus conhecimentos.
Já fiz um outro curso Mobile nos mesmos moldes e que os alunos estão adorando!!!! tenho certeza que você irá gostar desse curso também.

Não acredita? posso propor um desafio? matricule-se agora mesmo no curso, se você não gostar do material, poderá pedir reembolso do valor total pago no prazo de 30 dias, pois realmente confio no excelente material que preparei para você!!!

What are the requirements?

  • Não é necessário conhecimentos prévios de programação, você aprenderá do zero.
  • Nenhum software pago é necessário.
  • Um MAC com o El Capitan 10.11.5 ou superior
  • Um PC com o S.O El Capitan 10.11.5 ou superior (já rodando em uma máquina virtual)

What am I going to get from this course?

  • Você irá criar Apps reais, que poderá mostrar aos amigos, família ou em uma entrevista de trabalho.
  • Oferecer o serviço de construção de Apps para empresas.
  • Você irá aprender a construir Apps com os principais recursos de apps famosos.

Who is the target audience?

  • Qualquer pessoa que queira aprender de forma prática, como criar Apps.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introdução
Introdução
Preview
02:20
Section 2: Vamos começar?
Dicas para aproveitar ao máximo o curso
13:59
00:17

Caso encontre um erro ou problema, aqui você terá uma forma de contato para notificar e fazermos a correção.

Section 3: Instalação e configuração do Xcode 8 & Swift 3
01:00

Entenda o que você irá aprender nesse módulo.

07:31

Aprenda como instalar o Xcode 8 & Swift3, o Xcode é o único software que você irá utilizar no curso.

03:17

Aprenda a configurar o Emulador com o novo IOS 10.

Section 4: Criando seu primeiro App no Xcode
00:49

Veja tudo que irá aprender nessa seção!!!

11:22

Aprenda sobre o funcionamento da interface do Xcode.

14:37

Aprenda como adicionar textos estáticos à interface do seu App.

15:03

Um pouco de interatividade, que tal aprender como utilizar campos de textos e botões.

11:21

Entenda como funciona os códigos básicos, que é criado automaticamente pelo Xcode.

#app1 Idade de Cachorro - Arquivos Necessários
00:03
11:46

Vamos aprender como criar a Interface do seu primeiro App, você irá utilizar imagens, campos de textos e botões.

16:07

Vamos escrever os códigos para o seu primeiro App, você aprenderá alguns conceitos sobre os códigos no Swift.

11:40

Vamos finalizar a criação do App, ao final, testando no Emulador.

00:02

Utilize essa aula para baixar o projeto final do App criado.

Section 5: Aprenda Swift 3 do zero
01:24

Nessa aula você verá tudo que irá aprender nessa seção, irá aprender a criar 2 Apps bem interessantes.

02:47

Entenda o que é a linguagem de programação Swift.

04:23

Que tal utilizar uma estrutura chamada Playground para se divertir um pouco com a programação em Swift.

19:34

Variáveis são muito utilizadas em todas as linguagens de programação, nessa aula você vai entender como funcionam e como utilizá-las.

Variáveis
3 questions
14:57

Que tal armazenar mais de um valor em uma mesma variável, nessa aula você irá aprender a utilizar uma estrutura que permite armazenar muitos valores em uma mesma variável.

#app2 Sorteio - Arquivos Necessários
00:03
17:05

Você aprenderá a criar um App interessante, que irá sortear números para você.

00:02

Baixe nessa aula o arquivo do projeto do App2 de Sorteio.

#App3 Frases do Dia - Arquivos Necessários
00:03
16:18

Para fixar seus conhecimentos sobre array, que tal criar um app completo e do zero que apresenta frases de forma aleatória.

00:02

Baixe o projeto do App3 frases do dia.

03:44

Entenda como utilizar uma estrutura chamada Sets.

07:04

Aprenda nessa aula como utilizar uma estrutura de dados bastante utilizada, chamada dicionários.

02:48

Aprenda como utilizar os operadores básicos, e seus cálculos com Swift, ficarão muito mais fáceis.

14:21

Aprenda a utilizar operadores que darão a possibilidade de criar diversas condições para verificações em seus Apps.

Operadores Relacionais e Lógicos
4 questions
18:49

Com os condicionais é possível testar e fazer verificações nos Apps.

Section 6: Swift 3 Intermediário
01:21

Veja o que irá aprender nessa seção, você irá também criar mais um app.

21:34

Veja como utilizar Loops, você verá que é fácil exibir informações como listagem de usuários, fotos e etc.

13:58

Aprenda a criar estruturas para fazer coisas específicas no seu código, se precisa calcular a idade de uma pessoa, bom utilizar uma função.

09:29

Entenda quando você tem valores que não precisam ser preenchidos e como indicar ao Swift.

14:54

A base de qualquer linguagem Orientada a Objetos, entenda classes e objetos.

12:22

Reaproveitar código e criar mais significado entre as classes é o que irá conseguir fazer com herança.

#App4 Gasolina ou Álcool - Arquivos Necessários
00:03
12:19

Vamos criar a interface do App Gasolina ou Álcool, utilizando imagens, caixas de textos e botões.

12:39

Vamos escrever um pouco de código e fazer com que nosso app, decida baseado no preço se é melhor utilizar Gasolina ou Álcool.

00:02

Baixe os arquivos do projeto final criado.

Section 7: Navegação & Layout
01:52

Veja o que irá aprender na seção e também quais Apps irá criar, nessa seção serão 2 Apps.

13:47

Aprenda como fazer com que seus Apps, sejam melhor visualizando em diversos dispositivos.

10:26

Aprenda como fazer com que seus Apps, sejam melhor visualizando em diversos dispositivos aplicando regras de visualização.

14:13

Aprenda como navegar de uma tela para outra utilizando Segues.

12:07

Melhore a montagem de seus layouts utilizando StackView.

17:24

Aprenda como criar a Interface do App Institucional, crie um App real para uma empresa fictícia.

09:11

Vamos finalizar a navegação do App, utilizando Segues.

00:02

Baixe o projeto final do App Institucional.

20:31

Aprenda como passar dados de uma tela para outra, é um recurso interessante e base para criação de muitos Apps.

10:17

Que tal testar os conhecimentos apreendidos, criando um App de Cara ou Coroa.

08:46

Vamos escrever os códigos para sortear Cara ou Coroa.

00:02

Baixe o projeto final do App Cara ou Coroa.

Section 8: Listagem utilizando Tabelas
02:03

Veja o que irá aprender na seção, nessa seção você irá aprender a criar 2 Apps utilizando tabelas.

18:43

O que é e como utilizar uma tabela para listar conteúdos.

14:21

Aprenda como utilizar alertas e deixe seus Apps mais interativos.

00:03

Link com os arquivos necessários para a criação do próximo App.

16:44

Aprenda como criar a interface do App Signos e configurar uma barra de navegação customizada.

10:37

Finalize e o App Signos e crie alertas para o App.

00:02

Baixe o projeto final do App Signos.

19:19

Crie a Interface do App meus filmes, um app bem interessante que tem como objetivo exibir filmes novos.

00:03

Baixe os arquivos necessários para a próxima aula.

07:04

Aprenda como utilizar imagens dentro de tabelas.

16:26

Aprenda como customizar as células das tabelas e tenha mais controle nas exibições.

06:35

Aprenda como deixar as imagens dos filmes com um efeito de arredondamento.

20:09

Veja como ver os detalhes dos filmes ao clicar em cima de uma linha.

00:02

Baixe o projeto final do App Meus Filmes.

Section 9: Armazenamento Permanente no Dispositivo
02:13

Veja nessa aula, o que irá aprender no módulo.

11:23

Nessa aula você irá ver como armazenar dados de forma permanente no celular

09:02

Nessa aula você irá aprender como criar a interface do App Minhas anotações, que é um app que salva dados no celular do usuário.

12:56

Nessa aula você irá aprender a codificar o App Minhas anotações que é um app para salvar dados no celular do usuário.

00:02

Baixe aqui o projeto completo do App Minhas Anotações.

06:04

Veja como ocultar o teclado ao clicar fora da área de edição do App.

14:59

Crie a interface do App de Lista de Tarefas.

20:57

Nessa aula veja como salvar as tarefas e listar as tarefas em uma tabela.

19:41

Nessa aula veja como excluir uma tarefa e atualizar as tarefas ao adicionar uma nova.

00:03

Baixe o arquivo do projeto Lista de Tarefas.

Section 10: Mapas & Geolocalização
Introdução
Preview
02:09
Utilizando Map Kit View & exibindo um local
22:52
Exibindo um marcador no Mapa
04:53
Configurando requisitos & permissões para localização
15:47
Atualizando a localização do usuário
09:29
Criando a Interface do #App11 Onde estou?
17:37
#App 11 Onde Estou - Solicitando autorização & Exibindo configurações
22:58
#App 11 Onde Estou - Exibindo informações de localização
10:59
#App 11 Onde Estou - Exibindo endereço & Local do usuário no Mapa - Parte I
14:44
#App 11 Onde Estou - Exibindo endereço & Local do usuário no Mapa - Parte II
08:50

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jamilton Damasceno, Analista de sistemas

Olá, meu nome é Jamilton Damasceno, sou Analista de Sistemas e Professor.

Começei minha carreira dando aulas de informática, quando iniciei a faculdade comecei a trabalhar como Webdesigner e Programador, trabalhei no desenvolvimento de aplicativos e jogos para Android / IOS.

Atualmente desenvolvo para Android, IOS e WEB.

Apaixonado por transmitir conhecimentos e ajudar pessoas a desenvolverem o melhor de si, mais de 7 anos de experiência dando aulas e desenvolvendo Aplicações.

Ready to start learning?
Take This Course