Coder Social home page Coder Social logo

jotavare / 42-common-core Goto Github PK

View Code? Open in Web Editor NEW
19.0 1.0 1.0 80 KB

Detailed information about my projects and exams made at 42 Porto, during Common Core.

License: The Unlicense

42 42-cursus 42-common-core 42born2code 2d-game-engine 3d-game-engine bash c cpp docker

42-common-core's Introduction

Linkedin 42

AboutProjectsExamsNorminetteLicense

ABOUT

The 42 Common Core was developed in Paris in 2013 and is continually evaluated and developed. Students progress through the program by completing projects and earning points to level up, making the learning experience feel like a game.

This repository contains code developed at 42 Porto Common Core, from 02/11/2022 to present day.

Note

If you are looking for code related to the 42 Porto Piscine, click here.

PROJECTS

Project Language Grade Last Commit Evaluation Information
libft 3 peers 15 mins
get_next_line 3 peers 15 mins
ft_printf 3 peers 15 mins
born2beroot 3 peers 1 hour
minitalk 3 peers 15 mins
so_long 3 peers 15 mins
push_swap 3 peers 15 mins
philosophers 3 peers 15 mins
minishell 3 peers 15 mins
net_practice 3 peers 15 mins
cub3d 3 peers 45 mins
cpp_modules 2 peers 15 mins
inception 3 peers 30 mins
webserv - - - 3 peers 1 hour
ft_transcendence - - - 3 peers 1 hour

Note

In 42, the following projects are a personal choice:
so_long, fract-ol or fdf > minitalk or pipex > cub3d or minirt > webserv or ft_irc

EXAMS

Exam Rank Language Finish Date Grade Time
Exam 02 C 31-03-2023 3 hours
Exam 03 C 05-04-2023 3 hours
Exam 04 C 05-07-2023 3 hours
Exam 05 C++ - - 3 hours
Exam 06 C++ - - 3 hours

NORMINETTE

At 42 School, it is expected that almost every project is written following the Norm, which is the coding standard of the school.

- No for, do...while, switch, case, goto, ternary operators, or variable-length arrays allowed;
- Each function must be a maximum of 25 lines, not counting the function's curly brackets;
- Each line must be at most 80 columns wide, with comments included;
- A function can take 4 named parameters maximum;
- No assigns and declarations in the same line (unless static);
- You can't declare more than 5 variables per function;
- ...
  • 42 Norms - Information about 42 code norms. PDF
  • Norminette - Tool to respect the code norm, made by 42. GitHub
  • 42 Header - 42 header for Vim. GitHub

LICENSE

This work is published under the terms of Unlicense.

42-common-core's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

mazen-tech

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.