SlideShare uma empresa Scribd logo
Programador de Dispositivos Móveis
•
Profº James Moreira
http://www.pa.senac.br/ 1
Sobre o Professor
•
Formado em Bacharelado de sistemas de informação pela FEAPA
•
Mais de 6 anos de experiência em sala de aula como professor dos
cursos de Programador Web, Web Design e Operador de
computador.
•
Trabalha no Grupo Líder como Analista Programador
•
Site pessoal www.jamesti.com.br
http://www.pa.senac.br/ 2
Pré-requisitos
•
Saber utilizar o Windows e navegar na Internet
•
Inglês básico– Duolingo(pt.duolingo.com) jamesmsjr
•
E-mail do gmail para participar do Google Groups
•
Força de vontade para aprender
•
Praticar e estudar todos os dias
http://www.pa.senac.br/ 3
1 - Algoritmos – Lógica de programação
•
Descrição narrativa;
•
Fluxogramas;
•
Operadores;
•
Estruturas de decisão e
Repetição;
•
Pesudo-código com Javascript.
http://www.pa.senac.br/ 4
2 - Java
•
Introdução a Classes e Objetos.
•
Polimorfismo e encapsulamento.
•
Relacionamentos entre Classes.
•
Diagramas de Classes e Atividades.
http://www.pa.senac.br/ 5
3 – Android Studio
•
IDE oficial do Android;
•
Acelera o desenvolvimento;
•
Criar aplicativos com a mais
alta qualidade;
•
API's do Google. (EX:
Geolocalização).
http://www.pa.senac.br/ 6
4 - Projeto de banco de Dados
•
SQLite
• Conceitos;
• Modelagem;
• SQL (MySQL).
http://www.pa.senac.br/ 8
5 – Firebase
•
Conexão com o Firebase;
•
Inserir, alterar, deletar e consultar
dados online;
•
Upload de Arquivos;
•
Segurança da Informação (SQL
Injection, Session Hijack);
•
Criptografia de Dados;
http://www.pa.senac.br/ 9
7 – Projeto Final
•
Articular as competências
desenvolvidas em para criar
um projeto robusto de alta
qualidade e colocá-lo online
para o Mundo.
http://www.pa.senac.br/ 10
Material Didático
•
Livros
•
Apostilas
•
Slides
•
Sites/Blogs
http://www.pa.senac.br/ 11
O que você pode criar com Android?
http://www.pa.senac.br/ 12
Você vai
•
Dominar uma das tecnologias mais utilizadas do mundo. Mais de
70% dos usuários usam Android.
•
Poder criar um empreendimento desenvolvendo seu próprio
sistema mobile
•
Ser extremamente competitivo no mercado de desenvolvimento.
http://www.pa.senac.br/ 13
No Senac você tem acesso a:
•
Professores capacitados que atuam no mercado;
•
Conhecimento Avançado das tecnologias Mobile utilizadas no
Mercado de Trabalho;
•
Certificação de Nível Nacional com 240 Horas;
•
Banco de oportunidades
http://www.pa.senac.br/ 14

Mais conteúdo relacionado

Mais procurados

CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
Os Fantasmas !
 
Como eu aprendo WordPress?
Como eu aprendo WordPress?Como eu aprendo WordPress?
Como eu aprendo WordPress?
Breno Alves
 
Minicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms JoomlaMinicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms Joomla
José Roberto Ferreira
 
Dev Heroes
Dev HeroesDev Heroes
Desempenho web
Desempenho webDesempenho web
Php
PhpPhp

Mais procurados (6)

CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 1º PERÍODO LINGUAGENS DE MA...
 
Como eu aprendo WordPress?
Como eu aprendo WordPress?Como eu aprendo WordPress?
Como eu aprendo WordPress?
 
Minicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms JoomlaMinicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms Joomla
 
Dev Heroes
Dev HeroesDev Heroes
Dev Heroes
 
Desempenho web
Desempenho webDesempenho web
Desempenho web
 
Php
PhpPhp
Php
 

