
English: 
Hi, I'm Brianna from free code camp and today we're going to talk about the basics of computer hardware
computers are made up of four basic parts the
Input/output CPU and memory the input is what you're putting into the computer. Think about mouse keyboard
Microphone. Anyway, you're giving data into the computer the output is what you're watching on your monitor or listening to on your speakers
These can both be any format like text numbers
Videos images what have you it doesn't matter the CPU stands for central processing unit
And that's what we all think of when we think of a computer
It's what does the functions it's what runs a software it manipulates the data
The memory is where we store data and information now the CPU has exclusive access to this memory
You can get to the memory from the input or from the output without the use of the CPU

Portuguese: 
Oi, eu sou Brianna do FreeCodeCamp e
hoje vamos falar sobre as noções básicas de hardware de computadores.
Computadores são constituídos por quatro partes básicas:
entrada (input), saída (output), CPU e memória.
Input é o que você está colocando no computador,
pense no mouse, no teclado, no microfone;
de qualquer forma você está fornecendo dados para o computador.
O output é o que você está assistindo em seu monitor ou ouvindo em seus alto-falantes.
Ambos tipos de dados podem ser qualquer formato
como textos, números, vídeos, imagens:  seja o que você tiver, tanto faz.
A CPU significa "Unidade Central de Processamento"
e é nela que todos pensamos quando pensamos em um computador
é ela que faz as funções, que executa um software, que manipula os dados.
A memória é onde nós armazenamos dados e informações.
A CPU tem exclusivo acesso a esta memória
você não pode acessar a memória via  Input ou Output sem o uso da CPU.

English: 
so just review we've got four basic parts of a computer the
input/output CPU and memory
In addition to those four basic parts, we have three more things we're going to discuss today the motherboard
expansion cards and power supply
The motherboard is what connects everything while the data is flying around over here trying to figure out where to go
The motherboard helps route it so it goes to the right place
Expansion cards are sound cards video cards that kind of thing that can really up your experience as a user
Power supply is as it sounds what gets power to the computer
It's usually a part of the computer that has that fan on it to keep it from overheating
so let's do a quick review in addition to the four basic parts of
Input/output central processing unit and memory, we usually have a motherboard expansion cards and a power supply

Portuguese: 
Então apenas para revisão:
Temos quatro partes básicas de um computador:
input, output, CPU e memória.
Hardware do Computador
Além dessas quatro partes básicas nós temos mais três coisas que vamos discutir hoje:
A placa-mãe, placas de expansão e fonte de alimentação.
A placa-mãe é o que conecta tudo
enquanto os dados estão circulando por aqui tentando descobrir para onde ir
a placa-mãe ajuda a guiá-los, por isso vão para o lugar certo.
Placas de expansão são placas de som, placas de vídeo
esse tipo de coisa que pode realmente melhorar sua experiência como usuário
Fonte de alimentação é, como diz o nome
o que recebe energia para o computador
Usualmente é uma parte do computador que tem um ventilador para evitar o superaquecimento
Então vamos fazer uma revisão rápida:
além das quatro partes básicas de
input/output, Unidade Central de Processamento e memória
nós geralmente temos a placa-mãe, placa de expansão e fonte de alimentação.
Tipos de Computadores

Portuguese: 
Nós vamos falar sobre os diferentes tipos de computadores
O maior tipo de computador que vamos falar é um supercomputador que talvez você tenha ouvido falar.
Um supercomputador usa um monte de CPUs
e usa algo chamado processamento paralelo
todas essas CPUs trabalham no mesmo problema ao mesmo tempo
O próximo tipo que vamos falar é de um servidor.
Um Servidor contém e acessa um monte de dados ou programas
Nosso site FreeCodeCamp está hospedado em um Servidor que armazena toda essa informação.
A seguir vamos falar sobre um computador tipo Workstation (Estação de Trabalho).
Um computador Workstation, apenas olhando, pode parecer semelhante a um Computador Pessoal (PC)
mas tem muito mais poder e é muito mais caro
Toy Story foi construído em computadores Worksation
Agora, Computadores Pessoais (PC)
de longe, o tipo mais comum de computadores.
Talvez você tenha ouvido "Eu sou um Mac" (Macintosh Apple), "Eu sou um PC" - algo desse tipo
algo dando a entender que eles sejam diferentes, mas realmente este Mac também é apenas um PC.

English: 
We're going to talk about the different types of computers
the biggest type of computer we're going to talk about is a supercomputer, which maybe you've heard of a
Supercomputer uses a whole bunch of CPUs and uses something called
Parallel processing all of those CPUs work on the same problem at the same time
The next type we're going to talk about is a server a server
holds and accesses a bunch of data or programs
Our website free code camp is hosted on a server which stores all that information
Next let's talk about a workstation computer now a workstation computer just looking at it might look similar to a personal computer
But it has a bunch more power and is way more expensive Toy Story was built on
workstation computers
Now personal computers by far the most common type of computers
Maybe you've heard I'm a Mac. I'm a PC something like they're different but really this map is still just a PC

