ucl.start("WEB 101")

Introdução à Web

USPCodeLab

Este trabalho do USPCodeLab  está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional

O USPCodeLab é um grupo de extensão que tem como objetivo estimular a inovação tecnológica na USP

dev.journey( )

Programa de 4 fases que visa introduzir e amadurecer os conhecimentos
dos alunos da USP sobre desenvolvimento de software

Alto impacto

Por que aprender sobre Web?

    ucl/intro

Amplo mercado de trabalho

Plataforma dos novos empreendedores

Tecnologia mais usada em hackathons

Web e Internet: mesma coisa?

    ucl/intro

NÃO

internet é a infraestrutura

web é o conjunto dos conteúdos que transitam pela internet

Arquitetura da internet

    ucl/intro

FRONT-END

BACK-END

Tecnologias Front-End

HTML5

 

CSS3

 

JavaScript (EcmaScript)

 

Angular, React

Vue.js, Bootstrap

e muito mais

 

Linguagem de marcação

 

Linguagem de estilo

 

Linguagem de programação

 

Bibliotecas

 

    ucl/intro

Tecnologias Back-End

Apache, Nginx, Express...

 

Tomcat, Glassfish, ISS...

 

JS, Ruby, Python, Go...

 

Node, Rails, Django, ...

 

SQLite, Postgress,

MariaDB...

 

Servidores Web

 

Servidores de Aplicação

 

Linguagens de Programação

 

Frameworks

 

Banco de Dados

    ucl/intro

dev.start("HTML")

Introdução à Web

ucl.start("WEB 101").next =

Introdução CodeLab e Web101

By codelab@ime.usp.br

Introdução CodeLab e Web101

  • 446