

Leandro Neckel
PhD em Ciência e Engenharia de Materiais e físico licenciado, com sólida trajetória como desenvolvedor Python, cientista de dados e engenheiro de software. É fundador da LNData, onde lidera projetos de inteligência de negócios e automação para clientes de varejo e indústrias, integrando ferramentas open-source como Apache Airflow, Superset e Dash Plotly em ambientes Dockerizados. Como professor universitário no UNESC, já desenvolveu material didático sobre machine learning, cobrindo desde regressão e classificação até clustering e regras de associação, sempre com linguagem acessível. Domina bancos de dados relacionais e colunar (PostgreSQL, ClickHouse, SQL Server) e frameworks web (Flask, Dash), além de arquiteturas de ETL e pipelines em produção.

Recomendações do Professor
Inclua essas obras na sua trajetória, acessando-as em formato resumo, audiolivro e texto completo.
Aprenda Python 3 do jeito certo uma introdução muito simples ao incrível mundo dos computadores e da codificação
SHAW, Zed A
Obra presente na disciplina
Introdução a Python

Sinopse da Obra
O livro Aprenda Python 3 do Jeito Certo: Uma Introdução Muito Simples ao Incrível Mundo dos Computa... Ver mais
O livro Aprenda Python 3 do Jeito Certo: Uma Introdução Muito Simples ao Incrível Mundo dos Computadores e da Codificação, de Zed A. Shaw, é uma obra voltada para iniciantes que desejam aprender a programar utilizando a linguagem Python 3. Publicado pela Alta Books em 2019, o livro segue a abordagem prática e direta característica da série "Hard Way" de Zed Shaw. Zed Shaw aperfeiçoou um método eficaz para aprender Python 3, baseado em prática constante e aprendizado ativo Ver menos
Introdução a algoritmos e programação com Python uma abordagem dirigida por testes
WAZLAWICK, Raul S
Obra presente na disciplina
Introdução a Python

Sinopse da Obra
Este livro é indicado para quem quer aprender ou ensinar programação de computadores usando a lingu... Ver mais
Este livro é indicado para quem quer aprender ou ensinar programação de computadores usando a linguagem que nos últimos anos vem se tornando dominante nesta área: PYTHON. Ao mesmo tempo em que ensina os fundamentos de algoritmos e programação com PYTHON, este livro também apresenta um significativo diferencial em relação a outras obras, pois introduz ao iniciante os conceitos de DESENVOLVIMENTO DIRIGIDO POR TESTE (TDD) – uma técnica de programação que produz excelentes resultados ao fazer o programador pensar sobre seu código antes de produzi-lo e escrever os testes que automaticamente irão verificar se o código efetivamente funciona. Dezenas de exercícios são propostos e, ao contrário de muitos outros livros, os valores e resultados são apresentados para que o estudante possa verificar, antes de conferir os gabaritos online, se o seu programa efetivamente está correto, desta forma já encaminhando, desde os primeiros exercícios, o pensamento do aprendiz para o desenvolvimento dirigido por teste. O livro é altamente recomendado para disciplinas de introdução a algoritmos e programação em cursos superiores em todas as áreas, e também no Ensino Médio, mas também pode ser usado por aqueles que querem aprender sozinhos (autodidatas). Ver menos
Introdução à computação usando Python um foco no desenvolvimento de aplicações
PERKOVIC, Ljubomir
Obra presente na disciplina
Introdução a Python

Sinopse da Obra
Os leitores de Introdução à Computação Usando Python: um Foco no Desenvolvimento de Aplicações vão ... Ver mais
Os leitores de Introdução à Computação Usando Python: um Foco no Desenvolvimento de Aplicações vão perceber que os conceitos serão apresentados gradativamente para que haja uma introdução inclusiva à ciência da computação, e críticos da área definem a metodologia do livro-texto como a utilização da “ferramenta certa para o trabalho no momento certo”.Apesar do título, a obra tem carga maior do que apenas introdutória, uma vez que o livro-texto faz muito mais do que apenas introduzir estudantes à computação. Os leitores terão acesso a orientações de problemas práticos com soluções aparecendo no decorrer de todo o texto. Sua ampla cobertura também o torna ideal para estudantes que precisam dominar os conceitos de programação e computação.Para que o leitor consiga manter-se focado nos conteúdos e atento às armadilhas inerentes da ciência da computação, o livro-texto apresenta caixas de aviso que servirão para conquistar ainda mais a atenção do estudante nos momentos necessários da obra. Ele também utiliza caixas de desvio para explorar rapidamente alguns tópicos interessantes, mas que fogem do curso principal. Essa grande quantidade de caixas, problemas práticos, figuras e tabelas cria, propositalmente, interrupções visuais no texto que irão torná-lo mais dinâmico e comunicativo.Os capítulos incluem ainda uma introdução à resolução de problemas técnicos e algoritmos clássicos, resolução de problemas e programação, além de formas de aplicar competências básicas para o desenvolvimento de aplicativos. Ver menos
Cursos com participação do Professor UNESC
