Este repositório contém o meu estudo completo do curso de Lógica de Programação, baseado nas aulas do professor Fábio dos Reis (canal Bóson Treinamentos). O conteúdo está organizado por dias de estudo, em arquivos Markdown, com explicações técnicas acessíveis e exemplos práticos.
- Consolidar os fundamentos da lógica de programação.
- Produzir material de estudo de longo prazo para consulta.
- Compartilhar conhecimento com iniciantes na área.
- Criar portfólio público para recrutadores e desenvolvedores.
Dia | Conteúdo Estudado | Link |
---|---|---|
01 | Arquitetura Básica, Hardware, Software, Lógica e Algoritmos | logica-dia01.md |
02 | Representação de Algoritmos, Tipos de Dados, Declaração e Atribuição de Variáveis, Padrões de Nomeclatura de Objetos e Escopo de Variáveis | logica-dia-02.md |
03 | Entrada e Saída de Dados, Operadores e Expressões Aritméticas, Operadores Relacionais, Operadores Lógicos, Associatividade e Precedência de Operadores | logica-dis03.md |
04 | Decisão Condicional Simples, Decisão Condicional Composto, Desvio Condicional Encadeado (Aninhado), Desvio Condicional: Comando ESCOLHA...CASO , Como Usar Bibliotecas e suas Funções, Como Gerar Números Aleatórios, Laço de Repetição ENQUANTO , Laço de Repetição PARA e Encadeamento de Laços de Repetição |
logica-dis04.md |
05 | (a preencher) | - |
... | ... | ... |
Todo o conteúdo foi assistido, resumido, interpretado e reescrito com base em aulas do canal Bóson Treinamentos. A linguagem usada é técnica, porém acessível, com explicações estruturadas, exemplos em pseudocódigo e observações pessoais.
- Canal Bóson Treinamentos no YouTube
- Apostilas e livros indicados pelo curso:
- Código Limpo: Habilidades práticas do Agile Software – Robert C. Martin. Alta Books, 1ª edição, 2009.
(Indicação feita pelo professor Fábio dos Reis, do canal Bóson Treinamentos, durante a 2ª aula do curso.
Apesar de ser uma leitura amplamente valorizada na área de desenvolvimento, não é recomendada para leitores totalmente iniciantes, pois pressupõe familiaridade com o conceito de "código sujo". A obra é mais indicada para quem já possui alguma experiência prática, mesmo que inicial, no desenvolvimento de software.) - Arquitetura Limpa: O guia do artesão para estrutura e design de software – Robert C. Martin. Alta Books, 1ª edição, 2019.
(Também recomendada pelo professor Fábio dos Reis na 2ª aula.
Assim como o livro anterior, esta obra aborda princípios avançados de design e arquitetura de software, sendo mais útil para quem já passou da fase de aprendizado básico da programação. Não é a leitura mais apropriada para iniciantes absolutos, pois seu conteúdo exige certo domínio de lógica e prática com estruturas de código mais robustas.)
- Código Limpo: Habilidades práticas do Agile Software – Robert C. Martin. Alta Books, 1ª edição, 2009.
Feito com 💻 e ☕ por Lucas S. de Deus - vulgo Draco