Este repositório contém os exemplos de códigos e slides do livro Aprenda a Programar com JavaScript.
Baixe gratuitamente o livro no formato pdf ou epub: https://leanpub.com/aprenda-programar-com-javascript
Este livro é uma obra cuidadosamente organizada, fruto da vasta experiência do autor no campo da programação. Com mais de 15 anos de experiência como programador e uma década ministrando aulas em cursos técnicos de informática e cursos superiores de computação, o autor consolidou seu conhecimento e expertise para desenvolver um recurso de aprendizado alinhado com as necessidades atuais.
Além disso, para enriquecer o conteúdo, o autor fez uso das tecnologias avançadas de inteligência artificial, como o GPT-3 da OpenAI e o Gemini do Google, para gerar e revisar partes do texto. Após o uso dessas ferramentas, o autor analisou, editou e revisou a linguagem a seu gosto, assumindo a responsabilidade final pelo conteúdo desta publicação.
Cada capítulo foi meticulosamente estruturado, não apenas em termos de conteúdo, mas também na ordenação de cada assunto, visando proporcionar uma experiência de aprendizado fluida e eficaz. A organização cuidadosa dos tópicos reflete a compreensão profunda do autor sobre os desafios enfrentados por estudantes e profissionais em sua jornada de aprendizado da programação.
Por fim, este livro oferece uma jornada de aprendizado acessível e estimulante, com uma abordagem prática e clara, acompanhada por exemplos e exercícios desafiadores, é uma escolha valiosa para explorar o mundo da programação, tanto para iniciantes quanto para educadores em busca de recursos para suas aulas.
Caro colega professor,
Estou entusiasmado em compartilhar este livro, especialmente preparado para professores que buscam aprimorar suas aulas de programação.
Escrito por um professor com vasta experiência em desenvolvimento de software e ensino de programação, cada capítulo foi meticulosamente planejado para apresentar uma progressão lógica dos conceitos e fornecer material didático atualizado e alinhado com as demandas do mercado.
Os exercícios práticos incluídos ajudam os alunos a consolidar seu entendimento e aplicar os conceitos aprendidos. Além disso, materiais complementares, como slides para cada capítulo, estão disponíveis para facilitar ainda mais o trabalho dos professores.
Agradeço pelo seu compromisso com a educação e por seu interesse em promover o aprendizado de programação. Espero que este recurso seja útil e inspire seus alunos a alcançarem todo o seu potencial na área de tecnologia da informação.
Atenciosamente,
Prof. Jesiel Viana
Jesiel é um profissional com mais de 15 anos de experiência em desenvolvimento de software, com amplo conhecimento em Java e JavaScript. Ele possui experiência em tecnologias Java EE e Spring Frameworks, além de atuar em desenvolvimento back-end com Node.js e front-end com Angular, Vue.js e React.js.
Atualmente, Jesiel é professor no Instituto Federal do Piauí (IFPI) e pesquisador no Instituto Brasileiro de Informação em Ciência e Tecnologia (IBICT), contribuindo para projetos de importância nacional.
Sua formação inclui mestrado em Engenharia de Software pela CESAR School, MBA em Tecnologia da Informação pela Anhanguera Educacional e graduação em Sistemas de Informação.
Com vasta experiência e um currículo diversificado, Jesiel é um profissional comprometido não apenas com a excelência no desenvolvimento de software, mas também com o compartilhamento do conhecimento.