Enjoyed this channel? Join my Locals community for exclusive content at
uminventorqualquer.locals.com!
Aprenda a desenvolver um Connector com Código Open Source | AWS Neptune para Loopback - #61
Contribuir com a Comunidade Opensource é evoluir como Programador, aumentar o networking e seu valor no mercado. Acompanhe, como criei uma Biblioteca (Connector) para Loopback e AWS Neptune e disponibilizei para a comunidade no GitHub e no NPM.
O Amazon Neptune é um Graph Database (banco de grafo) que estou utilizando para desenvolver um projeto que fará uso da Amazon Web Services. Este banco de dados é gerenciado pela AWS e possui escalabilidade, backup automático, redundância e vários outros recursos.
O framework escolhido para este projeto é o Loopback e a linguagem escolhida para o desenvolvimento do Connector foi a Gremlin, do Apache TinkerPop.
Espero que você crie um fork do repositório e envie um pull request para que juntos, possamos melhorar o código, criar soluções para demandas de mercado e crescermos profissionalmente. Aguardo seu feedback!
Connector AWS Neptune: https://github.com/wesleymilan/loopback-connector-neptune
Test Kit: https://github.com/wesleymilan/loopback-connector-neptune-test-kit
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
9
views
ORM - Usar ou não para conectar com Banco de Dados? 🤷♂️ | Mapeamento Objeto-Relacional - #60
Neste vídeo, vou te apresentar o que é ORM (Object Relational Mapper e Object Relational Mapping) e como utilizá-los para facilitar o uso do banco de dados relacional. Vou te ensinar como identificar, mapear e correlacionar os objetos dentro do seu sistema. Otimize índices, melhore o design de seu banco de dados e aumente a produtividade da equipe de desenvolvimento!
Você também entenderá que o Object Relational Mapping ou Mapeamento Objeto-Relacional é o conceito ou a definição de como um ORM deve se comportar e que resultados pode-se esperar dele.
Enquanto o Object Relational Mapper, ou Mapeador Objeto-Relacional é a biblioteca ou a classe que intermediará a comunicação entre seu sistema e o banco de dados. E que lhe ajudará a alcançar o equilíbrio entre a produtividade e a performance (desde que você conheça profundamente o ORM com o qual trabalha).
Vou te dar algumas dicas de modelagem de dados, relacionamento entre objetos ou entidades, banco de dados SQL e NoSQL, Wrapper, Sequelize, Eloquent, Doctrine entre tantos outros!
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
4
views
😧 SQL vai morrer! 🤯 | Quem substituirá o Banco de Dados Relacional? - #59
Neste vídeo, vou te apresentar a evolução do SQL como Banco de Dados Relacional e como ele vem sendo substituído pelos Bancos de Dados NoSQL. Além disso, você conhecerá um novo conceito que é o Banco de Dados de Grafo (GraphDB) e quais são as soluções que ele vem trazendo para demandas de alta performance, escalabilidade, integridade e relacionamentos!
Também vou abordar conceitos do Apache TinkerPop, Amazon Neptune, linguagem Gremlin, Cassandra DB, Arango DB, Dynamo DB entre outros.
🎯 Links de outros vídeos que já fiz sobre Banco de Dados:
- Banco de Dados NoSQL - Vantagens e Desvantagens - https://youtu.be/fySiDsKVZY0
- Banco de Dados Relacional - https://youtu.be/6SVwygschaM
- AWS RDS Aurora criando Banco de Dados MySQL - https://youtu.be/QIYJ3bFnmIQ
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
9
views
🎓 Preciso de Faculdade para ser Programador? 🤷♂️ - #58
Engana-se quem pensa que basta apenas fazer faculdade para se tornar um profissional qualificado frente ao mercado de trabalho. Ter um diploma não garante uma colocação profissional como um programador altamente capacitado. Então, vou te explicar como você poderá se tornar um desenvolvedor mais qualificado, como se tornar um membro valioso para a comunidade de programação, como entrar melhor colocado no mercado de trabalho e então, construir sua carreira numa das áreas mais desafiadoras que existe!
Atualmente existem diversas faculdades, Análise e Desenvolvimento de Sistemas (ADS), Engenharia da Computação, Engenharia de Software, Sistemas de Informação, entre outros. Todos esses cursos buscam preparar você como profissional, não só ensinando disciplinas técnicas, como também, disciplinas que irão se tornar a sua base de conhecimento como programador ou desenvolvedor.
Se você já está fazendo faculdade, fica minha dica de ouro:
Não espere terminar a faculdade, busque SEMPRE conhecimentos e qualificações em paralelo.
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
17
views
MacBook Pro x Hackintosh - Quem ganha? - #57
Comparei o Hackintosh com o MacBook Pro! Quem você acha que ganhou?
Assista o benchmark que realizei entre o Hackintosh e meu MacBook Pro e como foi utilizar o OpenCore e o Hackintool para instalar o MacOS no PC Gamer que montei e acompanhe como um revés do Disco de Boot fez com que eu trocasse o Samsung SSD NVMe por um Crucial SSD NVMe.
Alerta de Spoiler: A Radeon RX 580 OC 8GB do Hackintosh detonou a Radeon Pro Vega 20 do MacBook Pro!
📌 Teste de Bechmark Placa de Vídeo (Open CL):
- MacBook Pro:
GPU 1: Intel UHD Graphics 630
GPU 2: Radeon Pro Vega 20
X
- Hackintosh:
GPU 1: Intel UHD Graphics 630 (Desktop 9 Series)
GPU 2: Radeon RX 580 OC 8GB
Tá curioso sobre os drivers e a configuração de um Hackintosh?
Acesse o Link do OpenCore:
https://dortania.github.io/OpenCore-Install-Guide/
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
2
views
Aprenda a debugar uma aplicação em Cloud | Curso AWS - Aula 13 - #56
Neste vídeo vou te explicar como identificar todas as camadas da sua aplicação e como testar (debug) cada uma delas. Vamos passar por todas as etapas, desde o AWS ELB (Elastic Load Balancer) com as configurações de Security Group (Grupos de Segurança) e IPs, Servidores de proxy reverso ou Servidor HTTP (Apache ou NGinx), validação do Health-Check das máquinas da Amazon AWS EC2 (Elastic Compute Cloud) até a verificação/validação do CDN (Cloud Front ou Cloud Flare).
Tudo isso, para ajudá-lo a garantir que sua API esteja rodando saudável, segura e com performance!
📌 Fez o Curso Prático de AWS aqui do canal e sua aplicação já está no ar?
Manda uma DM lá no Insta, que vou entrar em contato para que possamos fazer um vídeo especial apresentando seu sistema aos demais inscritos aqui do canal!
📷 https://www.instagram.com/uminventorqualquer
Índice do vídeo:
04:20 - Como debugar a infra-estrutura AWS
05:40 - Liberando as portas necessárias no grupo de segurança
06:36 - Como detectar portas fechadas no AWS EC2
08:06 - Verificando sua aplicação
08:32 - Para quem utiliza Proxy Reverso na frente da aplicação (Apache ou NGinx)
10:12 - Testando o ELB (Elastic Load-Balancer)
10:55 - Health-Check do AWS ELB
12:38 - Configurando o NGinx adequadamente para responder ao Health-Check do ELB
20:54 - O custo de um Health-Check mal configurado
22:08 - CloudFront e CloudFlare
26:10 - SUPRESA!
__________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
__________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
5
views
Arquitetura de Software Perfeita | Será que existe? - #55
Quer saber mais sobre Arquitetura de Software, Metodologias de Desenvolvimento de Sistemas e Boas Práticas? Então assista a este vídeo! Uma boa Arquitetura de Software fará com que Programadores e Empresas alcancem a Performance, a Segurança e a Produtividade que tanto precisam no desenvolvimento de aplicações!
Acompanhe este vídeo e aprenda mais sobre os primórdios da Arquitetura de Software com o surgimento do Client-Server (Cliente-Servidor), até as arquiteturas e metodologias mais utilizadas como: MVC, MRVC e Microservices (Microsserviços).
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
AWS Route 53 | Curso Prático Amazon Web Services - Aula 12 - #54
Neste vídeo, vou te ensinar como criar e configurar o AWS Route 53 juntamente com o AWS Elastic Load Balancer (AWS ELB) e com o EC2 Security Group. Como criar e gerenciar certificados SSL para seu domínio através do AWS Certificate Manager e adicioná-los ao seu ELB. Com o Route 53, você vai garantir que seus usuários acessem sua aplicação sempre de forma segura.
Você vai aprender mais detalhes sobre o que é DNS, Domínio, Políticas de roteamento, quando utilizar roteamento por Geolocalização, o que é e como utilizar failover routing policy route 53, o que é CNAME, Certificação SSL, Certificado Wildcard e muito mais!
Índice do vídeo:
01:59 - O que é DNS?
04:00 - Painel do Route 53, Criando sua primeira zona de DNS
06:45 - Configurando meu domínio para os servidores do Route 53
09:23 - Apontando o domínio para o ELB
11:48 - Tipos de roteamento de domínios
15:16 - Registrando o subdomínio www
16:17 - Tornando seu domínio seguro com Certificado SSL para acesso via HTTPS (AWS Certificate Manager)
20:31 - Habilitando SSL no Elastic Load Balancer
22:39 - Configurando o redirecionamento automático para HTTPS através do ELB
__________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
__________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
2
views
PC Gamer TOP para Hackintosh | SETUP do Hardware - #53
Neste vídeo vou mostrar o PC Gamer que montei como um Hackintosh para Edição dos vídeos aqui do canal. Acompanhe a trajetória e a saga da escolha dos componentes de Hardware desde a placa mãe até a placa de vídeo, coolers, processador, memórias e a montagem desta super máquina!
Eu já uso o Macbook há muitos anos para o trabalho. Mas, nos últimos tempos, o cooler do Macbook não estava dando conta de manter a temperatura aceitável para o Hardware causando aquecimento e estufamento da bateria. E, com os vídeos aqui do canal demandando cada vez mais espaço em disco e performance para as Edições de vídeo, o Gaming Setup surgiu como sendo uma opção muito promissora (espero que eu esteja certo!).
Esses foram os hardwares escolhidos:
- Placa mãe: Aorus Master Z490
- Processador: Intel Core i9 10900
- Cooler: Corsair Water Coller iCUE H150i RGB Pro XT
- Placa de vídeo: ASUS Radeon RX 580 8GB
- HD: Crucial SSD NVME
- Memória: Corsair Vengeance RGB Pro 16GB (2x)
- Fans: Corsair LL120 RGB
- Placa Wifi/Bluetooth: Intel chip da placa mãe Aorus Z490
📌 Fica ligado nos próximos vídeos, porque vou mostrar como está sendo a experiência de instalar o MacOS utilizando o OpenCore.
Tá curioso sobre os drivers e a configuração de um Hackintosh?
Acesse o Link do OpenCore:
https://dortania.github.io/OpenCore-Install-Guide/
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Se você notar que ficou faltando alguma informação ou se ficou com alguma dúvida, deixa aqui nos comentários, para que eu possa fazer um novo vídeo a respeito!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
Nossas redes sociais:
Facebook: https://www.facebook.com/uminventorqualquer
Instagram: https://www.instagram.com/uminventorqualquer
Twitter: https://twitter.com/uminventorqquer
Blog: https://www.uminventorqualquer.com.br
Podcasts: https://uminventorqualquer.captivate.fm/
4
views
AWS Autoscaling | Configurando Auto Scaling Model com ELB Elastic Load Balancer - Aula 11 - #52
Neste vídeo, vou ensinar como configurar o Autoscaling na AWS (Amazon Web Services). O Auto Scaling é um recurso essencial para elevar o nível de sua aplicação. Afinal de contas, o maior motivo para utilizarmos recursos de Cloud Computing é garantir que a API tenha escalabilidade, redundância, segurança e melhor performance!
Você vai aprender mais detalhes sobre o novo recurso da AWS chamado Autoscaling Templates, ou Modelos de Execução. Além disso, vou te guiar pelo passo a passo da criação de Grupos de Auto Scaling e como utilizar o ELB (Elastic Load Balancer) para garantir a efetividade de seu Autoscaling, ainda, como criar Snapshot do EC2, ou seja, criar uma imagem da máquina e gerenciar estas imagens através dos AMIs (Amazon Machine Images), como configurar scale up e scale down das máquinas (aumentar ou diminuir) para gerenciar o cluster de instâncias. E também, vou te mostrar como incrementar as versões dos modelos de execução.
Após este vídeo, você será capaz de criar e configurar o Autoscaling juntamente com o Load Balancer na AWS, permitindo que este serviço orquestre a distribuição da carga das requisições entre diferentes máquinas disponíveis. Além disso, você poderá realizar testes com sua própria aplicação para verificar se suas máquinas estão respondendo adequadamente.
Índice do vídeo:
01:12 - Criando uma AMI (imagem da máquina)
03:11 - Criando um modelo de execução a partir da imagem da máquina
06:44 - Criando um grupo de auto-scaling com a AMI
08:23 - Adicionando o ELB (Elastic Load Balancer) ao nosso Grupo de Auto-Scaling
16:26 - Verificando e testando a aplicação criada pelo Auto-Scaling
17:49 - Alterando o tamanho do meu cluster
22:14 - Criando uma nova versão do Modelo de Execução
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
4
views
Faculdade de Análise e desenvolvimento de sistemas ou Engenharia de software? - #51
Se você está se perguntando se Faculdade de Análise e Desenvolvimento de Sistemas ou engenharia de software vale a pena? Esse vídeo é para você! Existem diversas faculdades, não só ADS para aprender a programar, mas também Engenharia da Computação, Engenharia de Software, Sistemas de Informação, entre outros incluindo as opções EAD.
E quais as melhores faculdades de Análise e Desenvolvimento de Sistemas, ou Engenharia de Software? Como escolher a melhor faculdade para o curso que você escolheu?
Mas, engana-se quem pensa que basta apenas fazer faculdade para se tornar um profissional qualificado frente ao mercado de trabalho. Por este motivo, vou dar dicas essenciais para crescer na vida profissional e como se manter motivado a encarar os anos de estudos, para que lá na frente, você esteja previamente capacitado para o mercado de trabalho.
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
Nossas redes sociais:
Facebook: https://www.facebook.com/uminventorqualquer
Instagram: https://www.instagram.com/uminventorqualquer
Twitter: https://twitter.com/uminventorqquer
Blog: https://www.uminventorqualquer.com.br
Podcasts: https://uminventorqualquer.captivate.fm/
3
views
Configurando ELB (Elastic Load Balancer) na Amazon Web Services - Curso Prático AWS - Aula 10 - #50
Neste vídeo, vou ensinar como configurar o ELB (Elastic Load Balancer) na AWS (Amazon Web Services). O Load Balancing é um recurso essencial para tornar sua aplicação escalável e redundante pois, ele é o primeiro passo para configurar o Auto Scaling de sua aplicação.
Você também vai aprender mais detalhes sobre segurança da informação em Cloud Computing para que acessos externos não chegem até sua Aplicação de maneiras inadvertidas. Como por exemplo, como configurar adequadamente seus Grupos de Segurança na AWS para permitir o tráfego entre em suas aplicações através das portas corretas.
Após este vídeo, você será capaz de criar e configurar o Load Balancer na AWS, permitindo que este serviço orquestre a distribuição da carga das requisições entre diferentes máquinas disponíveis. Além disso, você poderá utilizar não só a AWS para executar a distribuição de carga, mas também verá que é possível executar estas ações com o NGinx e o API Gateway Kong.
Índice do vídeo:
01:45 - O que é load balancing?
04:50 - Acessando o ELB
06:40 - Criando seu primeiro load balancer
08:35 - Certificado SSL no ELB da AWS
10:58 - Grupo de segurança para o load balancer
15:54 - Resolvendo problemas de instâncias não saudáveis no ELB
20:58 - Testando o Load Balancer
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
10
views
LinkedIn para Desenvolvedores | Como fazer Networking | Como usar o LinkedIn - #49
Neste vídeo vou te explicar o que é o LinkedIn e como a MAIOR rede social de Profissionais do Mundo pode ajudar você a evoluir em sua carreira como Programador (a) ou Desenvolvedor (a). Além disso, vou te dar dicas de como usar o LinkedIn, como fazer networking, como se tornar um bom profissional (competente e que inspire a confiança) aos olhos de recrutadores, do mercado de trabalho e dos outros profissionais de tecnologia.
Depois deste vídeo, espero que você seja inspirado a criar seu perfil no LinkedIn, montar seu currículo acadêmico e profissional e iniciar sua jornada de networking com outros profissionais qualificados na área de Tecnologia da Informação.
Lembre-se: LinkedIn é importante!
Hoje, ter um perfil no LinkedIn não é mais uma opção. Mas sim, uma OBRIGAÇÃO se você é um profissional da área de Tecnologia!
Monte seu Perfil Campeão!
Se você já utiliza o LinkedIn, deixe um comentário para ajudar as pessoas que ainda não o usam a entender o valor que o LinkedIn pode ter na carreira de um bom profissional!
Nossas redes sociais:
Instagram: https://www.instagram.com/uminventorqualquer
Blog: https://www.uminventorqualquer.com.br
049
Publicando uma API na Amazon Web Services | Curso Prático Amazon Web Services - Aula 09 - #48
Neste vídeo, vamos publicar nossa API NodeJS feita com Loopback na Amazon Web Services (AWS). Vou te ensinar como criar uma instância EC2, conectar de forma segura utilizando sua chave SSH e tornar sua instância pública através do Elastic IP. Além disso, vou falar sobre conexão ao Banco de Dados RDS, Variáveis de Ambiente, Instalação do Docker e o uso do PM2 como gerenciador de processos para aplicações em NodeJS.
Neste vídeo você também vai aprender sobre segurança da informação em Cloud Computing para que acessos externos não cheguem até pontos da aplicação que devem permanecer protegidos.
Após este vídeo, você será capaz de criar sua instância EC2 na AWS, publicar sua primeira aplicação em Cloud com conexão ao Banco de Dados da Amazon RDS.
📌Você pode encontrar os códigos completos usados nesse vídeo através do link abaixo:
https://github.com/UmInventorQualquer/curso-aws-pratico-producao
Índice do vídeo:
00:19 - Intro
01:45 - Chave SSH (*.pem)
02:53 - Painel EC2 - Criando uma instância free tier
05:05 - IPs públicos e privados em EC2 com Elastic IP
09:20 - Publicando nosso repositório do GitHub na instância EC2
11:00 - Conectando via SSH
12:29 - Variáveis de ambiente do Linux
16:23 - Atualizações de segurança do Linux
17:11 - Clonando e configurando a aplicação
23:54 - Verificando o container do Docker
24:18 - Verificando e entendendo o PM2
25:52 - Testando a aplicação on-line
26:18 - Questões importantes de segurança da sua aplicação Loopback
28:48 - Próximos passos para tornar nossa API escalável e redundante
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
3
views
Torne-se um Programador Sênior | Dicas para evoluir como Desenvolvedor - #47
Neste vídeo vou te apresentar quais são as principais diferenças entre um desenvolvedor júnior e um desenvolvedor sênior. Também vou te dar 04 dicas VALIOSAS para se tornar um desenvolvedor sênior de forma mais rápida!
Colocando estas dicas em prática, você vai se tornar um programador capaz de encontrar soluções precisas para o negócio, trazendo resultados importantes e aumentando seu valor, sua qualidade e sua relevância na empresa onde trabalha e na equipe em que atua. Afinal, crescer profissionalmente, absorver conhecimentos, gerar valores e trazer esse valor para dentro da equipe que você faz parte é a coisa mais VALIOSA que você pode fazer pela sua carreira.
📌Lembre-se sempre da dica de OURO:
Passou mais que 30 minutos buscando pela solução e não encontrou?
Levanta a mão, chama sua equipe ou as pessoas que conhece e procure ajuda para resolver a situação que está enfrentando!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://uminventorqualquer.captivate.fm/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
Configuração de instâncias AWS EC2 | Curso Prático Amazon Web Services - Aula 08 - #46
Neste vídeo, vou ensinar o que é EC2 (Amazon Elastic Compute Cloud), como criar e configurar uma instância no EC2 da Amazon Web Services, o que são e como gerar Pares de chaves, como configurar e utilizar os Grupos de segurança no AWS EC2, quais são os tipos de instâncias deste serviço, quais são os tipos e tamanhos de volumes disponíveis, o que é e como criar AMIs e Snapshots.
Após este vídeo, você será capaz de criar sua instância na Amazon Web Services EC2, criar imagens "bootáveis" de sua máquina de EC2 (as chamadas AMIs) e criar Snapshots de sua aplicação.
Índice do vídeo:
01:24 - Acessando o dashboard do EC2
02:18 - Criando uma instância EC2
02:28 - Market place de imagens (AMI)
04:18 - Tamanhos de instâncias EC2
04:55 - Configuração detalhada da instância EC2
11:30 - Configuração de armazenamento/disco/EBS da instância EC2
15:38 - Tags no EC2
16:11 - Configuração do grupo de segurança no EC2
16:40 - Chave SSH de acesso à instância
21:41 - Criando um snapshot/AMI da instância EC2
28:08 - Criando uma instância a partir de um snapshot/AMI
30:48 - Encerrando uma instância EC2
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
4
views
GITHUB: 10 dicas SENSACIONAIS para atrair boas oportunidades de EMPREGO 🚀 - #45
Neste vídeo vou te dar 10 DICAS de como tornar o seu GitHub uma ferramenta atrativa para recrutadores e conquistar BOAS oportunidades de Emprego! Seguindo estas dicas, você mostrará todo o seu potencial como programador(a) e desenvolvedor(a)!
Além disso, vou te contar como você pode ser mais produtivo, se tornar um programador mais qualificado, como buscar pelas boas práticas e implementá-las em seus códigos, como você pode se tornar um membro valioso para a comunidade de programação, como aumentar e melhorar a qualidade do seu network, como utilizar adequadamente os frameworks e ao final, você vai entender que você pode valer ouro para os recrutadores!
Gostou das dicas desse vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Se você notar que ficou faltando alguma dica ou se ficou com alguma dúvida, deixa aqui nos comentários, para que eu possa fazer um novo vídeo a respeito!
Perdeu os vídeos anteriores?
Não tem problema, clique nos links abaixo para você ficar por dentro do assunto:
📌 Como conseguir o primeiro emprego sem passar pelo Estágio: https://youtu.be/zgo_Gdcx-iQ
📌 O que é Git e o que é Github: https://youtu.be/960fsfBcovE
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://www.uminventorqualquer.com.br/podcast/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
2
views
AWS RDS Aurora criando Banco de Dados MySQL | Curso Prático Amazon Web Services - Aula 07 - #44
Neste vídeo, vou ensinar como criar e configurar um Banco de Dados MySQL Aurora na Amazon Web Services RDS (Amazon Relational Database Service). Além disso, vamos falar sobre bancos de dados suportados pelo RDS, compatibilidade do Aurora DB com o MySQL e o PostgreSQL, Intâncias reservadas (Reserved Instances) e Snapshot.
Também vou te apresentar os conceitos fundamentais de segurança do RDS como configurar adequadamente o Public Access e o Delete Protection.
Após este vídeo, você será capaz de criar sua instância de Banco de Dados no RDS dentro da AWS baseando a arquitetura de sua aplicação de maneira sólida e segura e ainda configurá-la para consumir todos os recursos AWS de maneira correta.
Índice do vídeo:
01:10 - Introdução
02:40 - Criando uma instância RDS MySQL/PostGresSQL
07:25 - Definição do usuário master (root) do banco de dados
11:22 - Tipos de Storage em RDS (SSD/Magnetic Storage)
14:04 - Multi AZ deployment (Multi Zone) para redundância
19:21 - VPC e configuração de rede e segurnaça do RDS
25:15 - Database authentication
26:35 - Bando de dados padrão
26:49 - Backup automático do banco de dados
28:23 - Monitoramento detalhado da instância de banco de dados
29:27 - Janela de manutenção e updates
34:42 - Detalhes da instância criada
36:56 - Conectando ao banco de dados no AWS RDS
39:57 - Deletando uma instância do RDS
42:00 - Criando uma instância do Aurora DB Serverless no AWS RDS
47:05 - Dicas sobre custos no RDS
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
22
views
Configuração da rede privada (VPC) na AWS - Curso Prático Amazon Web Services - Aula 06 - #42
Neste vídeo, vou ensinar como configurar na Amazon Web Services a rede privada, chamada VPC (Amazon Virtual Private Cloud) e sua importância para o funcionamento adequado e a segurança de sua aplicação. Além disso, vamos falar sobre Subnets, Route Tables (tabelas de roteamento), Internet Gateway, DNS Hostnames, DNS Resolution e Security Groups (grupos de segurança).
Também vou te apresentar os conceitos fundamentais da VPC, das classes IP, de segurança de rede, segurança do banco de dados, criação de grupos de segurança e a relação entre esses grupos.
Após este vídeo, você será capaz de criar sua VPC dentro da AWS baseando a arquitetura de sua aplicação de maneira sólida e segura e ainda configurá-la para consumir todos os recursos AWS de maneira correta.
Índice do vídeo:
02:17 - O que é VPC
04:30 - Acessando e entendendo o painel VPC
06:25 - Criando uma VPC
07:38 - Criando subnets (sub-redes) na VPC
11:25 - Criando um Internet Gateway
13:26 - Habilitando o DNS hostnames e DNS Resolution na VPC
14:51 - Route Table (tabela de rotas) para acesso à Internet
17:25 - Security Groups (grupos de segurança)
26:11 - Dicas finais
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
2
views
O QUE É GIT E GITHUB? - Qual a diferença? - #41
Neste vídeo vou te explicar o que é Git e o que é GitHub. Qual a diferença destes dois termos e para que serve cada um. Além disso, você entenderá que saber como usar ferramentas como GitHub, Bitbucket, o GitLab, o SourceForge, entre outros, pode ajudar a fortalecer seu currículo e a se posicionar melhor no mercado de trabalho.
Vamos falar sobre a importância de manter seus códigos e versões (versionamento de código) em servidores que oferecem redundância, e como isso pode salvar o seu dia caso precise fazer rollback em produção em apenas alguns minutos.
É válido ressaltar que o Git é uma plataforma que foi criada por Linus Torvalds. O mesmo responsável pela criação do Kernel do Linux. É uma solução desenvolvida, testada e utilizada por milhões de desenvolvedores ao redor do planeta, em projetos de todos os tamanhos.
Link do Git: https://git-scm.com
Link do GitHub: https://github.com/
Link do Bitbucket: https://bitbucket.org/product/
📌Assista mais vídeos do canal:
- Como conseguir o primeiro emprego sem passar pelo Estágio: https://youtu.be/zgo_Gdcx-iQ
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://uminventorqualquer.captivate.fm/
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://www.instagram.com/uminventorqualquer
Nossas redes sociais:
Facebook: https://www.facebook.com/uminventorqualquer
Instagram: https://www.instagram.com/uminventorqualquer
Twitter: https://twitter.com/uminventorqquer
Blog: https://www.uminventorqualquer.com.br
Podcasts: https://uminventorqualquer.captivate.fm/
3
views
API em 90 segundos | NodeJS com LoopbackJS/ExpressJS | Curso Prático AWS - Aula 05 - #40
Neste vídeo, vou criar uma API em 90 segundos! Vou te ensinar o passo a passo de como criar uma aplicação em NodeJS usando o Loopback com conexão ao banco de dados MySQL, com estrutura de dados e regras de validação.
____________________________________________________________________________________
Link Repositório Github: https://github.com/UmInventorQualquer/curso-aws-pratico-api-90-segundos
____________________________________________________________________________________
Esta é a quinta aula do Curso Prático de Amazon Web Services. E como prometido, o principal objetivo deste vídeo é criarmos a aplicação que utilizaremos para realizar a publicação na AWS.
Fique ligado até ao final do vídeo 😉
Após este vídeo, você será capaz de criar uma API Rest funcional com NodeJS usando LoopbackJS/ExpressJS e saberá como integrá-la com Angular/ReactJS/iOS/Android utilizando o SDK gerado pelo OpenAPI Generator, e ter o Container do Docker preparado para rodar esta aplicação na sua máquina local.
Índice do vídeo:
01:11 - Introdução
01:42 - O Loopback comparado a outros frameworks do mercado
02:45 - Criando uma aplicação com Loopback
04:04 - Comando "lb4 app"
05:05 - Criando um Datasource
06:34 - Criando um Model
08:50 - Criando um Repository
10:03 - Criando uma Controller
11:47 - Rodando o migration para criar o banco de dados e suas tabelas
12:26 - Acessando o Loopback Explorer/Swagger para testar a API como um API playground
15:30 - OpenAPI specification file para exportar as especificações da sua API e gerar o SDK
18:08 - Entendendo o repositório do GitHub
20:26 - Variáveis de ambiente no Docker com docker.env
26:24 - Atalhos úteis em Shell Script do repositório do GitHub para facilitar a operação do ambiente de desenvolvimento
27:55 - Documento passo-a-passo da criação da API em Loopback
28:58 - Como aprender mais através do compartilhamento
30:28 - 90 segundos
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
22
views
Como conseguir EMPREGO como PROGRAMADOR SEM ter EXPERIÊNCIA? - #39
Está buscando a tão sonhada oportunidade para seu primeiro emprego de programador? Esse vídeo é para você! Mas, também é para aqueles já iniciados na carreira e querem saber mais sobre como criar um portfólio do zero! Vou te dar 2 dicas essenciais para alcançar sucesso em sua carreira como desenvolvedor!
Colocando estas dicas em prática, você vai ser capaz de conquistar sua tão sonhada vaga de programação sem experiência! E sem necessariamente, passar pelo período de estágio.
Então, é hora de colocar a mão na massa, aprender como criar um portfólio de programação, buscar pelas vagas de programação e conseguir um emprego de programador sem experiência!
Te desejo boa sorte em seu primeiro emprego de programador!
Depois, deixa um comentário aqui embaixo contando como foi essa conquista!
Ah, e vou querer conhecer seu portfólio de programação (manda uma DM lá no Insta com o link do seu Github) 😉
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://bit.ly/3qa5JH1
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://bit.ly/3tfzAj0
4
views
Usuários, Roles e Permissões de Acesso AWS IAM - Curso Prático Amazon Web Services - Aula 04 - #38
Neste vídeo, vou ensinar como as configurações do IAM da Amazon Web Services podem ajudá-lo a manter sua Conta ainda mais segura. Vou te explicar como os usuários podem ser criados, quando é indicada a criação de um usuário com acesso ao Console de Gerenciamento da AWS, quando deve ser utilizado um usuário com acesso programático, o que são Roles (Funções do IAM), como configurar adequadamente um usuário com acesso de API e ainda, quais são os tipos de acesso, tipos de permissões e como utilizar grupos de permissões.
Como sempre digo, o ponto principal deste curso é te guiar pelos caminhos da AWS, desde as configurações de conta até a publicação de sua aplicação. No entanto, é de extrema importância percorrermos este caminho com segurança. Por este motivo, o ponto principal deste vídeo é ajudar você a manter a sua Conta na AWS o mais segura possível.
Após este vídeo, você será capaz de criar novos usuários, atribuir políticas de acesso, criar grupos de permissões, saber o que é e quando utilizar roles, como alterar as políticas de senha de sua organização e manter sua conta root ainda mais segura.
Índice do vídeo:
02:05 - Acessando o painel do IAM
04:20 - Grupos de permissões
04:50 - Definição de Usuários no IAM da AWS
07:19 - Definição de Roles (funções) no IAM da AWS
08:53 - Criando sua conta principal de operação com atribuição direta de políticas de segurança
10:42 - Tipos de permissões: Grupos, Copiar permissões e anexar políticas diretamente
15:20 - Criando um usuário com acesso programático e com atribuições de grupo de políticas de segurança
20:23 - Adicionando MFA (multi-factor authentication) a um usuário do IAM
21:21 - Criando uma Role (Função) no IAM da AWS
25:24 - Alterando as políticas de senha da conta AWS
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
67
views
Como ganhar EXPERIÊNCIA como PROGRAMADOR? | #37
Neste vídeo, vou te dar dicas valiosas para que você ganhe experiência como programador de forma rápida e consistente! Colocando essas dicas em prática, você conseguirá garantir a experiência necessária para alcançar aquela vaga que tanto deseja!
Com essa técnica, você programador ou programadora terá a oportunidade de conhecer novas Tecnologias, aprofundar seus conhecimentos em desenvolvimento de software, tornar-se um profissional mais qualificado e conceituado no mercado.
E, quem sabe, um de seus Projetos Paralelos não se torne uma nova Startup, ou até, um novo Unicórnio brasileiro!
Assista mais vídeos do canal:
📌 Gestão de Conflitos de Regras de Negócios: https://youtu.be/U3TFcpFfB80
📌 Quer Desistir da Programação: https://youtu.be/wa0wwa1-GZE
▶️ Me siga no LinkedIn: https://www.linkedin.com/in/wesleymilan/
Seja membro do nosso canal e ganhe benefícios: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
Tá sem tempo pra assistir o "Um Inventor Qualquer? Você pode ouvir!
Estamos em todas as plataformas de podcast!
🎧 Ouça aqui: https://bit.ly/3qa5JH1
Quer ficar por dentro das novidades que estamos preparando para o canal?
📸 Nos siga no Instagram: https://bit.ly/3tfzAj0
Gostou do conteúdo deste vídeo?
👍 Então deixa um comentário, dá um like e Inscreva-se!
1
view
Como controlar e reduzir custos na AWS - Curso Gratuito Amazon Web Services na Prática Aula 03 - #36
Esta é a terceira aula do Curso Gratuito AWS na prática. Neste vídeo, vou ensinar como controlar e reduzir custos na AWS. Você também vai aprender onde visualizar os gastos/custos, como fazer cálculos para antecipar esses custos, quais são tipos de instâncias oferecidas pela Amazon Web Services, o que é e como utilizar os recursos gratuitos do AWS Free Tier.
É importante conhecer a área financeira da AWS para que você possa saber como reduzir custos a longo prazo. Utilizando recursos e serviços no modelo Free Tier você terá a chance de iniciar uma aplicação, validar sua ideia no mercado e colocá-la em prática, tendo acesso a inúmeros serviços altamente qualificados!
Após este vídeo, você será capaz de entender quais são os tipos de máquinas e instâncias oferecidas pela AWS, como os serviços são cobrados (alguns cobram por hora de utilização, outros minutos, por requisição, você verá os detalhes no vídeo), como utilizar o recurso do Savings Plans que te possibilitará economizar de 66% a 72% com os serviços, quais são as diferenças de valores entre os data centers, entre outros conhecimentos.
Índice do vídeo:
01:09 - Como funciona cobrança de Cloud Computing
04:47 - Demonstrativo do painel de custos e faturamentos
06:18 - Cost Explorer
08:25 - Relatórios
08:41 - Budget
10:39 - Planos de Economia (Saving Plans)
15:47 - Instâncias Reservadas
17:40 - Detalhes da Fatura
19:55 - Créditos e programas de incentivo da AWS para start-ups
21:21 - Pricing Calculator (calculadora de custos) da AWS
31:05 - Tipos de instâncias EC2 e diferenças de preços entre regiões
35:45 - Como funciona o Free Tier e quais as categorias de uso grátis da AWS
____________________________________________________________________________________
Playlist Completa Curso AWS na Prática - https://www.youtube.com/watch?v=j6yImUbs4OA&list=PLOF5f9_x-OYUaqJar6EKRAonJNSHDFZUm
____________________________________________________________________________________
Seja membro: https://www.youtube.com/channel/UC2XpRp9gpbMFK4kS06u7jkQ/join
LinkedIn: https://www.linkedin.com/in/wesleymilan/
Podcast: https://bit.ly/3qa5JH1
Instagram: https://bit.ly/3tfzAj0
3
views