Video thumbnail

    Eu não desisti da programação graças a esse livro

    Valuable insights

    1.Redescoberta e Transformação na Programação: Após desmotivação com programação via terminal, o autor redescobriu seu entusiasmo por meio de um livro que priorizava a interação visual. Essa experiência foi crucial para salvar e redirecionar sua carreira na área de desenvolvimento.

    2.Livro Essencial para Iniciantes: O livro "Lógica de Programação e Algoritmos com JavaScript" é ideal para iniciantes, abordando conceitos essenciais de forma progressiva e culminando na criação de um jogo, consolidando o aprendizado prático e visual.

    3.Foco no Aprendizado Independente: A metodologia do livro incentiva fortemente o estudo independente, forçando o leitor a pesquisar, reler e copiar códigos para desenvolver a própria lógica. Essa abordagem aprimora a capacidade de resolver problemas sozinho, uma habilidade vital na programação.

    4.Lógica Visual e Aplicação Prática: O material é focado em lógica visual, integrando HTML e JavaScript para que o iniciante possa ver sua lógica funcionando em páginas interativas, sem se preocupar com design, solidificando o entendimento funcional do código.

    A Virada na Carreira de Programação

    Em 2021, o autor do vídeo enfrentou um momento de desânimo na programação. Após estudar linguagens como C e Java e focar em projetos que apenas rodavam no terminal, sentiu-se exausto e desmotivado. Contudo, um livro específico surgiu como um ponto de virada, transformando sua perspectiva e salvando sua carreira na área. A proposta deste vídeo, e do canal como um todo, é compartilhar recursos e métodos que foram eficazes para ele enquanto iniciante, na esperança de que possam auxiliar outros que estão trilhando o mesmo caminho.

    Atenção! Este livro, que o autor considera o melhor sobre programação que já leu, foi fundamental para não desanimar.

    Frustração com o Terminal

    A frustração era comum entre muitos estudantes de programação: a monotonia de criar projetos que só exibiam resultados no terminal. O autor, por exemplo, desenvolveu um banco em Java, mas sentia falta de uma interface mais interativa, mesmo que simples. Ele imaginava como seria mais interessante ter um "caixa eletrônicozinho" que atualizasse o saldo em tempo real, em vez de apenas ver números no console. Apesar de sua preferência por backend, a ausência de elementos visuais e a impossibilidade de interagir com botões ou ver algo funcionar na tela geravam uma lacuna em seu aprendizado e entusiasmo.

    • Ver alguma coisa funcionando na tela.
    • Interagir com botões, mesmo que a página não fosse "bonita".
    • Ver a lógica se manifestar visualmente, como um saldo sendo atualizado.

    Foi então que a recomendação de um professor da faculdade o levou a comprar esse livro, mesmo sem ter certeza de sua qualidade. A aposta, feita no calor do momento, revelou-se um investimento crucial para sua jornada na programação.

    Conhecendo o Livro e Sua Metodologia

    Ao receber o livro, o autor percebeu que ele era totalmente voltado para iniciantes, chegando a ensinar a instalar o VS Code. Decidiu seguir o material desde o início para reforçar conceitos básicos. O livro se intitula "Lógica de Programação e Algoritmos com JavaScript", escrito por Edécio Fernando Yeps, um professor do Senac Pelotas com doutorado em Informática na Educação. O custo do livro na Amazon era de R$ 75.

    Conteúdo e Estrutura

    A primeira edição do livro que o autor leu possuía 10 capítulos, mas uma segunda edição, lançada posteriormente, expandiu para 13 capítulos. Esta nova versão abrangia tópicos como condições, arrays, lógica, Local Storage, e introduzia tecnologias mais avançadas como Express, Node.js e React. A estrutura do livro é um de seus pontos fortes: o autor apresenta o conceito, oferece exemplos claros e, ao final de cada capítulo, propõe vários exercícios, que funcionam como um "boss final" para testar o aprendizado. As respostas para esses exercícios estão disponíveis no site da editora, permitindo a verificação e o reforço do conhecimento.

    Edição
    Capítulos
    Tópicos Chave
    Primeira Edição
    10
    Condições, Arrays, Lógica
    Segunda Edição
    13
    Condições, Arrays, Lógica, Local Storage, Express, Node.js, React

    A Importância do Aprendizado Independente

    Para o autor, a metodologia desse livro é o que o diferencia de muitos cursos online. Ele promove um aprendizado mais independente, onde o aluno é levado a resolver problemas por conta própria. A necessidade de copiar códigos impressos em papel, em vez de simplesmente copiá-los de uma tela, já força o leitor a raciocinar mais sobre o que está escrevendo. Além disso, se algo não for compreendido, o livro exige que o leitor releia a explicação do autor, o que, para ele, fixa o conteúdo de forma muito mais eficaz do que qualquer videoaula, onde a cópia mecânica pode levar ao esquecimento rápido.

    Fixação do Conhecimento

    O livro foi estrategicamente projetado para garantir que o conhecimento seja absorvido de forma progressiva. Os capítulos iniciais abordam conceitos básicos com exercícios simples, e à medida que o leitor avança, os desafios se tornam mais complexos. No último capítulo, há a oportunidade de desenvolver um jogo em JavaScript, consolidando toda a lógica e os conceitos aprendidos ao longo do processo de leitura. Essa prática de construção de um projeto completo, praticamente sozinho, baseando-se no que foi lido por semanas ou meses, é uma finalização altamente eficaz e reforça a capacidade de aplicar o conhecimento de forma prática.

    A estrutura do livro foi feita para que você não esqueça cada coisa que aprende, pois é um aprendizado progressivo.
    • Leitura e releitura aprofundada das explicações do autor.
    • Realização de pesquisas sobre os assuntos dos exercícios, aprimorando a autonomia.
    • Melhora na habilidade de resolver problemas sozinho, uma das mais cruciais na programação.

    Ao focar na construção de páginas HTML simples e na integração com JavaScript para visualizar a lógica, o livro desvia o foco da estética, priorizando a funcionalidade e o entendimento do fluxo do código. Isso permite que o estudante se concentre no cerne da programação, que é a lógica, sem se distrair com aspectos de design.

    Para Quem o Livro é Recomendado

    Este livro representou uma virada de chave para o autor e pode ter o mesmo impacto para outros iniciantes na programação. Ele oferece uma excelente oportunidade para aprender lógica de forma independente, uma abordagem que é extremamente benéfica para o aprendizado e para o desenvolvimento das habilidades necessárias na área. A capacidade de resolver problemas e construir a própria lógica, sem depender de copiar o trabalho de outros, é uma habilidade que o livro ajuda a aprimorar significativamente.

    Para Quem o Livro é Destinado

    Contudo, o autor não recomenda este livro para programadores que já possuem um conhecimento avançado em lógica e programação. Para esses, o conteúdo pode parecer repetitivo e monótono, pois revisitaria conceitos já dominados. O verdadeiro valor do livro reside não apenas no conteúdo programático em si, mas na forma única como ele estimula o estudo independente, o que o torna uma ferramenta excepcional especificamente para iniciantes. A ênfase em resolver problemas sozinho é uma das habilidades mais valiosas na programação, e este livro é um catalisador para seu desenvolvimento.

    Useful links

    These links were generated based on the content of the video to help you deepen your knowledge about the topics discussed.

    Lógica de Programação e Algoritmos com JavaScript
    Edécio Fernando Yeps
    Amazon
    VS Code
    Senac Pelotas
    This article was AI generated. It may contain errors and should be verified with the original source.
    VideoToWordsClarifyTube

    © 2025 ClarifyTube. All rights reserved.