| Linha 50: | Linha 50: | ||
* 02. Como o Dev Front-End acessa os dados do Banco de Dados para mostrar nas interfaces para o usuário? | * 02. Como o Dev Front-End acessa os dados do Banco de Dados para mostrar nas interfaces para o usuário? | ||
** Application Programming Interface, API, é uma forma de integrar sistemas, possibilitando segurança e troca de informações com diferentes linguagens de programação. | ** De duas maneiras: Application Programming Interface, API, é uma forma de integrar sistemas, possibilitando segurança e troca de informações com diferentes linguagens de programação. Ou caso seja um sistema MVC, através do model o front tem acesso ao Banco de dados. | ||
<br> | <br> | ||
| Linha 58: | Linha 58: | ||
* 04. O que é um Mockup e para que serve? | * 04. O que é um Mockup e para que serve? | ||
** | ** um modelo mais detalhado do produto final, em que as questões estéticas são importantes e as funcionalidades básicas são demonstradas de uma forma estática. | ||
<br> | <br> | ||
* 05. Em que tipos de sistemas eu posso usar o Angular JS? Em que ele diferencia do MVC? | * 05. Em que tipos de sistemas eu posso usar o Angular JS? Em que ele diferencia do MVC? | ||
** | ** Diferente do MVC onde o front pode acessar as informações presentes no banco de dados pelo Model, no angularJS ele funciona em um ambiente separado, e só acessar as informações necessárias através de API's. Todo sistema web pode usar angularJS, desde que também seja construindo um back end em Rest-ful. | ||
<br> | <br> | ||
Edição das 00h54min de 21 de dezembro de 2019
Evolução na profissão
Destacar os passos na vida do profissional até chegar onde está. Começando eventualmente por estágio ou curso técnico, explicando os cursos, certificações ou áreas de trabalho ao longo da carreira. As promoções de cargo até a atual função.
Descrição da atividade atual
Descrever o dia-a-dia do profissional. Funções, responsabilidades e atividades assumidas pelo profissional.
Requisitos mínimos para exercer a profissão
- curso técnico, superior ou habilidade necessária para a função que exerce
- Conhecimentos básicos necessários para sua atuação, não só técnicos mas também comportamentais.
Ferramentas usadas no dia-a-dia
- Softwares ou recursos físicos obrigatórios ou necessários para que o profissional possa exercer sua atividade.
Tecnologias envolvidas
Conhecimento técnico e científico aplicado na atividade profissional utilizando ferramentas, processos e recursos físicos. Neste caso, escolher uma tecnologia e aprofundar a ponto de poder discutir em sala de aula Exemplos:
- SO, Banco de Dados, Linguagens, Metodologia ágil para o Engenheiro de Software
- Redes de Computadores, Roteamento, sistemas de comunicação e comutação para o Analista de Redes
- Criptografia, Certificação Digital, Banco de Dados, Ambiente Web para Analistas de Segurança
- Banco de Dados, Normalização, Tuning, redundância para o DBA
- E assim por diante ....
Ética profissional
- Apontar qualquer situação em que é necessário ética. Seja alguma situação vivida pelo profissional ou que ele tenha tido conhecimento. Importante ressaltar o comportamento adequado do profissional dentro de uma empresa ou de um negócio.
- Caso o profissional não sugira nada, a equipe deverá pesquisar e discutir algum caso
- Os casos, tanto podem tratar de comportamentos éticos positivos quanto de situações onde a ética tenha sido desvirtuada.
Exemplo de resultado tangível
- Citar um exemplo de algum resultado real produzido pelo profissional. Aqui pode ser o exemplo de um equipamento, de um sistema embarcado, de um sistema web ou mobile, de um projeto ou documento que retrate a contribuição do convidado no negócio onde ele atua.
Upload da apresentação
https://docs.google.com/presentation/d/1W3lamKokl-N5_fdTrmDvIR69qlpPa2ivm3vfvhr9iSU/edit?usp=sharing
Dúvidas
- 01. O que é um site responsivo?
- Sites responsivos são, de modo geral, projetados para serem adaptados a qualquer tipo de resolução, sem distorções. Ele é desenvolvido para perceber a quantidade de espaço ele tem de tela para um melhor ajuste para um melhor aproveitamento.
- 02. Como o Dev Front-End acessa os dados do Banco de Dados para mostrar nas interfaces para o usuário?
- De duas maneiras: Application Programming Interface, API, é uma forma de integrar sistemas, possibilitando segurança e troca de informações com diferentes linguagens de programação. Ou caso seja um sistema MVC, através do model o front tem acesso ao Banco de dados.
- 03. O que é UX? Qual a diferença de UI?
- User Interface (UI) é a interação entre a interface e o usuário, já User Experience (UX) e como essas interações mexem com o lado emocional do usuário.
- 04. O que é um Mockup e para que serve?
- um modelo mais detalhado do produto final, em que as questões estéticas são importantes e as funcionalidades básicas são demonstradas de uma forma estática.
- 05. Em que tipos de sistemas eu posso usar o Angular JS? Em que ele diferencia do MVC?
- Diferente do MVC onde o front pode acessar as informações presentes no banco de dados pelo Model, no angularJS ele funciona em um ambiente separado, e só acessar as informações necessárias através de API's. Todo sistema web pode usar angularJS, desde que também seja construindo um back end em Rest-ful.