Que tal você aí que tá iniciando na área tá procurando aquela sua tão sonhada primeira vaga parar de chorar e achar que noss as vagas estão pedindo absurdos e começar a correr atrás dos requisitos e parar de chorar na internet hein Hoje a gente vai falar aqui sobre requisitos para ser um desenvolvedor Júnior eu tenho feito muita entrevista muito teste técnico principalmente aqui na Europa né que é o que eu tô fazendo agora e eu fiz um apanhado de todas essas vagas que eu tenho concorrido e trazer aqui para vocês os princip Tais requisitos que
eu vejo que eles estão pedindo e isso eu só me candidato a vagas que não pedem Absurdos realmente e coisas que eu eu sei que eu posso aprender ou que eu acho que são Ok para eles exigirem de um Júnior quando eu vejo que é uma vaga arrombada aquelas vagas que pedem realmente muita coisa nem entra nesses requisitos aqui que eu vou passar para vocês hoje beleza então se você é novo aqui no canal já se inscreva aí que isso é de grande ajuda Estamos quase chegando aí nos 100.000 inscritos falta V tantos mil Se
chegarmos nos nos 100.000 inscritos até o dia 31 de Dezembro de 2024 vai ter um campeonato aí de código valendo um Macbook Zinho tá então participem aí se inscrevendo e também Me sigam no Instagram façam tudo que puder aqui na descrição tem alguns cursos que foi o que eu fiz até chegar minha primeira vaga até o meu trabalho de hoje também o que eu tô fazendo foi graças a esses cursos que tem aqui na descrição Então faça tudo isso aí que você me ajuda muito beleza aqui na no comentário fixado vai ter o canal da
futuro Dev Academy o meu canal secundário que lá vai ter Mini cursos aí de linguagens de html CSS JavaScript depois linguagens de backend também e tutoriais várias coisas então aqui na descrição né No primeiro comentário fixado quer dizer vai ter o canal secundário aí para você se inscrever lá beleza para Preencher esses requisitos aqui que eu vou estar passando para vocês hoje bom a gente vai dividir isso daqui em duas duas etapas né front end e backend o que que um front end Júnior precisa o que que um backend Júnior precisa eu iniciei esse vídeo
falando que é bom a gente parar de chorar e começar a correr atrás dos requisitos e eu sei que existem vagas que realmente pedem coisas absurdas assim mas não é toda vaga que pede coisa absurda não gente é você que acha que programação é mamão com açúcar que você sabe HTML CSS JavaScript que você vai conseguir uma vaga tem gente que tem essa cabeça daí V lá uma vagar precisa saber sei lá um banco de dados no front end um exemplo idiota aqui tá que eu tô dando ai mas isso é absurdo porque frontend não
precisa e pi pi P pô que que tu acha de ao invés de ficar reclamando tanto continuar estudando só continua acrescentando coisas no teu currículo muitas das vezes você tá reclamando sem saber se isso realmente é muita coisa ou não porque você comprou essa ideia de que HTML CSS JavaScript ou react é o suficiente e isso daí é básico o chat GPT faz qualquer aplicação com isso tu precisa ser melhor do que o chat GPT melhor do que uma inteligência artificial Concorda porque se fosse para fazer uma coisa que o chat GPT faz a empresa
não precisaria te contratar Então vamos lá antes do front end e do back backend a gente tem que ter uma coisa que vai unir os dois e que qualquer um dos dois vai precisar dentro da área de TI que é algoritmos inclusive deixa eu pegar aqui até um livrinho para recomendar para vocês ó entendendo algoritmos tem o link aqui na descrição também para vocês pegarem tá estude de algoritmos estudo lógica de programação depois de você já ter uma base já estudando pela internet mesmo compra esse livrinho aqui que tem diversos exemplos de algoritmos que são
extremamente conhecidos aí no mercado que são algoritmos que você vai utilizar no dia a dia mesmo então algoritmo se você for Fronte você precisa se você for back Você vai precisar também então isso daí é indispensável beleza daí sim a gente parte para o front end tá Às vezes eu vou ler na tela Porque pô eu fiz uma lista porque eu não tenho tudo de cabeça né gente o front end tu tem que saber ali aquele feijão com arroz o basicão HTML CSS e JavaScript por quê Por mais que tu vai trabalhar com front end
tu já raramente eu acho vai usar HTML CSS JavaScript puro a tu vai usar ali algum Frame Framework né react angular View ou algum outro Framework aí mas para te usar esse Framework tu tem que saber como as coisas funcionam por trás então por isso tu tem que saber o HTML CSS JavaScript para depois trabalhar com Framework ou pode ser até que em algum momento tu pegue algum projeto que seja só HTML CSS JavaScript beleza eu acho que isso daí é comum todo mundo sabe que isso é necessário segundo ponto antes de passar para qualquer
outro se você vai entrar no mercado de trabalho esse daqui não tem como você entrar sem saber tá Git ferramentas de versionamento né tem o Git tem umas outras eu nunca nem usei outras e nem conheço as outras mas tem que saber uma ferramenta de versionamento O que que é uma ferramenta de versionamento tem 10 pessoas na equipe trabalhando 10 pessoas mexendo no mesmo código elas não podem estar mexendo todas nas mesmas versões né nas mesmas ramificações desse projeto é para isso que você tem que saber trabalhar com Git Talvez o Git Flow Eu nunca
trabalhei com Git Flow né nos dois lugares que eu trabalhei e não não sei se no mercado é tão utilizado Mas gitflow é uma coisa basiquinha de se aprender depois que sabe o Git também então eu acrescentaria o gitflow aí na sua lista de estudos também para você já ter isso no seu currículo beleza Esse é imprescindível não tem como faltar próximo ponto esse daqui Ah eu não tenho certeza se vai ser em toda a empresa mas eu acho que sim porque por mais que tu não V ser um IX um ui na empresa tu
precisa ter noções de figma ou de outras Fer entas que sejam semelhantes ao figma Adobe XD e outras aí que eu não sei mencionar Porque eu só conheço o figma e o Adobe XD por quê Porque o uiux vai fazer o design lá no figma no Adobe XD e tudo mais e vai passar para alguém fazer isso e transformar em código né o front chin de transformar em código então você não não é que você precisa saber criar O protótipo mas você precisa saber usar aquela plataforma para ver aliá qual o tamanho desse elemento Qual
o espaçamento você precisa saber usar a ferramenta para como um desenvolvedor e não como um ui o x Beleza então tem que ter essas noções aí de figma ou Adobe XD Eu acho que o figma é o mais popular né não tenho certeza aí porque eu acho que figma é mais popular justamente por ser gratuito não adob XD é pago Então tenta aí uma das duas ferramentas próximo ponto aí no desenvolvimento frontend é consumir apis e fazer tratamento de grandes quantidades de dados né Digamos que tu tá consumindo uma API que retorna sei lá dezenas
de milhares de dados tu precisa saber fazer tratar aquilo ali no no frontend né então então é imprescindível também não existe um frontend Júnior sem saber consumir uma API e quando e quando eu chego aqui no consumir api Eu nem cheguei a falar essas coisas porque a gente já citou lá no primeiro ponto que chegando aqui tu já tem que saber usar um Framework né react View o angular um desses três aí que são os principais do mercado porque eu acho que todas as aplicações hoje em dia Usam isso e outra coisa também next né
se você é de react tem que saber mexer com next atualmente também né hoje em dia o Next é amplamente utilizado aí porque ele ajuda mais em seo das páginas e tudo mais então é um plus aí para você que estuda react e tem que saber eu acho que já não é mais nem opcional você tem que saber o Next se você quer ser um desenvolvedor front end Júnior outro ponto ainda no front end esse daqui vai ter nos dois mas aí vamos continuar aqui no front end é testes Então você tem que aprender uma
biblioteca de testes aí eu aprendi né Eu sei usar o Just e o Cypress eu quando eu fazia o curso da ebac né no curso da ebac eu senti que o cyprus é muito mais completo Talvez para fazer esses testes no frontend porque tu vê realmente o script indo e mexendo ali na tela tu vê todo o fluxo que o o script tá fazendo para fazer o teste daquela daqueles componentes daquela tela e tudo mais então eu aprenderia Cypress aprenderia o jest também aprenderia os dois porque pode ser que tu entre numa empresa que o
Cypress não seja usado seja mais o jest e tá depois também se você for pro backend Você vai continuar usando os dois enfim um dos dois aí você tem que botar mas eu acho que o J é mais popular do que o Cypress eu nunca vi o Cypress assim em vagas de frontend Beleza então Mas aprenda os dois os dois são fáceis é coisa que você tem que ter aí na no seu currículo mesmo então já bota os dois aí na caçamba e já carrega pro seu currículo próximo ponto esse pode ser um pouco polêmico
que daí Onde Aqui é onde o pessoal vai começar a dizer ai mas isso daí já é coisa demais para um jog jior Ai p popô não você tem que saber uma ferramenta de cloud tá seja azure seja aws que são as mais populares aí Ah mas por que que o frontend tem que saber todas as vagas que eu concorri aqui em Portugal me questionaram tu sabe mexer em alguma a plataforma de de cloud né alguma ferramenta de cloud E aí em várias eu fui desclassificado só por não saber isso tanto é que atualmente agora
eu já sei né atualmente eu mexo bastante na aure então eu adicionei isso no meu currículo porque eu vi que todas as vagas pediam Pode ser que no Brasil isso não seja tão requerido concorri a poucas vagas no Brasil né mas ainda assim mesmo que no Brasil não seja tão requerido isso vai te botar na frente de bastante gente e É sim um conhecimento que Júnior tem que ter tá porque não gente quando tu aprende tu vê que não é um absurdo aprender o básico porque tu não precisa ser um devops também que saiba mexer
em tudo na Cloud tudo na dev na azure devops lá né que é a plataforma deles mas tu tem que saber o básico pô fazer um Deploy lá dentro é uma coisa básica de se fazer sabe mexer em algumas coisas lá dentro é uma coisa super simples de se fazer então eu acho que sim um Júnior tem que ter os conhecimentos básicos de cloud beleza aí a gente entra em alguns diferenciais que eu acho que não são extremamente obrigatórios pro front end mas que algumas vagas vão pedir e elas estão ok Porque daí é um
frontend um pouco mais específico não é que ele não seja Júnior mas é que daí é para posições um pouco mais específicas e que você vai ser vai ter um diferencial aí se ter então o primeiro ponto é trabalhar com websockets né quando eu falei a lei de consumir api geralmente quando a gente fala disso aí no básico é consumir apis restful né que é o modelo mais simples que a gente tem de api aí mais simples não mas mais conhecido né o mais usado então quando eu falei de consumo de apis é isso mas
websockets aí é uma outra forma de se trabalhar com comunicações com o servidor né Tu não precisa enviar uma request para ter uma responsa eu não vou ficar explicando tudo aqui mas é um diferencial aí se você ter Nunca vi tanto vagas que peçam Isso vi algumas específicas por isso que eu falo que não é para todas as vagas mas é OK pedir isso para um Júnior porque não é uma coisa extremamente avançada também tá e tu não precisa ser o [ __ ] Nisso tu precisa ter noções básicas de websocket beleza e além do
Web socket outros tipos de apis também tá consumir apis n o soap Graphic L é claro que isso não é tão Popular principalmente pô no Brasil é que eu nunca vi vagas pedindo isso é é um público diferenciado né aqui na Europa os processos seletivos que eu tô participando não são coisas também que são extremamente requeridas de um Júnior Mas eles questionam tu sabe seria um diferencial se tu tivesse sabe e são ah outras outros tipos de api aí que pô elas existem E por que não pedir isso para um Júnior sabe é meio que
tem que botar isso na balança não é tão Popular mas se você souber vai ser um diferencial aí beleza próximo ponto próxima ferramenta pro frontend web scrapping tá web scrapp é muito da hora de se aprender você vai se divertir aprendendo web scrapping se você sabe se você souber aprender o cers ali que é a biblioteca de testes que eu te falei aprender o Web scrapping depois vai ser super simples porque é muito parecido com cpers tá em alguns pontos então o que que é web scrapping né Digamos que tu quer pegar as promoções do
Magazine Luisa e injetar na tu no teu site na tua aplicação né vai usar Web scrapping para ir lá no site do Magazine Luiz e trazer isso pra tua aplicação sabe lá e procurar ai qual é a div aqui que tem esse ID de promoção para eu trazer lá pro meu site é isso que vai ser feito a próxima coisa aqui que é importante é internacionalização de web pages tá tem uma biblioteca lá que é a i8 alguma coisa faz tempo que eu não utilizo mas fazer internacionalização é a traduzir a página para diversas línguas
né é uma coisa que é chata de se fazer é trabalhosa de se fazer mas é legal aí você ter esse exemplo de de uso aí no seu portfólio no seu currículo e se você for questionado você dizer não eu já fiz isso eu sei fazer isso é extremamente simples de se fazer só é chato e é bem ok pedir isso para um Júnior também tá eu acho que isso daqui nem deveria entrar como um requisito para Júnior porque eu acho que pô é uma coisa tão simples que já deve ser incumbido de que Júnior
tem que saber isso sabe e por último integração contínua e entrega contínua né o famoso ci CD sabe quando tu vê uma vaga lá no meu início eu via vagas com isso e eu não sabia o que que era né ci CD é continuous integr e delivery que é uma forma de tu fazer como é que vou explicar isso pô eu não sei explicar muito bem mas tu introduzir pipelines lá no github Actions por exemplo para dizer quais são os passos que aquele repositório tem que seguir quando determinado gatilho for ativado naquele repositório sabe é
um é um exemplo aqui que que me veio na cabeça agora Ah então a o repositório teve uma atualização a gente tem que seguir essa essas linhas de comandos aqui essas pipelines para enviar isso pra nuvem sabe é mais ou menos isso é uma integração contínua entrega contínua né É para toda vez que tu atualizar o teu repositório por exemplo né a subi uma nova Brand PR PR M tu não precisar ir fazer tudo manualmente para essa atualização chegar na tua aplicação tudo já tem que ser meio que automatizado para chegar nisso então você tem
que dar uma estudada aí em entrega contínua e integração contínua beleza eu acho que no front end é isso é bastante coisa é bastante coisa mas gente esquece de entrar no mercado com HTML CSS JavaScript react isso daqui é um David Júnior e ainda tem mais coisas que eu acho que entraria como Devid Júnior tá mas isso daqui é o que eu vejo bem comum sendo pedido nas vagas aí que eu tô participando que eu participo de testes técnicos e tudo mais pô toda semana eu participo de uma de uma processo aqui em Portugal tá
então isso foi o que eu consegui tirar dessas empresas que eu tô participando partindo para o backend John Mas tu agora é backend por que que tu falou do front-end como é que tu participa de processo seletivo gente eu eu sou chamado para vários processos seletivos aqui em Portugal eu participo de todos mesmo que eu não queira trabalhar aqui em Portugal agora porque eu tô começando a estudar na escola 42 Eu participo do processo seletivo justamente para ter essa experiência sabe para saber como é que é o processo Quais são os requisitos participar do teste
técnico ver como é que é o teste técnico tem uns testes que me decepcionam por ser tão idiotas e tão ruins tem outros que são mais desafiadores e eu vejo que são testes que pô gostei de se fazer e são testes que agregam bem na tua experiência e é isso eu vou participando para ter as experiências tá Daí o backend Eu participo muito mais de processos para backend do que de front mas às vezes eu sou chamado para para processos de frontend também o primeiro ponto no frontend no backend a gente já falou lá no
início ter um bom uma boa base de algoritmos e de lógica da programação fato no front e no back e daí depois disso tu tem que ter uma linguagem de backend né Então aí as que eu existem diversas né Python Ruby C Sharp Java Rust C c+ mais enfim se a gente for falar todas aqui a gente vai ficar minutos e minutos aqui falando mas para um Júnior pode deixar o seu a tua opinião aqui nos comentários para um Júnior o que eu acho que um Júnior deve estudar de linguagem para backend é JavaScript Java
ou C Sharp um desses três não estude p é uma opinião pessoal tá não tô botando uma faca no pescoço de ninguém e obrigando a pessoa a não estudar o que eu tô falando mas não estud de Python não estud c se mais mais para um Júnior você não vai achar uma vaga Júnior para essas para essas linguagens Python tu pode achar a vaga Júnior para analista de dados cientista de dados e tudo mais nunca vi se você é Devid Júnior de Python me deixa aqui nos comentários porque eu nunca conheci eu nunca vi uma
vaga de devy Júnior de Python backend nunca conheci alguém que é Python backend Júnior também juro juro se você é deixa aqui nos comentários porque eu quero conhecer essa pessoa então eu acho que o que tem mais mercado que tem mais vaga é JavaScript Java e csharp daí dessas três eu estudaria Java ou csharp porque porque o JavaScript é extremamente concorrido né tem 500.000 pessoas estudando C Sharp e Java já não tem tanta gente estudando e tem um mercado muito bacana com ótimos salários então aí a primeira coisa que você tem que saber é escolher
uma linguagem de programação aí para o backend beleza segundo ponto daí dentro disso também escolheu a linguagem de programação você vai ter que estudar um Framework ali sei lá Spring boot no Java laravel no PHP Express no JavaScript nestjs no no JavaScript enfim Django no Python Se você realmente for seguir com o Python né daí você vai ter que escolher aí o seu Framework para trabalhar com essa sua linguagem do backend outros esses três primeiros pontos são imprescindíveis algoritmo e lógica linguagem de programação Framework para trabalhar são o básico do básico é igual o HTML
CSS JavaScript lá no front end isso daqui é o básico do backend fechou daí beleza tem esses três primeiros pontos passamos para os bancos de dados Então a gente tem dois tipos de banco de dados e você tem tem que saber os dois não adianta saber um só banco de dados Não relacional eu só conheço e eu só usei o mongo DB até hoje tem alguns outros exemplos aí mas eu nunca utilizei não conheço não tenho nenhum como citar aqui para vocês mas pesquisa aí outros bancos de dados não relacionais para você estudar também por
que que é banco de dados relacional e banco de dados não relacional ah Vamos citar o banco de dados relacional primeiro que daí é o próximo ponto saiba um banco de dados relacional também que é SQL SQL server grees Então tem que saber os dois relacional e não relacional e agora a diferença entre os dois no banco de dados relacional você tem tabelas Então você tem a tabela usuário você tem a tabela pedidos você tem a tabela ah sei lá pagamentos Então você tem várias tabelas dentro do banco de dados relacional e o nome dele
é relacional porque essas tabelas podem se relacionar entre si Então tem um usuário e tem a tabela de pedidos pode ter um pedido dentro da tabela de pedidos que tem um usuário lá dentro então elas são relacionadas uma a outra a tabela de usuário e a tabela de pedidos já no não relacional eu vou citar o exemplo do mongodb que é o que eu trabalhei ele não é por tabelas ele é por documentos ele é como se fosse um arquivo Jon solto lá num banco entende então ele não consegue se relacionar com outros documentos ele
é só aquele documento e pronto todas as informações vão estar ali dentro daquilo ali Deu para entender mais ou menos Espero que sim se não deu pesquise aí é que você vai conseguir entender isso tá seco tá grosso aí a gente passa para o principal construído dentro do backend né É claro que existem dezenas de outros tipos de backend mas vamos falar aqui do básico PR backend Júnior o mais simples ali que é construir apis né então tu vai construir apis rest full Pode ser que tu construa apis soap Pode ser que tu construa apis
Ah qual os outros tipos que tem Graphic l ou vários outros tipos de apis aqui mas Foca no rest F é o que mais tem mercado é o que mais tem vagas para Júnior também e nunca vi vagas de backend Júnior pedindo outros tipos de apis assim claro que eu já vi mas não tão comum quanto pedindo para te saber construir APS rest full beleza daí o próximo ponto é o mesmo que lá no front end para você trabalhar com backend você também tem que saber uma ferramenta de ah versionamento né Então aí aprender o
Git que eu vocês também conhecem alguma outra ferramenta que não seja o Git que seja utilizado nas empresas nunca vi nenhuma vaga que pedisse outra ferramenta de versionamento é igual o iton ali que eu falei que eu nunca vi uma vaga tá também nunca vi uma vaga que pedisse outras ferramentas Eu até já vi o nome de algumas outras ferramentas mas nunca vi vagas que pedem elas tá Então aprende e Git que é a ferramenta de versionamento mais utilizada no mercado e a mais conhecida beleza próximo ponto daí você vai trabalhar com backend o buraco
já ficar um pouco mais embaixo porque daí você tem que ter noções de segurança né ou a segurança do teu aplicativo Claro que no front tem algumas questões de segurança também tem alguns pontos de segurança mas não são tão críticos talvez se derem algum erro quanto no backend tá então aqui você vai ter que ter noções aí de autenticação autorização trabalhar bem ali no teu código para não ter vulnerabilidades aí que são bem comuns como pô Como é que é o nome Eu vi numa aula do Gabriel pato injeção SQL SQL injection uma coisa assim
são coisas bem comuns de se acontecer aí em ataques hackers Então você tem que ter noções para evitar esse tipo de coisa na sua aplicação e ter essas noções aí de autoriza ação autenticação e tudo mais beleza Outro ponto que esse daqui é de chorar aprendendo tá é uma das coisas mais difíceis para mim eu vou ser bem sincero para com vocês hoje em dia eu já sei o básico né não sou aquela pessoa extremamente sabida sobre esse tópico que é docker o docker ele é um pouco difícil de entender não é de aprender a
utilizar o docker mas é de se entender o porqu utilizar o docker sabe no início é tudo muito difícil tu entender o do porqu utilizar isso e docker gente se você vai trabalhar com cy é imprescindível também tanto quanto a linguagem de programação que você vai escolher o docker é extremamente obrigatório e outras ferramentas também que eu sempre vejo junto com docker como kubernetes kubernetes eu nunca estudei Nem sei como funciona Nem sei como como se trabalha com isso ainda mas é bem comum vem vagas de ah backend Júnior também e eu não acho que
seja um requisito Nossa tá pedindo isso para Júnior muito pelo contrário eu sei que eu tenho que estudar para preencher essa lacuna aí no meu currículo tá então vola aí docker e net para você estudar e repetindo aqui eu vou repetir isso mais uma vez porque eu sei que tem gente que assiste os vídeos e deturpa o que eu falo ou talvez a cabeça da pessoa faça Eco dentro não tenha nada e não consiga entender o que eu falo porque tem gente que é assim eu falo uma coisa no vídeo e vem nos comentários falar
que eu falei outra isso daqui não quer dizer que você tem que ser especialista em docker especialista em kubernetes especialista em segurança mas você tem que saber os pontos básicos desses tópicos aqui para trabalhar com backend beleza Espero que você tenha entendido Outro ponto que daí entra junto lá com frontend que a gente já citou já citou lá é ferramentas de testes né daí vai depender muito da linguagem que você trabalha tá se você for do JavaScript O jest Ali vai ser uma ferramenta de testes bem utilizada se você for do dnet como eu sou
Pô tem umas três quatro aí que eu ainda não sei qual é a mais utilizada no mercado daí você vai pesquisar aí qual é a ferramenta mais utilizada na linguagem que você vai est trabalhando tá Daí a gente tem que estudar testes de unidades né teste unitário teste de integração e teste e2e né end to end ponta a ponta então aqui os testes são um pouco mais complexos do que no front end tá eu achei os testes no backend muito muito mais complexos do que no front end Então tem que estudar esses três tópicos aí
e são obrigatórios tá daí entra até num outro ponto que eu vou citar aqui que é arquiteturas e métodos de se criar né uma aplicação backend geralmente quando tu for trabalhar tu já vai pegar uma aplicação pronta Então ela já vai ter ali a sua arquitetura os seus métodos de trabalho dentro dela então tem projetos aí que tu vai pegar que tem microsserviços tem projetos que é seguindo o domain drive and design tem projetos que tu vai pegar que é seguindo o tdd que é o pior pesadelo que eu já tive estudando backend eu juro
para vocês que é fazer os testes antes de criar o que tu precisa criar no backend Ah eu preciso criar um usuário tu não vai criar a lógica de criar o usuário Primeiro vai criar os testes antes antes de criar a lógica enfim isso aqui na Europa eu passo por muito processo seletivo que é dessa forma tá que eles usam tdd para mim é o pior pesadelo que eu poderia ter na minha vida é trabalhar com tdd Tá mas é uma coisa aí que eu botaria na minha lista de estudos e que eu botaria no
meu currículo porque é algo que vai te diferenciar bastante tá então bota aí o tdd como eu falei bota um DDD não novamente Não precisa ser especialista bota microsserviços estuda como funciona microsserviços talvez até isso é uma coisa que eu não tenho tá mas que eu tô estudando porque eu sei que tem muita vaga Júnior que pede também não vou ficar chorando e dizer ai meu Deus eles estão pedindo mensageira no para um be de Júnior agora estão pedindo muita coisa o mercado tá um lixo mesmo não eu vou estudar mensageria porque é uma coisa
que eu vejo que as vagas de beend Júnior pedem e eu não sei ainda tá Não tô dizendo que eu tenho todos esses requisitos aqui não esse é um exemplo mensageria eu não sei que é Rabbit me kill umas coisas assim que pô Não faço nem ideia de como se trabalha com isso mas é um requisito aí que precisa ter em backend Júnior também beleza daí depois como lá no frontend aqui também precisa do CIC CD né continuous integration continuous delivery a mesma coisa ai acionou um gatilho lá no nosso repositório a gente já vai
enviar isso pra Cloud isso e aquilo enfim isso daqui é outro que é imprescindível no front-end isso não é tão imprescindível quanto no backend tá no front end Isso vai ser um diferencial no backend Isto é obrigatório é mandatório você saber continuous integration e continuous delivery tá e não é muito difícil tá gente é é difícil não vou dizer que não é difícil mas não é muito difícil não é aquela coisa de chorar de se rasgar igual o tdd mas o tdd é porque eu não gosto mesmo não é que seja muito difícil também é
porque eu não gostei e por último lá no front end Eu já falei também Cloud né azure aws Google Cloud Skin Oracle né Tem dezenas de exemplos aí de cloud novamente lá no frontend Isso é um diferencial Se você souber aí um um uma ferramenta de cloud vai ser um diferencial no seu currículo e isso pode te ajudar muito e não é algo favoroso de se pedir para um front end no back end isso é obrigatório tá no backend meio que é obrigatório aí de saber alguma ferramenta de cloud se você for dnet como eu
geralmente não é sempre é azure né porque tudo ali no ecossistema da Microsoft Mas pode ser que você também pega aí um sistema dnet que seja com com aws com Google Cloud com alguma outra coisa com Oracle né mais estudio e que eu acho também eu ainda não mexi na aws talvez se você souber bem da aure depois se você for aprender aws não vai ser tão difícil porque você já tem umas noções ali da azure tá o mesmo daí se aplica a outras né tipo a Oracle Google Google Cloud esses outros serviços Eu acho
que isso daqui é o básico aí que você precisa saber pra Fronte pra back Ah eu quero ser full stack daí complica né então isso é um negócio muito complicado cara há aí rumores né de que não existe Júnior full stack eu atualmente sei muito mais no backend do que no front end Eu estudo backend há uns 8 meses mais ou menos eu sei muito mais do backend do que do front end mas se eu precisar criar um aplicativo full stack eu vou saber criar Talvez o front end eu não vou fazer tão bem quanto
no backend mas eu tenho noções de tudo ali que eu falei no front end eu sei HTML CS JavaScript eu sei o react eu sei View só não sei angler eu sei quase tudo que eu citei ali não sou especialista em nada ali eu sou muito melhor no backend do que no front-end Mas é isso tal eu sou um fulltech que sou melhor no backend do que no front-end Pode ser que você queira se tornar um fulltech que você é melhor no front end do que no backend você é aquele full front end que tem
boas noções de como funciona o backend consegue criar uma API básica ali Ok Talvez não tenha tantas noções de segurança ou coisa do tipo e talvez isso seja um fulltech Júnior tá gente bom esses são os requisitos que eu vi aqui que são bem comuns nas vagas que eu participo e que eu acho que são tudo Ok para um Júnior ter tá se você não tem isso e você tá aí chorando você acha que é demais desiste e vai paraa outra área simplesmente porque isso daqui é necessário um Júnior saber tá bom e eu não
sei tudo isso daqui tá tem coisas aqui que eu não sei como eu falei se você tiver um dois pontos desses aqui que você não tem Beleza você pode se considerar um Júnior mas continua estudando para completar essas coisas sabe não quer dizer que você precisa ter todos esses aqui mas você precisa ter um 90 80% beleza é isso espero que esse vídeo tenha ajudado você de alguma forma se você acha que tem mais requis requisitos deixa aqui nos comentários se você acha que tem que ter menos requisitos nem deixa aqui nos comentários porque daí
eu não quero ver gente chorando aqui tá muito obrigado para você que assistiu esse vídeo até aqui não esquece de se inscrever para ó futuramente talvez você ter um Macbook Zinho MacBook Air tá porque eu não vou dar MacBook Pro não porque o meu é Air também Então se inscreva aqui pra gente chegar nos 100.000 inscritos beleza Muito obrigado até a próxima valeu e fui