Portuguese: 
Ainda é um computador pessoal (PC). É tanto um Mac como também um PC.
O último tipo de computador que nós vamos falar é o microcontrolador.
Microcontrolador é um tipo de computador minúsculo que você pode ter em seu carro
ele tem uma tarefa realmente especializada e é muito bom em realizá-la
mas não é como se você pudesse usá-lo regularmente como um computador pessoal
Então só para revisar: 5 computadores
supercomputador, servidor, estação de trabalho, PC e microcontrolador.
Placa-Mãe
Nós vamos falar mais um pouquinho sobre sobre a placa-mãe
a placa-mãe nós mencionamos brevemente
vamos entrar um pouco mais em detalhes hoje
Então  o que a placa- mãe faz é a conexão entre a CPU e a memória
se não houver conexão entre a Unidade Central de Processamento (CPU) e a memória
nós não podemos chamar isso de placa-mãe
mas a maioria das placas-mãe fazem muito mais que isso
primeiramente, elas tem slots de expansão e portas de expansão

English: 
It's a it's a personal computer. It's still a book the Mac and a PC
The last type of computer we're going to talk about is a microcontroller
microcontroller that's the type of tiny computer you might have in your car that has a really
Specialized task and is really good that one small thing but it's not like you could use it like a regular personal computer
So just to review
5,000 computers
supercomputer server workstation PC and microcontroller
We're going to be talking a little bit more about the motherboard now the motherboard we mentioned briefly
We're going to go into a little bit more detail today
So what makes a motherboard is the connection between the CPU?
And the memory if there's no connection between the central processing unit and the memory
We can't call it a motherboard but most motherboards do a lot more than that primarily
they have expansion slots and

Portuguese: 
slots de expansão são onde você põe qualquer coisa que possa incrementar a performance do computador
sem colocar mais carga na CPU
Por exemplo:
placa de vídeo ou de som, que poderia melhorar a sua experiência de usuário
disponibilizando uma melhor qualidade de vídeo, ou uma melhor qualidade de som
mas isso não iria deixar mais lento o que a sua CPU tem que fazer
uma placa de interface de rede, também poderia ser posta em um slot de expansão
isso iria ajudar o seu computador a se conectar com as redes que estão a sua volta
nós vamos falar um pouco mais sobre redes nos vídeos que seguir
um cartão PC Card (PCMCIA) que foram sendo substituídos em sua maioria por placas tipo "ExpressCard",
são achados principalmente em laptops (notebooks)
por causa do tamanho, ExpressCards são melhores
são muito menores
além dos slots de expansão
placas-mãe tem  "portas"
em seu computador, eu tenho certeza que você conhece o lugar onde você pode conectar o cabo USB
FireWire, cartão de memória SD, Ethernet
e até o seu plugue para áudio, então você pode ouvir com seus fones de ouvido

English: 
Ports now expansion slots are where you put anything that can increase the performance of the computer
without putting more load on the CPU
For example a graphics or a sound card would up your user experience by giving you a better video or better sound quality
but it wouldn't slow down anything that the CPU had to do a
Network interface card could also go in an expansion slot. This would help your computer connect with the networks around it
We'll talk about networks a little bit more in videos coming up now a PC card
Which has really been turned mostly over to Express cards are found primarily in
Laptops because of the size Express card is better. It's just much smaller
In addition to expansion slots motherboards have ports now on your computer
I'm sure you know, there's a place where you can plug in a USB cord
firewire SD card
Ethernet even an audio plug in so you can listen through headphones now

English: 
These are all considered ports a place on the motherboard where you can connect the CPU
To some outside source, either to get or give information
So just a quick review of the motherboard at its very minimum connect the CPU and the memory
But it also has expansion slots and ports
And we're going to talk about the basics of software
We've already covered hardware which are parts of the computer that you can actually see and feel with your hands
Software are the programs that run on the hardware. You can't pick up a piece of software
you can pick up a piece of hardware with the software downloaded onto it but
Software is the code that is written and imprinted on to hardware
The two main types of software that we're going to talk about are the operating system like Windows
Mac or Linux. Those are the main three you're not really gonna get any more than that or
applications now everything that you think of a software probably falls into these two

Portuguese: 
esses são todos considerados portas, um lugar na placa-mãe onde você pode conectar a CPU a uma fonte externa
para obter ou fornecer informação.
Então, uma rápida e minimalista revisão da placa-mãe:
conecta a CPU e a memória
mas também tem slots de expansão e portas.
Software
Vamos falar sobre os fundamentos de software
nós já vimos sobre hardware, que são parte do computador que você pode ver e sentir com suas mãos
software são os programas que rodam no hardware, você não pode pegar uma parte de um software
você pode pegar um pedaço de hardware com o software instalado nesse hardware
mas software é o código que é escrito e gravado no hardware
Os dois principais tipos de software que nós vamos falar
são os Sistemas operacionais tipo, Windows, Mac ou Linux.
esses são os três principais, você certamente não terá outros além desses
ou Aplicativos

Portuguese: 
Tudo  o que você pensa de um software provavelmente se encaixa nessas duas áreas de softwares
especialmente dentro de "Aplicativos"
Aplicativos cobrem tudo, desde o seu navegador Web
até jogos, Photoshop ou o seu e-mail
até a forma que você edita documentos.
cada tipo de Aplicativo  (softwares/programas) que não seja um Sistema Operacional
é apenas um software Aplicativo normal.
A mensagem principal deste vídeo é que hardware é o que você realmente pode tocar em um computador
Já o software consiste em todos os programas que você pode executar nesse hardware.
Código Binário
Código binário é uma linguagem de computador realmente muito, muito simples
onde existem apenas uns (1) e zeros (0)
só tem duas coisas
1 (uns) e 0 (zeros), 1 significando ligado, zeros significando desligado.
Então pense em um interruptor de luz
o qual em alguns casos em computador super antigos havia um interruptor real
que estava ou ligado ou desligado, sendo 1 para ligar e 0 para desligar
então um conjunto de 1s e 0s

