Olá! Sejam bem-vindos a este curso, que será o pontapé inicial na nossa jornada no mundo do desenvolvimento. Meu nome é Tamiris Adriano e estarei acompanhando vocês ao longo dessa trajetória.
Audiodescrição: Tamiris é uma mulher branca, com cabelo castanho claro e liso. Ela veste uma blusa azul e está em um ambiente de escritório, com uma estante ao fundo contendo livros e plantas.
Para que não sejamos completos desconhecidos, vou me apresentar. Sou desenvolvedora frontend na First, a empresa de tecnologia do Santander, coordenadora na FIAP e também instrutora aqui na Alura. Sou formada em tecnologia da aprendizagem, neurociência do desenvolvimento e inteligência artificial para pessoas desenvolvedoras, e sou apaixonada por ensinar. Fiz uma transição de carreira, pois nem sempre trabalhei com tecnologia. Trabalhei bastante tempo com química e, posteriormente, me apaixonei pela área de tecnologia, onde estou até agora.
Vou apresentar um pouco do que veremos durante esta jornada no curso. Vamos lá! Aprenderemos a usar o computador com segurança e confiança, mantendo nossa vida digital segura. Daremos algumas dicas para evitar golpes que normalmente chegam por e-mails ou mensagens. Vamos falar bastante sobre isso.
Entenderemos como funcionam os sistemas operacionais, discutindo um pouco da história, de como começaram e como estão hoje. Aprenderemos a organizar nossos arquivos e pastas com facilidade, para não enfrentarmos o problema de precisar de um arquivo e passar horas procurando no computador sem ter ideia de onde ele está.
Nós também vamos aprender a proteger nossos dados com algumas práticas de segurança. Vamos focar bastante nessa parte para que possamos manter nossa vida digital segura.
Vamos explorar o terminal. Sabemos que muitas pessoas têm receio de usar o terminal, aquela tela preta que parece ser usada apenas por hackers. Vamos desmistificar isso. Durante este curso, vamos explorar o terminal, dar os primeiros comandos e entender como podemos utilizá-lo com segurança. Afinal, é uma ferramenta poderosa, mas precisamos ter cuidado.
Além disso, vamos entender sobre as áreas das tecnologias. Vamos explorar o que é front-end, back-end, DevOps e infraestrutura. Falaremos um pouco sobre stacks de tecnologia. Este curso foi pensado especialmente para quem deseja dar os primeiros passos em tecnologia, entender mais sobre o computador e como utilizá-lo para melhorar a produtividade no dia a dia. Afinal, não são apenas as pessoas desenvolvedoras que precisam trabalhar com computadores. Usamos o computador para várias atividades, e é importante saber o básico para começar a entender melhor e não se sentir perdido nesse vasto mundo da tecnologia que engloba tantas coisas.
Não é necessário ter nenhum conhecimento prévio para começar este curso. Basicamente, precisamos de um computador com acesso à internet e seguir as dicas que vamos oferecer.
Estamos ansiosos para começar. Esperamos que gostem. Nos vemos na nossa primeira aula. Até já! [♪]
Quando ligamos o computador, clicamos em alguns ícones e chegamos a um vídeo, podemos nos perguntar como tudo isso acontece e quem nos ajuda nesse processo. A resposta é o sistema operacional. Mas o que é um sistema operacional? Basicamente, ele é o cérebro do computador. Sem ele, nada funciona como deveria. O sistema operacional foi criado no início dos anos 50, quando os computadores eram muito grandes e as operações eram realizadas de forma manual e demorada. Para ligar ou desligar um computador e gerenciar arquivos, tudo era feito manualmente, o que demandava tempo. Devido a essa lentidão, surgiu a necessidade de automatizar esses processos para melhorar a eficiência.
Nos anos 50, com o surgimento dos primeiros mainframes, começou a evolução dos sistemas operacionais. Nos anos 80, tivemos a criação do MS-DOS, e nos anos 90, a popularização do Windows e do Mac. Hoje, encontramos sistemas operacionais em praticamente tudo: TVs, celulares, carros e qualquer tecnologia que utilizamos. O sistema operacional é o cérebro que organiza tudo no computador.
Para entender melhor, podemos usar uma analogia: imagine que estamos em um restaurante e fazemos um pedido ao garçom. O garçom representa o sistema operacional, enquanto a cozinha representa o hardware. O garçom traz tudo o que precisamos do hardware. Se quisermos ligar algo ou acessar a internet, pedimos ao garçom, que acessa a cozinha (hardware) e nos traz o que precisamos. Poderíamos ir diretamente à cozinha, mas seria um processo manual e complicado, pois não conhecemos o ambiente.
Se o garçom estiver organizado e não sobrecarregado, ele trará tudo de forma rápida e eficiente. No entanto, se ele estiver com muitos pedidos ou sobrecarregado, não conseguirá atender nossas necessidades adequadamente. O mesmo ocorre com o sistema operacional: se estiver sobrecarregado com muitos arquivos e processos, pode travar e nos frustrar.
As principais funções do sistema operacional incluem gerenciar arquivos (abrir, deletar, renomear), controlar o hardware (processador, memória, disco, placa de vídeo, placa de som) e executar programas (navegadores, jogos). Ele determina a ordem de abertura dos programas e oferece uma interface amigável e intuitiva para que possamos entender o que está acontecendo. Voltando à analogia do restaurante, o garçom nos avisaria se um prato não estivesse disponível; no computador, o sistema operacional nos informa se um programa não é compatível.
O sistema operacional lida com várias tarefas simultaneamente, gerenciando múltiplos pedidos ao mesmo tempo. Por exemplo, quando clicamos em vários programas, ele determina qual será executado primeiro e resolve conflitos. Se duas mesas pedem o mesmo prato do cardápio ao mesmo tempo, ele decide qual será atendida primeiro. Essa analogia nos ajuda a entender o papel do sistema operacional em nosso computador.
No dia a dia, usamos o sistema operacional de diversas maneiras. Quando arrastamos algo para a lixeira, é ele que move o arquivo. Ao clicar duas vezes em um vídeo, ele escolhe o programa adequado para abri-lo. Se conectamos um fone de ouvido, o sistema redireciona o som automaticamente. Caso a tela trave, pode ser um erro que o sistema não conseguiu resolver ou devido a múltiplos pedidos simultâneos. O sistema operacional tenta resolver esses problemas da melhor forma possível. Sem ele, nada funcionaria; o computador não saberia o que fazer, e precisaríamos realizar tudo manualmente, como digitar código para abrir uma imagem.
Sem um sistema operacional, teríamos apenas um conjunto de peças sem coordenação. Para ligar o computador, enfrentaríamos uma tela preta ou mensagens de erro, sem uma interface entre o hardware e o usuário. Seria como cozinhar nosso próprio prato sem um garçom. Precisaríamos programar para abrir um arquivo de imagem ou escutar música, exigindo muito código e programação.
Hoje, encontramos sistemas operacionais em nossos celulares, como Android e iPhone, que nos ajudam a utilizar os dispositivos. Eles estão presentes em TVs, geladeiras, smartwatches, roteadores e caixas de som inteligentes. Basicamente, sistemas operacionais estão em tudo.
Uma pergunta comum é se a lentidão do computador é sempre culpa do hardware. Comparando com um restaurante, seria como culpar a cozinha pela demora no pedido. Na verdade, é um mito. A lentidão pode ter várias causas, como múltiplas abas de navegador e programas abertos, sobrecarregando o sistema operacional. Às vezes, ele tem dificuldade em lidar com tantas requisições simultâneas, e a culpa não é do hardware.
No próximo vídeo, vamos conhecer os sistemas operacionais mais utilizados em computadores. Até já!
Quando começamos a utilizar um computador, todos eles podem parecer iguais externamente. Todos possuem teclado, mouse e uma caixa de som, mas internamente podem ser bastante diferentes. É como dirigir carros diferentes: apesar de todos terem rodas e volante, o painel, o conforto e muitos outros aspectos da experiência de uso variam conforme o modelo. Neste vídeo, discutiremos os três sistemas operacionais mais utilizados.
Começaremos com o Windows, que é o preferido da maioria das pessoas. Ele está presente na maioria dos PCs e computadores. É aquele sistema com a janelinha azul e a barra de tarefas, onde, ao clicarmos, aparecem todos os programas e a lixeira. Estamos acostumados com a interface do Windows. Normalmente, quem começa a usar o computador escolhe este sistema operacional. Por quê? Basicamente, porque ele é conhecido por ser muito intuitivo, possui grande compatibilidade com diversos programas e pode ser uma escolha segura para iniciantes. Se jogamos ou usamos o pacote Office, como Word e Excel, provavelmente já lidamos com o Windows em algum momento, pois ele é uma escolha natural.
Em seguida, temos o Mac. Se já vimos um computador com a maçãzinha, já conhecemos o macOS. Ele é exclusivo para MacBooks e iMacs e tem uma proposta mais limpa e fluida. A interface é mais bonita, pois a Apple investe na estética. Os menus são mais simples e tudo funciona de forma integrada. A conectividade com outros aparelhos da Apple é excelente, permitindo interconectividade com o computador, tablet e telefone da Apple. Essa característica é muito apreciada, especialmente por quem trabalha com design, música e vídeo, devido à fluidez do sistema. No entanto, apesar de suas qualidades, o macOS é um sistema mais fechado, com menos liberdade de personalização, e só roda em máquinas Apple, que costumam ser mais caras. Portanto, apesar de suas vantagens, ele tem a limitação de ser mais restrito e exigir um Mac para ser utilizado.
Por fim, temos o Linux, muito apreciado por programadores. Muitas pessoas associam o Linux a quem trabalha com programação, mas não é bem assim. Embora iniciantes possam encontrar dificuldades, é possível utilizá-lo. O Linux é um sistema gratuito, aberto e altamente personalizável, o que é uma grande vantagem. Existem várias versões, chamadas de distribuições, sendo a mais famosa a Ubuntu, que é geralmente a porta de entrada para quem começa a usar o Linux.
O sistema Linux é amplamente utilizado em servidores, laboratórios de tecnologia e por pessoas que têm interesse em entender o funcionamento interno dos sistemas. Ele oferece facilidade de personalização, permitindo que compreendamos como as coisas funcionam nos bastidores. Para aqueles que gostam de explorar, testar novidades e não se importam em buscar tutoriais externos, o Linux pode ser uma excelente escolha.
Para facilitar a compreensão, apresentamos uma comparação direta entre os sistemas operacionais. O Windows é o mais popular e compatível, sendo amplamente utilizado. É fácil para iniciantes, funciona em diversos computadores e oferece bom suporte para diferentes tipos de programas. O macOS, exclusivo da Apple, é mais elegante e ideal para quem trabalha com criatividade, como design e outras formas de criação. Já o Linux é livre, seguro, flexível e ótimo para quem deseja aprender e explorar mais.
Cada sistema tem suas vantagens e desvantagens, e a escolha ideal depende do perfil de cada usuário. Se buscamos praticidade e compatibilidade, o Windows pode ser a melhor opção, especialmente para iniciantes. Para processos criativos, o macOS é recomendado. Para quem deseja explorar e aprender mais sobre o funcionamento interno dos sistemas, o Linux é o mais indicado.
Além disso, é importante considerar questões práticas, como o desempenho em computadores mais antigos, onde o Linux pode ser mais eficiente. Se utilizamos frequentemente o pacote Office, o Windows pode ser mais adequado. Para edição de vídeo ou música, o macOS pode ser a melhor escolha. Não existe um sistema perfeito para todos; a escolha depende do gosto e perfil de cada pessoa.
Compreendendo melhor os três sistemas, podemos identificar qual combina mais conosco. A diversidade de sistemas operacionais existe porque cada tipo de dispositivo tem necessidades específicas. Por exemplo, celulares e televisões requerem sistemas operacionais diferentes devido às suas exigências particulares. Com o avanço da tecnologia, novos sistemas foram surgindo para atender a diferentes públicos.
Agora que entendemos o funcionamento dos sistemas operacionais e os principais para computadores, vamos explorar na prática como tudo isso funciona. Até o próximo vídeo.
O curso Computador: sistemas, programas e dicas essenciais possui 156 minutos de vídeos, em um total de 43 atividades. Gostou? Conheça nossos outros cursos de Computação em Programação, ou leia nossos artigos de Programação.
Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:
Impulsione a sua carreira com os melhores cursos e faça parte da maior comunidade tech.
2 anos de Alura
Matricule-se no plano PLUS 24 e garanta:
Jornada de estudos progressiva que te guia desde os fundamentos até a atuação prática. Você acompanha sua evolução, entende os próximos passos e se aprofunda nos conteúdos com quem é referência no mercado.
Mobile, Programação, Front-end, DevOps, UX & Design, Marketing Digital, Data Science, Inovação & Gestão, Inteligência Artificial
Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.
No Discord, você participa de eventos exclusivos, pode tirar dúvidas em estudos colaborativos e ainda conta com mentorias em grupo com especialistas de diversas áreas.
Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.
Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.
Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.
Acelere o seu aprendizado com a IA da Alura e prepare-se para o mercado internacional.
2 anos de Alura
Todos os benefícios do PLUS 24 e mais vantagens exclusivas:
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.
Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.
Para estudantes ultra comprometidos atingirem seu objetivo mais rápido.
2 anos de Alura
Todos os benefícios do PRO 24 e mais vantagens exclusivas:
Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.
Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.
Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.
Conecte-se ao mercado com mentoria individual personalizada, vagas exclusivas e networking estratégico que impulsionam sua carreira tech para o próximo nível.