Desenvolvimento Web - Tecnologias para o Back-end

7.25k views2052 WordsCopy TextShare
UNIVESP
univesp.br Eixo de Computação - COM320 Univesp - Universidade Virtual do Estado de São Paulo Profe...
Video Transcript:
E aí [Música] Olá pessoal na semiose nós vamos discutir sobre as tecnologias né por pequenos tá então além de destacar O que vem a ser um beck não acontece desenvolvimento de aplicações velho vamos tirar algumas tecnologias amplamente utilizadas atualmente em desenvolvimento de soluções para dar vitalidade tá não roteiro desta vídeo aula envolve a discussão que não vê cliente né nos caracteriza o back-end as linguagens de programação amplamente utilizados para desenvolvimento das funções ficam Associados a black and principais frameworks né e os mais populares fala sobre os códigos né tem play cidades no pé quente nem
com seu organismo e quais habilidades que o 2B que a gente precisa ter a de branco aqui como é que vende ele quase que é não é muito disseminado né ele principalmente sobre o olhares o usuários acesso Algum serviço em algum algum domínio né mas não tem a noção de que está por trás ou da engenharia daqui faz parte aqui o desenvolvimento de soluções que executa na web Neve e voltam sobre a rede mundial de computadores internet bom bekend ele é a parte da aplicação a com ele que responsável por todas as funcionalidades que envolvem
integração né de base de dados né login gerenciamento de usuários na utilização dos Servidores conexões com servidores né é pectinadas né balanceamento de carga do cartelado com armazenamento e disponibilização das informações armazenadas é responsabilidade do dnit um pouco como que um servidor web né as vendas aplicações como por exemplo Como que o Facebook organiza as informações dos usuários que postam fotos que possam com vídeos 52 danise as informações quando você troca alguma mensagem deixar aqui no Facebook por exemplo o como é que arretada essa solução um pro Facebook simplesmente não usuário né no caso o
cliente né tem acesso às informações mais escolas São estruturadas Onda Sul desenvolve 11 informações armazenadas né é igual a política de backup e alguma crítica Para viabilizar a instalação da do sistema Facebook caso de falhas então o último dormir 500 né que faz parte de um time nem que se preocupa com isso a basicamente aqui solução do Pequi um polícia aplicação web né e nada diversas linguagens mas também tem uma várias equipes né lidam com a parte ainda mais estrutural né e volto com atividade que envolve situações de data Centers etc então eu não vai
que a gente tomar parte da lógica das sintaxes aplicação tá não diretamente implante não pode interferir na na concepção da solução pode interagir né É por meio de uma interface que esse pano cruzavam da prova aplicação armazenada no ambiente a ponte que nós temos aqui nós temos essa figura que mostra é uma ideia geral né então que tem na vingadora que usuário vão tirar dinheiro do meio da internet né realizando requisições né para o centro de dados né hum aqui ficam toda a prática toda a lógica da aplicação né aplicação web não é template dados
e DVD's né E tudo que o usuário solicita né é retornado por meio de uma resposta tá eu bróculo usuário novamente né primeiro navegador a tudo uma forma simples né a equipe de desenvolvimento aqui nem assim como a Philips se preocupa em desenvolver errado tá soluções que vão formatar tudo que armazenada que você se recuperar tá então outra figura para complementar né Então imagina a gente tem o cliente aqui tentando interagir metragem um site né fazendo requisições por meio da internet né a gente mundial de computadores para um o universo ele dores e aqui a
solução né e linguagens de script não é com banco de dados né do cumprimento daquela figura acima a e o biquinho dele entre outras ações e precisa se preocupar com garantia integrais dos lados né e integridade dos dados e pessoal não está necessariamente só atrelada ao armazenamento destes dados sistemas gerenciadores de banco de dados para falar um pouquinho sobre banco de dados e as fêmeas mesmo no contexto de ações web na na quatro né então além de se preocupar com os bancos né as informações armazenadas também é uma preocupação com servidores web servidores de aplicação
que interagem com o usuário interage os bancos de dados Ah é Então quando os olhos cadastro no site e inserir dados como nome CPF endereço consulta né e é quem que recebe informações né o próprio é quente né Então faz a ponte entre as informações que são incluídos no navegador então nós fazemos o cadastro em um sistema as informações vão ser lá eu acho o tecido via navegador muito fácil para nós nós entraremos com as interface preenchendo formulário fazendo o piloto alguma informação download notificações no caso preenchimento do formulário e enviar as informações né medir
the span http o método post né lá um servidor web que internamente vai interagir com algum mecanismo de armazenamento de dados tá e quais são as principais linguagens de programação esse daqui tá bom Um pequeno hipótese desenvolvido diversos linguagem programação ab500 aqui aplicação web relacionada né Estou na proporção a foto mas é um vídeo no YouTube comprar um pacote turístico alterar uma rota Alguém precisa dizer como que o host não é uma máquina que os pedras que informações precisa se comportar o índice como que aplicação ali dentro é a máquina que descubram esse processo de
passar instruções que está em uma atitude funcionamento da comissão de programação tá Quais são as instruções que são ser desenvolvidas onde é que vende para que nós consigamos interagir um Facebook para se conectar com seu ouvido todo o código daquela grande importante aplicação utilizado mas muitas pessoas no mundo afora divisor de quente responsável por tudo que tá atrás né tudo atrás da aplicação que nós utilizamos a então a gente pode dividir esse contexto linguagem programação um tanto em Alto Nível aqui embaixo livro tá linguagem de baixo nível só aquelas que você conseguiu mais elevado de
marketing geral só linguagens mais antigo isso né para os antigos já conheciam muito da base da internet né E dessas desses motores de processamento de mensagem e de linguagem de script que nós vemos hoje são feitas e eu acho que os caminhos do ponto de vista de acelerar o desenvolvimento são muito mais difícil que você usar um Smart Mc né do que usar uma linguagem comum PHP a e assim vaginal tudo isso até elas mais recente com sintáxi um pouco mais simples de entender o semântica que se aproximam da linguagem o ser humano né tô
precisando pai então eu posso usá-lo com a linguagem orientada a objeto né fechar em PHP e Java Script o meu que um dia ele para lidar com beck and algumas linguagens pormenores são distintos do continente né então por exemplo alguns conhecidos na com de boot mudango um avião e quem é esse nós vamos aqui nessa falar um pouco de aguardar um pouco laravel né o avião e a baseado em pega a pena né eles aberto e os alunos estão web Fazemos o padrão em é o diabo mas jardim Parque tem algumas características mais feliz se
o pagamento hoje aqui Nacional né Tem um R gravável usuário sistema de casting de quem foi o Speedy botijão evolução do Fernando Spring na baseado em Java em Osasco Tá Escrito Tá DS também voltar para aplicações leves e apis e bastante utilizado nos sectores no dia se tá devemos abordar é também o DS em movimento no pé quente eu não é isso é um trem com pessoa se e tem uma certa facilidade em relação ao desenvolvimento né integração alguma um baú de dados e no qual nossos clientes criar aplicações com estrutura já pré-definidas tá um
beijo aqui tanto no front and contra o cliente é um mousse de frango não ser muito importante a é o que acelera do momento né e permite 15 e as equipes namorarem a desenvolver solução Farmais em argila integrado tá tem o Fênix também inscrito no canal firm or que nós escrito numa linguagem chamada elixir usa uma Controller codeigniter também desenvolvendo usar preciso ver aplicações PHP fazendo uns plantão aí visse vou ver a quantidade de tremores aqui nós postamos ao mais além do isso daqui né Eu orei está alguns né mais conhecidos não é uma escolha
precisa ser feita né confirmou aqui né que não tira de movimento do pé quente batizar né mas características dos Famosos o sumo para o negócio né que envolve uma solução uma quente a e Todas têm muitas opções a gente vai escrever a lógica do nosso aplicação e do nosso site vários iguais né é quando a gente uso quando a gente pensa no código da tipi di a gente tem que pensar em dois pontos importantes né que é como que a gente vai soltar os templates e consegui baixar os dados né quem tá desfiar os templários
e os dados para facilitar a solução a não ser Plate eles são a tecnologia que nos permite substituir apenas os dados dinâmicos né documento então a gente trabalha como se fosse uma espécie de casca né E que a gente possa pode fazer alterações rapidamente dentro do código tá então ele é um arquivo de texto com algumas especificações com alguns indicativos em que alguns dados são aplicados gerando dessa forma o novo documento tá então os dados são oriundos da base de dados né os bancos de dados que nós vamos ver Oi gente tem um papel bastante
importante os homens atiraram é porque senão eles acontece informações que a gente necessita para gerenciar todo o conteúdo dinâmico que é produzido ali no pé quente a relação ao desenvolvedor né que que você rodou Rebeca and precisa de quais as habilidades que desap no contexto desenvolvimento do nosso sol para pro é tão Preciso como se conhecer alguma linguagem de programação a ter uma noção sobre gerenciamento de servidores e infraestrutura de tecnologia ainda que assim frescura é esteja seja utilizada em por meio de maluco computacional né o princípio da Alma alérgica ou uma textura local né
pensar em desenvolvimento né te dar boas práticas de segurança né mas ao pódio sabe lidar com uma país e dar com escalabilidade das soluções né do aplicação lebre eu pensava também especialmente as de médio e grande porte plano da contabilidade né o botão de um momento do código do ponto de vista da escala como ser pensada já no começo a conhecer rezar configurações seguidores também tem uma noção sobre modelagem mais dados né que boa comunicação com a equipe tanto do dos outros menos fazem parte daqui do pé quente quanto também se possível manter uma boa
comunicação com o último Deus conte a eles alguns conceitos diferentes usuário e interface com o usuário em conhecer de Regência de projeto né porque toda lógico vai ser ali desenvolvida né e é pensar em código utilizado e principalmente entender trabalhar nacionalmente com ferramenta cultura diversão porque só ficar ações web elas não são imutáveis e não é não pelo contrário a mudança sempre uma constante assim que atualizações manutenções melhorias né é escala aplicação lá então usar uma boa que a medida explodir de projetos também e de controle de pressão importante politicamente larga de ibutg em cima
tá bom É eu espero que vocês tenham tido uma visão geral sobre o que que é um beck and né e a Rússia que não desistem antes utilizado atualmente né o contexto de desenvolvimento de uma aplicação né para w né é eu na gente alguns você já tem algum conhecimento e uma das Ferramentas joguinho falar uma das Ferramentas ou não existe um a melhor a menta né a ferramenta melhor ferramenta ela que está Deco a especificação do projeto que vocês estão servidos né que estão fazendo parte de Guarulhos onde você entra uma equipe que utiliza
anular E aí você já tem algum conhecimento dia com uma linguagem programação em Java Script e facilmente você vai se adaptar ao Framework várias mensagens rapidamente tá então é isso que eu gostaria de vocês Nesta aula e a gente vê na próxima vez E aí [Música] E aí E aí
Copyright © 2024. Made with ♥ in London by YTScribe.com