Show Menu
Cheatography

TI Listo Cheat Sheet by

Uma Folha de Referencia de termos tecnicos

Desenv­olv­imento de Software

Front-end e back-end são termos populares quando se trata de desenv­olv­imento e progra­mação.
Veremos sobre front-end e back-end logo a seguir

Front-End

O desenv­olvedor front-end é o profis­sional respon­sável pela criação da interface da aplicação web, ou seja, ele desenvolve a tela da página com a qual o usuário interage. Todos os elementos que formam a identidade visual de um site são criados no front-end.
Cabe a esse desenv­olv­edor, além do conhec­imento das linguagens especí­ficas, a aquisição de conhec­imentos relaci­onados à experi­ência do usuário
Álias o que é uma linguagem de progra­mação?

Back-End

O profis­sional back-end é respon­sável pelas engren­agens de uma aplicação web. É ele quem cria o código para que haja a execução das funções do site. O usuário não tem acesso a esse código, pois ele roda no servidor onde a aplicação está hospedada e, no momento da requis­ição, a resposta é enviada em uma linguagem que pode ser interp­retada pelo navegador.

Outros conhec­imentos que o Back-End tem que ter

É necessário levar em consid­eração outras tecnol­ogias, como os sistemas de banco de dados, por exemplo. Entre os mais utiliz­ados, estão o MySQL, MariaDB, MongoDB e Postgr­eSQL.
 

Linguagens de progra­mação

Como criar um software?
Um software é desenv­olvido por um progra­mador usando uma linguagem de progra­mação. Quanto mais souber sobre ela,mais recursos seu código terá
O que são essas linguagens ?
Linguagem de Progra­mação é uma linguagem escrita e formal que especifica um conjunto de instruções e regras usadas para gerar programas (softw­are).
Existem tanto linguagens de progra­mação Back-End quando Front-end
 

Exemplo de linguagens

Front-End
HTML - linguagem de marcação respon­sável pela estrut­uração da página. Ela é o alicerce da aplicação, indicando todos os elementos presentes nela, cabeçalho, menu, barra lateral, rodapé, imagens, etc.
CSS - linguagem de marcação de estilo, respon­sável pelo visual da página, cor, fontes, organi­zação das seções, efeitos de transição, entre outras.
JavaS­cript - linguagem de progra­mação respon­sável por dar melhorar a usabil­idade, dinamismo e intera­tiv­idade do usuário com a página.
Back-End
PHP - a linguagem de progra­mação mais popular para web, disponível na maioria das hosped­agens.
Python - uma linguagem extrem­amente popular para desenv­olv­imento em várias áreas e análise de dados.
Ruby - outra linguagem amplamente utilizada para desenv­olv­imento de aplicações para a web.
 

Biblio­tecas, Frameworks e APIs

API - Da sigla Applic­ation Progra­mming Interface ou Interface de Progra­mação de Aplica­ções, é um produto de software criado para oferecer uma interface (caminho) com regras bem definidas para integração entre sistemas, a fim de obter inform­ações e, assim, trabalhar com elas.
Bibli­oteca - Difere bastante de uma API. Uma biblioteca não fornece uma interface para que sejam consumidos recursos de um sistema. Ela é um conjunto de subpro­gramas ou funções, geralmente organi­zadas em classes, que podem ser usadas para a construção de um software ou aplicativo mobile.
Frame­work - Pode-se dizer que um framework é uma base sólida e padron­izada para a construção de uma aplicação. Um framework pode ser construído utiliz­ando-se diversas biblio­tecas e integrado a APIs de forma a oferecer uma estrutura ideal para o desenv­olv­imento de um aplicativo mobile, por exemplo.
Utilizando um framework, o desenv­olvedor pode se concentrar em desenv­olver as funcio­nal­idades do seu app, sem se preocupar com tarefas repeti­tivas e até mesmo com a construção de compon­entes de tela, os quais já foram constr­uídos previa­mente e já vem prontos para uso.

O que usamos na Listo ?

Front­-End - Vue.JS
Back-End - Asp.Net Core;
 ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­  Node.JS;
                   Spring;
Front­-End - HTML, CSS, Javascript
Back-End - C#;
 ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­  Javasc­ript;
                   Java;
       

Help Us Go Positive!

We offset our carbon usage with Ecologi. Click the link below to help us!

We offset our carbon footprint via Ecologi
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Passive Recon Cheat Sheet
          ASA Cheat Sheet