English: 
spaces especially the applications
Applications cover everything from your web browser to games to things like Photoshop or your mail how you edit documents
every type of system application that is not an operating system is
Just a regular software application
the big takeaway from this video is that
Hardware is what you can actually hold on to from a computer, but software
Consists of all the programs that you can run on that hardware
Now binary code is a really really basic simple computer language where there's just once and
There zeros, there's by two things ones and zeros ones meaning on zeros meaning off
So think of like a light switch which in some cases in super old computer
There was an actual switch which was either on or off
one thing on 0 being off so

Portuguese: 
eles podem significar praticamente qualquer coisa, mas na verdade eles são principalmente para ser números e letras.
Agora nós vamos ver um pouco como se decodifica códigos binários
ou como transformar um número em código binário
mas, como você imaginou, pode apenas usar o Google
e encontrar um decodificador de binários que descubra o significado desses binários.
A parte mais importante disso
é que você entenda o conceito que mesmo coisas simples como 0s e 1s podem ser traduzidos para algo  realmente complexo
e isso é a base para todas linguagens de programação e programas que existem atualmente.
Decodificando um Número Binário
Vamos começar identificando quantos números temos a partir do final
Então vai ser  0, 1, 2, 3, 4, 5, 6
Bem direto por enquanto.
O próximo passo é pegar o 2 e elevar na potência de cada posição que temos.
Então aqui vai ser 2 elevado a 0
2 elevado a 1
2 elevado a 2
2 elevado a 3
e você agora entende como funciona

English: 
Bunch of ones and zeros, they can mean pretty much anything. But really they're mostly meant to be numbers and letters
we're gonna go in a little bit on how you actually decode binary or translate a number to binary code but
Really as you guessed you can usually just google binary translator and have that figured out the most important part of this
Do you understand the concept that even?
Basic things like zeros and ones can translate it
But something really really complex and is the basis for all of the computer languages and programs that exist today
We're gonna start by labeling starting backwards
How many numbers there are this will be 0 1 2 3 4 5 6 pretty straightforward
so far
The next step that we're going to do is take two to the power of whatever places so here
It'll be 2 to the 0 2 to the 1 - 2 - 2 to the 3 you get the picture
All right. Now that we got the 2 to the given power figured out

Portuguese: 
Ok, agora que nós temos 2 com as potências correspondentes
tudo que temos que fazer é preencher alguns espaços em branco e teremos nossa solução.
2 elevado a 0 é, você sabe: 1
2 elevado a 1 é: 2
2 elevado a 2 é: 4
aqui temos 8, 16, 32, 64, e isso fica evoluindo pra sempre.
Em seguida, o que vamos ver é qual desses números nós mantemos
Ok, então o próximo passo é descobrir qual número nós mantemos.
Nós só somamos todos esses número?
Se todos esses fossem 1 então, sim, faríamos isso
mas alguns desses são 0.
um 0 é tipo um interruptor desligado
1 é ligado, 0 é desligado.
Então nós podemos riscar todos esses daqui porque eles realmente não importam.
Nós queremos manter esse daqui, esse daqui e aqui pois eles tem os 1 correspondentes.
O que significa, sim, queremos manter esse número.
Basicamente daqui pra frente nós apenas somamos esses quatro números
o que vai resultar 72, 73, 74, 75

English: 
All you gotta do is fill in some links and we'll have our solution 2 to the 0 is you got it
1 2 to the 1 is
2 2 to the 2 is
4 we've got 8 16 32 64 and that just keeps going on on
Next what we're gonna do is see. Okay, which one of these numbers do we keep?
alright, so the next step figure out which numbers do we keep do we just add up all the things together and if these were
All ones then. Yes, we would but some of them are zeros
The zero is the same thing as like an off switch one being on zero being off
So we can go ahead and cross all of these out right here because they're they're not gonna really matter
We want to keep this one this one here and here because they have the corresponding ones
Which means yes, it's on we want to keep that number
Basically from here on out. We're just gonna add these four numbers together getting us we've got 70 Tuesday for 75, so

English: 
this number in binary means
75
We're gonna be talking about data size the smallest size of data
You can possibly have is called a bit now. That is I wrote a one here. That's an example of a bit
It can really either only be a one or a zero
It really goes back to that binary that we were talking about one me non
Zero meaning off it can either be a one or zero that's a bit bigger than that
We've got a nibble which is four bits. It's not very commonly used but it's adorable. I'm bigger than that
We've got a bite now. This is common referring to something in a byte
It is an eight bit put together
now a lot of
binary things are expressed with eight bits like letters and symbols and one most numbers really can be expressed that way until you get two
really big ones so our most basic data sizes
You got a bit and a byte but as you can guess it gets much bigger than that
All right

Portuguese: 
Então esse número em binário significa 75.
Como mensurar o tamanho dos dados
Vamos conversar sobre o tamanho dos dados
o menor tamanho de dados que você pode ter, é chamado de "bit"
agora que eu escrevi 1 aqui que é um exemplo de um "bit"
mas na verdade o bit pode ser ou 1 ou 0
isso nos leva ao conceito de Binário que conversamos: 1 significando ligado e 0 significando desligado.
Ou seja, pode ser 1 ou 0. Isso é um bit.
Maior do que bit nós temos o Nibble, que é um conjunto de 4 bits. Não é termo/conceito comum de ser usado, mas ele é adorável.
Maior do que esse, temos o Byte. Agora sim, esse é comum. Quando referimos que algo é 1 byte, significa um conjunto de 8 bits.
várias situações em binário são expressas com 8 bits
como letras, símbolos e a maioria dos números
podem ser expressos dessa forma (ao menos enquanto você não chegar aos números realmente muito grandes).
Então nossos tamanhos fundamentais de dados são o bit e o byte
mas, como você pode imaginar, isso pode chegar a tamanhos bem maiores

