{"id":20635995,"url":"https://github.com/achrafelkhnissi/1337","last_synced_at":"2025-04-09T18:21:13.355Z","repository":{"id":37264322,"uuid":"426712425","full_name":"achrafelkhnissi/1337","owner":"achrafelkhnissi","description":"This repository contains  a collection of 42School  cursus projects in addition to the pool/piscine days (with a detailed step by step explanation). Enjoy!","archived":false,"fork":false,"pushed_at":"2024-03-10T14:41:49.000Z","size":86522,"stargazers_count":207,"open_issues_count":0,"forks_count":33,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-30T20:13:53.964Z","etag":null,"topics":["1337","1337school","42","42born2code","42cursus","42network","42projects","42school","piscine","piscine-c","piscine42"],"latest_commit_sha":null,"homepage":"https://www.linkedin.com/in/achrafelkhnissi/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/achrafelkhnissi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-11-10T17:21:05.000Z","updated_at":"2025-01-28T20:35:47.000Z","dependencies_parsed_at":"2024-03-10T15:41:25.367Z","dependency_job_id":null,"html_url":"https://github.com/achrafelkhnissi/1337","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrafelkhnissi%2F1337","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrafelkhnissi%2F1337/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrafelkhnissi%2F1337/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/achrafelkhnissi%2F1337/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/achrafelkhnissi","download_url":"https://codeload.github.com/achrafelkhnissi/1337/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237676249,"owners_count":19348572,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["1337","1337school","42","42born2code","42cursus","42network","42projects","42school","piscine","piscine-c","piscine42"],"created_at":"2024-11-16T15:08:44.719Z","updated_at":"2025-02-07T16:12:55.120Z","avatar_url":"https://github.com/achrafelkhnissi.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"```\n  /* ***************************************************+++++++++++******************* */\n  /*                                                                                   */\n  /*                                  \t      :::   ::::::::   ::::::::  :::::::::::   */ \n  /*                                        :+:+:  :+:    :+: :+:    :+: :+:     :+:   */ \n  /*                                           +:+         +:+        +:+        +:+   */ \n  /* By: ael-khni                              +#+      +#++:      +#++:        +#+    */ \n  /*                                           +#+         +#+        +#+      +#+     */ \n  /* Created: 0000/00/00 by ael-khni           #+#  #+#    #+# #+#    #+#     #+#      */ \n  /* Updated: 0000/00/00 by ael-khni         ####### ########   ########      ###.ma   */ \n  /*           \t                                                                       */ \n  /* ********************************************************************************* */\n```\n---\n\n\u003ch1 align=\"center\"\u003e\n\t1337\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cb\u003e\u003ci\u003eProjects developed at \u003ca href=\"https://www.1337.ma/\"\u003e1337 Khouribga \u003c/a\u003e programming school.\u003c/i\u003e\u003c/b\u003e\u003cbr\u003e\n\tStart date: 01/Nov/2021 - The 4th promo!\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003e\n\t\u003ca href=\"https://github.com/achrafelkhnissi/1337/tree/master/Piscine-2021\"\u003ePiscine\u003c/a\u003e\n\t\u003cspan\u003e · \u003c/span\u003e\n\t\u003ca href=\"https://github.com/achrafelkhnissi/1337/blob/master/42curses/README.md\"\u003eCursus\u003c/a\u003e\n\u003c/h3\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg alt=\"GitHub code size in bytes\" src=\"https://img.shields.io/github/languages/code-size/achrafelkhnissi/1337?color=blueviolet\" /\u003e\n\t\u003cimg alt=\"Number of lines of code\" src=\"https://img.shields.io/tokei/lines/github/achrafelkhnissi/1337?color=blueviolet\" /\u003e\n\t\u003cimg alt=\"Code language count\" src=\"https://img.shields.io/github/languages/count/achrafelkhnissi/1337?color=blue\" /\u003e\n\t\u003cimg alt=\"GitHub top language\" src=\"https://img.shields.io/github/languages/top/achrafelkhnissi/1337?color=blue\" /\u003e\n\t\u003cimg alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/achrafelkhnissi/1337?color=brightgreen\" /\u003e\n\u003c/p\u003e\n\n---\n\n![1337](https://github.com/achrafelkhnissi/1337/blob/master/Piscine-2021/imgs/1337.jpg)\n\n---\n## About 1337 School :\n\n1337 is a part of 42 network. \\\n42 is a global education initiative that offers a new way of learning technology:\nno teachers, no classrooms, students learning from their fellow students (peer to peer\nlearning), with a methodology that develops both computing and life skills. The 42 cursus is\nfree for whoever is approved in its selection process* - the so-called \"Piscine\" - becoming\nthus \"cadets\" (42's students).\n\n#### For further information about 42's **selection process** (the \"Piscine\"), please visit the [C Piscine](https://github.com/achrafelkhnissi/1337/tree/master/Piscine-2021).\n----\n\n## Education Program\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e  \n\u003cimg src =\"https://github.com/achrafelkhnissi/1337/blob/master/Piscine-2021/imgs/3y_edu_program.png\" width=\"800\"\u003e\n\u003c/p\u003e\n\n## 🛠️ Skills developed at 1337\n\n### Hard-skills\n\n\t* C/C++ language, Makefile\n\t* Shell scripting\n\t* Git\n\t* Networks\n\t* Docker\n\t* SQL\n\t* Web (HTML, CSS, Wordpress)\n\t* Computer graphics\n\t* Assembly language\n\n-- among others (find it in the complete [curriculum](https://github.com/achrafelkhnissi/1337/blob/master/42curses/README.md#-42s-galaxy-curriculum)).\n\n### Soft-skills\n\n\t# Self-learning and proactivity\n\t\tAt 42, self-learning is at the core of its peer to peer learning methodology. There\n\t\tare no teachers whatsoever; the learning process is based on googling, enquiring\n\t\tyour classmates, and empirical knowledge, each student learning at their own pace.\n\n\t# Teamwork\n\t\tSome projects must or should be developed in groups, which promotes collaborative\n\t\twork among cadets. The major challenge here is to equalize the different knowledge\n\t\tlevels while finding a common work methodology that allows all team members to\n\t\tcontribute to the project.\n\n\t# Time management and resiliency\n\t\tThe school is open 24/7. Thus, the cadets are free to work whenever they want, which\n\t\tdemands excellent time management skills and resiliency for not \"drowning\" amid the\n\t\tmassive load of work demanded by the program.\n\n\n\n\n\u003c!--\n## 🌌 42's galaxy (curriculum)\n\n**42cursus** comprises two groups of projects: the first one being known as _\"inner circle\"_ and the second one, _\"outer treks\"_ - due to the **Holy Graph** layout (see image below).\n\nThe **inner circle** is the basic curriculum, with all projects being mandatory to attain level 7 - which is the minimum level required for activities such as internships and interchange.\n\nThe **outer treks** is a collection of diverse project trails in subjects ranging from operational systems to web development which allows cadets to specialize on whatever subject they prefer.\n\n![42's galaxy](https://github.com/achrafelkhnissi/1337/blob/master/Piscine-2021/imgs/Screen%20Shot%202021-12-07%20at%203.31.58%20AM.png)\n\nThe table below presents the cursus curriculum in the chronological order in which it was (or is to be) completed by me - projects order and corresponding attained level may vary among students.\n\n### Inner Circle (basic curriculum)\n\n|CIRCLE\t|PROJECT\t\t\t\t\t\t\t|TECHNOLOGY\t\t\t\t|EXPERIENCE\t\t|STATUS\t\t\t\t\t\t|ATTAINED LEVEL\t|\n|:-:\t|:--\t\t\t\t\t\t\t\t|:--\t\t\t\t\t|--:\t\t\t|:-:\t\t\t\t\t\t|:--\t\t\t|\n|00\t\t|[Libft](https://github.com/achrafelkhnissi/1337/tree/master/42curses/libft)|C\t\t\t\t\t\t|462 XP\t\t\t|![Project Score - Libft](https://badge42.herokuapp.com/api/project/ael-khni/Libft)\t|level 1 - 6%\t|\n|01\t\t|[get_next_line](https://github.com/achrafelkhnissi/1337/tree/master/42curses/get_next_line)|C\t\t\t\t\t\t|882 XP\t\t\t|![Project Score - get_next_line](https://badge42.herokuapp.com/api/project/ael-khni/get_next_line)\t|level 1 - 57%\t|\n|02\t\t|[ft_printf](https://github.com/achrafelkhnissi/1337/tree/master/42curses/ft_printf)|C\t\t\t\t\t\t|882 XP\t\t\t|![Project Score - ft_printf](https://badge42.herokuapp.com/api/project/ael-khni/ft_printf)\t|level 1 - 98%\t|\n|03\t\t|[born2beroot](https://github.com/achrafelkhnissi/1337/tree/master/42curses/Born2beRoot)\t\t\t|Sysadmin\t\t\t\t|577 XP\t\t\t|![Project Score - netwhat](https://badge42.herokuapp.com/api/project/ael-khni/tree/master/born2beroot)\t|level - %\t|\n\n--\u003e\n\n\n## Author\n\n- [`@achrafelkhnissi`]() | Software Engineer Student\n\n    \u003e Reach out to me if you need any help or have any questions.\n\n\t\u003ca href=\"mailto:achraf.elkhnissi@icloud.com\"\u003e\n\t\t\u003cimg alt=\"Feel free to contact me\" src=\"https://img.shields.io/badge/-Ask_me_anything-blue?style=flat\u0026logo=Gmail\u0026logoColor=white\u0026link=mailto:achraf.elkhnissi@gmail.com\u0026color=3d85c6\" /\u003e\n\t\u003c/a\u003e\n\t\u003cspan\u003e * \u003c/span\u003e\n    \u003ca href=\"https://www.linkedin.com/in/achrafelkhnissi/\"\u003e\n        \u003cimg alt=\"Linkedin Profile\" src=\"https://img.shields.io/badge/-Linkedin-0072b1?style=flat\u0026logo=Linkedin\u0026logoColor=white\u0026link=https://www.linkedin.com/in/achrafelkhnissi/\" /\u003e\n    \u003c/a\u003e\n    \u003cspan\u003e * \u003c/span\u003e\n    \u003ca href=\"https://twitter.com/suprivada\"\u003e\n        \u003cimg alt=\"Twitter Profile\" src=\"https://img.shields.io/badge/-Twitter-0072b1?style=flat\u0026logo=Twitter\u0026logoColor=white\u0026link=https://www.linkedin.com/in/achrafelkhnissi/\u0026color=1DA1F2\" /\u003e\n    \u003c/a\u003e\n    \u003cspan\u003e * \u003c/span\u003e\n    \u003ca href=\"https://www.linkedin.com/in/achrafelkhnissi/\"\u003e\n        \u003cimg alt=\"Discord Profile\" src=\"https://img.shields.io/badge/-Discord-0072b1?style=flat\u0026logo=Discord\u0026logoColor=white\u0026link=https://www.linkedin.com/in/achrafelkhnissi/\u0026color=7289da\" /\u003e\n    \u003c/a\u003e\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fachrafelkhnissi%2F1337","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fachrafelkhnissi%2F1337","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fachrafelkhnissi%2F1337/lists"}