Sejam bem-vindos ao conteúdo de linguagens de programação para iniciantes. Neste artigo vamos entregar uma análise profunda das linguagens HTML, C, PHP, C++ e Java. Mas antes entenda o que é programação?
R: Significa uma ação de planejar e dar instrução para computador fazer alguma função. Essas ordens são dadas através da linguagem de programação, seja web ou compilada.
Agora vamos começar!
O que é HTML?
HTML ou Hyper Text Markup Language é uma linguagem de marcação utilizada na construção de página web, como seções, parágrafos, cabeçalhos e links.
Os Principais Ambientes de Desenvolvimento HTML
O que são tags?
Em inglês “tag” quer dizer etiqueta. As tags na internet são estruturas linguagens de marcação contendo instruções, tendo uma marca de início e outra de fim para que o navegador possa definir a estrutura da página como o seu tamanho, a fonte das letras, as cores e etc.
Principais tags HTML
• <head>: local para declarar todas informações, como título e metadados da sua página;
• <body>: define o título;
• <h1>, <h2>, <h3>, <h4>, <h5> e <h6>: tags para definir um título e subtítulos, variando de 1 a 6, sendo h1 o título mais importante e h6 o de menor importância;
• <p>: tag para definir um parágrafo;
• <button>: definir um botão;
• <img>: permite inserir uma imagem no seu documento;
• Doctype: (não é uma tags) é uma declaração (D+D = Documento HTML) e representa a primeira linha do documento HTML. É uma maneira de informar ao navegador qual é a versão do HTML utilizado no arquivo;
• <html>: tag de abertura;
• </html>: tag de fechamento;
• <title>: define o título do documento mostrado na barra de título de um navegador ou na aba da página web. Pode conter somente texto e quaisquer marcações contidas no texto não interpretar;
• <head>: especifica informações básicas da sua página, como o título, links de elementos externos;
• <body>: representa o conteúdo de um documento HTML, é permitido apenas um <body> por documento.
A estrutura básica de um documento HTML
Passo 1: Clique com o botão direito e clique na opção Novo para criar um Documento de Texto.
Passo 2: Crie pasta de origem.
Passo 3: Salve o arquivo com nome da extensão .html (por exemplo, digite teste.html) e clique em Salvar.
Passo 4: Digite o código abaixo:
1. <!DOCTYPE html>
2. <html lang="pt-br">
3. <head>
4. <title>TESTE</title>
5. <meta charset="utf-8">
6. </head>
7. <body>
8. </body>
9. </html>
Passo 5: Salve outra vez e digite arquivo teste.html no navegador para verificar o resultado.
Por que aprender a linguagem?
Fácil de aprender e facilmente integrado a linguagens de back end, como o PHP. Seu código é aberto e versátil. Com esse conjunto de estrutura, o HTML é usado em praticamente em todo, ambiente web, existentes como textos, imagens, vídeos e etc.
O que é PHP?
O PHP (um acrônimo recurso para “PHP: Hyper Text Preprocessor”, originalmente Personal Home Page) é uma linguagem em uso geral criado por Rasmus Lerdorf em 1995, o PHP pode ser adequada para o desenvolvimento web, pois é muito familiar a linguagem HTML. O Código php está escrito entre as tags <?php?>.
Os Principais Ambientes de Desenvolvimento PHP
• Sites: Wordpress e Wikipédia (da Fundação Wikimedia);
• Aplicativos, como: Moodle, Lyft, Bitpanda;
• Softwares: Moodle;
• Jogos: Jogo da Velha e Webchess (jogo de xadrez).
Tags
Diferente das outras linguagens, o PHP permite tags curta, cujo uso é disponível somente quando habitada na diretiva short open tag no arquivo de configuração php. ini, ou quando o PHP tiver sido compilado com a opção – enable – short – tags).
Tipos de Variáveis PHP
Em PHP não temos declaração de variáveis com seu respectivo tipo, o PHP trata de ‘declarar’, o tipo de acordo com com o que a gente mandar para ele.
• Float ou Double: também chamado de double ou números reais representados com ponto para os dígitos do valor inteiro dos dígitos do valor das decimais;
• Boolean: expressa um valor de verdade. Ele pode ser true ou false;
• Array: um array no PHP é na verdade um mapa ordenado. Um mapa é um tipo é otimizado para vários usos diferentes, ele pode ser tratado como array, uma lista(vetor), hashtable (que é uma implementação de mapa), dicionário, coleção, pilha, fila e etc.
Existem dois tipos de array: array unidimensional e array multidimensional;
• Null: é um valor especial que representa uma sem valor;
• Resource: é um tipo especial de variável. Ele é gerado para controlarmos arquivos, conexões de internet e conexão com banco de dados.
Declarando as Variáveis PHP
Para criamos uma variável basta utilizar o sinal cifrão. Uma variável pode armazenar textos e números, este nome identificador deve seguir regras confira:
• Deve conter apenas letras (a – z, A – Z);
• Precisa iniciar com letras underscore / sublinhado;
• Não inicie o nome de uma variável com número;
• Case – sensitive, ou seja, $a é diferente $A;
Exemplo:
· <?php
· name = Gabriel;
· $age = 20;
· echo $name; // Gabriel
· echo '</br>';
· echo $name; // 20
· ?>
Função isset ($variavel)
Esta função verifica se uma variável já foi inicializada, retornando true caso valor da variável diferente de null. O código descrito:
· <?php
· $foo =’bar’;
· $baz;
·
· isset ($fo);
· // resultado: tue
· isset ($baz);
· // resultado: false
· <?
Como comentar com código PHP?
Para comentamos com o PHP, deve usar // ou # para comentários de múltiplas linhas usamos /**/, o mesmo usado na linguagem CSS.
Exemplo:
<?php
// A primeira forma e
mais comum, e utilizando os caracteres, essa é uma notação herdada da linguagem
C
// tudo que estiver a frente não será interpretado
# Outra notação herdada do C, imagine que você precise
escrever um comentário de mais de 20 linhas.
/* Todos os caracteres contidos entre os caracteres /*e*/ não
será interpretado.
*/
Operadores Aritméticos PHP
Podemos utilizar operadores matemáticos para efetuar cálculos com os valores das variáveis, os operadores disponíveis são:
• Adição: +
• Subtração: -
• Multiplicação: *
• Divisão: /
• Módulo: %
Veja os códigos no exemplo:
<?php
// Declarando os valores das variáveis
$a = 4;
$b = 2;
?>
<h1> Adição </h1>
<p>
<?php
echo $a + $b;
?>
</p>
<h2> Subtração</h2>
<p>
<?php
echo $a - $b;
?>
</p>
<h3> Multiplicação</h3>
<p>
<?php
echo $a * $b;
?>
</p>
<h4>Divisão</h4>
<p>
<?php
echo $a / $b;
?>
</p>
<h5> Módulo</h5>
<p>
<?php
echo $a * $b;
?>
</p>
A estrutura básica de um documento PHP
Passo 1: Clique com o botão direito e clique na opção Novo para criar um Documento de Texto.
Passo 2: Crie pasta de origem.
Passo 3: Salve o arquivo com nome da extensão .PHP (por exemplo, digite ola.php) e clique em Salvar.
Passo 4: Digite o código abaixo:
<!DOCTYPE HTML>
<html>
<head>
<title>Oi PHP</title>
</head>
<body>
<?php
echo "Olá, eu sou o PHP!";
?>
</body>
</html>
Passo 5: Salve outra vez e digite arquivo ola.php no navegador para verificar o resultado.
Por que aprender a linguagem?
Como já dito e integrado às linguagens de back end e com código aberto, versátil e quase todos os sistemas operacionais oferecem suporte a PHP. Com ele não há escassez de boas ferramentas para automação, implantação e teste.Além disso, ele é capaz de suportar o processamento de um grande volume de dados.
O que é C?
É a linguagem de programação compilada que reúne características das linguagens de alto e baixo nível. Criada na década de 70, em 1972 por Dennis Ritchie para o desenvolvimento do sistema operacional Unix.
Os Principais Ambientes de Desenvolvimento C
• Sistemas Operacionais: Microsoft Windows, Linux e Mac;
• Photoshop: Gimp;
• MYSQL (sistema de banco de dados mais utilizado);
• Navegadores, como: Chrome;
• Consoles de games (acredito): Atari Jaguar e Nintendo 64.
Tipos de Variáveis C
• Int: Armazena valores numéricos inteiros;
• Char: Armazena caracteres;
• Float: Armazena números composto flutuante, com precisão dupla;
• Double: Guarda um número real com precisão maior que float;
• Void: Tipo vazio;
• Auto: O especificador de classe de armazenamento de variáveis;
• If: A estrutura de decisão que examina uma ou mais condições e decide quais instruções serão executadas dependendo se a condição foi ou não foi.
Declarando as Variáveis C:
· Variáveis devem ser declaradas antes de utilizadas – em qualquer ponto do código, preferencialmente no início;
· Formato: <tipo> <var1>, <var2>, ...; < varn>;
– Ex ... int inicio, fim, incremento;
· Atribuindo um valor a uma variável;
– Ex ... num = 3;
A estrutura básica de um documento C
O primeiro parâmetro é o declarar um ponteiro do tipo arquivo. O segundo a forma de abertura, o terceiro e o quarto explico com os demais.
Passo 1: Escolha Armazenamento da referência do arquivo, digamos .FILE * fPtr = NULL.
Passo 2: Na lista abertura para leitura, selecione arquivo usando, função fopen retorna um "apontador" para o arquivo caso consiga abrí-lo, caso contrário, retorna a constate NULL.
Passo 3: Abra o arquivo usando a função f open() com permissão de escrita.
Passo 4: Digite o filename do arquivo e salve, depois inclua nele o seguinte código:
1 #include <stdio.h>
2 int main(){
3 {
4
5 int (n)
6 return N*f (n–1);
7 else
9 return 1;
10 }
11 int main ()
12 {
13 int x = 1, y = 2;
14 printf("%c\n",letra);
15 return(0);
16 }
Passo 5: Salve novamente.
Por que aprender a linguagem?
Uma das linguagens que um iniciante deve aprender primeiro devido a sua acessibilidade com as demais linguagens, afinal influenciou a maioria das linguagens que hoje em dia é usado para desenvolvimentos de jogos como C++, C#, python e tantos outros.
O que é C++?
Desenvolvido por Byarna Stroustrup na década de 1980 com objetivo de expandir os recursos da linguagem C, voltadas a aplicações e soluções mais complexas no mundo da computação.
Os Principais Ambientes de Desenvolvimento C++
• Microsoft Windows;
• Photoshop: Adobe;
• MYSQL (sistema de banco de dados mais utilizado);
• Navegadores, como: Mozilla Firefox e Internet Explore;
• Consoles de games como: Xbox One, PS4 e Switch.
Tipos de Variáveis C++
• Int: representa um inteiro de 2 de 32 bits;
• Char: representa um caracter (8 bits) em representação de 2 de 32;
• Float: representa um número de ponto flutuante usado a representação IEEE 754 de 32 bits;
• Double: número fracionário de precisão dupla;
• Bool: valor booleano: “true” ou “false” (verdadeiro ou falso);
• Wchat-t: domínio de caractere com codificação em 16 bits.
Veja os códigos nesse exemplo:
Int a;
Char c;
Float x;
Double y;
Declarando as Variáveis C++
• Deve conter apenas letras, _ (underline, por exemplo: "_int" ou "int_".), $ ou os números de 0 a 9;
• Precisa iniciar com letras underscore / sublinhado;
• Use letra maiúsculas ou minúsculas;
• Jamais declare variáveis com as palavras-chave da linguagem, por exemplo: "int";
Utilizada pelo C++ são, basicamente, os mesmos encontrados na matemática básica.
• Adição: +
• Subtração: -
• Multiplicação: *
• Divisão: /
• Módulo: %
Veja exemplos de código da matemática:
//
Soma
int
soma = 1 + 1;
//
Subtracao
int subtração = 1 - 1;
//
Multiplicação
int multiplicação = 1 * 1;
//
Divisão
int divi = 1 / 1;
A estrutura básica de um documento C++
Passo 1: Crie um novo arquivo.
Passo 2: Conecte-o a um arquivo no disco. Por padrão, a pasta de origem deve ser sua pasta do projeto.
Passo 3: O modelo selecionado é provavelmente Modelo de Origem C/C++ Padrão.
Passo 4: Digite qualquer nome para o arquivo e clique em Avançar.
Passo 5: Salve o arquivo, abra e digite o código abaixo:
// Implementação C++ para criar um arquivo
#include <bits/stdc++.h>
using namespace std;
// Código do motorista
int main()
{
// Fstream é a classe Stream para ambos
// lê e escreve de/para arquivos.
// Arquivo é objeto da classe fstream.
fstream file;
// Abrindo o arquivo "Gfg.txt"
// no modo out(write)
// ios::out Abre para operações de saída
file.open("Gfg.txt",ios::out);
// Se nenhum arquivo for criado, então
// mostra a mensagem de erro.
if(!file)
{
cout <<"Erro na criação do arquivo!!!";
return 0;
}
cout <<"Sucesso na criação do arquivo.";
// fechando o arquivo.
// A razão pela qual você precisa chamar close()
// no final do loop está tentando
// para abrir um novo arquivo sem fechar o
// o primeiro arquivo irá falhar
fstream file;
return 0;
}
Passo 6: Salve e feche o arquivo.
Por que aprender a linguagem?
C++ é uma das linguagens compilada mais utilizada na atualidade para uso geral e em qualquer plataforma. De código complexo, torna a atividade de programação mais desafiadora para quem deseja entrar de verdade no ramo da programação. Hoje C++ e considerado por muitos como a melhor linguagem para desenvolvimento de software para desktop e jogos que exigem bastante hardware.
O que é Java?
É uma linguagem orientada a objetos semelhantes ao C++, porém com recursos avançados e simplificados no desenvolvimento de aplicações WEB e Mobile.
Os Principais Ambientes de Desenvolvimento Java
• Aplicativo como: Google Maps;
• Cartão de Crédito: Visa;
• Terminal Lotérica: Caixa;
• Games em celular: Zuma's Revenge, Gangstar: Crime City e Asphalt GT.
Tipos de Variáveis Java
• Int;
• Public void;
• Byte;
• Short;
• Iong;
• Char;
• Float
• Double;
• Boolean;
• Deve conter apenas letras, _ (underline, por exemplo: "_int" ou "int_".), $ ou os números de 0 a 9;
• Precisa iniciar com letras underscore / sublinhado;
• Jamais inicia com letra maiúscula;
• Não pode conter espaços;
Operadores de incremento e decremento
• ++
// Incrementa um valor em um.
• --
// Diminui um valor em um.
Operadores de igualdade
• ==
// Utilizado quando desejamos verificar se uma variável é igual a outra.
• !=
// Utilizado quando desejamos verificar se uma variável é diferente de outra.
A estrutura básica de um documento Java
Passo 1: Crie um novo arquivo.
Passo 2: Conecte-o a um arquivo no disco. Por padrão, a pasta de origem deve ser sua pasta do projeto.
Passo 3: Digite qualquer nome para o arquivo e clique em Salvar.
Passo 4: Digite o código abaixo:
import java.util.Scanner;
class AreaOfCircle
{
public Stafic void main (String args [ ] )
{
Scanner s= new Scanner (Systen.in);
System.out.println("Enter the radius:");
double r= s.nextDouble ();
double area= (22*r*r)/7 ;
System.out.println("Area of Circle is: " + area);
}
}
Passo 4: Clique em compilar o arquivo para verificar o sucesso.
Por que aprender a linguagem?