- Видео 20
- Просмотров 54 566
Vamos Codar
Бразилия
Добавлен 10 апр 2021
Fala Galera! Vamos Codar? Seja bem vindo ao meu canal
Meu objetivo aqui é mostrar programação na prática! E falar sobre coisas que eu gostaria que tivessem me falando quando comecei no mundo do desenvolvimento!
Toda terça-feira tem live resolvendo problemas de Dojo
E toda quinta-feira tem vídeo gravado!
Se quiser vir, vamos juntos!
Meu objetivo aqui é mostrar programação na prática! E falar sobre coisas que eu gostaria que tivessem me falando quando comecei no mundo do desenvolvimento!
Toda terça-feira tem live resolvendo problemas de Dojo
E toda quinta-feira tem vídeo gravado!
Se quiser vir, vamos juntos!
Como programar mais rápido?
Fala Galera!
Você conhece todos os atalhos da sua IDE? ja mediu a produtividade que você ganha aprendendo os atalhos? Será que da pra programar mais rápido com atalhos?
Você conhece todos os atalhos da sua IDE? ja mediu a produtividade que você ganha aprendendo os atalhos? Será que da pra programar mais rápido com atalhos?
Просмотров: 455
Видео
Principio da inversão de dependência - principios do SOLID
Просмотров 3,5 тыс.3 года назад
Nesse vídeo eu falo sobre o último principio do SOLID: o princípio da inversão de dependência Todo mundo ja escreveu aquele código que foi ficando cada vez mais acoplado até chegar um momento que ficou inviável fazer manutenção Mas isso foi antes de conhecer o último pricípio do SOLID Se quiser aprender sobre todos os conceitos, deixa o like e se inscreve no canal!
O que é programação dinâmica?
Просмотров 5 тыс.3 года назад
A Programação Dinâmica é uma técnica para resolver problemas de otimização dividindo-o em subproblemas mais simples e utilizando o fato de que a solução ótima para o problema geral depende da solução ótima para seus subproblemas.
Principio da segregação de interfaces - principios do SOLID
Просмотров 1,5 тыс.3 года назад
Nesse vídeo eu falo sobre o quarto principio do SOLID: o princípio da segregação de interfaces O princípio de segregação de interface (ISP) afirma que nenhum cliente deve ser forçado a depender de métodos que não usa. O ISP divide as interfaces que são muito grandes em interfaces menores e mais específicas para que os clientes só precisem saber sobre os métodos que lhes interessam Se quiser apr...
Desafio de entrevista da amazon - first not repeating character
Просмотров 3,6 тыс.3 года назад
Fala galera! O vídeo de hoje é para aqueles que querem praticar resolução de problemas que são pedidos em entrevista de emprego Hoje vou resolver um possível problema de entrevista do processo seletivo da amazon! app.codesignal.com/interview-practice/task/uX5iLwhc6L5ckSyNC/description Dada uma string s encontre o primeiro caracter que náo se repete. Se não houver tal caractere, retorne '_'.
Hashset e Hashmap - Estrutura de dados
Просмотров 3,2 тыс.3 года назад
Por que o hashset não garante a ordem dos elementos que você insere? e por que ele tem tempo constante para os métodos de Add , Remove e Contains? Nesse vídeo eu explico por que hashset é uma estrutura de dados performática índice do video 00:00 - Intro 00:24 - O que é complexidade de algoritmos? 03:25 - como hashset funciona 04:54 - implementando um hashmap 06:52 - como funciona o bucket do ha...
Como dar nome para variáveis, métodos e classes - Clean Code - Resumo do capitulo 2
Просмотров 1,2 тыс.3 года назад
Já reparou na quantidade de nomes que a gente tem que escolher enquanto a gente ta programando? É nome para variável, método, função, parâmetro, classe, pacotes.. Então é melhor que a gente saiba fazer isso direito Esse vídeo é um resumo do capítulo 2 do livro Clean Code Indice do vídeo 00:00 Escolhemos nomes o tempo todo! 00:27 Como dar nomes significativos 01:15 Exemplo de nomes para variávei...
Desafio de entrevista da microsoft - product except self
Просмотров 8793 года назад
Fala galera! O vídeo de hoje é para aqueles que querem praticar resolução de problemas que são pedidos em entrevista de emprego Hoje vou resolver um possível problema de entrevista do processo seletivo da microsoft, apple, amazon, linked in e facebook! leetcode.com/problems/product-of-array-except-self/ Dado um vetor de inteiros "nums", retorne um vetor "answer" tal que answer[i] seja igual ao ...
Principio da substituição de Liskov - principios do SOLID
Просмотров 3,7 тыс.3 года назад
Nesse vídeo eu falo sobre o terceiro principio do SOLID: o princípio da substituição de Liskov Se vocé tem um objeto que se parece com um pato, faz som de pato, nada como um pato mas precisa de pilhas para funcionar, então certamente voçè tem um problema com suas abstraçôes Se quiser aprender sobre todos os conceitos, deixa o like e se inscreve no canal!
Desafio de entrevista da amazon - max subarray sum
Просмотров 3,3 тыс.3 года назад
Fala galera! O vídeo de hoje é para aqueles que querem praticar resolução de problemas que são pedidos em entrevista de emprego Hoje vou resolver um possível problema de entrevista do processo seletivo da amazon! app.codesignal.com/interview-practice/task/dQD4TCunke2JQ98rj/description Dada um vetor de inteiros, encontre a soma máxima possível que você pode obter de um de seus subarrays contíguo...
Principio aberto/fechado - princípios do SOLID
Просмотров 1,9 тыс.3 года назад
Nesse vídeo eu falo sobre o segundo principio do SOLID: o princípio do aberto fechado Sabe quando você faz uma alteração pequena em uma parte do código e isso faz co que você tenha que fazer diversas outras alterações pequenas pelo código também? Princípio do aberto fechado bem pra resolver isso! Se quiser aprender sobre todos os conceitos, deixa o like e se inscreve no canal! 00:00 - Intro 00:...
Desafio de entrevista do google - sum of two
Просмотров 2,8 тыс.3 года назад
Fala galera! O vídeo de hoje é para aqueles que querem praticar resolução de problemas que são pedidos em entrevista de emprego Hoje vou resolver um possível problema de entrevista do processo seletivo google! Dados dois vetores A e B e um valor inteiro V Escreva uma função que determine se é possível encontrar um valor de A e um valor de B que a soma desses valores seja igual a V
Principio da responsabilidade unica - pricipios do SOLID
Просмотров 2,7 тыс.3 года назад
Fala galera, vamos codar? Nesse vídeo eu falo sobre o primeiro principio do SOLID: o princípio da responsabilidade única Uncle bob define esse principio como "uma classe deve ter um, e somente um, motivo para mudar." E isso pode ser extender a metodos e módulos! Se quiser aprender sobre todos os conceitos, deixa o like e se inscreve no canal!
Desafio de entrevista do facebook - sorted squared array
Просмотров 6163 года назад
Fala galera! O vídeo de hoje é para aqueles que querem praticar resolucção de problemas que pode são pedidos em entrevista de emprego Hoje vou resolver um possível problema de entrevista do processo seletivo facebook! Você tem um vetor ordenado de inteiros. Escreva uma função que retorne um vetor ordenado contendo os quadrados desses inteiros. app.codesignal.com/interview-practice/task/6LMyHZbN...
Por que escrevemos código? - Clean Code - Resumo do capítulo 1
Просмотров 1,4 тыс.3 года назад
Clean Code, escrito por Uncle Bob, é um livro que todo programador devia ler! Traz abordagens teóricas e práticas de como criar e manter código limpo. Nesse vídeo eu faço um resumo do primeiro capítulo! e nos próximos vídeos vou trazer resumo dos próximos capítulos! Então se inscreve no canal para não perder nenhum vídeo! 00:00 - Precisamos de programadores melhores! 00:15 - Apresentação 00:23 ...
4 exemplos de clean architecture na prática
Просмотров 6 тыс.3 года назад
4 exemplos de clean architecture na prática
git MERGE vs REBASE - Qual a diferença?
Просмотров 12 тыс.3 года назад
git MERGE vs REBASE - Qual a diferença?
Cara, sempre tive muita dificuldade de entender isso dai, de verdade, parabéns pelo conteúdo e didática. Salvou muito
muito bom parabenss pela didatica
Like e Inscrição merecidos.
Show! Eu tinha pensado em fazer busca binaria na segunda lista procurando pelo complemento (teria que ordenar a lista primeiro e claro) Uma otimizacao extra que serve tbm pra essa solucao com hashset seria comparar o tamanho das listas. Ex: se A contem 2000 elementos e B contem 10, faz mais sentido criar o hashset a partir de B ja que a criacao do hash tbm impacta na performance
muito show esse conteúdo, nunca tinha pensado em resolver esse da substring com DP 👊🏼👊🏼
ótimo!
Falar aqui para tu, ficou massa viu kkkkkkk mlk ablou demais
ótima explicação!
👊🏽👊🏽
👊👊👊👊👊👊👊👊👊👊👊
Topp demais o conteúdo 👊🏽
TMJ👊
desse video eu só entendi uma coisa, que eu preciso estudar aushuahsuaus
Show e top o vídeo, ajudou muito.Parabéns
ótima explicação
F1 🧐
👊
Ia comentar sobre a busca no contains percorrer toda a coleção mas parece que essa estrutura HashSet tem O(1) . Muito bom. Eu de primeira segui a sua linha mas ia quebrar um pouco na estrutura de dados eficiente.
👊
👊
👊
Muito boa a explanação. Exemplo bem profundo que não assistir em qualuqer outro canal....
👊
👊
Vídeo chik10 👍
caiu uma questao igualzinha a que fiz pra passar na ibm
Show de bola, muito bom o exemplo que você deu. Ficou bem claro o princípio.
Grande vídeo. rapido, didatico e objetivo. gosto! parabéns!
Didática show, se não fosse a música de fundo, o video seria perfeito! Mas ainda assim, muito bom!
Opa, bom vídeo! Deixo a sugestão de mostrar graficamente o relacionamento das classes antes e depois das modificações, confesso que fiquei um pouco perdido na estrutura ali no final.
Excelente explicação!
Ganhou um inscrito, de fato tem um domínio muito grande. Acho que por eu estar começando, fiquei um pouco perdido. Tive que assistir o vídeo umas 5 vezes e pesquisar coisas pontuais fora. Não é um vídeo para iniciantes, mas se tiver sede de conhecimento é algo muito relevante para entrevistas de emprego.
Cara que canal foda
Gostei muito da sua explicação. Foi a melhor que encontrei até o momento.
🤜
👍
👊
Não entendi nada kkkk
Pow, se tu não entendeu com esse vídeo, tu não entende com nenhum outro kkkk Pois esse foi melhor que encontrei mesmo, talvez te falte uma pequena base de estrutura de dados e algoritimos
@@nicolasteofilo Provavelmente kkkkk Ainda estou no primeiro semestre, mas meus professores disseram que vamos aprender sobre isso nos próximos, quando eu assisti esse vídeo as aulas da faculdade ainda eram introdutórias, agora já entendi melhor sobre o que ele quis dizer porém não entendi sobre o cálculo em si, vo pegar pra assistir novamente com atenção qualquer dia kkkkk
Muito interessante, é igual a ideia de balanceamento de carga que é aplicado para escalar requisições web e banco de dados distribuído.
Melhor vídeo de sobre SRP que já vi
👊👊👊
Gostei muito do vídeo e valeu pela dica da otimização prematura.
didatica foi muito boa
Muito bom. Gostei da sua forma de mostrar o problema e como vc pensou pra solucionar. Valeu!
Muito boa explicação. Só fiquei com uma dúvida: o método ANY e FIND do array, não tem que percorrer todos elementos para comparar se existe o elemento no bucket? Isso não faz eles serem O(N)?
Sim! mas na pratica esses buckets terão 1 ou pouquíssimos elementos, pois quando eles começam a ficar com muito elementos o resize é feito
Eu estou na situação 3:31 num projetinho aqui, a partir daí o melhor é fazer o merge da feature2 para a feature1 e em seguida da feature1 para a main?
Pego de surpresa por esse canal. Excelente explicação cara. Parabéns por esse vídeo maravilhoso.
Não entendo de programação mas pelo que eu entendi vc separou cada função em módulos para facilitar caso tenha que haver alguma mudança, correto? Pelo que eu entendi foi isso
Mano tem algum livro q eu possa ler e entender essa parada a fundo ?
Você é fera! Uma pena que essa área é tem um nicho muito restrito, mas não pare de postar.