English: 
So after we get past the regular small bit and the first little byte which is eight bits
We get bigger really fast. The next step up is a kilobyte which is
1,024 bytes which times eight is a whole lot more bits after the kilobyte. We've got megabyte which is
1,024 to power of two which is the same thing as
1,048,576 bytes
so
Since we're growing exponentially that is a big big increase after megabyte
We've got gigabyte also known as GB which is 1,024 to the power of 3, then TB terabyte
1,024 to the power 4 and PD not peanut butter. It is henna byte
1024 to the power of 5 just to give you an idea of how big this number is if you can't see it
I almost ran out of room writing this on my whiteboard
These are some pretty big numbers. We're dealing with here
You probably recognize megabyte gigabyte terabyte

Portuguese: 
Bem, depois de passarmos pelo pequeno bit e pelo byte (formado por 8 bits)
nós temos esses tamanhos ficando maiores de forma muito rápida
A próxima sequência é o KB (Kilobyte), que é um conjunto de 1024 bytes, o que multiplicado por 8 resulta em muito mais bits.
Depois do kilobyte temos o Megabyte, o qual é 1024 elevado a 2, o que resulta em 1.048.576 bytes
então, como estamos aumentando exponencialmente, isso aumenta muito muito.
Depois do megabyte temos o Gigabyte, também conhecido como GB, o qual é 1024 elevado na potência de 3
Depois, o TB (Terabyte), o qual é 1024 elevado a potência de 4
e o PB (não Peanut Butter - Manteiga de Amendoim) mas Petabyte: 1024 elevado a potência de 5.
Apenas para lhe dar uma ideia sobre quão grande é esse número, caso você não tenha percebido isso
eu quase fiquei sem espaço no meu quadro branco escrevendo isso
esses são números realmente muito grandes que estamos lidando aqui
Você provavelmente reconhece megabyte, gigabyte, terabyte

Portuguese: 
em unidades de armazenamento que você já lidou anteriormente em seu iPad, iPod, seu computador ou qualquer equipamento desse tipo.
Ok, uma revisão rápida: bit é o minúsculo 1 ou 0.
Byte: 8 bits
Kilobyte: 1024 bytes
Depois desses, todas as medidas são expoentes de 1024, indo de kilobyte para megabyte,  gigabyte, terabyte e todo o caminho até chegarmos aos petabytes.
Medindo a Velocidade de Dados
Vamos conversar sobre velocidade de dados
Velocidade de dados, diferentemente de tamanho de dados
é normalmente medida em bits por segundo (bps), enquanto tamanho de dados é medido em bytes
a diferença é grande, pois byte é oito vezes maior que o bit (que é o nível mais baixo de medida de dados)
uma vez que conversamos sobre os cálculos exponenciais envolvidos nessas medidas, isso gera uma diferença realmente grande.
A forma que falaremos sobre velocidades de dados depende um pouco do que estivermos tratando no momento
Quando estivermos falando da velocidade, por exemplo, do download de um áudio

English: 
From regular storage that you've dealt with before on your iPad your iPod your computer or anything like that
Alright just a quick review bit tiny little either 1 or 0 byte 8 bits
kilobyte
1,024 bytes
after that, everything is an exponent off of
1024 going from kilobyte to megabyte to gigabyte terabyte all the way up to the petabytes
We're gonna be talking about data speed
Davis, speed unlike data size is usually measured in bits per second
Whereas size is measured in bytes
Big difference being bytes is eight times bigger than bits at the very smallest level once we start talking
Exponentially that makes a really big difference
How we talk about speed kind of depends on what we're talking about when we talk about the speed of like an audio

English: 
Download we talked about kilobits per second
Kilobits not kilobytes totally different number today
We're talking about an internet speed like the speed that your internet service provider gives you they usually measure that in megabits per second
So 1 million bits per second. The network speed is something we talked about in gigabits per second
So a billion bits per second biggest distinction here bits versus bytes
Data speed is generally measured in bits
Data size is measured in bytes
Another thing we want to discuss just because they have an internet speed that says you get a certain amount of download
That doesn't mean you're gonna be able to download that many bytes per minute per second. That's just not gonna happen
They're talking about bits. It's gonna take you a little bit longer to do that since your data size is dealing with bytes

Portuguese: 
nós falamos sobre kilobits por segundo
kilobits, não kilobytes... o que são valores (tamanhos) totalmente diferentes.
Se estivermos falando sobre a velocidade da internet, como a velocidade que o seu provedor de internet fornece para você
eles normalmente medem isso em megabits por segundo (Mbps), ou seja, 1 milhão de bits por segundo.
A velocidade da rede como um todo, é algo que falamos como Gigabits por segundo, ou seja, 1 bilhão de bits por segundo.
A maior diferença entre bits e bytes, é que a velocidade de dados é normalmente medida em bits, mas o tamanho é medido em bytes.
Outra coisa que queremos discutir: só porque tem uma velocidade de internet que diz ter uma certa quantidade de download
não significa que você poderá baixar aquela quantidade de bytes por... por segundo. Isso não vai acontecer.
Eles falam (anunciam) velocidade em bits. Isso resultará para você um tempo de download maior, pois seus dados são medidos em bytes.
Bytes Binários

