Desenvolvimento Web

Front-End

O desenvolvedor front-end é responsável por “dar vida” à interface.

Lingugens

HTML

Linguagem de Marcação

CSS

Linguagem de estilo

JAVASCRIPT

linguagem de script/programação

Back-End

responsável por cálculos, lógica de negócio, interações de database e performance

Liguagens

PHP

Java

É definida como uma linguagem orientada a objetos. Sua intenção é permitir que os desenvolvedores escrevam o programa apenas uma vez e o executem por meio de qualquer dispositivo.

A máquina virtual Java atualmente roda cerca de 350 linguagens

É possível desenvolver aplicações para desktop, celular, cartão, web, televisão digital, etc

Java é uma linguagem orientada a objectos.

Java fornece uma API para I/O, networking, utilitários, xmlparsing, ligação a bases de dados e para quase tudo

Python

Tipicamente usado em aplicações web e como linguagem de scripting para administração de sistemas.

incentiva a escrever seus programas da maneira correta, sem que isso se torne um empecilho à produtividade.

simples e elegante

pode ser usado para resolver uma grande variedade de problemas

Possuem bibliotecas e frameworks

Angular

Bootstrap

VueJS

Serve para escrever pequenos scripts de forma procedural, utilizar a orientação a objetos ou ainda ambas.

De fácil aprendizagem

Ideal para iniciantes

Interpretado pelos navegadores

Esta tecnologia é fruto da junção entre os padrões HyTime e SGML.

HyTime é um padrão para a representação estruturada de hipermídia e conteúdo baseado em tempo.

SGML é um padrão de formatação de textos.