Search Header Logo
Aula 1 DS BE

Aula 1 DS BE

Assessment

Presentation

Information Technology (IT)

9th - 12th Grade

Easy

Created by

Leandro Silva

Used 1+ times

FREE Resource

7 Slides • 1 Question

1

​Programação Back End

2

Programação Back-end 

Desenvolvimento da lógica interna de aplicações, rodando em servidores para processar dados, gerenciar bancos de dados e garantir a segurança,
Invisível ao usuário final. Ele atua entre o front-end e o banco de dados, usando linguagens como 
Node.jsPython, Java e PHP para criar APIs e regras de negócio. 

3

Componentes Fundamentais do Back-end

  • Servidor: Computador ou máquina virtual que recebe e processa solicitações (requests) do front-end.

  • Banco de Dados: Local de armazenamento persistente para dados (ex: MySQL, PostgreSQL, MongoDB).

  • API (Application Programming Interface): Conjunto de regras que define como o front-end interage com o back-end.

  • Lógica de Negócio: Regras específicas do sistema (ex: validação de cadastro, processamento de pagamento). 

4

Tecnologias e Ferramentas

  • Linguagens de Programação: JavaScript (Node.js), Python, PHP, Java, Ruby, C#, Go.

  • Frameworks: Express (JS), Django/Flask (Python), Laravel (PHP), Spring (Java).

  • Banco de Dados: SQL (relacionais) ou NoSQL (não-relacionais).

  • Versionamento: Git e GitHub. 

5

Fluxo de Funcionamento

  1. Requisição (Request): O usuário faz uma ação no front-end (ex: clica em "login"), que envia uma solicitação HTTP ao back-end.

  2. Processamento: O back-end recebe, valida as informações e processa a lógica de negócio.

  3. Interação com Dados: O back-end busca ou grava informações no banco de dados.

  4. Resposta (Response): O back-end envia uma resposta (dados ou confirmação) de volta ao front-end. 

6

media

7

media

8

Multiple Choice

Qual é a principal função do código Back-end em uma aplicação web?

1

Definir as cores, fontes e o layout visual das páginas para o usuário.

2

Ser executado no navegador do celular do usuário para economizar internet.


3

Processar dados no servidor, como validar senhas e salvar informações no banco de dados.


4

Criar apenas os botões e menus onde o usuário clica.

​Programação Back End

Show answer

Auto Play

Slide 1 / 8

SLIDE