Lojas em destaque
As melhores, classificadas pela comunidade.
Promoções Pelando
As mais quentes pela comunidade
Ao comprar por meio de uma promoção em nosso site, o Pelando pode receber da loja parceira uma comissão sobre a venda.
As melhores, classificadas pela comunidade.
As mais quentes pela comunidade
Ao comprar por meio de uma promoção em nosso site, o Pelando pode receber da loja parceira uma comissão sobre a venda.
Tenho esse livro. Gosto dele porque ele não tenta ser profundo e vai logo ao que interessa. Dá para ler tudo em uma tarde.
Exemplo: O capítulo diz que vai ensinar a fazer joins. Então em uma frase simples ele diz que é um join, separa dois parágrafos para explicar os diferentes tipos de joins e então mostra código de como fazer ele. Menos de duas páginas depois ele já muda de assunto. O livro não fica criando 300 exemplos bobos e complexos para passar um assunto simples e nem fica botando texto recheio de linguiça.
Assim sendo, eu pagaria um curso da udemy que vai do básico ao avançado pelo mesmo preço
Cursos são morosos.
Ter um livrinho de consulta rápida muitas vezes é bom.
ler e fazer curso digital nao é a mesma coisa
Sim, sou professor de Química e reconheço, na teoria e na prática, a diferença entre fazer um curso, seja presencial ou digital, e ler e estudar livros.
Tenho muita dificuldade em aprender, lendo livros, principalmente nessa área de TI. Já vendo vídeo aulas, ou presencial mesmo, tenho mais facilidade de assimilar o assunto. Isso é normal ou preciso trabalhar mais algum requisito para assimilar mais os conteúdos lendo livros?
Depende do autor do livro e professor que dá a aula kkkk, quando aprendi C o professor era muito massante e difícil de aprender com ele, parti pra um livro do André backes em C e o jeito como ele explica era infinitamente mais tranquilo de assimilar. Só em tópicos avançados em C que achei meio confuso, mas deu pra pegar a ideia. Já em C++ com esse professor foi tranquilo e não precisei de material auxiliar.
A maneira como as pessoas aprendem é diversa, pois somos diferentes e temos construções diferenciadas por uma série de fatores. Entretanto, os livros são fontes de conhecimento muito mais substanciais e conferem maiores possibilidades de aprendizagem do que qualquer outra forma de apresentação de conhecimento. Depois de formado professor, passei 1 ano lendo e estudando livros para fortalecer a minha prática docente quanto ao conhecimento teórico que deveria ter para passar a outros. Posso dizer que foi e é um fator que me diferencia dos meus colegas de classe enquanto profissional professor. No seu caso, vale descobrir a razão de não aprender bem com livros.
Pra essa área é bom você pegar o costume de saber ler/consultar documentação de linguagem etc
programadores?
Acho que a questão de comprar livros de programação é um gosto muito pessoal. Eu comprei aqueles do uncle bob, um de algoritmos, um de compiladores e quero comprar de linguagens formais. Agora de SQL não comprei pq tanto na faculdade qto no trabalho só precisei do básico.
Pra quem só precisa do básico, tem esse site: sqlbolt.com/ que é um tutorial interativo delicinha. Também existe esse site que eu quase sempre dou um confere qdo esqueço a sintaxe de alguma coisa postgresqltutorial.com/
Pra quem precisa de algo mais avançado, vai precisar entender sobre normalização e desnormalização, o que é ACID, como diferentes bancos implementam isso... Dai eu acho que vale a pena pegar a grade de algum curso, separar alguns tópicos e estudar.
De resto, vale a pena tentar implementar uma API ou criar um dashboard usando SQL como ferramenta secundária pra treinar/estudar mesmo
Bom, eu não fiz faculdade de computação e estou na área de T.I e mexo diariamente com SQL. Um curso on line é suficiente. Eu peguei esse livro pdf aí e é bem básico. Bom pra quem está aprendendo, DDL acho que é uma boa, mas tem material na internet
Eu acho obrigatório ter ao menos o Clean Code como livro de programação
Obrigatório para mim seria ler esse livro.
Conheço vários que o possuem em suas prateleiras e nunca o leram.
Ter não adianta nada.
Tem que ler.
coisas pra ver sapado
Um dos melhores livros para iniciantes, quando estava pagando db1 no curso de S.I, foi um livro que deu uma abertura na minha mente.
Dica.: façam todas as atividades ou exemplos que o livro propõe, mesmo que vc ainda nao entenda bem o que estar fazendo, isso vai ajuda a vincula conceitos e a própria linguagem em si na seu vocabulário de códigos.
Esquece livro, TI é pratica. Peguem problemas de sql na Internet para resolver e depois joguem no ChatGPT a pergunta, pule um parágrafo e peça para ele detalhar a solução e o motivo pelo qual está aplicando aquela lógica, e se ele é performatica ou não é depois você vai treinando assim. Instale um SQL Express (free) da vida na sua maquina e fica treinando N situações. O GPT é um grande aliado no aprendizado de linguagens, ele esclarece em 30 segundos o que uma pesquisa de 30 minutos as vezes não esclarece. Trabalho a 12 anos com dados, python e sql, e reafirmo o que coloquei aqui, a AI para treinar linguagem é excelente, aprende mais que qualquer curso. Pega um erro, não jogue simplesmente no chat e peça a solução, peça para ele explicar o erro e sugerir todas as soluções possíveis e qual a diferença entre elas... Se bem utilizadas, as AIs são perfeitas para o aprendizado rápido e prático. Se depois quiser aprofundamento teórico, aí sim recomendo alguns bons livros, mas em desenvolvimento/programação eu sou o cara que afirma que a prática deve ser diária e a teoria paralela (quando for estritamente necessária).