https://github.com/raainshe/42excercises
A list of 42 excercieses I did during the piscine :)
https://github.com/raainshe/42excercises
42school c makefile shell
Last synced: 3 months ago
JSON representation
A list of 42 excercieses I did during the piscine :)
- Host: GitHub
- URL: https://github.com/raainshe/42excercises
- Owner: Raainshe
- Created: 2024-08-22T10:18:48.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-28T10:45:33.000Z (almost 2 years ago)
- Last Synced: 2025-03-27T20:48:50.642Z (over 1 year ago)
- Topics: 42school, c, makefile, shell
- Language: C
- Homepage:
- Size: 52.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 42 Heilbronn Piscine Projects
Welcome to my 42 Heilbronn Piscine projects repository! This collection of projects showcases the work I completed during the intensive coding bootcamp at 42 Heilbronn. The projects are primarily focused on developing a strong foundation in C programming, shell scripting, and makefile usage.
## Table of Contents
- [Introduction](#introduction)
- [Projects](#projects)
- [Shell00 - Shell01 Shell Basics]
- [C00 - C09: C Programming Fundamentals]
## Introduction
The 42 Heilbronn Piscine is an intensive 4-week program designed to immerse students in the world of coding. This repository contains the various projects I completed during the Piscine, which helped me build a solid understanding of low-level programming, problem-solving, and software development practices.
## Projects
### Project 1 - 2: Shell Basics
**Description:**
In these projects, I learned the fundamentals of shell scripting. I worked on tasks such as writing basic scripts, handling command-line arguments, and manipulating files and directories.
**Key Features:**
- Basic shell script structure
- File and directory operations
- Command-line arguments
**Technologies Used:**
- Shell
### Project 3 - 12: C Programming Fundamentals
**Description:**
This project focused on C programming, covering essential concepts such as variables, loops, conditions, functions, and pointers. I implemented various small programs to solidify my understanding of these concepts.
**Key Features:**
- Implementation of basic algorithms
- Understanding of memory management
- Use of functions and pointers
**Technologies Used:**
- C
## Installation and Usage
To run the projects locally, clone this repository and navigate to the corresponding project directory. Follow the instructions in each project's README file for specific details on how to compile and run the code.
```bash
git clone https://github.com/Raainshe/42Excercises.git
cd 42Excercises
```
## Skills Developed
Throughout these projects, I developed a range of skills, including:
- Proficiency in C programming
- Understanding of shell scripting
- Efficient use of Makefiles for project automation
- Problem-solving and debugging techniques
## Conclusion
The 42 Heilbronn Piscine was an intense and rewarding experience that provided me with a strong foundation in programming. The projects in this repository represent my growth as a developer and my ability to tackle complex coding challenges.
Feel free to explore the code, and don't hesitate to reach out if you have any questions or feedback!