Semelhante a Apresentação do curso Programador de dispositivos móveis

Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJustificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Jeanne Louize Emygdio
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
Marcos Petry
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Tchelinux
 
Melhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoMelhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magento
Ricardo Martins
 
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Gustavo Zimmermann
 
Simple singleton pattern
Simple singleton patternSimple singleton pattern
Simple singleton pattern
Dennis Calazans
 
Framework usar ou não usar
Framework usar ou não usarFramework usar ou não usar
Framework usar ou não usar
COTIC-PROEG (UFPA)
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
thomasdacosta
 
Palestra Carreira Java Bahia Meeting
Palestra Carreira Java Bahia MeetingPalestra Carreira Java Bahia Meeting
Palestra Carreira Java Bahia Meeting
Antonio Lazaro Carvalho Borges
 
Aula 01 - Programação Web - PHP
Aula 01  - Programação Web - PHPAula 01  - Programação Web - PHP
Aula 01 - Programação Web - PHP
Dalton Martins
 
Joomla! for dummies - HackThursday CW 36
Joomla! for dummies - HackThursday CW 36Joomla! for dummies - HackThursday CW 36
Joomla! for dummies - HackThursday CW 36
Jerônimo Medina Madruga
 
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011
Evaldo Junior
 
Arquitetura web
Arquitetura webArquitetura web
Arquitetura web
Daniel Arndt Alves
 
Frameworks Opensource: ferramentas para desenvolvimento rápido de aplicações Web
Frameworks Opensource: ferramentas para desenvolvimento rápido de aplicações WebFrameworks Opensource: ferramentas para desenvolvimento rápido de aplicações Web
Frameworks Opensource: ferramentas para desenvolvimento rápido de aplicações Web
Jairo Junior
 
Cursos a3
Cursos a3Cursos a3
Cursos a3
Guilherme Valle
 
Apresentação sigeted
Apresentação sigetedApresentação sigeted
Apresentação sigeted
Jelson Santos
 
Minicurso joomla 3.1
Minicurso joomla 3.1Minicurso joomla 3.1
Minicurso joomla 3.1
brenod123
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de Desenvolvimento
Alvaro Viebrantz
 
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
 POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA... POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
Allyson Barros
 
Automação Web Utilizando Keywords - Gustavo Moreira
Automação Web Utilizando Keywords - Gustavo MoreiraAutomação Web Utilizando Keywords - Gustavo Moreira
Automação Web Utilizando Keywords - Gustavo Moreira
gutssc
 

Semelhante a Apresentação do curso Programador de dispositivos móveis (20)

Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJustificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
 
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web  - Marcos Daniel PetryPython mudando o modo de desenvolver para a web  - Marcos Daniel Petry
Python mudando o modo de desenvolver para a web - Marcos Daniel Petry
 
Melhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoMelhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magento
 
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)
 
Simple singleton pattern
Simple singleton patternSimple singleton pattern
Simple singleton pattern
 
Framework usar ou não usar
Framework usar ou não usarFramework usar ou não usar
Framework usar ou não usar
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Palestra Carreira Java Bahia Meeting
Palestra Carreira Java Bahia MeetingPalestra Carreira Java Bahia Meeting
Palestra Carreira Java Bahia Meeting
 
Aula 01 - Programação Web - PHP
Aula 01  - Programação Web - PHPAula 01  - Programação Web - PHP
Aula 01 - Programação Web - PHP
 
Joomla! for dummies - HackThursday CW 36
Joomla! for dummies - HackThursday CW 36Joomla! for dummies - HackThursday CW 36
Joomla! for dummies - HackThursday CW 36
 
PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011PHP Turbinado com CodeIgniter - Conisli 2011
PHP Turbinado com CodeIgniter - Conisli 2011
 
Arquitetura web
Arquitetura webArquitetura web
Arquitetura web
 
Frameworks Opensource: ferramentas para desenvolvimento rápido de aplicações Web
Frameworks Opensource: ferramentas para desenvolvimento rápido de aplicações WebFrameworks Opensource: ferramentas para desenvolvimento rápido de aplicações Web
Frameworks Opensource: ferramentas para desenvolvimento rápido de aplicações Web
 
