SlideShare uma empresa Scribd logo
Frameworks JS
Frameworks para Desenvolvimento Web
Prof. MSc. André Costa - andre.costa@unifacs.br
SUMÁRIO
• Frameworks	JavaScript
• JS	para	Back-end
• JS	para	Front-end
• JS	para	Fullstack
• JS	Diversos
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
FRAMEWORKS	JAVASCRIPT	(JS)
O	que	é	JavaScript?
Uma	linguagem	de	script	criada	pra	deixar	as	páginas	web	
mais	dinâmicas	sem	a	necessidade	de	requisitar	o	
servidor,	pois	é	interpretado	diretamente	no	browser.	
Utilizada	para	manipulação	do	Document Object Model
(DOM).
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
FRAMEWORKS	JAVASCRIPT	(JS)
A	história	do	JavaScript?
• Criado	pela	Netscape	(Brendan	Eich)	em	1995
• Sintaxe	Java	(parceria	coma	Sun)
• Mocha	->	LiveScript ->	JavaScript
• JScript	da	Microsoft
• ECMAScript (versão	8)
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
FRAMEWORKS	JAVASCRIPT	(JS)
Qual	a	importância	do	JavaScript?
• É	a	linguagem	de	programação	mais	utilizada	no	mundo	(by RedMonk)
• Utilizando	e	praticamente	em	todos	os	sistemas	web
• Aplicável	a	todas	as	plataformas	(Web,	Mobile,	TV,	HW	e	Desktop)
• Domina	o	desenvolvimento	no	Front-end
• Chegou	com	força	no	Back-end (Node.Js)
• Explosão	de	Frameworks	JS	(Fadiga?)
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	BACK-END
• Não é	linguagem	e	nem	framework	->	Plataforma
• Possibilita	a	utilização	JavaScript no	Servidor	(vs PHP,	JAVA,	.NET,	etc.)
• Orientado	a	eventos	IO	
• Protocolos:	HTTP,	DNS,	Webocket (realtime).	Troca	de	Arquivos	(JSON)
• Threads	não	bloqueantes
• Não	recomendado	para	sistemas	Transacionais
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	BACK-END
• Fortemente	escalável	
• Ideal	para	grandes	portais	(e-comerce)
• Feito	em	Chrome	V8	JavaScript Engine (VM)
• Server-side Assíncrono
• Callbacks
• Diversos	módulos:
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	BACK-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	BACK-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Por	que	usar	Framework	JS	no	Front-end?
• Agilidade	no	desenvolvimento
• Segurança
• Cross	Browser
• Data	Bind (Reativo)
• Single	Page	Application (SPA)
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
• Framework	JS	para	Front-end mantido	pela	Google
• Permite	Data	Bind, Deep Linking,	Validação	de	formulário,	Criação	de	
Componentes,	RESTful,	etc.
• Diretivas	ng-*
• Site:	https://angularjs.org/
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
• Versão	atualizada	e	independente	do	AngularJS
• Mais	moderno,	rápido	e	simples	
• Cross	Platform	- Aplicações	mobile	nativas
• Angular	Universal	(Back-end com	NodeJS)
• Utiliza	TypeScript (TS)	da	Microsoft
• Site:	https://angular.io
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
• Biblioteca	JavaScript para	criação	de	UI	mantido	pelo	Facebook
• Declarativa	(e	não	Imperativa)
• Virtual	DOM
• Renderização de	Componentes	na	View
• React Native para	desenvolvimento	Mobile
• Site:	https://reactjs.org
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JSX	com	Babel
JS	PARA	FRONT-END
• Biblioteca	JavaScript para	Componentes	Reativos	e	Data	Bind
• Lançado	em	2016	e	tem	ganhado	grande	destaque	na	comunidade
• Se	assemelha	com	o	Angular	e	React,	porém	mais	simples
• Reativo	e	Moderno
• Virtual	DOM	(v2)	
• Site:	https://vuejs.org
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
• Framework	JavaScript para	”grandes	aplicações”
• Foco	na	produtividade
• Utilizado	por	sites	como	LinkeIn,	Groupon,	Twitch,	etc.
• Baseado	em	Rotas,	models,	templates e	componentes.
• Site:	https://emberjs.com
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
• Framework	JavaScript Front-end
• Seu	criador	fez	parte	do	time	do	Angular	e	anteriormente	já	havia	
criado	o	framework	Durandal para	SPAs
• Tem	influencias	do	Angular	2
• Tem	como	principal	proposta	ser	simples
• Site:	http://aurelia.io
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FRONT-END
Qual	o	melhor	framework/biblioteca	para	Front-end?
• Qual	o	objetivo?
• Conseguir	emprego?
• Produtividade?
• Aprendizado?
• Qual	se	adequa	melhor	para	o	seu	projeto?
• Qual	teve	mais	facilidade	de	uso?
ECONTRAR	O	MELHOR	PARA	SUA	REALIDADE
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FULLSTACK
Posso	desenvolver	um	sistema	web	programando	apenas	em	JavaScript?
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	PARA	FULLSTACK
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
• Framework	para	o	desenvolvimento	Fullstack em	JS
• Contempla:
• Já	dá	suporte	ao	React
• Site:	http://mean.io
• OBS.: MEAN	não	precisa	necessáriamente ser	através	do	Framework
• Plataforma	JavaScript para	Web,	Desktop	e	Mobile
• Requer	o	Node.JS
• Contempla:
• Site:	https://meteor.com
JS	PARA	FULLSTACK
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
JS	DIVERSOS
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
• Plataforma	para	troca	de	mensagens	em	real-time
• Evento	bidirecional
• Streaming	de	arquivos
• Ideal	para	Chat,	Mensagens	Instantâneas	e	Notificações
• Utilizado	em	aplicações	Node.JS
• Site:	http://socket.io
JS	DIVERSOS
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
• Suíte	com	bibliotecas	para	criação	de	interações	avançadas	em	HTML5
• Utilizadas	para	Jogos	e	animações	em	HTML5
• Utilizado	no	Adobe	Animate (Antigo	Flash)	substituindo	o	ActionScript
• Bibliotecas	JavaScripts para:	EASELJS,	TWEENJS,	SOUNDJS	e	PRELOADJS
• Site:	https://createjs.com
JS	DIVERSOS
Frameworks	para	Desenvolvimento	Web	– Porf.	MSc.	André	Costa
Prof. MSc. André Costa
andre.costa@unifacs.br

