Conhecimentos básicos de TI para quem está iniciando na area
Para quem deseja iniciar como desenvolv...
Video Transcript:
o Olá Esse vídeo é uma introdução a área de TI ele serve Tanto para você que está pensando em entrar na área de de ir tanto para você que já está na área de T iniciando talvez fazendo a sua primeira faculdade ou os primeiros cursinhos quem sabe e também vai servir para você que não é da área de ti e não quer entrar na área de their Mas sabe que no dia a dia profissional em qualquer empresa que você esteja Você vai precisar falar a língua de their Você vai precisar conhecer os termos técnicos vai precisar saber o básico de their nesse vídeo então de forma rápida e objetiva nós vamos ver os conceitos básicos de t. i. e para você fazer um entendimento do que é their dentro das grandes empresas postou hora lá lá E aí [Música] e nós vamos começar então falando sobre as palavrinhas Chaves de ti né O que são o que que é essas palavrinhas que a gente ouve tipo hardware software ou seja vamos entender como é que funciona ati falando sobre essas palavrinhas também tá muito bem o que que te isso é tecnologia da informação Esse foi o nome dado uma no início para te ir porque chegou-se à conclusão de que essa nova tecnologia que estava surgindo ia ser a responsável por controlar as informações do mundo todo ou seja ela e pega as informações armazenar as informações processa as informações e devolve para quem solicitar Imagina você navegando no seu browser na internet e aí você faz uma consulta ele vai lá nos servidores e traz de volta o que Você pesquisou pode ser uma página específica pode ser uma palavra um significado o que for né Muito bem their tecnologia da informação em inglês Haiti information technology a árvore O que é hardware árvore e equipamento podemos traduzir como equipamento qualquer equipamento eletrônico físico dentro da área de TI nós chamamos de harber muito bem o seu telefone celular também pode ser considerado um hardware o seu computador da sua mesa ou seu notebook também é um hardware para tem os servidores da ATI são aqueles grandes computadores e eles também são a árvore então raros são todos esses equipamentos de uma maneira geral tá dentro de t.
i. você tem diversos servidores chamamos alguns de midler São servidores de intermediários chamamos outros de servidores de backup me enviou servidores de frontend né É tudo isso daí você aos poucos ao longo da sua carreira vai entender cada vez melhor mas agora nesse momento Inicial O que tem que entender é que existem equipamentos para suportar ati da sua empresa e esses equipamentos de uma maneira geral se chama hardware então é comum você ouvir falando olha deu um problema no hardware tal parou de funcionar alguma coisa então é assim falamos sobre errado agora vem um outro termo também importante conhecer e saber o que é sistema operacional O que é sistema operacional sistema operacional é aquele software básico que roda no hardware Então quando você cumpra o seu computador de mesa e se um notebook ele vem normalmente ele vem já com um sistema operacional dentro dele tá você pode até comprar sem Mas sem o sistema operacional você não faz nada o que é um sistema operacional de um PC por exemplo ou de um notebook Windows Windows é um sistema operacional de um computador de mesa de um pc mais também pode ser um sistema operacional de um servidor de grande um grande computador que fica lá na empresa ou às vezes pode ser até que fique na nuvem que a atual tendência é levar tudo para nuvem Então você vai encontrar o cheio de dores na nuvem e vamos falar daqui a pouquinho que que é nuvem ó e esses computadores eles tem também um sistema operacional que pode ser um Windows só que é um lindos específico para servidor que a gente chama de Windows Server Ok além de Windows eu tenho algum outro sistema operacional sim para PC nós temos o Linux que é menos usado um pouco mas tem muita gente que é adepta o software livre tal que gosta de utilizar o Linux mas utilizar o Linux no seu computador de mesa que outro sistema operacional eu tenho conhecido para as máquinas que são as máquinas da Apple os macs Eu tenho um aí o s que é o sistema operacional da Apple eu tenho também para aparelhos celulares o sistema Android que roda normalmente nos celulares Samsung Mas tem uma leva de fabricante que já utilizam também o Android como sistema operacional do seu celular e aí vendem o celular já com aquele sistema operacional com sistema operacional normalmente você consegue fazer várias coisas inclusive se configurar a sua rede de wi-fi dentro da sua casa você consegue navegar pela internet você consegue Telefonar você consegue usar um browser para navegar na internet então e usar as funções básicas do seu aparelho OK e também tem o iOS para equipamentos da Apple para celulares da Apple Então isso é sistema operacional é um software a Cut todo hardware precisa ter para que você consiga trabalhar e fazer o básico porque eu tô falando básico o básico já é coisa para caramba já é muita coisa não sistema operacional completo são milhões de linhas de código englobando tudo desde a utilização de sistema de arquivos e acesso à internet configuração do sistema operacional configuração do ambiente de trabalho que você vai usar quando você muda a corzinha do teu fundo do teu sistema operacional tem um código lá por trás que faz tudo isso e mais armazena essa cor para saber qual cor que você usou por último para quando você ligar da próxima vez ele já vem já todo prepara Dinho como você gosta de trabalhar não tô falando o sistema operacional nós falamos um pouquinho também sobre software vamos reforçar o conceito de sorte software e qualquer programa de computador então o que não é Hari normalmente é chamado de software programação para você fazer um software você precisa programar você precisa de um programador de um especialista em programação de computadores que vai desenvolver um aplicativo pode ser por exemplo uma calculadora uma calculadora é um software que vem dentro do sistema operacional a e o sistema operacional ele é também um só ser só que é um software básico ou seja é um Soccer bem próximo do Ryder ele fala com o e no seu equipamento precisa usar o microfone tem um dragãozinho do sistema operacional já preparado para capturar o que tá entrando no hardware e entregar isso para uma aplicação de um nível mais elevado um pouco que pode ser uma aplicação que toca música Sou um aplicação que toca vídeo que precisa ler aquele arquivo e transformar Aquilo num som e jogar o som para uma caixa de alto-falante então software É programar e criar aplicativos sistemas E aí pode entrar o sistema operacional qual que é programa de computador isso é considerado software é muito bem Cloud nuvem Cloud nuvem você já deve ter ouvido esse termo a foi para nuvem os servidores da empresa tal foram para nuvem o que significa isso será que estão lá no céu não eles estão na verdade fora da empresa então numa empresa que presta serviços com os seus servidores então alguns anos atrás eu diria que mais ou menos uns 20 anos atrás começou a surgir muito fortemente o conceito de cloud que era o que olha empresas vocês que tem hoje os seus servidores dentro do seu data center antigamente as empresas caden presa tinha o seu data center o e o que é uma sala fechada a onde ficam todos os servidores da empresa lá dentro só que a empresa tinha que gastar com ar condicionado espaço físico que em alguns casos era muito grande gastava com os equipamentos que são caros controle de acesso para essa sala para não permitir entrar qualquer um na sala e tudo isso era gasto da das empresas imagina uma média empresa o até uma pequena empresa pelas empresas costumavam a ter uma salinha pequenininha e dentro daquela sala pequenininha eles colocavam alguns servidores dentro de um armário de servidores que se chama as muito bem Aquele ser de dentro para eles eram um custo alto porque tinha que manter um ar condicionado muito gelado tudo funcionando com sem por cento de certeza de que não ia sair fora do ar altíssima segurança então de internet redundância de internet redundância de rede o controle para uma empresa média para uma empresa pequena um curso acabado elevando demais e aí é que surgiram Então as empresas fornecendo Cloud as maiores empresas atualmente que fornecem serviços de nuvem e são a Amazon com a sua a WS a empresa que a Amazon criou para oferecer os serviços de nuvem da Microsoft com o César Oi e o Google também com a sua plataforma de nuvem bom é importante então você sabia que é uma tendência em todas as empresas levaram os seus servidores aqueles que antes ficavam dentro de uma sala dentro de um data center localmente dentro do próprio prédio da empresa ou em outro prédio próximo vai mas levar e isso para nuvem e levar isso para nuvem O que que significa significa fechar aquela salinha emigra tudo para servidores dentro de uma Cloud dentro de um desses fornecedores top aí Ok Isso é uma tendência todas as empresas estão partindo para isso porque chegaram à conclusão de que não vale a pena ficar cantando com aquele custo elevado Ok bom para gente que trabalha intee o que trabalha tomando conta dos Servidores vamos falar sobre isso agora pouco não muda muito a única diferença é que agora você vai se especializar em um ser um administrador de servidores que está na nuvem mas vamos falar sobre cargos e funções daqui a pouco continuando as nossas palavrinhas vamos entender agora linguagem de programação para nós falamos agora há pouco sobre programação de computador nós descobrimos que para fazer qualquer programa você precisa codificar você precisa escrever os programas você precisa de um programador muito bem bom mas basta o programador e o computador não existem linguagens em que você vai programar para que o a dor com Cida transformar Aquilo em um código que chamamos de um código executável ou um código binário que vai ser interpretado Existem algumas variantes com relação a isso mas o que importa nesse momento programar é criar software programar é criar código então aonde você ouve código tá muito ligado um software também qualidade de código qualidade de código tem muito a ver com testar o código né convalidar sim porque depois com programador desenvolve aquela aplicação alguém normalmente da área de negócios precisa chegar e verificar era isso que nós queriamos Será que o programador entendi o que era para fazer Será que aí equipe de ti entendeu que a área de negócios queria nem precisa então alguém da área de negócios válida aí vem alguém faz testes e faz a homologação validando aquilo para ir para produção e aí nós podemos falar também dos estágios de desenvolvimento de software durante o processo de desenvolvimento de um software ele passa por alguns estágios o primeiro se chama desenvolvimento está em que etapa está na etapa de desenvolvimento o que isso significa tá mamando programador Oi e ele está programando a gente de cabeça arriado num canto lá no fundão lá sem falar com ninguém mais seguindo o que foi solicitado pela área de negócio então o programador está preparando tudo quando ele termina de preparar ele entrega e entrega normalmente por uma equipe de teste entre uma equipe de teste E aí você já começa a imaginar a Assim entre uma equipe de teste tem um analista de teste para testar perfeito Tem um analista de teste que vai testar uma pessoa especializada em fazer teste não precisa saber programar a princípio não é necessário ele tem que ser bom em formular roteiros detesto com esses roteiros de teste ele vai Ah tá então o texto dele de cima a baixo e vai marcar o que deu certo e o que não deu certo Existem algumas ferramentas de mercado que ajudam a fazer esse controle mas eu não vou aprofundar nesse momento nesse tema é legal só você saber Existem algumas empresas especializadas e Existem algumas ferramentas que ajudam a montar esse roteiro a montar esse pé mas eu já vi muita gente trabalhando e trabalhando muito direitinho com uma planilha Excel ok muito bem é feito isso teste Vale do ir e da Ok e vai para a área de homologação área de homologação normalmente chama alguém da área de negócios e a área de negócios vem válida E aí faz a validação já com tudo pronto sem erros Se tivesse algum erro tem que ser pego na etapa de testes normalmente é assim existem casos de exceção e faz parte do desenvolvimento de solda mas o correto é esse equipe de teste com atuante pegaram os pugs Bang eu falei bug O que é bug erros erros in their erros de desenvolvimento de software são chamado são chamados os bugs e porque aí vem uma coisa interessante é interessante porque bugs eram quando nos grandes computadores lá dos primórdios de UTI entravam dentro dos computadores lá nos Estados Unidos onde isso tudo nasceu os insetos e os computadores eram a válvula e os circuitos muito grandes não tinham microcircuitos e os insetos por encostavam entre entre um ponto e outro da válvula estourava e que amava válvula parava o computador e aí alguém gritava corre lá que deu bug de um inseto bug em inglês inseto né Muito bem curiosidade mas voltando então esses testadores deveriam ter pego todos os bandidos quando um testador pega um bando ele volta para a área de desenvolvimento e o código já o desenvolvimento quando tiver sem erro nenhum a equipe de teste evolui para homologação passa o código para a equipe de homologação a equipe de homologação chama a área de negócio que vem então homologar a área de negócios válida Opa foi isso que eu pedir ou então não tá muito difícil de usar Não foi bem isso que eu pedi dá para melhorar isso aqui olha esse cálculo aqui que só eu sei fazer não está correto Como eu disse Vocês entenderam errado me corrige aí volta para desenvolvimento mas caso homologação diga tá tudo certinho podemos colocar em produção O que significa colocar em produção significa liberar para todo mundo usar durante essas fases o envolvimento teste e homologação ninguém tem acesso a não ser as equipes de t. i.