/1337-School-Resources

07/2023 Piscine - Pool (Bengruir Campus - 42 Network)

Primary LanguageCMIT LicenseMIT

# 1337-Pool-Piscine-42-Network

Guide and Solutions for Pool - Piscine (07/2023 Bengruir Campus)


❗❗ Disclaimer : YOU ARE HERE TO LEARN, DON'T COPY (OR ⚠️ ☠️) ❗❗

# **************************************************************************** #
#                                                                              #
#                                                         :::      ::::::::    #
#                                                       :+:      :+:    :+:    #
#                                                     +:+ +:+         +:+      #
#    By: Kaizen <kaizen@smtp.com                    +#+  +:+       +#+         #
#                                                 +#+#+#+#+#+   +#+            #
#    Created: 1945/08/06 00:00:00 by Kaizen            #+#    #+#              #
#    Updated: 1945/08/09 00:00:00 by Kaizen           ###   ########.fr        #
#                                                                              #
# **************************************************************************** #


"Copies fade, but true understanding shines forever."😉


✔️ ABOUT THIS REPOSITORY

Welcome to the comprehensive repository dedicated to the immersive and transformative experience of the 1337 Pool at Campus 42. This repository serves as a valuable resource for all aspiring poolers who embark on this challenging and rewarding journey. Here, you will find a wealth of information, tools, and insights that will not only aid your learning but also emphasize the importance of integrity, originality, and the pursuit of knowledge.


✔️ UNDERSTANDING THE 1337 POOL

The 1337 Pool, a cornerstone of Campus 42's innovative education model, is a rigorous and dynamic program designed to cultivate the skills, mindset, and determination necessary to excel in the world of technology. Through a series of intensive challenges, coding exercises, and collaborative projects, participants are exposed to a holistic learning experience that fosters creativity, problem-solving, and resilience.


✔️ THE POINT BEHIND THIS REPOSITORY

This repository stands as a testament to the values of genuine learning and personal growth within the 1337 Pool. It is not just a collection of solutions or shortcuts, but a curated space that encourages poolers to grasp concepts, experiment with code, and develop a deep understanding of the subjects at hand. Instead of promoting mere replication, this repository encourages critical thinking, experimentation, and the development of unique solutions.


🔴 ADVICES FOR THE POOL

First, of first you have to be you, let your social issues and your ego away and communicate with people exchange info during the pool ask about anything ask for help, give it aswel, and try to be A HUMAN which is mean focus on your pool, avoid fights with people, respect the others and if you faced any issue with a pooler or with your machine ask the help from the bocal by slack (an application similar to discord kinda, with this application, you will get notified from staff about any announcement, and you can report your issues there etc ...), and Don't give up or get lazy, because you have only 30 days exact, so hurry up FIGHTING SOLIDER, and one more point take care of your badge, cause it's the only tool and way that permit you to get access inside the school, and get your food from the restaurant TAKE CARE OF IT!, forget something called girls and relationships, etc... during the pool, cause you will be there for 1 point which is : focusing on your journey and your days and your exams.


🔴 THE MOST COMMON PROBLEM DURING THE POOL

# Forgot to subscribe to the exam

	A lot of people find themselves can't log in for the exams, because they forgot to
	subscribe for the exam, so be aware and don't forget to subscribe for your exams
		and keep checking your subscribe statut till the exam day, to avoid any problems

# Deleting the git file

	this problem from the most common problem during the exam, for example, people try
	to delete the ./a.out file and delete the .git file by mistake and that stops them
	from pushing their exercises during the exam, and the solution for this issue and
  	closing your terminals, and open it and login again as the first step that you did,
	at the beginning of the exam, open your terminal and put your login, etc, and start
	your exam again.

🔴 HOW TO LOGIN TO EXAM

Login into the exam :

1- Login to your session with exam/exam (username : exam | password : exam)
2- Open your terminal and write examshell
3- After examshell, it gonna ask you to put your login (you INTRA LOGIN)
4- Good luck Solider.

😊 SOME RESOURCES THAT CAN HELP YOU

💻C Basics (English)

💻C Basics (Darija)

💻GRADEME (exam simulator for practicing)


The 1337 Pool is an incredible voyage of self-discovery, growth, and mastery. As you navigate through this repository, remember that the true value lies not in shortcuts, but in the process of grappling with challenges, learning from failures, and emerging stronger and more capable than before.

Embrace the spirit of the 1337 Pool, leverage this repository as a powerful tool for learning, and embark on a journey that will not only shape your coding skills but also your character and approach to problem-solving. Together, let's uphold the principles of authenticity, collaboration, and dedication that define the essence of the 1337 Pool experience.


🏊 EXPLAINING THE POOL

It's pretty straightforward. You get a month, divided into four weeks. During this time, you'll work on different projects that help you improve your coding skills and get a handle on concepts like loops, pointers, dealing with information, and basic memory stuff (nothing too complicated). Expect a test every Friday, four in total. just make sure you solve at least two exercises for each.


🗺️ EDUCATION SYSTEM (Holy Graph)

When you're a student, you'll work on a bunch of projects called common core. How long it takes depends on how fast you're learning. Each time you finish a project, you earn extra time to stay in the program and avoid getting into the BLACKHOLE ! , Once you're done with the common core, you look for an internship. After that, you can decide if you want to keep studying and go deeper into advanced stuff at school or start working.


🌌 BLACKHOLE MEANING

The blackhole is a system that motivates students to stay active and not get lazy with their projects. It's kind of like a game. The more projects you finish and get approved, the longer you can stay in school. But if you don't finish projects and just stay lazy, you'll use up all your chances and get kicked out of school forever.


🛠️ SKILLS DEVELOPED

```
	➤ C/C++ Language & Makefile
	➤ Shell Scripting
	➤ Git
	➤ Assembly Language
	➤ Web
	➤ Docker
	➤ Networks
	➤ Graphics
	➤ Security
```

GOOD LUCK

Author

  • @KAIZEN | Software Engineer Student

    Contact me & Any questions.

    Twitter Profile * Discord Profile

    discord id : its_infamous