O documento fornece uma visão geral de tópicos relacionados à tecnologia da informação, incluindo desenvolvimento/programação, banco de dados, linguagens e frameworks.
2. ● 3o. Dia
● Desenvolvimento / Programação
○ Diferença: Linguagem estruturada, OO
○ Exemplos
○ Frameworks
○ Java
○ .NET
○ Palavras Chaves
● Banco de Dados
○ Como usar e qual a vantagem
○ Banco de Dados relacional e não relacional
● Vagas
23. ● "Framework é um conjunto de classes que colaboram para realizar uma
responsabilidade para um domínio de um subsistema da aplicação."
Fayad e Schmidt
● Framework é um conjunto de conceitos usado
para resolver um problema de um domínio
específico
30. ● Projetos usam frameworks
● Combinação de Frameworks é possível
● Struts é legado
● Já existe Struts 2, e outros frameworks
melhores
● Java / Struts similar a Cobol
40. ● Escolher um padrão de como desenvolver
aplicações;
● Definir/criar um framework para ser utilizado na
aplicação;
● Pensar na:
○ Manutenibilidade,
○ Reusabilidade,
○ Escalabilidade,
○ Portabilidade etc
● Visão abrangente do sistema
● Mão na massa
43. ● Banco de Dados
● Armazenamento de Dados
● SQL - Structured Query Language (Linguagem de
Consulta Estruturada)
● Padrão:
○ Insere,
○ Exclui,
○ Atualiza,
○ ConsultaTabelas
46. ● Banco de Dados
● DBA - Admistrador de Banco de Dados
○ parte física,
○ backup,
○ segurança,
○ espaço em disco, etc.
● DA / AD - Admistrador de Dados
○ dados em si,
○ documentação,
○ integridade dos dados,
○ estrutura lógica etc
47. ● Banco de Dados
● Relacional
○ mais usado
○ mais tempo no mercado
48. ● Banco de Dados
● Não Relacional
○ novo conceito
○ NoSQL