Mais conteúdo relacionado

Mais procurados

Node.js - #1 - Introdução - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo BranasNode.js - #1 - Introdução - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo Branas
Rodrigo Branas
 
Design de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisDesign de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos Móveis
Instituto Faber-Ludens
 
Ux design - Conceitos Básicos
Ux design - Conceitos BásicosUx design - Conceitos Básicos
Ux design - Conceitos Básicos
Heraldo Gonçalves Lima Junior
 
Aula 1. apresentação + frameworks
Aula 1. apresentação + frameworksAula 1. apresentação + frameworks
Aula 1. apresentação + frameworks
andreluizlc
 
Extreme programming (xp)
 Extreme programming   (xp) Extreme programming   (xp)
Extreme programming (xp)
João Carlos Ottobboni
 
Design Responsivo
Design ResponsivoDesign Responsivo
Design Responsivo
Rennan Martini
 
Introdução a experiência do usuário
Introdução a experiência do usuárioIntrodução a experiência do usuário
Introdução a experiência do usuário
Bruno Biagioni Neto
 
Aula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdfAula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdf
Marcelo Silva
 
UX UI para Programadores
UX UI para Programadores UX UI para Programadores
UX UI para Programadores
Monica Mesquita
 
Mini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos MóveisMini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos Móveis
Jane Vita
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
Rodrigo Rodrigues
 
Curso javascript básico
Curso javascript básicoCurso javascript básico
Curso javascript básico
Vinicius Dacal Lopes
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
Sérgio Souza Costa
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
Fábio Nogueira de Lucena
 
Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...
Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...
Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...
André Constantino da Silva
 
Workshop • UX design •
Workshop • UX design •  Workshop • UX design •
Workshop • UX design •
Suzi Sarmento
 
tmn - Introdução ao JavaScript
tmn - Introdução ao JavaScripttmn - Introdução ao JavaScript
tmn - Introdução ao JavaScript
Claudio Gamboa
 
Usabilidade IHC
Usabilidade IHCUsabilidade IHC
Usabilidade IHC
Wellington Oliveira
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
Leonardo Soares
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: Introdução
Jessyka Lage
 

Mais procurados (20)

Node.js - #1 - Introdução - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo BranasNode.js - #1 - Introdução - Rodrigo Branas
Node.js - #1 - Introdução - Rodrigo Branas
 
Design de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos MóveisDesign de Interfaces para Dispositivos Móveis
Design de Interfaces para Dispositivos Móveis
 
Ux design - Conceitos Básicos
Ux design - Conceitos BásicosUx design - Conceitos Básicos
Ux design - Conceitos Básicos
 
Aula 1. apresentação + frameworks
Aula 1. apresentação + frameworksAula 1. apresentação + frameworks
Aula 1. apresentação + frameworks
 
Extreme programming (xp)
 Extreme programming   (xp) Extreme programming   (xp)
