Davitl (discussão | contribs)
Sem resumo de edição
Davitl (discussão | contribs)
Linha 13: Linha 13:
= Ferramentas usadas no dia-a-dia =
= Ferramentas usadas no dia-a-dia =
• No dia-a-dia, Nasser costuma utilizar ferramentas como:
• No dia-a-dia, Nasser costuma utilizar ferramentas como:
- Visual Studio Code(VSCode)
- Visual Studio Code(VSCode)
- Figma
- Figma
<br>
<br>

Edição das 18h42min de 22 de agosto de 2021

Evolução na profissão

- Nasser iniciou seus estudos em front-end quando, durante seu ensino médio, fez um curso técnico de informática e assim teve contato inicial com HTML e PHP. Após isso, fez faculdade de Engenharia Eletrônica (com ênfase em Software) na UnB( Universidade de Brasília) e depois de terminar, retomou seus estudos em Front-end junto a UX Design. Após isso, trabalhou em diversos projetos como desenvolvedor freelancer (ex.: designcircuit.co) e desenvolve um curso para ensinar tudo que aprendeu até hoje (Front Push).

Descrição da atividade atual

- Atualmente, como desenvolvedor Freelancer, Nasser organiza sua própria rotina entre trabalho e seu projeto pessoal(Curso FrontPush). Com isso, ele mesmo determina quais tarefas "tasks" serão realizadas com o objetivo de entregar seus projetos no prazo estipulado para com o cliente, com o objetivo de desenvolver a parte visual (Front) de uma aplicação web.

Requisitos mínimos para exercer a profissão

- De acordo com o que foi apresentado por ele, para se tornar um dev Front-End é cobrado conhecimento sobre as tecnologias envolvidas. Com isso, é de se esperar, que o profissional tenha feito alguns cursos relacionados a área e que tenha desenvolvido algum tipo de aplicação web para mostrar como portfólio (nesse caso, foram destacados pelo Nasser o desenvolvimento de um site para "E-commerce" e "Landings Pages"(páginas que expõe o conteúdo e a finalidade da empresa/pessoa).

Ferramentas usadas no dia-a-dia

• No dia-a-dia, Nasser costuma utilizar ferramentas como:

- Visual Studio Code(VSCode)

- Figma

Tecnologias envolvidas

• As principais tecnologias envolvidas no processo de desenvolvimento de um Front - End são:

- HTML(HyperText Markup Language)

- CSS (Cascading Style Sheets)

- JavaScript ou PHP (Linguagem de Programação)

- Framework Java( React.js, Vue.js, Angular)

- Framework PHP (Laravel)

- npm, yarn

- Git e GitHub


É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

- Alguns dos exemplos de resultados tangíveis apresentados pelo Nasser foram esses:

https://frontpush.com.br/

https://www.nyousefali.com.br/nubank/

https://www.nyousefali.com.br/spiderman/


Upload da apresentação

https://youtu.be/OmXNOoeNkaA

Dúvidas


  • 01. [Luiz Cláudio] Já teve relação profissional com designer gráfico (artista)? Se sim, teve conflitos?


  • 02. [Luiz Cláudio] O que é o SPA? O que mudou em relação à geração anterior?



  • 03. [Luiz Cláudio] O que é JSON? Como funciona? Dê um exemplo?



  • 04. [Luiz Cláudio] Vc presta serviço internacionalmente?



  • 05. [Luiz Cláudio] Qual a diferença entre página dinâmica e página estática?



  • 06. [Luiz Cláudio] É importante que Devs Front-Ends dominem a técnica de Cross-browser? Por quê?



  • 07. [Luiz Cláudio] Em qual browser vc já notou mais facilidade na execução de suas aplicações? Em qual teve mais dificuldades?



  • 08. [Luiz Cláudio] Que metodologia usa para interagir com o cliente?



  • 09. [Luiz Cláudio] O que motivou a criação do ECMA Script (ES6+)?