English: 
We're going to be talking about the very most basic level the computers can understand other languages like JavaScript
The most basic thing like we've already talked about is a bit up or down 1 or 0 on top of that
We've got the biked 8 bit but together all
Letters numbers and symbols can be broken down into bytes that the computer can understand at the most basic level
So that means all of the letters and symbols that you're using in your JavaScript can be translated into byte now
There are a lot of languages that the computer uses at the most basic levels to run just the operating system
But what I want you to get away from this lesson, is that everything in your computer boils down to binary bytes?
We're going to be talking about data networks
You've heard of networks before maybe a wider network a road network even a television network or a cell phone network
Today we're talking about data networks, which are the networks that computers use those three types

Portuguese: 
Vamos falar sobre os níveis mais básicos que o computador consegue entender de outras linguagens, como JavaScript.
A coisa mais básica da qual vamos falar é o bit. Para cima ou para baixo, 1 ou 0.
No topo disso nós temos o byte, 8 bits, mas juntos.
Todas as letras, números e símbolos podem ser divididos em bytes; em que o computador pode entender no nível mais básico
Então, isso significa que todas as letras e símbolos que você está usando no seu JavaScript podem ser traduzidos em bytes.
Há várias linguagens que o computador usa os níveis mais básicos para executar o sistema operacional
mas o que eu quero que você fixe desta lição é que tudo em seu computador resume-se em bytes binários.
Redes de Dados
Vamos falar sobre redes de dados
você já ouviu falar de redes antes
talvez uma rede mais ampla de uma rede rodoviária, até mesmo de uma rede de televisão ou de uma rede telefônica.
Hoje falaremos sobre redes de dados, que são as redes que os computadores usam.

English: 
we're going to cover in this video are the local area network the wide area network and the Virtual Private Network a
Local area network is just a small group of computers that are connected together
The most important thing about a local area network is that those computers are close together?
so your Wi-Fi at Starbucks or at a school that is
local area network that you can only connect to if you're actually close to that a
Wide area network is two local area networks that have been connected over a long distance
So maybe a school in Colorado wants to connect with the school in Missouri. They could use a wide area network
You might think that those are connected over the internet and in the case of a virtual private network
Which accomplishes basically the same thing as a wide area network it is
VPNs use the Internet to connect there to local area networks
However, a wide area network will usually rent a cable from an Internet company and connect that way

Portuguese: 
Dos três tipos que conversaremos neste vídeo são:
a Local Area Network (Rede de Área Local), a Wide Area Network (Rede de Longa Distância) e a Virtual Private Network (Rede Privada Virtual).
Uma LAN (rede local) é apenas um pequeno grupo de computadores que estão conectados juntos.
O mais importante sobre a rede local é que esses computadores estão próximos.
Então seu Wi-Fi na cafeteria (Starbucks) ou na escola são redes locais em que você só conecta-se quando está próximo da rede.
A rede de longa distância (WAN) são duas redes locais que estão conectadas através de uma longa distância.
Então, talvez a escola em Colorado queira conectar-se com a escola em Missouri
elas podem usar a Rede de Longa Distância (WAN).
Você deve pensar que elas estão conectadas através da internet
e que no caso da Rede Privada Virtual (VPN) - que realiza basicamente o mesmo que a rede de longa distância
pois bem, as VPNs usam a Internet para conectar as duas redes locais (das escolas)
porém, a rede de longa distância vai normalmente alugar um cabo privado de uma empresa de internet e conecta-se dessa forma.

English: 
So just to review a local area network is a group of computers connected
Close to each other a wide area network in a virtual private network are two
Local area networks or more than have been connected over long distances the wide area network
Accomplishes this by renting a line from an Internet company and a virtual private network. Does it over the Internet?
We're going to be talking about the internet part 1 how the internet works to know how the internet works
We're going to talk first about IP addresses. You might be familiar with the fact that each of your devices has its own IP address
Just like a house or apartment has its own actual address the internet can't deliver data to a device unless it has an IP address
Not only does your device have an IP address
But so does the modem and the router and every step along the way in the internet, which we'll get to later
IP addresses are determined based on location

Portuguese: 
Então, para revisar:
uma Rede de Área Local é um grupo de computadores próximos um aos outros, conectados
uma Rede de Longa Distância (WAN) e uma Rede Privada Virtual (VPN) são suas Redes de Área Local (LAN) - ou mais - que são interligadas através de longas distâncias.
A rede de longa distância realiza essas ligações alugando uma linha de dados de uma empresa de internet
e uma rede privada virtual faz as ligações usando a internet (e não uma linha dedicada alugada).
Endereços IP
Iremos falar sobre sobre internet
Parte 1: como a internet funciona
Para saber como a internet funciona, nós vamos falar primeiramente sobre endereços IP.
Você deve estar familiarizado com o fato de que cada um de seus dispositivos têm seu próprio endereço IP
exatamente como uma casa ou apartamento tem seu próprio endereço
A internet não consegue enviar dados para um dispositivo a menos que ele tenha um endereço IP.
Não só o seu dispositivo tem um endereço IP
mas o mesmo acontece com o modem e o roteador
e a cada passo ao longo do caminho da internet (o que iremos ver mais tarde).
Endereços IP são determinados com base na localização

