setembro/2024
Primeiramente, pra quem não me conhece, sou Gilberto, professor do curso Técnico em Informática e também do curso de Análise e Desenvolvimento de Sistemas. Criei este repositório com o ojetivo de agrupar algumas informações para meus alunos. Em diversas aulas sugiro ferramentas, apostilas, livros, canais, etc. Muitas vezes (quem é professor sabe), a gente acaba esquecendo de colocar alguma referência naquele exato momento. Sendo assim, este repositório agrupa a maioria dessas indicações de maneira organizada. Também deixo aberto para quem queira contribuir com mais materiais relacionados. 👊
-
Alguns livros que li e que fizeram parte da minha vida e do meu aprendizado sobre algumas áreas que gosto.
- Algoritmos - Lógica para desenvolvimento de programação de computadores - José Augusto N. G. Manzano (2019).
- Linguagem C Completa e Descomplicada - André Backes (2018).
- C Completo e Total - Herbert Schildt (1997).
- JAVA - Como Programar - Deitel (2016).
- Estruturas de Dados Descomplicada em C - André Backes (2016).
-
- Level Up - Um guia para o design de grandes jogos - Scott Rogers (2013).
-
- Lean Inception - Paulo Caroli (2018).
- Ergodesign e arquitetura de informação: Trabalhando com o usuário - Luiz Agner (2023).
- Design Centrado no Usuário - Travis Lowdermilk (2013).
- Código Limpo - Robert C. Martin (2009) (relendo atualmente).
Repositórios para aprofundar/reforçar os estudos.
- Livros Gratuitos Repositório com muitos livros disponibilizados gratuitamente na área de computação e programação. Coloquei o link dos livros em português, mas o repositório conta também com livros em outras línguas.
- Roadmap.sh Repositório com roteiros, artigos e recursos direcionados para estudos na área de desenvolvimento de sistemas.
- Algoritmos Pacote de materiais do Curso de Algoritmos do Curso em Vídeo - Gustavo Guanabara.
- Algoritmos e Estruturas de Dados Repositório contém exemplos de algoritmos e estruturas de dados clássicas em javascript.
- Mini projetos em Python Uma coleção de miniprojetos simples em python para aprimorar suas habilidades.
- Ideias para apps Coleção de ideias para apps para treinar sua programação. Além de ideias, vários projetos tem links com soluções propostas e exemplos.
- APIs Públicas Uma lista de APIs gratuitas para uso em software e desenvolvimento web.
Algumas IDEs instaláveis, bem como algumas alternativas online e ferramentas que me ajudam no dia a dia.
-
- Portugol Studio Online: https://portugol.dev/
- Portugol Studio: http://univali-lite.github.io/Portugol-Studio/
- VisualG: https://visualg3.com.br/baixar-o-visualg3-0/
- Fluxogramas: https://www.lucidchart.com/
-
- GCC Online: https://www.onlinegdb.com/online_c_compiler
- Codeblocks MINGW: https://www.codeblocks.org/downloads/binaries/
-
- VSCode: https://code.visualstudio.com/
- Sublime: https://www.sublimetext.com/
- Codepen: https://codepen.io/pen/
-
- Figma: https://www.figma.com/
- Trello: https://trello.com/
- Notion: https://www.notion.so/
- Inkscape: https://inkscape.org/pt-br/
- Shotcut video editor: https://shotcut.org/
-
- Bracket Pair Color DLW
- Color Highlight
- FiraCode (fonte com ligature)
- Live Server
- Prettier
- Symbols
-
- Lógica e Algoritmos Playlist com Introdução a algoritmos e lógica de programação criada por Gustavo Guanabara.
- Linguagem C Curso básico com exemplos de uso de operadores, condicionais, repetições, arrays e funções em C. Vídeos por André Backes.
- Estruturas de dados Playlist com estruturas de dados em linguagem C ministrado pelo André Backes.
- Github para iniciantes Guia introdutório para usar o github e suas principais funcionalidades.
-
- Código Fonte TV Canal de tecnologia e programação.
- Diolinux Canal de tecnologia, open source e linux.
- ProgBR Canal sobre programação, carreira e empreendedorismo.
- Filipe Deschamps Canal sobre programação, rotina e produtividade.
- Akitando Canal onde Fábio Akita aborda vários assuntos relacionados à computação e tecnologia.
- Lucas Montano Canal sobre carreira em tecnologia.
-
- Adobe Color Wheel (https://color.adobe.com/pt/)
- Tailwind CSS color (https://uicolors.app/create)
-
- Awwwards Awwwards é um organismo de competição profissional de web design e desenvolvimento.
- Dribbble Dribbble é uma comunidade online para a exposição de conteúdo artístico.
- Behance Behance é uma rede de sites e serviços especializada na autopromoção, incluindo consultoria e sites de portfólio online.
- CSS Design Awards Layoults para se inspirar.
-
- Bing Serviço integrado ao sistemas de busca da MS. É possível criar imagens sem criar nenhum tipo de conta.
- Midhourney O Midjourney gera imagens a partir de descrições em linguagem natural. Precisa de conta e discord.
- Suno Serviço online para geração de músicas através de IA generativa.
-
-
Flexbox Advendure Um jogo que se baseia no uso correto de flexbox para se progredir.
-
Flexbox Froggy Jogo parecido com o anterior, para posicionamento do sapo usando as propriedades de flexbox.
-
CSS Diner Uso de CSS para treino de uso de seletores.
-
Make it True Jogo para android onde circuitos lógicos são utilizados.
-
FrontendMentor Desafios de codificação de projetos para frontend.
-