Table of contents
Exams
Websites that I found useful for studying 42 exams, some are outdated but still useful.
Website | Description | Source |
---|---|---|
GradeMe | Simulate piscine and common core exams. | Website |
Piscine and Common Core Exams | Questions and solutions. | GitHub |
Piscine Exams (outdated) | Questions and solutions. | Website |
Piscine Final Exam Exercices (outdated) | Final exam exercices resolution. | GitHub |
Common Core Exams (outdated) | Questions and solutions with mains. | Website |
Peer-To-Peer
Information about peer-to-peer evaluation, and beginner videos about Shell and Git.
Website | Description | Source |
---|---|---|
P2P, Shell and Git Basics | YouTube playlist covering P2P, Shell, and Git basics. | Youtube |
P2P - Evaluation - 01 | What to do before the evaluation? (as evaluated student) | Youtube |
P2P - Evaluation - 02 | What to do before the evaluation? (as evaluator) | Youtube |
P2P - Evaluation - 03 | What to do during the evaluation? | Youtube |
P2P - Evaluation - 04 | What to do after the evaluation? (as evaluated student) | Youtube |
The Art of Peer-Evaluation | Peer-to-Peer evaluation state of mind and rules you should know. | 42 PDF |
Websites
Websites that I found useful in my 42 journey.
Website | Description | Source |
---|---|---|
42 Evaluators | Calculator, Leaderboard, PeerFinder, Blackhole, Stats, β¦ | Website |
42 XP Calculator | Calculate how much exp you need for the next level. | Website |
Find Peers | Find peers working on the same project. | Website |
S42 | Clusters from various 42 schools. | Website |
Guides
Guides and walkthroughs to navigate 42 Piscine and Common Core.
Website | Description | Source |
---|---|---|
42 Cheat Sheet | An awesome cheatsheet for C and 42 in general. | GitHub |
Developer Roadmaps | Roadmaps, guides, and other educational content. | Website |
tldr-pages | Community-maintained help pages offering simplified explanations. | GitHub |
rsapkf | 5000+ links that rsapkf used in the past to learn programming. | Website |
Extensions
VS Code extensions for enhancing your development experience.
Website | Description | Source |
---|---|---|
42 C-Format | Automaticly formats .c files with norm v3. | Website |
42 ft count line | Displays how many lines each function as. | Website |
42 Header | 42 header integration in VS Code. | Website |
42 Norminette | This extension is a norminette decorator for 42 in VS Code. | Website |
Norminette 42 | This extension is a norminette decorator for 42 in VS Code. | Website |
Norminette Highlighter v3.x | This extension is a norminette decorator for 42 in VS Code. | Website |
Grammar
Tools to have correct communication and documentation.
Website | Description | Source |
---|---|---|
Grammarly | Writing assistant for grammar and punctuation. | Website |
LanguageTool | Grammar and style checker for multiple languages. | Website |
QuillBot | Tool for paraphrasing and improving writing. | Website |
Urban Dictionary | Slang dictionary with user-contributed definitions. | Website |
Wiktionary | Online dictionary and language reference. | Website |
Browser
I recommend installing Improved Intra 42
, an all-in-one extension for Chrome and Firefox.
Website | Description | Source |
---|---|---|
Improved Intra 42 | Browser extension for Chrome and Firefox to enhance the Intra 42 experience. | GitHub |
Better Black Hole | Extension available for Chrome and Firefox. Improves Black Hole functionality. | GitHub |
Apps
Available apps for Android and iOS.
Website | Plataform |
---|---|
Intra 42 Mobile App | Android |
Intra 42 Mobile App | iOS |
Readme
Insights on crafting effective README files and integrating badges for your projects.
Website | Description | Source |
---|---|---|
README.md Generator | Create your GitHub README.md simply and quickly. | Website |
Badge 42 | Dynamically generated 42 badges for your git readmes. | GitHub |
42 Project Badges | Badges designed for 42 curriculum projects. | GitHub |
1337 Readme | Share your progress via GitHub README.md. | GitHub |
42 Unlicense | Flavoured version, based on the Unlicense public license. | GitHub |
GitHub Social Preview | Auto generate a social preview image for your repository. | Website |
Productivity
Software designed to simplify tasks, and streamline workflow.
Website | Description | Source |
---|---|---|
Obsidian | Private and flexible writing app that adapts to how you think. | Website |
Notion | Freemium productivity and a note-taking web application developed by Notion Labs Inc. | Website |
Trello | Ultimate project management tool. | Website |
Scribe | Turn any process into a step-by-step guide, instantly. | Website |
Evernote | Note-taking and task management application. | Website |
Motion | Automatically prioritize tasks, schedule meetings, and resolve calendar conflicts. | Website |
Lucidchart | Web-based diagramming application. | Website |
Others
Resources of no particular order but that I feel you should know.
Website | Description | Source |
---|---|---|
Oh My Zsh! | Open source, community-driven framework. | GitHub |
Oh My Zsh! Plugins | List of plugins for Oh My Zsh! | GitHub |
PowerLevel10k | A customizable zsh theme focusing on speed, flexibility, and user experience. | GitHub |
tmux | Terminal multiplexer, lets you switch between several programs in one terminal. | GitHub |
catppuccin | Community-driven pastel theme. | GitHub |
Neofetch Themes | Compilation of Neofetch configurations gathered in one location. | GitHub |
OnlineGDB | Debugging online tool. (learn how to use gdb or lldb ) | Website |
Python Tutor | Online compiler and debugger for Python , JavaScript , C , C++ , and Java . | Website |
Thonny | Thonny is an IDE for Python designed for beginners. | Website |
Sublime Text | Sophisticated text editor for code, markup, and prose. | Website |
Replit | IDE, compiler, and interpreter, in +50 languages. | Website |
RP42 | Discord addon integration for 42 School. | GitHub |
Installette | Script to install Norminette, Norminette Formatter, Vim, and 42 Header. | GitHub |
42 Toolbox | A bunch of scripts to improve your life at 42. | GitHub |
CS50 | Course on thinking algorithmically and solving problems efficiently. | Website |
Reeborgβs World | Website designed to help people learn to program through gaming puzzles. | Website |
Parrot Live | Allow any computer with curl to display an animated party parrot. | GitHub |
Let Me Google That For Youβ¦ | Politely ask someone to Google but donβt be afraid to ask for help! | Website |
Fake Update | Fake update screens! F11 - Fullscreen ESC - Exit ENTER - BSOD | Website |
Donβt Write Comments | Why you shouldnβt write comments in your code (write documentation). | Youtube |
No Hello | Please, donβt say just hello in chat. | Website |
Nerd Fonts | Iconic font aggregator, collection, and patcher. | Website |
Everything I wish I knew when learning C | Tips and tricks for learning C. | Website |
C Static libraries | All you need to know about C static libraries. | Website |