Extreme programming (xp)
 
Design Responsivo
Design ResponsivoDesign Responsivo
Design Responsivo
 
Introdução a experiência do usuário
Introdução a experiência do usuárioIntrodução a experiência do usuário
Introdução a experiência do usuário
 
Aula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdfAula 01 - Fundamentos de Banco de Dados (2).pdf
Aula 01 - Fundamentos de Banco de Dados (2).pdf
 
UX UI para Programadores
UX UI para Programadores UX UI para Programadores
UX UI para Programadores
 
Mini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos MóveisMini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos Móveis
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Curso javascript básico
Curso javascript básicoCurso javascript básico
Curso javascript básico
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Arquitetura de Software
Arquitetura de SoftwareArquitetura de Software
Arquitetura de Software
 
Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...
Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...
Desenvolvimento de Sistemas Interativos - Integração das Visões de Engenharia...
 
Workshop • UX design •
Workshop • UX design •  Workshop • UX design •
Workshop • UX design •
 
tmn - Introdução ao JavaScript
tmn - Introdução ao JavaScripttmn - Introdução ao JavaScript
tmn - Introdução ao JavaScript
 
Usabilidade IHC
Usabilidade IHCUsabilidade IHC
Usabilidade IHC
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Aula 01 - JavaScript: Introdução
Aula 01 - JavaScript: IntroduçãoAula 01 - JavaScript: Introdução
Aula 01 - JavaScript: Introdução
 

Semelhante a Aula 2. frameworks js

Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.
Valmir Justo
 
Jsf com hibernate, spring security e maven
Jsf com hibernate, spring security e mavenJsf com hibernate, spring security e maven
Jsf com hibernate, spring security e maven
Leandro Costa
 
Web Dev Camp
Web Dev CampWeb Dev Camp
Anatomia do JSF – JavaServer Faces
Anatomia do JSF – JavaServer FacesAnatomia do JSF – JavaServer Faces
Anatomia do JSF – JavaServer Faces
cejug
 
Javascript levado a serio
Javascript levado a serioJavascript levado a serio
Javascript levado a serio
Jaydson Gomes
 
Introdução à Programação “para Web” de Carlos Bazilio
Introdução à Programação “para Web” de Carlos BazilioIntrodução à Programação “para Web” de Carlos Bazilio
Introdução à Programação “para Web” de Carlos Bazilio
RicardoKratz2
 
NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.
Filipe Morelli
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
Rael Max
 
Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Lightning Talk: Webdev who?
Lightning Talk: Webdev who?
Leandro Nunes
 
Aula 05 - Java Script Básico
Aula 05 -  Java Script BásicoAula 05 -  Java Script Básico
Aula 05 - Java Script Básico
Fabio Moura Pereira
 
Javascript levado a sério
Javascript levado a sérioJavascript levado a sério
Javascript levado a sério
saspi2
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software Livre
Ruan Carvalho
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
Ruan Carvalho
 
Programação web e o front-end
Programação web e o front-endProgramação web e o front-end
Programação web e o front-end
Anderson Luís Furlan
 
Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01
Douglas Roeder
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
Ryan Padilha
 
RIA e Flex - Dando formas à Inovação
RIA e Flex - Dando formas à InovaçãoRIA e Flex - Dando formas à Inovação
RIA e Flex - Dando formas à Inovação
Leonardo Braga
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edted
brunoaalves
 
NoSQL + Node.js
NoSQL + Node.jsNoSQL + Node.js
NoSQL + Node.js
Henrique Gogó
 
Javafx
JavafxJavafx

Semelhante a Aula 2. frameworks js (20)

Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.Desenvolvimento web - conceitos, tecnologia e tendências.
Desenvolvimento web - conceitos, tecnologia e tendências.
 
Jsf com hibernate, spring security e maven
Jsf com hibernate, spring security e mavenJsf com hibernate, spring security e maven
Jsf com hibernate, spring security e maven
 
Web Dev Camp
Web Dev CampWeb Dev Camp
Web Dev Camp
 
Anatomia do JSF – JavaServer Faces
Anatomia do JSF – JavaServer FacesAnatomia do JSF – JavaServer Faces
Anatomia do JSF – JavaServer Faces
 
Javascript levado a serio
Javascript levado a serioJavascript levado a serio
Javascript levado a serio
 
Introdução à Programação “para Web” de Carlos Bazilio
Introdução à Programação “para Web” de Carlos BazilioIntrodução à Programação “para Web” de Carlos Bazilio
Introdução à Programação “para Web” de Carlos Bazilio
 
NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.NodeJS - Tutorial de forma simples e pratica.
NodeJS - Tutorial de forma simples e pratica.
 
