Alessandro Feitoza
Evangelist PHP | Community Manager/Founder PHP com Rapadura
Ativista e Militante do Software Livre
Criador e Mantenedor do PHP com Rapadura
Programador Web no Projeto e-Jovem
Desenvolvedor na Dsigner ByCreator
Movimento Filosófico, Social, e Político.
Não, não é o Linux!
A liberdade de executar/rodar/usar o programa, para qualquer propósito.
A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito para esta liberdade.
A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo.
A liberdade de alterar o programa, e liberar suas alterações, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré-requisito para esta liberdade.
Hyper
Text
Markup
Language
<!DOCTYPE>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<title> I Vale Web Livre </title>
</head>
<body>
Hello World!!!
</body>
</html>
Cascate
Style
Sheet
body{
background-color: gray;
font-family: Cantarell;
font-size: 12pt;
margin: 10px;
}
.conteudo{
background-color: blue;
}
header{
background-color: #000000;
}
#sidebar{
background-color: #ffffff;
text-align: center;
}
...
<body>
<header>
<h1>Bem vindo ao 1º Web Vale Livre</h1>
</header>
<div id="sidebar">
...
</div>
<div class="conteudo">
<h3>Palestrantes Confirmados</h3>
<a href="">Alessandro Feitoza</a>
<a href="">Yan Vancelis</a>
<a href="">Rapadura Doce</a>
</div>
</body>
...
Não é Java!
function mostrar_alerta(numero){
switch(numero){
case 1:
alert("http://alessandrofeitoza.eu");
break;
case 2:
alert("http://web.valelivre.org");
break;
case 3:
alert("http://phpcomrapadura.org");
break;
}
}
...
<div class="conteudo">
<h3>Palestrantes Confirmados</h3>
<a href="" onclick="mostrar_alerta(1);">Alessandro Feitoza</a>
<a href="" onclick="mostrar_alerta(2);">Yan Vancelis</a>
<a href="" onclick="mostrar_alerta(3);">Rapadura Doce</a>
</div>
...
Preprocessor
Hypertext
<?php
$login = $_POST['login'];
$pass = $_POST['pass'];
$log = execute_login($login, $pass);
if($log == true){
echo "Logado com Sucesso!";
}else{
echo "Dados incorretos!";
}
?>
...
<div id="sidebar">
<form action="login.php" method="POST">
<input type="email" name="login" placeholder="Digite seu Email">
<input type="password" name="pass" placeholder="Digite sua Senha">
<br>
<button> Entrar </button>
</form>
</div>
...
Structured
Query
Language
<?php
function execute_login($login, $pass){
$query = "SELECT * FROM tb_user WHERE login='$login' AND pass='$pass';";
$result = mysqli_query($con, $query);
...
return $result;
}
?>
Servidor de Aplicações Web
Livre e Aberto
Ou algum outro navegador...
Desenho Vetorial
Manipulação de Imagens
Framework HTML + CSS + Javascript
Template Bootstrap
Faça você mesmo
Esse nome tem poder
O CMS dos cabras invocados
Rede Social pra desenvolvedores
E melhor ainda é não fazer isso sozinho!
E livre
Site: www.alessandrofeitoza.eu Email: eu@alessandrofeitoza.eu Telegram/Actor: (85) 9 8674-0502
By Alessandro Feitoza
Evangelist PHP | Community Manager/Founder PHP com Rapadura