Escolar Documentos
Profissional Documentos
Cultura Documentos
Utilizações do JS
É possível perceber duas tendências do JavaScript: aplicativos para
desktop (Spotify, por exemplo) e subsets de JavaScript (asm.js), que
executam programas com outras linguagens como C.
04
Algumas possibilidades que o JavaScript dá são:
Programando em JS
Vamos ver um exemplo de programação em JavaScript, uma janela com
o clássico “Hello World JavaScript”.
<script type="text/javascript">
</script>
05
Veja o código completo do Hello World a seguir:
<!doctype html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
</head>
<body>
<script type="text/javascript">
window.alert('Hello World');
</script>
</body>
</html>
06
Descubra aqui como se
tornar um especialista
em programação
JavaScript
HTML5: a mais nova evolução
do HTML
O HiperText Markup Language – mais
conhecido como HTML – é a linguagem de
programação mais popular da Internet na
atualidade. Fundamentada em HTML, CSS e
JavaScript, foi desenvolvida visando à
publicação de amplo conteúdo na web: texto,
imagens, vídeo, áudio, entre outros. Com o
passar do tempo, essa linguagem veio a ser
aprimorada até chegar ao HTML5, sucessor
do HTML4 (longínquo 1997) e que apresenta
um conjunto maior de tecnologias chamado
HTML5 & friends.
08
Trata-se de uma linguagem ultramoderna, capaz de otimizar áudio e
vídeo na web e proporcionar uma rica gama de alternativas de
representação gráfica que conta com efeitos 2D e 3D. Pode, ainda,
aumentar a velocidade e ampliar a integração e compatibilidade por meio
de vários métodos e dispositivos de entrada e saída.
Começando a programar
A estrutura básica do documento HTML foi pouco alterada durante sua
evolução até a versão 5. Veja:
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8"/>
<title>Estrutura básica</title>
</head>
<body>
</body>
</html>
09
Digite:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
Então, salve este arquivo com algum nome.html. Você também precisa
guardar uma imagem na mesma pasta com o nome de
“imagem_teste.jpg”, ou então deverá escolher outro nome e modificar
dentro da tag <img src=“nome-da-imagem.jpg”>. Agora, abra o arquivo
“primeirapagina.html”, que você já salvou, em um navegador,
preferencialmente o Chrome, a fim de visualizar sua primeira página web.
10
Criando um formulário com
placeholder
O HTML5 apresenta cinco novidades no que
se refere à entrada dos formulários: progress
(andamento da tarefa), meter (medida escalar
em um intervalo conhecido), datalist (menus
suspensos), keygen (criação de um par de
chaves) e output (exibição de resultados de
um cálculo). Há vários novos tipos de entrada
e de atributos.
<form>
</form>
11
A mensagem “Pesquisar no blog” aparecerá no campo de entrada. É
importante dizer que nem todos os navegadores suportam o recurso do
placeholder, assim como algumas particularidades do HTML5.
<form>
</form>
12
Clique Aqui Para
Aprender Mais Sobre
Essa Ferramenta
HTML5
PHP: moderna e livre
PHP é uma linguagem de código-fonte aberto bastante empregada hoje
em dia, especialmente em aplicativos web. PHP é um acrônimo de
Hypertext Preprocessor e é caracterizado como uma linguagem de script
que procura soluções velozes, simples e eficientes. Pode ser inserida na
linguagem HTML e é facilmente adaptável, comportando algumas
variantes como o PHP-GTK.
14
Programando em PHP
PHP pode ser utilizado em diversos sistemas operacionais como Linux,
Unix (HP-UX, Solaris e OpenBSD), Microsoft Windows, Mac OS X, RISC
OS e outros. Essa linguagem é extremamente simples para o iniciante,
porém disponibiliza muitos recursos para o programador profissional.
<label>Nome
<br />
<label>E-mail:
<br />
15
<label>Mensagem:
<br />
</form>
<?
$nome = $_POST['nome'];
$email = $_POST['email'];
$mensagem = $_POST['mensagem'];
$seuemail = "seunome@dominio.com.br";
16
if($enviar) {
else
?>
Como vimos, a expressão <? inicia qualquer código PHP. As três linhas
abaixo definem três variáveis para guardar os dados enviados ao
formulário. A quinta linha apresenta o conteúdo que você receberá no seu
e-mail, e a sexta, a variável que contém o e-mail que irá receber o
contato. Já a sétima, oitava e nona linhas constroem o cabeçalho do e-
mail.
A décima é uma variável com o assunto do e-mail que você irá receber, e
finalmente na décima primeira linha temos a variável $enviar, uma
variável boolenana (retorna apenas verdadeiro ou falso) com a função
mail, responsável de fato pelo envio do e-mail. O restante do código é
uma condição para saber se o e-mail foi enviado com sucesso ou se
houve algum problema. O usuário deve receber uma mensagem
avisando que o e-mail foi enviado com sucesso, ou que houve algum erro
no envio.
17
Aprenda o PHP do
zero de forma fácil e
prática.
Java: orientação a objetos
Java é, resumidamente, uma linguagem de
programação orientada a objetos – mas mais
abrangente que isso – e faz parte da
Plataforma Java. O que significa a Orientação
a Objetos, também chamada de Programação
Orientada a Objetos (POO) ou Object-
Oriented Programming (OOP)? Em geral, é
um paradigma para a programação de
sistemas no qual todos os elementos
inseridos são objetos. Isso permite que a
programação apresente uma linguagem
próxima ao cotidiano.
Java tem a linguagem C++ como “madrinha”: sua sintaxe deriva dela,
com a vantagem de ser mais simples. Nessas linguagens, o código é
escrito dentro de uma classe e tudo se torna um objeto, exceto os tipos
intrínsecos (caracteres, números reais e ordinais e valores booleanos)
que não se caracterizam como classes.
20
A Linguagem Java pode ser utilizada em diferentes sistemas
operacionais, com segurança e robustez. Aplicações em Java geralmente
são executadas em qualquer plataforma que tenha instalada a Java
Virtual Machine (JVM). Java utiliza o “Garbage Collector” para gerenciar
o ciclo de vida dos objetos. Outro aspecto é o Java Runtime, responsável
por remover os objetos da memória quando estes não estiverem mais
sendo utilizados.
Java e JavaScript
JavaScript não é uma linguagem fundamentada no Java e vice-versa,
embora seja verdade que o JavaScript foi arquitetado para se parecer
com o Java, porém de maneira mais simples e totalmente voltada para
páginas web. Em suma, JavaScript é uma linguagem de scripts que
acessa objetos de outras aplicações.
Programando em Java
Os programadores têm uma tradição de criar um código “Olá Mundo”
para aqueles que estiverem aprendendo uma linguagem de
programação. Vamos, então, dar um exemplo de como seria um “Olá
Mundo” em Java, algo bem simples:
System.out.println(“Ola Mundo”);
21
Python: fácil e robusta
Python é uma linguagem de programação que foi primeiramente publicada em
1991 por Guido van Rossum. Ela se caracteriza por ser multiplataforma e
propícia a desenvolver aplicações para web, games, desktop e também
dispositivos móveis.
Phyton pode ser utilizada para criar scripts e permite a comunicação com
aplicações de outras linguagens como C, C++, Java e C#. Na linguagem
Phyton, todas as coisas são representadas por um objeto e todas as variáveis
consistem em uma referência, armazenando endereços de memória em lugar
de valores. Em um programa Python uma variável não possui tipo fixo, mas
simplesmente o tipo do conteúdo.
22
Alguns dos benefícios da Phyton são: fácil de aprender, simples, possui
sintaxe intuitiva, farta documentação, bibliotecas abertas, possibilidade
de reutilização de módulos e ótimo mercado de trabalho para
desenvolvedores. Em recentes pesquisas, a linguagem Python aparece
em primeiro lugar entre as linguagens mais utilizadas, ultrapassando
Java e C++.
Download Phyton
Todos os programas escritos em Python exigem um interpretador. Esse
programa deverá ler o código-fonte, interpretando as instruções dadas
em tempo real. Antes de utilizar a linguagem Phyton, você precisa
realizar o download na página oficial da Python. Essa instalação contém
um interpretador, bibliotecas-padrão da linguagem e documentação.
23
Você escolhe se vai utilizar o interpretador Phyton puro ou outro
interpretador. Boa parte dos programadores usa o interpretador ipython,
que tem mais recursos, por exemplo, é possível colorir mensagens de
erro. Ainda, o módulo matemático já vem embutido no interpretador
Phyton puro, mas você encontrará outros módulos para o seu projeto,
como Django e Numpy, baixando-os de um repositório.
24
for i in range(2,12):
print(arquivo.read())
escalacao = arquivo.readlines()
if opcao == '1':
print(escalacao[0])
print(escalacao[i])
else:
print(escalacao[11])
arquivo.close()
input()
25
Clique Aqui para se
tornar um
ESPECIALISTA
nessas linguagens !
Créditos do código:
http://www.desafiosdeti.com.br