Tentamos organizar links (possivelmente) úteis pra galera de CC (Ciência da Computação) e pra quem se interessa em programação, open source, Linux, etc. Os links estão organizados em categorias.
Para cada categoria, se ela estive em inglês, todos os seus links terão conteúdos em inglês: o mesmo vale para aqueles em português.
Espero que gostem :)
Utilizem o menu hambúrguer 🍔 ao lado esquerdo superior para navegar para cada categoria, em vez de procurar manualmente!
-
Best path to learn data structures and algorithms as a beginner : webdev
-
GitHub - ossu/computer-science: Path to a free self-taught education in Computer Science!
-
Resources I wish I knew about long ago! - r/learnprogramming
-
tayllan/awesome-algorithms: A curated list of awesome places to learn and/or practice algorithms.
-
How to start learning to code when you don't know where to start - r/learnprogramming
-
sindresorhus/awesome: 😎 Awesome lists about all kinds of interesting topics
-
EbookFoundation/free-programming-books: 📚 Freely available programming books
-
Intro to Data Structures and Algorithms | Free Courses | Udacity
-
Se você está considerando mudar para TI por favor leia isso. : brasil
-
Melhores Sites para Aprender Programação em 2022 | Web Dev Drops
-
Melhor Maneira de Aprender Python em 2022 (Tutoriais Gratuitos e Pagos)
-
Curso Gratuito de Algoritmos e Lógica de Programação – Wagner Gaspar
-
How to be great at asking coding questions | by Gordon Zhu | Medium
-
Lessons for beginners and junior developers after 11 years of coding. - r/learnprogramming
-
Learned to code, got interview at Google but I wish I was told... - r/learnprogramming
-
Your Career in Web Development Starts Here | The Odin Project
-
Frontend Mentor | Front-end coding challenges using a real-life workflow
-
Interneting Is Hard | Web Development Tutorials For Complete Beginners
-
Codewars - Achieve mastery through coding practice and developer mentorship
-
HackerEarth | Online coding platform and developer assessment software
-
CodeAbbey - programming problems to practice and learn for beginners
-
LeetCode - The World's Leading Online Programming Learning Platform
-
Code: The Hidden Language of Computer Hardware and Software, by Charles Petzold
-
Play the long game when learning to code. - Stack Overflow Blog
-
Computer Science and Programming - Curated Learning Resources
-
prakhar1989/awesome-courses: List of awesome university courses for learning Computer Science!
-
A super harsh guide to learning computer science basics and ultimately programming
-
papers-we-love/papers-we-love: Papers from the computer science community to read and discuss.
-
hackclub/some-assembly-required: An approachable introduction to Assembly
-
c++ faq - The Definitive C++ Book Guide and List - Stack Overflow
-
Programming with C and C++ — Programming with C and C++ documentation
-
ForrestKnight/open-source-cs-python: Video discussing this curriculum:
-
Introduction to Computer Science and Programming Using Python | edX
-
Scientific Computing with Python Certification | freeCodeCamp.org
-
Introduction to Algorithms | Electrical Engineering and Computer Science | MIT OpenCourseWare
-
The Missing Semester of Your CS Education · the missing semester of your cs education
-
RegexOne - Learn Regular Expressions - Lesson 1: An Introduction, and the ABCs
-
Refined GitHub – Instale esta extensão para o 🦊 Firefox (pt-BR)
-
LinuxCommand.org: Learn The Linux Command Line. Write Shell Scripts.
-
13 resources for learning to write better Bash code | Enable Sysadmin
-
Guardians-DSC/newbies: Repositório de submissão das questões de seleção para o grupo Guardians
-
koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts
-
awesome-lists/awesome-bash: A curated list of delightful Bash scripts and resources.
-
denysdovhan/learnyoubash: Learn you how to write your first bash script
-
Cisco Networking Academy Builds IT Skills & Education For Future Careers
-
jlevy/the-art-of-command-line: Master the command line, in one page
-
Unix/Linux Command Combinations That Every Developer Should Know
-
explainshell.com - match command-line arguments to their help text
-
commandlinefu.com: record those command-line gems that you return to again and again
-
Rewritten in Rust: Modern Alternatives of Command-Line Tools
-
dandavison/delta: A syntax-highlighting pager for git, diff, and grep output
-
ajeetdsouza/zoxide: A smarter cd command. Supports all major shells.
-
agarrharr/awesome-cli-apps: 🖥 📊 🕹 🛠 A curated list of command line apps
-
ytdl-org/youtube-dl: Command-line program to download videos from YouTube.com and other video sites
-
wfxr/forgit: A utility tool powered by fzf for using git interactively.
-
zellij-org/zellij: A terminal workspace with batteries included
-
charmbracelet/glow: Render markdown on the CLI, with pizzazz! 💅🏻
-
joeyespo/grip: Preview GitHub README.md files locally before committing them.
-
sahib/rmlint: Extremely fast tool to remove duplicates and other lint from your filesystem
-
yt-dlp/yt-dlp: A youtube-dl fork with additional features and fixes
-
sayanarijit/xplr: A hackable, minimal, fast TUI file explorer
-
adi1090x/widgets: Few widgets for Eww, Elkowar’s Wacky Widgets.
-
dylanaraps/pywal: 🎨 Generate and change color-schemes on the fly.
-
rxyhn/yoru: 夜 - Yoru | Aesthetic and Beautiful Awesome Environment
-
adi1090x/rofi: A huge collection of Rofi based custom Applets, Launchers & Powermenus.
-
nicknisi/dotfiles: vim, zsh, git, homebrew, neovim - my whole world
-
The best way to store your dotfiles: A bare Git repository **EXPLAINED** - Ackama
-
How to Store Dotfiles - A Bare Git Repository | Atlassian Git Tutorial
-
Share credentials across machines using chezmoi and bitwarden
-
🪨 This is my attempt at a basic stable starting point for a Neovim IDE.
-
GitHub - nvim-lua/kickstart.nvim: A launch point for your personal nvim configuration
-
rockerBOO/awesome-neovim: Collections of awesome neovim plugins.
-
Why I'm using (Neo)vim as a Data Engineer and Writer in 2023 |
-
LunarVim/Neovim-from-scratch: 📚 A Neovim config designed from scratch to be understandable
-
dougblack.io/a-good-vimrc.md at master · dougblack/dougblack.io
-
Learn to speak vim — verbs, nouns, and modifiers! | by Yan Pritzker | Yan Pritzker
-
Learn Vim For the Last Time: A Tutorial and Primer - Daniel Miessler
-
Your problem with Vim is that you don't grok vi. - Stackoverflow
-
apresentacoes/presentation.md at master · calangohc/apresentacoes
-
vim, switching between files rapidly using vanilla Vim (no plugins)
-
romainl/idiomatic-vimrc: Guidelines for sculpting your very own ~/.vimrc.
-
Comprehensive Tmux Tutorial for Beginners with a Cheat Sheet
-
Jaime's Guide to Tmux: The Most Awesome Tool You Didn't know you needed
-
christoomey/vim-tmux-navigator: Seamless navigation between tmux panes and vim splits
-
Welcome to tao-of-tmux’s documentation! — tao-of-tmux v1.0.2 documentation
-
sainnhe/tmux-fzf: Use fzf to manage your tmux work environment!
-
Super Guide to the split-window tmux Subcommand (and Beyond)
-
How I Use Tmux With Neovim For An Awesome Dev Workflow On My Mac - YouTube
-
adi1090x/termux-style: Simple script to change color-schemes and fonts for Termux.