Please enable JavaScript.
Coggle requires JavaScript to display documents.
PYTHON, FULL STACK - Coggle Diagram
PYTHON
-
-
VARIAVEIS - As variáveis em Python são elementos fundamentais na programação. Elas são utilizadas para armazenar e representar valores, como números, textos, listas, entre outros. Uma variável é como uma caixa onde podemos guardar informações e dar um nome para acessá-las posteriormente.
-
VARIAVEL BOOLEANA - é uma variável que pode ter apenas dois valores: True (verdadeiro) ou False (falso).
REPETIÇÕES
As estruturas de repetição são utilizadas quando queremos que um bloco de código seja executado várias vezes.
FOR
Loop que percorre sequências, repetindo ações para cada elemento.
-
input()
Em Python, quando queremos que a nossa entrada de dados parta da interação com usuário, usamos a função input(), ou seja, é um artifício em programação que utilizamos quando precisamos que o usuário passe ao programa algum tipo de dado.
A função input() recebe como parâmetro uma string, que serve para orientar o usuário sobre que tipo de dado estamos querendo que ele forneça ao programa.
OBS.: O input () retorna valores como string, em certos momentos é preciso fazer conversão, por exemplo:
- IDADE = int (inteiro)
- PESO = float (decimal)
ORIENTADA A OBJETOS
CONSTRUTOR - É um método que geralmente é responsável pela alocação de recursos necessários ao funcionamento do objeto além da definição inicial das variáveis de estado (atributos).
DEFINIÇÃO - É uma linguagem de programação de alto nível, de uso geral, que pode ser usada para criar uma grande variedade de aplicações
print ()
A função print () imprime a mensagem especificada na tela ou em outro dispositivo de saída padrão
A mensagem pode ser uma string ou qualquer outro objeto; o objeto será convertido em uma string antes de ser gravado na tela.
-
Condicionais - As estruturas condicionais são elementos essenciais em qualquer linguagem de programação, permitindo que o código tome decisões baseadas em condições específicas. Em Python, as estruturas condicionais, como if, elif e else, são usadas para controlar o fluxo de execução do programa de maneira intuitiva e eficiente.
LISTAS
Em Python, as listas são um tipo de estrutura de dados que permite armazenar uma coleção de itens em uma única variável. As listas são mutáveis, o que significa que podem ser modificadas após serem criadas.
-
-
ALFANUMERICOS - conjunto de letras e números, podendo ser usados para descrever textos ou coleções de letras latinas e algarismos arábicos.
FULL STACK
FRONTEND
client-side
CSS3
-
obs.:
- CSS tem foco em design / cores / sombras / tamanhos / posicionamento
-
- CSS é composto por seletores, dentro dos seletores temos declarações que são compostas por ima propriedade e um valor.
seletor { declaração } --> seletor { propriedade:valor }
- h1{ -> (seletor)
- font-family:Arial; -> (declaração)
- font-size: 20pt; -> (prorpiedade)
- color: blue; -> (valor)
}
-
DOMINIO
- nome único
- pago anualmente
- Vários TLDs
-
-
HOSPEDAGEM
- Espaço para armazenar arquivos
- pago mensalmente
- espaço, memoria, recursos
HTML5
-
TAG <h1> abertura de tag
</h1> fechamento de tag
- <h1> Exemplo de titulo </h1>
- <p> Exemplo de paragrafo </p>
- <img src="foto.png" alt="Exemplo de foto">
src: caminho
alt: Texto caso a imagem não carregue
Estrutura basica de documento HTML.
- <!DOCTYPE html>
- <html lang="pt-br">
- <head>
- <meta charset="UTF-8>
- <meta name="viewport" content="width=device-width,initial-scale=1.0">
- <title>Document</*title>
- </head>
- <body>
- </body>
- </html>
-
-
obs.:
- HTML é focado em conteúdo / texto / imagens / vídeos / tabelas
IMAGENS
JPG
- vantagem de gerar arquivos muito pequenos e que ocupam poucos espaço em disco
PNG
- capacidade de configurar a opacidade de cada pixel
TAMANHO
- PNG
- 1200x1200px - Grande
- 600x600px - Médio
- 300x300px - Pequeno
- JPNG
- 3000x2000px - Grande
- 1200x750px - Médio
- 650x406px - Pequeno
-
Representação de dados
Os dados são representados por pulso elétricos chamados de bits, que podem ser interpretados como 1 ou 0, já um byt é um conjunto de bits
Representação mínima de 8 bits para 1 byt
EX.: 01000001 = A
-
MB - megabytes (Armazenamento)
Mb - megabites (Transmissão)
1024 bytes = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1 TB
1024 TB = 1 PB
1024 PB = 1 EB
-