Skip to content

solareenlo/42books

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

42books

  • Reference books for 42cursus projects.

English

Level Name Content Reference book
Extra Vim Vim
Coding Coding
  • The Art of Readable Code
  • The Art of Computer Programming Volume 1 Fundamental Algorithms Third Edition
  • C language C language
  • The C Programming Language
  • 00 Libft Libc
  • Computer Systems: A Programmer's Perspective, 3/E
  • https://csapp.cs.cmu.edu/3e/code.html
  • 01 netwhat Network, TCP/IP
    get_next_line Memory, Linked list
    ft_printf Flag, Floating point
    02 ft_server Docker, SQL, Nginx, shell, sed
    miniRT Ray tracing, Parser
    cub3d Ray castring, Parser
    03 libasm Assembly
  • Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture
  • push_swap Sorting algorithm, Data structure
  • Introduction to Algorithms
  • Algorithm Design
  • ft_services k8s, Load Balancer, Metrics, PHP, FTPS, SSH
    minishell Bash, fork, pipe, signal, AST
  • Advanced Programming in the UNIX® Environment
  • Termcap and Terminfo (Nutshell Handbooks)
  • 04 Philosophers pthreads
  • PThreads Programming: A POSIX Standard for Better Multiprocessing
  • Programming with POSIX® Threads
  • Introduction to Parallel Computing Tutorial
  • POSIX Threads Programming
  • CPP Module 00 namespace, stdio stream, class & instance, member attributes & functions, non-member attributes & functions, this pointer, initialization list, static, const, accessor/getters, class vs. struct
    CPP Module 01 new and delete, references, file streams, lifetime, scope
    CPP Module 02 Ad-hoc polymorphism/function overload, operators overload, canonical classes, copy constructor
    CPP Module 03 inheritance, access specifier, multiple inheritance, the diamond problem
    CPP Module 04 subtype polymorphism, abstract classes, interfaces, virtual keyword
    CPP Module 05 repetition and exceptions
    CPP Module 06 static_cast, dynamic_cast, reintepretate_cast, const_cast
    CPP Module 07 templates (function & class)
    CPP Module 08 STL containers, iterator and algorithms
    05 ft_containers
    ft_irc
    webserv
    06 ft_transcendence

    Japanese

    Level Name Content Reference book
    Extra Vim Vim
  • 実践Vim 思考のスピードで編集しよう!
  • Coding Coding
  • リーダブルコード
  • The Art of Computer Programming Volume 1 Fundamental Algorithms Third Edition 日本語版
  • C language C language
  • プログラミング言語C 第2版 ANSI規格準拠
  • 00 Libft Libc
  • コンピュータ・システム プログラマの視点から
  • https://csapp.cs.cmu.edu/3e/code.html
  • 01 netwhat Network, TCP/IP
  • マスタリングTCP/IP―入門編―
  • 1日で読めてわかるTCP/IPのエッセンス
  • get_next_line Memory, Linked list
    ft_printf Flag, Floating point
  • ハロー“Hello, World” OSと標準ライブラリのシゴトとしくみ
  • 02 ft_server Docker, SQL, Nginx, shell, sed
    miniRT Ray tracing, Parser
  • モダンC言語プログラミング
  • modern_c_programming
  • cub3d Ray castring, Parser
  • モダンC言語プログラミング
  • modern_c_programming
  • 03 libasm Assembly
  • 低レベルプログラミング
  • push_swap Sorting algorithm, Data structure
  • アルゴリズムイントロダクション
  • 問題解決力を鍛える!アルゴリズムとデータ構造
  • ft_services k8s, Load Balancer, Metrics, PHP, FTPS, SSH
  • 15stepで習得 Dockerから入るKubernetes コンテナ開発からK8s本番運用まで
  • minishell Bash, fork, pipe, signal, AST
  • 詳解UNIXプログラミング
  • termcap&terminfo (NUTSHELL HANDBOOK)
  • 04 Philosophers pthreads
  • Pthreadsプログラミング
  • POSIXスレッドプログラミング
  • Introduction to Parallel Computing Tutorial
  • POSIX Threads Programming
  • CPP Module 00
  • ゼロから学ぶ C++
  • CPP Module 01
    CPP Module 02
    CPP Module 03
    CPP Module 04
    CPP Module 05
    CPP Module 06
    CPP Module 07
    CPP Module 08
    05 ft_containers
    ft_irc
    webserv
    06 ft_transcendence

    About

    Reference books for 42cursus projects

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published