o Olá pessoal bora para mais um vídeo eu sou bulas até quinta bem vindos ao canal até quinta deve o seu canal de tecnologia o seu canal sobre carreira firmada recentemente Eu fiz um vídeo onde eu fiz um passo a passo um roadmap de tudo que você precisa saber para se tornar um desenvolvedor frontend e atendendo a pedidos eu volto aqui nesse vídeo fazendo um lodo metro um passo a passo de tudo que você precisa saber para ser um desenvolvedor backend afinar o profissional que tem alta demanda de mercado está entre os maiores salários e
tem muitas possibilidades para você se especializar Como trabalhar com o pé quente permite aí atuar e escolher entre várias tecnologias talvez muitas pessoas se percam justamente nesse ponto então a ideia desse vídeo aqui é clarear um pouco esse caminho para que você consiga trilhar para o vídeo e E aí [Música] e olha eu acho que um ponto primordial desse vídeo que a gente deve tratar desde já é entender o que faz um desenvolvedor back-end para que você consiga aí entender porque de fato você quer ser um desenvolvedor para quem não é mesmo e no último
vídeo que eu falei sobre holodomor para from tem a gente entendeu um pouquinho sobre o papel do cliente no desenvolvimento de software mas resumidamente ele é responsável por codificar essa camada de interatividade entre usuário e sistema Então se é a parte visual é a interface do sistema Uber cliente é tudo que está por trás para que isso funcione se devidamente que é um exemplo legal quando você vai pedir uma pizza aí no seu aplicativo de dele ver que você vai buscar por promoções quando você clica em promoções o seu from a parte visual de sistema
desse aplicativo vai enviar aí uma requisição para o paciente através de uma HPI e o back-end vai retornar todas as promoções ativas que devem ser exibidas na tela e para que o usuário consiga interagir com elas e nesse pequeno percurso é legal entender que o beck and a fazer uma série de verificações ele é o coração do negócio como por exemplo Será que o meu usuário está logado Então tem que verificar a seção do meu usuário e e verificando a localização eu tenho que filtrar as promoções que realmente Estão próximos daquele usuário então tem uma
série de regras de negócio que são verificadas para que esse retorno volte para o meu Fronteira ele é fundamental para que o nosso software exista através dele a gente vai conseguir persistir tratar e trafegar as informações eu acredito que esse meme aqui ilustre muito bem o que seria o pé quente mas não sentido de ser uma coisa bagunçada e feia mas o sentido de ser algo que não é visual mas que é muito importante para que todo exista Mas afinal como ser um desenvolvedor backend o que eu preciso estudar para chegar lá muitas pessoas se
perdem nesse caminho por não ter um direcionamento do que estudar Isso não tem a ver com a sua capacidade e tem a ver com estratégia inteira um plano de estudo nesse sentido eu tenho uma super dica Você conhece a deve mídia a deve emitir uma plataforma de ensino que te dar todo suporte para que o aprendizado realmente flor então muito além de ter acesso aos conteúdos você tem um plano de estudo e você tem suporte também em tempo real e eu posso dizer que isso faz muita diferença viu então se você quer testar plataforma e
comprovar tudo isso que eu tô falando de forma totalmente gratuita sem necessidade de colocar a dados de cartão é só acessar o link na descrição desse vídeo onde você vai ter três dias de acesso gratuito começando pelo começo assim como qualquer nicho da programação a base é muito importante então cifra O cliente primeiro você vai estudar HTML CSS para depois entrar em loja que aprender as linguagens emb-500 Essa parte é primordial então aprender lógica de programação é o primeiro passo que você deve se esforçar para criar uma boa base Principalmente quando a gente fala em
algoritmos para aprender a lógica de programação você pode escolher qualquer linguagem e eu indico uma pseudolinguagem chamada Portugal o Portugal não é de fato uma linguagem de programação ele é uma pseudolinguagem que parece muito com português Onde você consegue pensar esse raciocínio lógico e desenvolver algoritmos estruturados e como próprio nome já diz por ser muito similar com o nosso português ela acaba se tornando muito incentivar tirando um pouquinho essa barreira de quando você tá pegando a base os primeiros conceitos então por isso é um caminho bem interessante para você começar para vocês entenderem pouquinho como
se parece oposto igual esse é o Portugal ou a Portugal não falo muito nos meus vídeos aqui sobre criar uma boa base mas me perguntaram o que que falta criar uma boa base em lógica da programação criar uma boa base em lógica da programação é quando você consegue desenvolver um raciocínio lógico ter esse raciocínio programático ele de analisar um problema e consegui chegar em uma solução através de algoritmos de forma bem fluida A partir do momento que você consegue desenvolver esse raciocínio de forma natural você com certeza é uma boa base então depois que você
aprendeu a lógica de programação é hora de você escolher de fato a sua primeira linguagem se você começou com Portugal e para isso a gente tem muitas possibilidades que você pode ser backing Java C Sharp coze limpar então muitas possibilidades mesmo e muitas pessoas ficam perdidas justamente nesse ponto Qual o tecnologia eu devo escolher uma dica muito legal para você escolher a sua primeira tecnologia é analisar o mercado entender aí quais são as melhores oportunidades de vaga e quando a gente vai analisar o mercado e vê-la quais são as possibilidades não só analisar as possibilidades
de vagas para a plena incêndio mas também analisar a porta de entrada porque em algumas tecnologias você vai ver que tem muita procura por profissionais altamente capacitados e de senioridade elevada mais que tem pouco oportunidade para quem está começando E como você de fato está começando é muito importante que as oportunidades sejam acessíveis a partir do momento que você fez essa pesquisa talvez você chega em um e Tecnologias para você escolher E aí a dica que eu dou é que você realmente estude um pouquinho dessas tecnologias veja como que funciona a linguagem para que você
consiga tomar essa decisão de Fora linguagem você fica mais confortável para começar é importante dizer que dependendo da tecnologia que você escolher cada uma vai ter um novo método diferente cada uma vai ter possibilidade e formas diferentes para você se desenvolver Mas o que eu vou falar que esse vídeo em relação a esse passo a passo é algo em comum que você vai encontrar em todas as tecnologias então pensando em um passo a passo para você se tornar um desenvolvedor back-end Onde você aprendeu a lógica Onde você aprendeu a sua primeira linguagem agora a gente
vai precisar estudar alguns conceitos Espera aí antes a gente continuar se você está gostando desse conteúdo e não é inscrito na Carol se inscreva saiba que mais de setenta por cento das pessoas que venham os meus vídeos não são inscritos no canal e ser inscrito no canal é muito importante para que a gente continua crescendo então se você chegou até aqui tá gostando do conteúdo não se esqueça de se inscrever e afinal se a ver você precisa entender que a sua aplicação seu software precisa estar em algum lugar por isso é imprescindível entender sobre servidores
entenda o que é um servidor de falso e quais são os tipos de servidores e para que eles servem ali no contexto do software outro conceito muito importante ao de versionamento de código durante o desenvolvimento nós vamos alterando e criando novas features e é muito importante entender como que você pode ver se tornar o seu código estúdio então sobre kit entendo versionamento de código e quais os principais comandos nós falamos que o back-end lhe do tempo todo por informação e para isso é preciso entender a onde as informações são guardadas então entender sobre base de
dados também é outro conceito muito importante para o beck and study então sobre base de dados entenda Quais os tipos relacional e não relacional e quais as principais utilizadas aí no mercado de desenvolvimento eu acho que uma dica para você que está começando de base relacional e não relacional é estudar pelo menos a série como base relacional irmão do DB como base não relacional é legal entender também que o beck and não é uma tomada isolada e ele precisa se comunicar com outras camadas com os sistemas E para isso utiliza-se as equipes que são interface
sair de comunicação se você quer entender um pouquinho mais sobre esse conceito Trip ai eu tenho um vídeo exclusivo para isso aqui no canal que eu vou deixar o link na descrição faz pensando no desenvolvimento de um software escalável isso é fundamental então estude sobre e paz naquele exemplo que eu dei do aplicativo de delivery é através de uma equipe Ai que o aplicativo que a parte do frontend vai enviar para o beck and uma requisição aonde ele vai pedir pushbacks me retorna as principais promoções e o pé quente vai retornar através das interfaces de
comunicação através desse contrato de comunicação todos os dados que foram que a gente deve se vê na tela agora vou falar sobre alguns temas um pouco avançados mas que devem estar sim no seu outro médico o primeiro deles é escalabilidade e a gente pensa em desenvolvimento de software hoje é muito importante prever a escala habilidade do seu sistema isso porque a maioria dos sistemas não nascem gigantesco então eles vão evoluindo ao longo do tempo para isso eu preciso ter uma estrutura flexível ou seja ser escalável isso vai envolver uma série de questões estruturais e principalmente
arquitetura de software outro tópico muito importante essa segurança com a quantidade de informação que a trafegar daí entre front-end back-end é muito importante se atentar as boas práticas de segurança esse contexto é muito importante entender sobre certificados criptografia com essas informações sensíveis podem ser trafegados com segurança eu acredito que essa seja uma boa base de conceitos para você trilhar aí o seu início como desenvolvedor back-end Mas é claro que a gente tem ele desdobramentos desses conceitos aí e inclusive quando a gente fala aí de arquitetura de software tendo em vista a dica que eu dou
para você que quer ser um desenvolvedor back-end é de um PA a cada vez é legal você entender que a medida com que você tiver e ao longo da sua caminhada algumas coisas vão parecer muito mais simples do que elas parecem desse início aqui então não sofrer por ansiedade de um passo de cada vez e foco porque isso vai ser muito importante no seu aprendizado se você chegou até aqui nesse vídeo Não deixe de comentar porque você escolheu ser um desenvolvedor back-end e qual o maior dificuldade que você tem encontrado no seu caminho aproveita também
se você não é inscrito para se inscrever e apoiar o conteúdo desse canal que é muito importante para que a gente cresça e se você quer ser mesmo do canal nós temos uma área de membro onde você pode apoiar directamente o atleta deve é uma continha super simbólica e você vai tá dando um power-up por nosso canal crescer cada vez mais lembrando aqui se você quer ser um beck freelancer eu tenho curso para free lances que vai te ensinar tudo que você precisa saber para ser um freelancer estabilidade e rentabilidade contratos planejamento de projetos Como
fazer boas propostas por ti Olá tudo que você precisa saber para ser um freelancer de sucesso de fato no meu curso para Finanças é só acessar o link na descrição desse vídeo eu vou ficando por aqui Muito obrigado pela sua atenção e até o próximo vídeo tchau [Música]