Desenvolvimento Web


                      Um pouco sobre a web!




Desenvolvimento Web                       Pedro Ivo ...
Agenda
     ●
        Por que web?
     ●
        Como fazer?
     ●
        Onde fazer?
     ●
        E quando acaba?
  ...
Por que Web?
    Necessidades:
    ●
       Agilidade no Desenvolvimento
    ●
       Praticidade para o cliente
    ●
   ...
Por que Web?
     Vantagens:
     ●
       Acessibilidade
     ●
       Pequena curva de aprendizagem
     ●
       Fácil ...
Por que Web?
    Empregabilidade
    ●
      Design
    ●
      Diagramação
    ●
      Análise
    ●
      Programação
  ...
Como fazer?
    ●
       Interface com usuário
    ●
       Lógicas de Negócios
    ●
       Banco de dados




Desenvolvi...
Como fazer?
    ●
         Interface com usuário
            ● Design/Navegabilidade
            ● Acessibilidade/Usabilid...
Como fazer?
    ●
         Interface com usuário
            ●
              Design/Navegabilidade

                ●
    ...
Como fazer?
    ●
         Interface com usuário
            ●
              Acessibilidade/Usabilidade

                ●...
Como fazer?
    ●
         Interface com usuário
            ●
              Informações

                ●
              ...
Como fazer?
    ●
         Interface com usuário
            ●
              RIA (Rich Internet Application)

            ...
Como fazer?
    ●
         Lógicas de Negócios
            ●
              Casos de Uso
            ●
              Quem f...
Como fazer?
    ●
         Lógicas de Negócios
            ●
              Casos de Uso

                ●
               ...
Como fazer?
    ●
         Lógicas de Negócios
            ●
              Quem faz o que, e quando?

                ● CR...
Como fazer?
    ●
         Lógicas de Negócios
            ●
              Para que?

                ●
                  ...
Como fazer?
    ●
         Lógicas de Negócios
                Escalabilidade
               ●




           ●
          ...
Como fazer?
    ●
         Lógicas de Negócios
            ●
              Segurança
                ●
                  V...
Como fazer?
    ●
         Banco de dados
            ●
              Banco de dados Relacional
            ●
            ...
Onde fazer?
     ●
        Desenvolvimento
     ●
        Servidores de Aplicação
     ●
        Hospedagem




Desenvolvi...
Onde fazer?
    ●
         Desenvolvimento
            ●
              Metodologias
            ●
              Linguagens...
Onde fazer?
    ●
         Desenvolvimento
            ●
              Metodologias

                ●
                  M...
Onde fazer?
    ●
         Desenvolvimento
            ●
              Linguagens

                ●
                  PHP...
Onde fazer?
    ●
         Desenvolvimento
            ●
              Padrões

                ●
                  Design...
Onde fazer?
    ●
         Desenvolvimento
            ●
              IDE’s

                ●
                  Integrat...
Onde fazer?
    ●
         Servidores de Aplicações
            ●
              Apache
            ●
              Tomcat
...
Onde fazer?
    ●
         Hospedagem
            ●
              Confiabilidade
            ●
              Disponibilida...
Onde fazer?
    ●
         Hospedagem
            ●
              Valor da Informação

                ●
                 ...
E quando acaba?
     ●
        Testes
     ●
        Homologação
     ●
        Manutenção
     ●
        Suporte
     ●
 ...
Perguntas???



                      ????????????????




Desenvolvimento Web                      Pedro Ivo Branquinho G...
Desenvolvimento Web

                Pedro Ivo Branquinho Gimenes
                     pedroivo@x1s.eti.br
               ...
Próximos SlideShares
Carregando em…5
×

Desenvolvimento Web

2.075 visualizações

Publicada em

Esta palestra foi criada para mostrar para quem ainda não sabe qual carreira seguir enquanto escolhe trabalhar com tecnologia, aborta de forma genérica grande parte das linhas a se seguir a se trablalhar com desenvolvimento para web.