English: 
starting in five big international
Regions that's on this side as you get down the line each of these numbers brings you to a more specific location
Now this number isn't specific enough that you could call 911 your IP address and they could find your house
But it is specific enough where if you google find the best Ice Cream Sandwich near me
Google can help you out there and actually give you something close to your location
what I want you to take away from this video is that every device that connects to the Internet has an IP address and
That it needs that IP address the information knows where to go
Let's talk a little bit more about how the internet works
We've already established that every device and every other thing along the way in the Internet has its own IP address
Now these IP addresses are assigned based on location
using these IP addresses
Your device can talk to your modem

Portuguese: 
a partir de cinco grandes regiões internacionais
vamos ver aqui:
à medida em que você percorre essa linha
cada um desses números traz você para a localização mais precisa
Mas esse número não é específico o suficiente para que você pudesse ligar para a polícia e, a partir desse endereço IP
a polícia conseguir saber exatamente onde é a sua casa
mas isso é específico suficiente para, caso você use o google para “ache o melhor sanduíche de sorvete perto de mim”,  o google conseguirá te ajudar
e realmente lhe dar uma dica próximo da sua localização.
O que eu quero que você aprenda com esse vídeo é que todo dispositivo que conecta com a internet tem um endereço IP
e esse IP precisa endereçar o local para onde a informação precisa ir.
Como a Internet Funciona
Vamos falar um pouco mais sobre como a internet trabalha.
Nós já estabelecemos que cada dispositivo e qualquer coisa ao longo do caminho na internet tem seu próprio endereço IP.
Mas esses endereços IP são atribuídos de acordo com os seus locais.

English: 
Which you probably have in your home then to a router which is set up by your web service
The router would go to the domain name server
This is still just sending a request
Now that domain name server would send back the information that was asked for and it would go right back to your device
Now you might think this is pretty fallible
If one of these steps goes out the whole process is done
but
Really?
There's so many more connections with so many routers and so many servers is if one huge chunk of the internet goes out
That still won't really affect the functionality of anything else. There are just intimate connections. It's amazing
Now what I want you to take away from this video is that your device since it has its own IP address?
can send out a request for information that
Information is sent back to your device
The way it gets to your device is because of the IP
Address and the way it gets there is through all the lines of the modems and routers and servers that make up the Internet

Portuguese: 
Usando esse endereço IP seu equipamento pode conversar com seu Modem, que você provavelmente tem em sua casa
e então com seu Roteador, o qual é configurado pelo seu provedor de internet
O roteador pode ir ao DNS (Servidor de Nomes de Domínio) - por enquanto ele ainda está apenas fazendo uma requisição (de resolução)
Agora o servidor de nome de domínio pode enviar de volta a informação que foi perguntada
e essa resposta pode voltar diretamente para o seu dispositivo
Você pode pensar que isso pode ser muito sensitivo a falhas, se algum desses passos falhar todo o processo encerraria
mas na verdade há tantas outras conexões e tantos outros roteadores
e tantos outros servidores... se uma grande parte da internet falhar, isso ainda não irá afetar a funcionalidade das demais partes da rede
existem infinitas conexões, isso é maravilhoso.
O que eu quero que você fixe deste vídeo é que seu dispositivo, tendo seu próprio endereço IP, pode enviar um pedido de informação
e essa informação é enviada de volta para o seu dispositivo.
Essa informação consegue chegar até o seu dispositivo graças ao seu endereço IP
e para alcançar seu IP, são usadas todas as linhas de dados dos Modems e Roteadores e Servidores que fazem a internet existir.

English: 
We are going to talk about something called a CDN and a content delivery network
Now the concept of a CDN, isn't that hard to wrap your head around?
What the CDN does is make a faster and smoother user experience by delivering content to the user faster
It doesn't have to go through all the channels of the internet
It creates a faster and more direct route from the site to the user
When I first was learning about CD ends
I got really confused because I thought well doesn't everybody benefit from that who's paying for the service?
is that the user they'll pay for a CDN to make their internet faster or is that the website that pays a
CDN to deliver their content and it's the latter a
CDN is hired by a website or in some cases developed by a website. It's it's own CDN
Then that CB n pays an internet service provider to help determine the fastest routes
now what you need to know about CBN's in the big picture is

Portuguese: 
Rede de Distribuição de Conteúdo
Vamos conversar sobre CDN (Rede de Distribuição de Conteúdo)
CDN não é um conceito tão difícil de se entender
o que a CDN faz é deixar mais rápida e mais suave a experiência para o usuário
entregando o conteúdo para o usuário mais rapidamente.
não sendo necessário passar por todos os canais da internet
CDN cria uma rota mais rápida e direta do site para o usuário.
Quando eu estava aprendendo sobre CDN eu fiquei muito confusa porque, pensando bem, nem todo mundo se beneficiaria.
Quem está pagando pelo serviço?
É o usuário que paga pela CDN para tornar a sua internet mais rápida?
Ou é o website que paga uma CDN para entregar seu conteúdo? Essa foi a última (dúvida).
Respostas: uma CDN é contratada por um site ou em alguns casos o site desenvolve o seu próprio CDN
Então: a CDN paga para o provedor de internet para que este consiga determinar a rota mais rápida

English: 
They are hired by sites or created by sites to make the user experience
faster an
Example of a CDN that you should know about as a developer is how Google hosts languages like jQuery
If you link to jQuery from Google's library instead of uploading it yourself to your site that's going to be way faster for your user
Additionally if another site has used that same
CDN for jQuery, it might be stored in that users browser. So it doesn't even have to load again all
As a user you need to know that CD ends are everywhere
You probably use CD ends all the time without really even needing to be aware as a developer
It's important for things like the languages that are hosted on Google libraries
you can use those in your sites and create a much faster user experience with less work on your end than before as a
Big company, you might need to see the end to do something specifically for you