Cursos a3
Cursos a3Cursos a3
Cursos a3
 
Apresentação sigeted
Apresentação sigetedApresentação sigeted
Apresentação sigeted
 
Minicurso joomla 3.1
Minicurso joomla 3.1Minicurso joomla 3.1
Minicurso joomla 3.1
 
Carreira de Desenvolvimento
Carreira de DesenvolvimentoCarreira de Desenvolvimento
Carreira de Desenvolvimento
 
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
 POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA... POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
POTIGOLCODE: AMBIENTE DE APOIO AO ENSINO DE LÓGICA DE PROGRAMAÇÃO ATRAVÉS DA...
 
Automação Web Utilizando Keywords - Gustavo Moreira
Automação Web Utilizando Keywords - Gustavo MoreiraAutomação Web Utilizando Keywords - Gustavo Moreira
Automação Web Utilizando Keywords - Gustavo Moreira
 

Último

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Gabriel de Mattos Faustino
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
2m Assessoria
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 

Último (10)

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdfEscola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
Escola Virtual - Fundação Bradesco - ITIL - Gabriel Faustino.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ADSIS - ESTRUTURA DE DADOS II - 52_2024.docx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 

Apresentação do curso Programador de dispositivos móveis

  • 1. Programador de Dispositivos Móveis • Profº James Moreira http://www.pa.senac.br/ 1
  • 2. Sobre o Professor • Formado em Bacharelado de sistemas de informação pela FEAPA • Mais de 6 anos de experiência em sala de aula como professor dos cursos de Programador Web, Web Design e Operador de computador. • Trabalha no Grupo Líder como Analista Programador • Site pessoal www.jamesti.com.br http://www.pa.senac.br/ 2
  • 3. Pré-requisitos • Saber utilizar o Windows e navegar na Internet • Inglês básico– Duolingo(pt.duolingo.com) jamesmsjr • E-mail do gmail para participar do Google Groups • Força de vontade para aprender • Praticar e estudar todos os dias http://www.pa.senac.br/ 3
  • 4. 1 - Algoritmos – Lógica de programação • Descrição narrativa; • Fluxogramas; • Operadores; • Estruturas de decisão e Repetição; • Pesudo-código com Javascript. http://www.pa.senac.br/ 4
  • 5. 2 - Java • Introdução a Classes e Objetos. • Polimorfismo e encapsulamento. • Relacionamentos entre Classes. • Diagramas de Classes e Atividades. http://www.pa.senac.br/ 5
  • 6. 3 – Android Studio • IDE oficial do Android; • Acelera o desenvolvimento; • Criar aplicativos com a mais alta qualidade; • API's do Google. (EX: Geolocalização). http://www.pa.senac.br/ 6
  • 7.
  • 8. 4 - Projeto de banco de Dados • SQLite • Conceitos; • Modelagem; • SQL (MySQL). http://www.pa.senac.br/ 8
  • 9. 5 – Firebase • Conexão com o Firebase; • Inserir, alterar, deletar e consultar dados online; • Upload de Arquivos; • Segurança da Informação (SQL Injection, Session Hijack); • Criptografia de Dados; http://www.pa.senac.br/ 9
  • 10. 7 – Projeto Final • Articular as competências desenvolvidas em para criar um projeto robusto de alta qualidade e colocá-lo online para o Mundo. http://www.pa.senac.br/ 10
  • 12. O que você pode criar com Android? http://www.pa.senac.br/ 12
  • 13. Você vai • Dominar uma das tecnologias mais utilizadas do mundo. Mais de 70% dos usuários usam Android. • Poder criar um empreendimento desenvolvendo seu próprio sistema mobile • Ser extremamente competitivo no mercado de desenvolvimento. http://www.pa.senac.br/ 13
  • 14. No Senac você tem acesso a: • Professores capacitados que atuam no mercado; • Conhecimento Avançado das tecnologias Mobile utilizadas no Mercado de Trabalho; • Certificação de Nível Nacional com 240 Horas; • Banco de oportunidades http://www.pa.senac.br/ 14