Publicada em: Tecnologia, Negócios
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.075
No SlideShare
0
A partir de incorporações
0
Número de incorporações
27
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Desenvolvimento Web

  1. 1. Desenvolvimento Web Um pouco sobre a web! Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  2. 2. Agenda ●  Por que web? ●  Como fazer? ●  Onde fazer? ●  E quando acaba? ●  Perguntas??? Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  3. 3. Por que Web? Necessidades: ●  Agilidade no Desenvolvimento ●  Praticidade para o cliente ●  Aplicativos mais leves Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  4. 4. Por que Web? Vantagens: ●  Acessibilidade ●  Pequena curva de aprendizagem ●  Fácil update ●  Inúmeras possibilidades Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  5. 5. Por que Web? Empregabilidade ●  Design ●  Diagramação ●  Análise ●  Programação ●  Banco de dados ●  Arquitetura da Informação ●  Gerência de Projetos Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  6. 6. Como fazer? ●  Interface com usuário ●  Lógicas de Negócios ●  Banco de dados Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  7. 7. Como fazer? ●  Interface com usuário ● Design/Navegabilidade ● Acessibilidade/Usabilidade ● Informações ● RIA (Rich Internet Application) Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  8. 8. Como fazer? ●  Interface com usuário ●  Design/Navegabilidade ●  Informações bem dispostas ●  Navegação fácil e bem definida ●  Design aprimorado Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  9. 9. Como fazer? ●  Interface com usuário ●  Acessibilidade/Usabilidade ●  Web standads  ●  Web Semântica ●  Necessidades Especiais ●  Spiders (sites de busca) Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  10. 10. Como fazer? ●  Interface com usuário ●  Informações ●  Informações rápida e prescisa!  ●  HyperLinks ●  Acessivel Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  11. 11. Como fazer? ●  Interface com usuário ●  RIA (Rich Internet Application) ●  CSS, Javascript (AJAX), HTML ●  Criatividade ●  Qualidade ●  WEB 2.0 Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  12. 12. Como fazer? ●  Lógicas de Negócios ●  Casos de Uso ●  Quem faz o que, e quando? ●  Para que? ●  Escalabilidade ●  Segurança Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  13. 13. Como fazer? ●  Lógicas de Negócios ●  Casos de Uso ●  Diagramas ●  Modelos ●  Padrões ●  Retrabalho? ●  Definições Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  14. 14. Como fazer? ●  Lógicas de Negócios ●  Quem faz o que, e quando? ● CRUD (create, read, update, delete) ● Validação ● Controle de Fluxo Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  15. 15. Como fazer? ●  Lógicas de Negócios ●  Para que? ●  Funcionalidades específicas ●  Reutilização ●  Agilidade no desenvolvimento ●  Retrabalho? Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  16. 16. Como fazer? ●  Lógicas de Negócios  Escalabilidade ● ●  Possibilidade de crescer! Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  17. 17. Como fazer? ●  Lógicas de Negócios ●  Segurança ●  Validações ●  Integridade ●  Segurança das Informações ●  Segurança dos Dados ●  Logs Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  18. 18. Como fazer? ●  Banco de dados ●  Banco de dados Relacional ●  XML ●  Arquivos Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  19. 19. Onde fazer? ●  Desenvolvimento ●  Servidores de Aplicação ●  Hospedagem Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  20. 20. Onde fazer? ●  Desenvolvimento ●  Metodologias ●  Linguagens ●  Padrões ●  IDE’s Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  21. 21. Onde fazer? ●  Desenvolvimento ●  Metodologias ●  Modelo Espiral  ●  RUP ●  eXtreme Programming(XP) ●  Metodologias próprias Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  22. 22. Onde fazer? ●  Desenvolvimento ●  Linguagens ●  PHP ●  C, C++ ●  Java/JSP  ●  Delphi ●  ASP.Net ●  Ruby  ●  Perl ●  Phyton Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  23. 23. Onde fazer? ●  Desenvolvimento ●  Padrões ●  Design Patterns ( Padrões de Projeto ) ●  W3C ( World Wide Web Consortium ) ●  JCP ( Java Community Process ) ●  Frameworks Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  24. 24. Onde fazer? ●  Desenvolvimento ●  IDE’s ●  Integrated Development Environment             ( Ambiente Integrado de Desenvolvimento ) ●  Programação ●  Banco de dados ●  Controle de Versões ●  Integridade nos códigos ●  Agilidade no Desenvolvimento ●  Padrões para equipe Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  25. 25. Onde fazer? ●  Servidores de Aplicações ●  Apache ●  Tomcat ●  Jboss ●  Oracle’s AS ●  Microsoft IIS Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  26. 26. Onde fazer? ●  Hospedagem ●  Confiabilidade ●  Disponibilidade ●  Suporte técnico ●  Valor da Informação Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  27. 27. Onde fazer? ●  Hospedagem ●  Valor da Informação ●  Web Standards  Segurança ● ●  Web Semântica Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  28. 28. E quando acaba? ●  Testes ●  Homologação ●  Manutenção ●  Suporte ●  Documentação Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  29. 29. Perguntas??? ???????????????? Desenvolvimento Web Pedro Ivo Branquinho Gimenes
  30. 30. Desenvolvimento Web Pedro Ivo Branquinho Gimenes pedroivo@x1s.eti.br www.pquilinux.org Desenvolvimento Web Pedro Ivo Branquinho Gimenes

×