Portuguese: 
Então o que você precisa saber sobre CDN, na grande parte, é que elas são contratados por sites ou criado por sites para tornar a experiência do usuário mais rápida.
Um exemplo de um CDN que você deve conhecer - sendo um desenvolvedor - é que o Google hospeda linguagens como jQuery.
Se você referenciar o jQuery da biblioteca do Google ao invés de hospedá-lo no seu próprio site
vai ser bem mais rápido para o seu usuário.
Além disso, se outro site estiver usando esse mesmo CDN para o jQuery também, essa biblioteca jQuery pode ser armazenada no navegador e não precisará carregar tudo novamente.
Como um usuário, você deve saber que o CDN estão em todos os lugares.
Você provavelmente usa CDN o tempo todo sem estar consciente disso.
Sendo você um desenvolvedor, é importante saber que coisas como as linguagens que são hospedadas em bibliotecas do Google
você pode usá-las em seu website e criar uma experiência mais rápida para o seu usuário, e com menos trabalho para você.
Sendo você uma grande empresa, você pode precisar que o CDN faça algo específico para você

Portuguese: 
você pode querer querer que o seu site esteja no caminho mais rápido para seus usuários
E você pode precisar de um CDN para fazer isso tudo.
O que eu quero que você fixe desse vídeo
é que CDNs são
Redes de Entrega de Conteúdo
Estão sobre todos os lugares e fazem a experiência de usuário mais rápida.
Analógico versus Digital & Compactação de Arquivos
Vamos falar sobre Analógico versus digital, mas em um nível bem básico
mais especificamente, vamos falar sobre como os computadores entendem um som analógico e o transformam em um arquivo digital.
Uma onda sonora analógica seria algo neste estilo
essa onda seria de um sinal perfeito, que realmente nunca seria ouvida na natureza
(mas isso está além do que queremos falar aqui)
Esta onda sonora analógica é capturada e medida pelo computador a cada ponto da onda
isto é chamado AMOSTRAGEM
analisa os pontos e os transforma em números, baseado neste ponto exato aqui
Então para que pudéssemos avaliar e dizer “Oh! este é o ponto 2.7”
"esse é o 1.6"
"este é um negativo -1.2"
Depois, o computador poderia ter esses números, reinterpretar eles e transformá-los em som real novamente.

English: 
You might want your site to be on the fast track to your users and you might need a CDN to do that
All I want you to take away from this video is that CD ends are content delivery networks
They are all over the place and they make a faster user experience
We're gonna talk about analog versus digital on a really basic level most specifically we're going to talk about how computers
interpret an analog sound and turned it into a digital file an
Analogue sound wave would look something like this
This would be like a perfect sine wave which would not really ever be heard of nature
But that's beside the point this analog sound wave the computer takes that and measures at all these different points
measures those and turns those into numbers based on this point right here so we could go up and say oh this is
Point two seven says point one six and this is negative one point two
Later, the computer could take those numbers and reinterpret them and turn them into actual sound again

Portuguese: 
Vamos discutir também um pouco sobre compactação de dados.
Como os computadores compactam os dados que são arquivos de som e imagem ou arquivos de vídeo
O benefício da compressão é que transforma um arquivo em um arquivo de menor tamanho
ficando mais fácil para armazenar, ocupando menos espaço e fica mais fácil de enviar para alguém
Uma das maneiras de como isso é feito com arquivos de som
seria capturar menos pontos de amostra do sinal
a amostragem poderia ser capturada apenas a cada dois ou a cada três pontos
A outra maneira de compactar seria apenas irmos até esse ponto e dizer:
okay, este é o 2.7 então vamos apenas calcular tudo a partir desse ponto:
então vamos diminuir 0.3, diminuir 0.2 e diminuir 0.1 desde a origem
caso todos os pontos estivessem próximos da mesma área
Em imagens, a compressão é feita a partir do ínfimo pixel
e apenas medindo em grupos de dezesseis e encontrando um tipo de cor média entre todos eles
A lição mais importante deste vídeo que você vai querer usar arquivos digitais
eles devem ter a melhor qualidade
e quando você avaliar a compressão,
você precisa medir até onde você está disposto a ir nessa compressão para garantir que o usuário tenha a melhor experiência.

English: 
we're also going to discuss a little bit of data compression how
Computers compress data that is the sound file and image file or a video file now
The benefit of compression is that it's a smaller file
So it's easier to store it takes up less space and it's easier to send to somebody else
One of the ways this is done in sound is it would take it less often?
The sampling would be every two or every three another way is that it would just go up to here and say, okay
This is point two seven. Well, we're just gonna measure everything from here
So it's negative three negative two negative one from there. If everything was around that same area in
images this is done by taking the little tiniest possible pixels and just
Measuring it in groups of sixteen and finding kind of the average color of that
The most important thing to take away from this video is you're gonna want to use digital files
They're gonna have a better quality
And when you're looking at compression you really need to look at how far you're willing to go to ensure that the user still has
the best experience

