Skip to content
View cmoura-p's full-sized avatar

Highlights

  • Pro

Block or report cmoura-p

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cmoura-p/README.md

🙋‍♀️ Hi, I'm Claudia Pickett

Computer Science
Student at 42 Porto

Welcome to my profile. I'm Brazilian, originally from Rio de Janeiro, but with a Bahian heart. I currently live in Porto, Portugal, and study at 42, a computer science school originating in France that operates 24/7 on a peer-to-peer system.

I'm passionate about the logical challenges of code development.

I share more of my knowledge through my LinkedIn


🤖 Languages ​​and Technologies

cobol CPP csharp Linux Angular



My Portfolio

yellow-duck

Here you will find the projects I have developed in Common Core 42


Project Links Tools Concepts Description
RANK 04
C++ modules C++ Language, Makefile Object-Oriented Programming, Abstraction, Encapsulation, Inheritance, Polymorphism The goal of this project is to introduce Object-Oriented Programming. There are five modules with several exercises, each introducing different concepts. All modules follow the C++98 standard.
cub3D C Language, Minilibx, Makefile Textures, Sprites, Graphics and Raycasting This project is about creating a 2D game with the view of a 3D game using raycasting. Done in partnership with Brendon Santos
RANK 03
minishell C Language, Makefile Command-line interface, Tokenization, Binary tree, Built-ins, Pipes, Heredoc The goal of this project is to create a simplified version of Bash. Made in partnership with Brendon Santos
Philosophers C Language, Makefile Concurrency, Multithreading, Multiprocessing, Mutexes In this project, we learned concepts about process concurrency (multithreading). We learned how to create threads and explore the use of mutexes
RANK 02
minitalk C Language, Makefile Signal, Bitwise, PID The goal of this project is to create a small program that works with data exchange using UNIX signals.
so_long C Language, Minilibx, Makefile Textures, Sprites, Graphics This is a project where we have our first contact with minilibx to create a 2D game
push_swap C Language, Makefile Algorithm Construction, Sorting Algorithm, Data Sorting Optimization This project involves sorting data in a stack, using the fewest possible moves from a specific set of operations
RANK 01
Born2beroot Debian OS, VirtualBox, Shell scripting, Snapshot System Administration, Virtualization, Networking The goal of this project is to create a virtual machine using VirtualBox from specific instructions
get_next_line C Language File Descriptor (FD), BUFFER_SIZE This project consists of creating a function that returns a line read from a file descriptor with a size defined in BUFFER_SIZE
ft_printf C Language, Makefile Implementation of Variadic Functions The task of this project is to reimplement the printf() function with the main objective of learning how to handle a variable number of arguments
RANK 00
Libft C Language, Makefile Static Library This project aims to understand how the functions of the C language standard library work. The main task is to recode some of these functions, as well as create other utility functions that will be used throughout the course in 42

Pinned Loading

  1. Libft Libft Public

    My very first library - 42 Porto

    C 1

  2. minishell minishell Public

    C

  3. push_swap push_swap Public

    C

  4. cub3D cub3D Public

    A 2D game with the view of a 3D game using the raycasting resource

    C

  5. Philosophers Philosophers Public

    42Porto - milestone#3 - philosophers project

    C