O Papel do desenvolvedor Front End
O Papel do desenvolvedor Front EndO Papel do desenvolvedor Front End
O Papel do desenvolvedor Front End
 
Lightning Talk: Webdev who?
Lightning Talk: Webdev who?Lightning Talk: Webdev who?
Lightning Talk: Webdev who?
 
Aula 05 - Java Script Básico
Aula 05 -  Java Script BásicoAula 05 -  Java Script Básico
Aula 05 - Java Script Básico
 
Javascript levado a sério
Javascript levado a sérioJavascript levado a sério
Javascript levado a sério
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software Livre
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
 
Programação web e o front-end
Programação web e o front-endProgramação web e o front-end
Programação web e o front-end
 
Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01Palestra Ruby on Rails SETA 2008/01
Palestra Ruby on Rails SETA 2008/01
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
 
RIA e Flex - Dando formas à Inovação
RIA e Flex - Dando formas à InovaçãoRIA e Flex - Dando formas à Inovação
RIA e Flex - Dando formas à Inovação
 
Palestra ror edted
Palestra ror edtedPalestra ror edted
Palestra ror edted
 
NoSQL + Node.js
NoSQL + Node.jsNoSQL + Node.js
NoSQL + Node.js
 
Javafx
JavafxJavafx
Javafx
 

Mais de andreluizlc

Aula 6. trabalho da disciplina
Aula 6. trabalho da disciplinaAula 6. trabalho da disciplina
Aula 6. trabalho da disciplina
andreluizlc
 
Aula 5. frameworks mobile
Aula 5. frameworks mobileAula 5. frameworks mobile
Aula 5. frameworks mobile
andreluizlc
 
Aula 4. bibliotecas js
Aula 4. bibliotecas jsAula 4. bibliotecas js
Aula 4. bibliotecas js
andreluizlc
 
PHP
PHPPHP
Feriado
FeriadoFeriado
Feriado
andreluizlc
 
Atividade
AtividadeAtividade
Atividade
andreluizlc
 
Avaliação
AvaliaçãoAvaliação
Avaliação
andreluizlc
 
Js
JsJs
Css
CssCss
Html formulário
Html   formulárioHtml   formulário
Html formulário
andreluizlc
 
Html tabela
Html   tabelaHtml   tabela
Html tabela
andreluizlc
 
Apresentação e Introdução ao HTML
Apresentação e Introdução ao HTMLApresentação e Introdução ao HTML
Apresentação e Introdução ao HTML
andreluizlc
 
Apresentação + html (tags)
Apresentação + html (tags)Apresentação + html (tags)
Apresentação + html (tags)
andreluizlc
 
CSS
CSSCSS
Trabalho
TrabalhoTrabalho
Trabalho
andreluizlc
 
Revisão
RevisãoRevisão
Revisão
andreluizlc
 
Prática
PráticaPrática
Prática
andreluizlc
 
PHP
PHPPHP
JavaScript
JavaScriptJavaScript
JavaScript
andreluizlc
 
Html (tabela)
Html (tabela)Html (tabela)
Html (tabela)
andreluizlc
 

Mais de andreluizlc (20)

Aula 6. trabalho da disciplina
Aula 6. trabalho da disciplinaAula 6. trabalho da disciplina
Aula 6. trabalho da disciplina
 
Aula 5. frameworks mobile
Aula 5. frameworks mobileAula 5. frameworks mobile
Aula 5. frameworks mobile
 
Aula 4. bibliotecas js
Aula 4. bibliotecas jsAula 4. bibliotecas js
Aula 4. bibliotecas js
 
PHP
PHPPHP
PHP
 
Feriado
FeriadoFeriado
Feriado
 
Atividade
AtividadeAtividade
Atividade
 
Avaliação
AvaliaçãoAvaliação
Avaliação
 
Js
JsJs
Js
 
Css
CssCss
Css
 
Html formulário
Html   formulárioHtml   formulário
Html formulário
 
Html tabela
Html   tabelaHtml   tabela
Html tabela
 
Apresentação e Introdução ao HTML
Apresentação e Introdução ao HTMLApresentação e Introdução ao HTML
Apresentação e Introdução ao HTML
 
Apresentação + html (tags)
Apresentação + html (tags)Apresentação + html (tags)
Apresentação + html (tags)
 
CSS
CSSCSS
CSS
 
Trabalho
TrabalhoTrabalho
Trabalho
 
Revisão
RevisãoRevisão
Revisão
 
Prática
PráticaPrática
Prática
 
PHP
PHPPHP
PHP
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Html (tabela)
Html (tabela)Html (tabela)
Html (tabela)
 

Último

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 

Último (6)

Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 

Aula 2. frameworks js