42 SEOUL 42 SEOUL은 과기통상부에서 소프트웨어 인재 양성을 위해 설립한 이노베이션 아카데미의 교육기관입니다. 강사, 교재, 학비 없이 자율적으로 동료들과의 학습을 통해 문제를 해결해나가는 법을 배우는 교육기관입니다. Circle 00 Libft - 나만의 함수 라이브러리 Circle 01 Born2beroot - 가상 머신과 운영체제 get_next_line - readline 구현해보기 ft_printf - printf 구현해보기 Circle 02 so_long - C를 이용한 2D 게임 만들어보기 minitalk - 시그널을 이용한 서버와 클라이언트 통신 구현 push_swap - 정렬 알고리즘과 최적화 Circle 03 minishell - 작은 bash 구현해보기 Philosophers - 식사하는 철학자 문제 Circle 04 NetPractice - 네트워크: 서브네팅과 라우팅 cub3d - 레이 캐스팅을 통한 유사 3D 게임 구현하기 CPP Module 00 - 클래스와 멤버, 접근 지정자 CPP Module 01 - 할당과 해제, 스위치문 CPP Module 02 - 다형성과 오버로딩, Orthodox Canonical Form CPP Module 03 - 상속 CPP Module 04 - 추상 클래스와 인터페이스 Circle 05 CPP Module 05 - Repetition과 예외 CPP Module 06 - CPP식 캐스팅 CPP Module 07 - CPP식 템플릿 CPP Module 08 - 컨테이너와 반복자, 알고리즘 CPP Module 09 - STL Inception - Docker로 세 개의 서비스(컨테이너) 연결하기 webserv - HTTP 서버와 동적 웹페이지 Circle 06 (Graduation) ft_transcendence - TypeScript 기반 온라인 핑퐁 게임 구현