Portuguese: 
Roteadores e Pacotes
Vamos falar um pouco mais sobre roteadores e como eles se relacionam com a rede.
Roteadores são equipamentos que conectam pequenas redes locais (LAN) diferentes
Eu quero usar uma pequena metáfora:
- eu sou uma professora e trabalho em uma escola
- vamos dizer que eu tenha um pacote que preciso entregar para alguém que trabalha na região de empresas da cidade
- eu não sei exatamente onde é o escritório dessa pessoa, mas eu sei o nome dessa pessoa
- eu vou até a minha secretária: essa sou eu e essa é minha secretária
- eu digo para minha secretária: "oi, eu preciso entregar isso para o fulano de tal na região de empresas da cidade, você por favor poderia me ajudar nisso?"
- ela responde: "claro, eu não sei exatamente onde é o escritório dessa pessoa, mas eu sei a direção, eu conheço o próximo passo na direção a esse endereço"
Conclusão: mesmo eu não sabendo o próximo passo em direção ao destino, a secretária sabia
então ela encaminhou o pacote para a secretária da região das empresas
Essa secretária da região das empresas não tem ideia sobre quem eu sou ou onde eu estou
mas ela conhece o endereço do destino final
O que estou tentando explicar aqui é que cada roteador tem que conhecer apenas sua própria pequena rede
apenas os caminhos próximos a ele
o roteador não precisa conhecer toda a internet
precisa conhecer apenas suas próprias conexões

English: 
We are gonna talk a little bit more about routers and how they relate to networking
Routers are the things that connect different small area networks. I want to give kind of a metaphor for this
So I'm a teacher I work at a school
Let's say I have a package that I need to get to somebody that works in the district offices
I don't know where her office is exactly, but I know her name I go to my secretary
That would be this is me. This is my secretary I go to my secretary
I say hey, I need to get this to so-and-so at the district office. Can you please help me out here?
She'll say oh sure. I don't know exactly where her office is here, but I know how to get there
I know the next step
So even though I didn't know the next step she does so she goes on and sends it on to the secretary of the district
Office now that district office secretary has no idea who I am or where I am
But she knows the end location what I'm trying to get across here is each router
Only has to know its own little network only the stops right next to it

Portuguese: 
o roteador pode apenas pegar o pacote de dados e dizer:
- okay, eu não sei exatamente para onde esse pacote está indo, mas eu vou encaminhá-lo para a direção correta... e isso é tudo que é necessário.
Roteadores podem ter diferentes tamanhos, diferentes capacidades
mas o que eles fazem é apenas conhecer sua vizinhança, pegar seus pacotes de dados e encaminhá-los na direção correta.
Outra coisa realmente importante que nós iremos estudar um pouco mais adiante
Os roteadores não precisam ter o total da informação
se este computador está tentando enviar informações para essa direção acima
essa informação pode ser separada em dois pacotes e enviadas por dois roteadores e isto dará certo
os computadores saberão como agrupar as informações corretamente
As pequenas partes de informações que são enviadas são chamadas PACOTES
Pacotes, na verdade, são pequenos conjuntos de códigos binários que eu irei desenhar aqui para você
Okay, aqui temos um exemplo de como um pacote pode se parecer
é apenas essa linha que sobe e depois desce
e sobe e desce
e ou está alta ou está baixa

English: 
It doesn't have to know the whole internet just has to know its own connections and it can take information and say all right
I don't know exactly where that's going. But I'll pass it on to the right direction
And that's really all it takes
Routers can be different sizes different capacities
But what they do is just know their own neighborhood take the information and pass it on in the right direction
another really powerful thing that we're going to get into a little bit later is
They don't have to have the full package of information
Either if this computer is trying to send information all the way up here
It might get split up and go to two different routers and that's ok
The computers are still going to know how to put that information back together correctly
Now the little pieces of information that are sent are called packets
Packets are actually little pieces of binary code, which I'm going to draw up here for you
Alright, so this is an example of what a packet might look like
It's just this line that goes up and then down and up and down and is either up or it's down

English: 
That is an electrical current. So a computer gets back and can translate that into ones and zeros
Which we all know is a binary code the way it does that is it drivelines a certain distance apart
Basically and if it's up is the one if it's it's a zero as we discussed in previous videos
This one and zero business can really mean a whole lot more fact. It means
Everything everything can be translated into ones and zeros. So this is really powerful
um, these little packets are sent across through these routers and
Sometimes if there's a file that's too large for one packet
It can be broken up into frames or smaller little packets. These packets don't have to go the same route
They go whichever box available whichever stacks just and since they have the end IP address encoded into them
All the routers know where to send them when they get to the end destination that computer knows how to put it all together

Portuguese: 
Isso é uma corrente elétrica, então o computador recebe essa corrente e pode traduzir para 1 e 0
o que nós sabemos que é o código binário
A maneira que o computador faz essa decodificação é gerando essas linhas, distanciadas umas das outras
e se a linha estiver alta significa 1, e se a linha estiver baixa, significa 0
Como discutimos anteriormente, esse conjunto de 0 e 1 podem significar um conjunto de informações muito grande, absolutamente tudo
tudo pode ser traduzido em 0 e 1. Então isso é realmente poderoso.
Esses pequenos pacotes são enviados através dos roteadores
e algumas vezes há arquivos muito grandes sendo transportados, e não cabem dentro de um pacote
então esse arquivo pode ser quebrado em quadros, ou pacotes menores
e esses pacotes menores não precisam obrigatoriamente seguir pela mesma rota
eles podem seguir por qualquer rota disponível,  a que for mais rápida e,
desde que haja um endereço IP no código do pacote, todos os roteadores saberão para onde enviá-lo
quando este pacote chegar ao computador do destino, esse computador saberá como reagrupar todos os pacotes.
