Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.
/ piscine_42 Public archive

Emotional rollercoaster since 2013 πŸŠπŸΌβ€β™€οΈ

Notifications You must be signed in to change notification settings

maitreverge/piscine_42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Piscine_42

This repo is a global snapshot of my piscine, during July 2023 at 42 Perpignan.

-----------------------------------------------------

The "Piscine" is a 4 weeks admission test , consisting in learning basic CS skills such as using a VCS, Shell commands and scripting and of course good old C.

Despite being distorded by various reasons (mostly because I forgot to logout quite often), my log time was on average between 10 and 12h per day.

Alt Text

I ended up with level 9.

I did from c_00 to c_08, boths shells and all rushes. Did not make BSQ.

Alt Text

Here is a quick summary of each block, each one consisting in learning a global concept about programming :

-----------------------------------------------------

shell_00

1st Try 2nd Try
Moulinette Grade
1st Try
2nd Try

shell_00 is all about discovering basic shell commands and getting familiar with it, ssh printing, and exploring authorisations.

-----------------------------------------------------

shell_01

1st Try 2nd Try 3rd Try 4th Try
Moulinette Grade
1st Try
2nd Try
3rd Try
4th Try

shell_01 is all about diging into advanced shell commands, exploring piping and scripting possibilities.

-----------------------------------------------------

c_00

1st Try
Moulinette Grade
1st Try

c_00 is our first C module. It's about exploring basic syntax, conditionals statements and understanding ASCII.

-----------------------------------------------------

c_01

1st Try
Moulinette Grade
1st Try

c_01 is crucial. We learnt about pointers, arrays, and understanding the concept of string.

-----------------------------------------------------

c_02

1st Try 2nd Try 3rd Try
Moulinette Grade
1st Try
2nd Try
3rd Try

c_02 is a module dedicated to strings.

-----------------------------------------------------

c_03

1st Try 2nd Try 3rd Try
Moulinette Grade
1st Try
2nd Try
3rd Try

c_03 is also a module dedicated to strings.

-----------------------------------------------------

c_04

1st Try
Moulinette Grade
1st Try

Note : I got 85 as a module grade despite moulinette grading me only at 70. It depends on my humans evaluators grades. It happens sometimes.

c_04 is also manipulating strings, with a major challenge of your piscine : ft_atoi. Understanding this function will be crucial.

-----------------------------------------------------

c_05

1st Try 2nd Try 3rd Try
Moulinette Grade
1st Try
2nd Try
3rd Try

c_05 is an introduction to recursive programing through maths functions.

-----------------------------------------------------

c_06

1st Try 2nd Try
Moulinette Grade
1st Try
2nd Try

c_06 might be a short module, but we learn to use a very new syntax : argc and argv. Two new friends that makes our programs more versatiles.

-----------------------------------------------------

c_07

1st Try
Moulinette Grade
1st Try

c_07 is understanding memory management with malloc.

-----------------------------------------------------

c_08

1st Try 2nd Try
Moulinette Grade
1st Try
2nd Try

c_08, my last module, was all about header files, macros and understanding how it works withing a bigger project's context.

-----------------------------------------------------

Exam_00

-----------------------------------------------------

Exam_01

-----------------------------------------------------

Exam_02

-----------------------------------------------------

Final_Exam

-----------------------------------------------------

rush_00

First rush was easy peasy. Working together despite having different levels was challenging, especially for harmonising our code.

-----------------------------------------------------

rush_01

We trully lacked of time on this one, we were on the edge of having something functionnal.

-----------------------------------------------------

rush_02

Buggy and not-functionnal project, way beyond our understanding. At least we tried.

About

Emotional rollercoaster since 2013 πŸŠπŸΌβ€β™€οΈ

Topics

Resources

Stars

Watchers

Forks

Languages