# README

> We constantly learn new things. This is a repo to share those learnings.
>
> [**View Korean Version →**](https://github.com/chloe-codes1/TIL/blob/main/kor/README.md)

<br>

## Table of Contents

<br>

### Algorithm

* **Algorithm Basics**
  * [Algorithm101](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/00_Algorithm101.md)
  * [Brute-Force](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/01_Brute-Force.md)
  * [Greedy Algorithm](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/02_Greedy_Algorithm.md)
  * [Divide and Conquer](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/03_Divide_and_Conquer.md)
  * [Backtracking](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/04_Backtracking.md)
  * [Graph](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/05_Graph.md)
  * [Minimum Spanning Tree](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/06_Minimum_Spanning_Tree.md)
  * [Dijkstra Algorithm](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Algorithm101/07_Dijkstra_Algorithm.md)
* **Sorting Methods**
  * [Insertion Sort](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Sorting_Methods/Insertion_Sort.md)
  * [Selection Sort](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Sorting_Methods/Selection_Sort.md)
  * [Merge Sort](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Sorting_Methods/Merge_Sort.md)
  * [Quick Sort](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Sorting_Methods/Quick_Sort.md)
* **Data Structure & Algorithms in Python**
  * [List Based Collections](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Data_Structure\&Algorithms_in_Python/notes/01_List-Based_Collections.md)
  * [Searching and Sorting](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Data_Structure\&Algorithms_in_Python/notes/02_Searching_and_Sorting.md)
* **Stanford Algorithm**
  * [Day1](https://github.com/chloe-codes1/TIL/blob/main/eng/Algorithm/Stanford_Algorithm/notes/Day1.md)

<br>

### Java

* **Java Environment Setup**
  * [Multiple Java Versions in MacOS](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Environment_Setup/Multiple_Java_Versions_in_MacOS.md)
* **Java 101**
  * [Java Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/01_Java_basics.md)
  * [OOP](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/02_OOP.md)
  * [Data Types](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/03_Data_types.md)
  * [Variables](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/04_Variables.md)
  * [Loops & Conditional Statements](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/05_Loops_&_Conditional_Statements.md)
  * [Array](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/06_Array.md)
  * [Access Modifiers](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/07_Access_modifiers.md)
  * [Inheritance](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/08_Inheritance.md)
  * [JVM](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/09_JVM.md)
  * [GC](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/10_GC.md)
  * [Java Memory Area](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/11_Java_Memory_Area.md)
  * [Collection](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/12_Collection.md)
  * [TreeSet, TreeMap vs HashSet, HashMap](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/13_TreeSet_TreeMap_vs_HashSet_HashMap.md)
  * [Annotation](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/14_Annotation.md)
  * [Generic](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/15_Generic.md)
  * [Static Keyword](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/16_Static_Keyword.md)
  * [Final Keyword](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/17_Final_Keyword.md)
  * [Overriding vs Overloading](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/18_Overriding_vs_Overloading.md)
  * [Wrapper Class](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/19_Wrapper_Class.md)
  * [Checked & Unchecked Exception](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/20_Checked_and_Unchecked_Exception.md)
  * [==, equals(), hashCode](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/21_Equals_and_HashCode.md)
  * [Interface vs Abstract Class, Abstract method](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/22_Interface_vs_Abstract%20Class_Abstract%20method.md)
  * [Initialization Order of Member Variables](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/23_Initialization_Order_of_Member_Variables.md)
  * [Lambda Expression](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/24_Lambda_Expression.md)
  * [Stream API](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/25_Stream_API.md)
  * [Optional Class](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java101/26_Optional.md)
* **Java Advanced**
  * [Lombok](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/00_Lombok.md)
  * [Java Thread](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/01_Thread.md)
  * [JMX and Jolokia](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/02_JMX_and_Jolokia.md)
  * [Constructor vs Factory method](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/03_Constructor_vs_Factory_Method.md)
  * [GC Algorithm](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/04_GC_Algorithm.md)
  * [Guidelines for Selecting a GC](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/05_Guidelines_for_Selecting_a_GC.md)
  * [CompletableFuture](https://github.com/chloe-codes1/TIL/blob/main/eng/Java/Java_Advanced/06_CompletableFuture.md)

<br>

### Spring

* **Spring 101**
  * [IoC](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring101/01_IoC.md)
  * [DI](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring101/02_DI.md)
  * [AOP](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring101/03_AOP.md)
  * [Spring Bean](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring101/04_Spring_Bean.md)
  * [Spring Container](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring101/05_Spring_Container.md)
  * [Spring and SpringBoot](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring101/06_Spring_and_SpringBoot.md)
* **Spring Advanced**
  * [Spring Security](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Advanced/01_Spring_Web_Security.md)
  * [Register a Spring Bean in the Spring IoC Container](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Advanced/02_Register_a_Spring_Bean_in_the_Spring_IoC_Container.md)
  * [Interceptor vs AOP vs Filter](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Advanced/03_Interceptor_vs_AOP_vs_Filter.md)
* **Spring Annotations**
  * [Lombok](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/00_Lombok.md)
  * [@Controller and @RestController](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/01_Controller_and_RestController.md)
  * [@Transactional](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/02_Transactional.md)
  * [@Autowired](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/03_Autowired.md)
  * [@RequestParam](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/04_RequestParam.md)
  * [@ConditionalOnProperty](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/05_ConditionalOnProperty.md)
  * [@ConditionalOnBean](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/06_ConditionalOnBean.md)
  * [@ConditionalOnClass](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/07_ConditionalOnClass.md)
  * [@Qualifier](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/08_Qualifier.md)
  * [@Valid vs @Validated](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/09_Valid_vs_Validated.md)
  * [@EnableIntegration](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/10_EnableIntegration.md)
  * [@IntegrationComponentScan](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/11_IntegrationComponentScan.md)
  * [@AfterReturning](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/12_AfterReturning.md)
  * [@ConfigurationProperties](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/13_ConfigurationProperties.md)
  * [@AuthenticationPrincipal](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/Spring_Annotations/14_AuthenticationPrincipal.md)
* **JPA Annotations**
  * [@Entity](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/JPA_Annotations/01_Entity.md)
  * [@Column](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/JPA_Annotations/02_Column.md)
  * [@Immutable](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/JPA_Annotations/03_Immutable.md)
  * [@SecondaryTable](https://github.com/chloe-codes1/TIL/blob/main/eng/Spring/JPA_Annotations/04_SecondaryTable.md)

<br>

### OS

* **OS 101**
  * [What is an OS](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS101/01_What_is_an_OS.md)
  * [System Structure & Program Execution](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS101/02_System_Structure_and_Program_Execution.md)
  * [Process](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS101/03_Process.md)
  * [CPU Scheduling](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS101/04_CPU_Scheduling.md)
* **OS Basics**
  * [What is an Operating System](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/01_What_is_an_Operating_System.md)
  * [What is Hyper-Threading](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/02_What_is_Hyper-Threading.md)
  * [Process vs Thread](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/03_Process_vs_Thread.md)
  * [Multithread and Multiprocess](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/04_Multithread_and_Multiprocess.md)
  * [Scheduler](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/05_Scheduler.md)
  * [Synchronous vs Asynchronous](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/06_Synchronous_vs_Asynchronous.md)
  * [Blocking vs Non-blocking](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/07_Blocking_vs_Non-blocking.md)
  * [Process Synchronization](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/08_Process_Synchronization.md)
  * [Deadlock](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/09_Deadlock.md)
  * [Locality of Reference](https://github.com/chloe-codes1/TIL/blob/main/eng/OS/OS_Basics/10_Locality_of_Reference.md)

<br>

### Linux

* **Linux 101**
  * [Linux Commands Summary](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Linux_Commands_Summary.md)
  * [Linux Kernel](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Linux_Kernel.md)
  * [Linux Directory Structure](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Linux_Directory_Structure.md)
  * [Use SCP Command to Securely Transfer Files](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Use_SCP_Command_to_Securely_Transfer_Files.md)
  * [Linux Performance Analysis in 60 seconds](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Linux_Performance_Analysis_in_60_seconds.md)
  * [Ways to Check Linux OS Version in Command Line](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Ways_to_Check_Linux_OS_Version_in_Command_Line.md)
  * [tmux cheatsheet](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/tmux_cheatsheet.md)
  * [Logrotate](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Linux101/Logrotate.md)
* **Arch Linux**
  * [What is Arch Linux](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Arch_Linux/What_is_Arch_Linux.md)
  * [SLUG Meetup - Arch Linux](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Arch_Linux/SLUG_Meetup_Arch_Linux.md)
* **Ubuntu**
  * [Using apt-get Commands in Ubuntu](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Using_apt-get_Commands_in_Ubuntu.md)
  * [Free Up Space on Ubuntu](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Free_Up_Space_on_Ubuntu.md)
  * [Customize Your Ubuntu Terminal](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Customize_Your_Ununtu_Terminal.md)
  * [Create Desktop Shortcut on Ubuntu](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Create_Desktop_Shortcut_on_Ubuntu.md)
  * [Settings for XDG user dirs](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Settings_for_XDG_user_dirs.md)
  * [Fix AirPods not Working on Ubuntu](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Fix_AirPods_not_Working_on_Ubuntu.md)
  * [Setting a JAVA HOME Path in Ubuntu](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/Ubuntu/Setting_a_JAVA_HOME_Path_in_Ubuntu.md)
* **RedHat**
  * [RPM Options for RedHat Fedora Centos Installs](https://github.com/chloe-codes1/TIL/blob/main/eng/Linux/RedHat/RPM_Options_for_RedHat_Fedora_Centos_Installs.md)

<br>

### Server

* **Server 101**
  * [HTTPS and SSL](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Server101/HTTPS_and_SSL.md)
  * [What is NGINX](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Server101/What_is_NGINX.md)
  * [Scale Up and Scale Out](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Server101/Scale_Up_and_Scale_Out.md)
  * [What is Cache?](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Server101/What_is_Cache.md)
* **ServerLess Computing**
  * [What is ServerLess Computing](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/ServerLess_Computing/What_is_ServerLess_Computing.md)
  * [AWS Serverless Meetup - AppSync](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/ServerLess_Computing/AWS_Serverless_Meetup_AppSync.md)
  * [Getting Started with AWS Lambda](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/ServerLess_Computing/Getting_Started_with_AWS_Lambda.md)
  * [Serverless Framework Setup for AWS Lambda](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/ServerLess_Computing/Serverless_Framework_Setup_for_AWS_Lambda.md)
* **Deployment**
  * [Deploying a Django project on PythonAnywhere](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Deploying_a_Django_project_on_PythonAnywhere.md)
  * [Deploying a Django project on Microsoft Azure](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Deploying_a_Django_project_on_Microsoft_Azure.md)
  * [Deploying a Django project on Heroku](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Deploying_a_Django_project_on_Heroku.md)
  * [Using AWS S3 to Store Static Assets on Heroku](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Using_AWS_S3_to_Store_Static_Assets_on_Heroku.md)
  * [Deploying a Vue project on Netlify](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Deploying_a_Vue_project_on_Netlify.md)
  * [Deploying a Django-Vue application on AWS EC2 using NGINX](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Deploying_a_Django-Vue_application_on_AWS_EC2_using_NGINX.md)
  * [Deploying a SpringBoot-React project on AWS EC2](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/Deployment/Deploying_a_SpringBoot-React_project_on_AWS_EC2.md)
* [IBM Developer Meetup - Docker & Kubernetes](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/IBM_Developer_Meetup_Docker_&_Kubernetes.md)
* [IBM Developer Meetup - OpenShift](https://github.com/chloe-codes1/TIL/blob/main/eng/Server/IBM_Developer_Meetup_OpenShift.md)

<br>

### Network

* **Network 101**
  * [Network Glossary](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/Network_Glossary.md)
  * [Protocol](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/01_Protocol.md)
  * [OSI 7 Layers](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/02_OSI_7_Layers.md)
  * [TCP/IP](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/03_TCP_IP.md)
  * [Encapsulation and Decapsulation](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/04_Encapsulation_and_Decapsulation.md)
  * [Types of Computer Network](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/05_Types_of_Computer_Network.md)
  * [Network Lines](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/06_Network_Lines.md)
  * [Network Components](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/07_Network_Components.md)
  * [Network Address Types](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/08_Network_Address_Types.md)
  * [MAC Address](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/09_MAC_Address.md)
  * [IP Address](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/10_IP_Address.md)
  * [TCP / UDP](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/11_TCP_and_UDP.md)
  * [ARP](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/12_ARP.md)
  * [Subnet and Gateway](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/13_Subnet_and_Gateway.md)
  * [Switch](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/14_Switch.md)
  * [VLAN](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/15_VLAN.md)
  * [STP](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/16_STP.md)
  * [Router](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/17_Router.md)
  * [Session and Cookies](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Network101/Session_and_Cookies.md)
* **Http**
  * [Http Stateless](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/01_Http_Stateless.md)
  * [Http Methods](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/02_Http_Methods.md)
  * [Cookie, Session, and Token](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/03_Cookie_Session_Token.md)
  * [HTTP/2](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/04_HTTP2.md)
  * [RESTful API](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/05_RESTful_API.md)
  * [Keep-Alive Header](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/06_Keep_Alive_Header.md)
  * [HTTP vs HTTPS](https://github.com/chloe-codes1/TIL/blob/main/eng/Network/Http/07_HTTP_vs_HTTPS.md)

<br>

### DB

* **DB 101**
  * [DB Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/01_DB_Basics.md)
  * [SQL and Django ORM](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/02_SQL_and_Django_ORM.md)
  * [One to Many Relationship](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/03_One_To_Many_Relationship.md)
  * [Many to Many Relationship](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/04_Many_To_Many_Relationship.md)
  * [Dump and Load Data](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/05_Dump_and_Load_Data.md)
  * [MySQL with Django](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/06_MySQL_with_Django.md)
  * [Create MySQL Users Accounts and Grant Privileges](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/08_Create_MySQL_Users_Accounts_and_Grant_Privileges.md)
  * [How to Avoid N+1 Queries](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/09_How_to_Avoid_N+1_Queries.md)
  * [Configure PostgreSQL on your Mac](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/10_Configure_PostgreSQL_on_your_Mac.md)
  * [INNER JOIN & OUTER JOIN](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/11_INNER_JOIN_and_OUTER_JOIN.md)
  * [Primary key vs Unique key](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/12_Primary_Key_vs_Unique_Key.md)
  * [Stored Procedure](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB101/13_Stored_Procedure.md)
* **DB Advanced**
  * [SQL Order of Operations](https://github.com/chloe-codes1/TIL/blob/main/eng/DB/DB_Advanced/01_SQL_Order_of_Operations.md)

<br>

### Git

* [Git Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Git/Git101.md)
* [Git Tips and Tricks](https://github.com/chloe-codes1/TIL/blob/main/eng/Git/Git_Tips_and_Tricks.md)
* [Git Branch](https://github.com/chloe-codes1/TIL/blob/main/eng/Git/Git_Branch.md)
* [Create a gitignore](https://github.com/chloe-codes1/TIL/blob/main/eng/Git/Create_a_gitignore.md)
* [Caching your GitHub credentials in Git](https://github.com/chloe-codes1/TIL/blob/main/eng/Git/Caching_your_GitHub_credentials_in_Git.md)

<br>

### Infra

* **DevOps 101**
  * [IT Infrastructure Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/DevOps/00_IT_Infrastructure_Basics.md)
  * [What is DevOps](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/DevOps/01_What_is_DevOps.md)
  * [DevOps Engineer Roles and Responsibilities](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/DevOps/02_DevOps_Engineer_Roles_and_Responsibilities.md)
* **CI/CD**
  * [Configuring GitLab CI-CD with AWS EC2](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/CI-CD/Configuring_GitLab_CI-CD_with_AWS_EC2.md)
* **Jenkins**
  * [Jenkins Build and ECR Push](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/Jenkins/Jenkins_Build_and_ECR_Push.md)
* **ELK**
  * [Search System Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/ELK/01_Search_Sytem_Basics.md)
  * [Filebeat Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/ELK/02_Filebeat_Basics.md)
  * [Logstash Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/ELK/03_Logstash_Basics.md)
  * [How Logstash Works](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/ELK/04_How_Logstash_Works.md)
  * [Index and Shards](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/ELK/05_Index_and_Shards.md)
* **Terraform**
  * [Terraform 101](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/Terraform/Terraform101.md)
* **Ansible**
  * [Ansible 101](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/Ansible/Ansible101.md)
* **Redis**
  * [Install and config Redis on macOS](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/Redis/00_Install_and_config_Redis_on_macOS.md)
  * [Redis 101](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/Redis/01_Redis101.md)
  * [Redis Commands](https://github.com/chloe-codes1/TIL/blob/main/eng/Infra/Redis/02_Redis_Commands.md)

<br>

### AWS

* **AWS 101**
  * [What is Cloud Computing](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/00_Cloud_Computing.md)
  * [Getting Started with AWS](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/01_Getting_Started_with_AWS.md)
  * [AWS Main Services](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/02_AWS_Main_Services.md)
  * [AWS Main Products](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/03_AWS_Main_Products.md)
  * [AWS Servers](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/04_AWS_Servers.md)
  * [AWS Storages](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/05_AWS_Storages.md)
  * [AWS Database Server](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/06_AWS_Database_Server.md)
  * [AWS HA Load Balancing](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/07_AWS_HA_Load_Balancing.md)
  * [AWS Analytics](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/08_AWS_Analytics.md)
  * [AWS Blockchain](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/09_AWS_Blockchain.md)
  * [AWS IoT](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/10_AWS_IoT.md)
  * [AWS Machine Learning](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_101/11_AWS_Machine_Learning.md)
* **AWS Services**
  * [Amazon EC2 - Creating an AWS EC2 Instance](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_EC2-Creating_an_AWS_EC2_Instance.md)
  * [Amazon S3 - Creating a Bucket](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_S3-Creating_a_Bucket.md)
  * [Amazon RDS for MySQL](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_RDS_for_MySQL.md)
  * [AWS CLI](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/AWS_CLI.md)
  * [Amazon ECR (Elastic Container Registry)](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_ECR.md)
  * [Amazon ElastiCache](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_ElastiCache.md)
  * [Amazon Route 53](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_Route53.md)
  * [Amazon Athena](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_Athena.md)
  * [Amazon VPC](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Services/Amazon_VPC.md)
* **AWS Tips**
  * [AWS Online Cloud Clinic #01](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_Online_Cloud_Clinic_01.md)
  * [AWS Online Cloud Clinic #03](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_Online_Cloud_Clinic_03.md)
  * [AWS Data Science Meetup - Amazon Personalize (03/05/2020)](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_Data_Science_Meetup_0305.md)
  * [AWS Security Meetup (07/23/2020)](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_Security_Meetup_07232020.md)
  * [DevAx Connect - Managing EKS Cluster Fullstack with CDK (09/01/2020)](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/DevAx_Connect-Managing_EKS_Cluster_Fullstack_with_CDK.md)
  * [AWS CDK Workshop](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_CDK_Workshop.md)
  * [AWS Builders - Cloud Economics](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_Builders_Cloud_Economics.md)
  * [Amazon VPC Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/Amazon_VPC_Basics.md)
  * [Amazon Security Group](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/Amazon_Security_Group.md)
  * [AWS Well-architected Framework - Security Pillar](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/AWS_Well-architected_Framework_Security_Pillar.md)
  * [Find EC2 Instance by Domain Name](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/Find_EC2_Instance_by_Domain_Name.md)
  * [Resizing an Amazon EBS Volume](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/Resizing_an_Amazon_EBS_Volume.md)
  * [What Are AWS Elastic Network Interfaces](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/What_Are_AWS_Elasitc_Network_Interfaces.md)
  * [Estimate AWS Resource Costs](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/Estimate_AWS_Resource_Costs.md)
  * [Understanding how IAM works](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Tips/Understanding_how_IAM_works.md)
* **AWS Certifications**
  * [Solutions Architect](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_cert/Solutions_Architect.md)
  * [SAA Prep Workshop](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_cert/Solutions_Architect_Associate_Workshop.md)
  * [AWS 10,000 Foot Overview](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_cert/01_AWS_10,000_Foot_Overview.md)
* **AWS Builders Series**
  * [Building My First Web Application on AWS Cloud](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Builders/00_Building_My_First_Web_Application_on_AWS_Cloud.md)
  * [DevOps Culture Best Practices and Implementation Tools](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/AWS_Builders/06_DevOps_Culture_Best_Practices_and_Implementation_Tools.md)
* **Practical AWS**
  * [VPC](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/01_VPC.md)
  * [Subnet](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/02_Subnet.md)
  * [Route 53](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/03_Route_53.md)
  * [Route Table](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/04_Route_Table.md)
  * [Elastic IP](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/05_Elastic_IP.md)
  * [Security Group](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/06_Security_Group.md)
  * [Network ACLs](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/07_Network_ACLs.md)
  * [VPC Peering](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/08_VPC_Peering.md)
  * [VPC Endpoints](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/09_VPC_Endpoints.md)
  * [AMI](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/10_AMI.md)
  * [Load Balancer](https://github.com/chloe-codes1/TIL/blob/main/eng/AWS/Practical_AWS/11_Load_Balancer.md)

<br>

### Docker

* [Docker Commands](https://github.com/chloe-codes1/TIL/blob/main/eng/Docker/00_Docker_Commands.md)
* [Getting Started with Docker](https://github.com/chloe-codes1/TIL/blob/main/eng/Docker/01_Getting_Started_with_Docker.md)
* [Docker Tags](https://github.com/chloe-codes1/TIL/blob/main/eng/Docker/02_Docker_Tags.md)
* [Docker Run](https://github.com/chloe-codes1/TIL/blob/main/eng/Docker/03_Docker_Run.md)
* [ENTRYPOINT vs CMD](https://github.com/chloe-codes1/TIL/blob/main/eng/Docker/04_ENTRYPOINT_vs_CMD.md)

<br>

### Kubernetes

* [Kubectl Commands](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/00_Kubectl_Commands.md)
* [Kubernetes Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/01_Kubernetes_Basics.md)
* [EKS for Kubernetes](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/02_EKS_for_Kubernetes.md)
* [What is Ingress](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/03_What_is_Ingress.md)
* [How Kubernetes works](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/04_How_Kubernetes_works.md)
* [Helm Package Manager](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/05_Helm_Package_Manager.md)
* [Pod](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/06_Pod.md)
* [Cluster](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/07_Cluster.md)
* [Namespace](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/08_Namespace.md)
* [Node](https://github.com/chloe-codes1/TIL/blob/main/eng/Kubernetes/09_Node.md)

<br>

### Go

* **Go 101**
  * [Go Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/01_Go_basics.md)
  * [Variables and Constants](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/02_Variables_and_Constants.md)
  * [Functions](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/03_Functions.md)
  * [For Loop](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/04_For_Loop.md)
  * [If Else](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/05_If_Else.md)
  * [Switch](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/06_Switch.md)
  * [Pointers](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/07_Pointers.md)
  * [Arrays and Slices](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/08_Arrays_and_Slices.md)
  * [Maps](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/09_Maps.md)
  * [Structs](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/10_Structs.md)
  * [Go Routine](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/11_Go_Routine.md)
  * [init() function](https://github.com/chloe-codes1/TIL/blob/main/eng/Go/Go101/12_Init_Function.md)

<br>

### Python

* **Python 101**
  * [Python Coding Convention](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Python_Coding_Convention.md)
  * [Python Tips & Tricks](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Python_Tips_&_Tricks.md)
  * [Python Virtual Environment](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Python_Virtual_Environment.md)
  * [@property in Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/@property_in_Python.md)
  * [Generators in Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Generators_in_Python.md)
  * [Inheritance in Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Inheritance_in_Python.md)
  * [Type Hints in Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Type_Hints_in_Python.md)
  * [Unit Testing in Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Unit_Testing_in_Python.md)
  * [Working with Datetime Objects and Timezones in Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/Working_with_Datetime_Objects_and_Timezones_in_Python.md)
  * [itertools.cycle](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python101/itertools.cycle.md)
* **Python Advanced**
  * [Handling Encoding Issues Using Redis with Python](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python_Advanced/Handling_Encoding_Issues_Using_Redis_with_Python.md)
  * [Python GIL](https://github.com/chloe-codes1/TIL/blob/main/eng/Python/Python_Advanced/Python_GIL.md)

<br>

### Django

* **Django 101**
  * [Django Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/01_Django101.md)
  * [Variable Routing & DTL](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/02_Variable_Routing_&_DTL.md)
  * [Templates](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/03_Templates.md)
  * [Model](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/04_Model.md)
  * [URL name](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/05_URL_name.md)
  * [Form & ModelForm](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/06_Form_&_ModelForm.md)
  * [Authentication](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/07_Authentication.md)
  * [Request and Response Objects](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/08_Request_and_Response_Objects.md)
  * [ImageField](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/09_Image_Upload.md)
  * [Optimization](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/10_Optimization.md)
  * [Django RESTful Framework](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/11_DRF.md)
  * [Class Based View](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/12_Class_Based_View.md)
  * [DRF with JWT](https://github.com/chloe-codes1/TIL/blob/main/eng/Django/Django101/13.DRF_with_JWT.md)

<br>

### Flask

* [Flask Routes](https://github.com/chloe-codes1/TIL/blob/main/eng/Flask/Flask_Routes.md)

<br>

### GraphQL

* **GraphQL 101**
  * [Intro to GraphQL](https://github.com/chloe-codes1/TIL/blob/main/eng/GraphQL/GraphQL101/01_GraphQL101.md)
* **GraphQL Korea Meet-up**
  * [GraphQL Korea Meetup (06/13/2020)](https://github.com/chloe-codes1/TIL/blob/main/eng/GraphQL/GraphQL_Korea_Meetup/GraphQL_Korea_Meetup_0613.md)

<br>

### Web

* **HTML**
  * [HTML Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/HTML/01_HTML101.md)
  * [HTML Sections & Outlines](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/HTML/02_HTML_Sections_and_Outlines.md)
  * [How Browsers Work](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/HTML/03_How_Browsers_Work.md)
* **CSS**
  * [CSS Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/CSS/01_CSS101.md)
  * [CSS Layout](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/CSS/02_CSS_Layout.md)
  * [CSS Advanced](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/CSS/03_CSS_Advanced.md)
  * [Grid System](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/CSS/04_Grid_System.md)
  * [Bootstrap](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/CSS/05_Bootstrap.md)
  * [Responsive Web](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/CSS/06_Responsive_Web.md)
* **JavaScript**
  * [JavaScript Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/01_JavaScript101.md)
  * [Array & Function](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/02_JavaScript_Array_&_Function.md)
  * [JavaScript DOM](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/03_JavaScript_DOM.md)
  * [JavaScript Events](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/04_JavaScript_Event.md)
  * [JavaScript Functions](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/05_JavaScript_Functions.md)
  * [JavaScript Object](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/06_JavaScript_Object.md)
  * [JavaScript Basic Syntax](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/07_JavaScript_Basic_Syntax.md)
  * [Array Helper Methods in ES6](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/08_Array_Helper_Methods_in_ES6.md)
  * [Hoisting in JavaScript](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/09_Hoisting_in_JavaScript.md)
  * [this keyword](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/10_this_keyword.md)
  * [AJAX](https://github.com/chloe-codes1/TIL/blob/main/eng/Web/JavaScript/11_AJAX.md)

<br>

### Vue.js

* [Intro to Vue.js](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/01_Vue101.md)
* [Vue Intermediate](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/02_Vue_intermediate.md)
* [Vue CLI](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/03_Vue_CLI.md)
* [Vue Router](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/04_Vue_Router.md)
* [Props and Emit](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/05_Props_and_Emit.md)
* [Vue Loader](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/06_Vue_Loader.md)
* [Vuex](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/07_Vuex.md)
* [Vue Token](https://github.com/chloe-codes1/TIL/blob/main/eng/Vue.js/08_Vue_token.md)

<br>

### React.js

* [React Hooks](https://github.com/chloe-codes1/TIL/blob/main/eng/React/React_Hooks.md)
* [Caret vs Tilde in package.json](https://github.com/chloe-codes1/TIL/blob/main/eng/React/Caret_vs_Tilde_in_package.json.md)
* [Yarn vs npm](https://github.com/chloe-codes1/TIL/blob/main/eng/React/Yarn_vs_npm.md)
* [Redux](https://github.com/chloe-codes1/TIL/blob/main/eng/React/Redux.md)

<br>

### Node.js

* **Node.js 101**
  * [Installing Node.js using NVM](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/00_Installing_Node.js_Using_NVM.md)
  * [Intro to Node.js](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/01_Intro_to_Node.js.md)
  * [Environment Setup](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/02_Environment_Setup.md)
  * [First Application with Node.js](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/03_First_Application_with_Node.js.md)
  * [REPL Terminal](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/04_REPL_Terminal.md)
  * [NPM](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/05_NPM.md)
  * [Callbacks Concept](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/06_Callbacks_Concept.md)
  * [Event Loop and EventEmitter](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/07_Event_Loop_and_EventEmitter.md)
  * [Buffers](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/08_Buffers.md)
  * [Web Module](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Node.js_101/13_Web_Module.md)
* **Express.js**
  * [Express Basics](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Express.js/01_Express_Basics.md)
  * [EJS](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Express.js/02_EJS.md)
  * [RESTful API](https://github.com/chloe-codes1/TIL/blob/main/eng/Node.js/Express.js/03_RESTful_API.md)

<br>

### Programming 101

* [Programming Glossary](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Programming_Glossary.md)
* [How to Learn a New Language](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/How_to_Learn_a_New_Language.md)
* [What is Deployment](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/What_is_Deployment.md)
* [Vim Commands Summary](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Vim_Commands_Summary.md)
* [Discrete Mathematics](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Discrete_Mathematics.md)
* [Computational Thinking](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Computational_Thinking.md)
* [Technical Interview Prep](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Technical_Interview_Prep.md)
* [Getting Started with Open Source](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Getting_Started_with_Open_Source.md)
* [Microservices Architecture Style](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Microservices_Architecture_Style.md)
* [Sync vs Async and Blocking vs Non-Blocking](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Sync_vs_Async_and_Blocking_vs_Non-Blocking.md)
* [Chrome Force Dark Mode Setup](https://github.com/chloe-codes1/TIL/blob/main/eng/Programming101/Chrome_Force_Dark_Mode_Setup.md)

<br>

### Troubleshooting

* [xcrun error occurred after macOS update](https://github.com/chloe-codes1/TIL/blob/main/eng/Troubleshooting/xcrun_error_occurred_after_macOS_update.md)
* [Resetting the permission in /usr/local](https://github.com/chloe-codes1/TIL/blob/main/eng/Troubleshooting/Resetting_the_permission_in_usr_local.md)
* [Brew error - compinit:503: no such file or directory](https://github.com/chloe-codes1/TIL/blob/main/eng/Troubleshooting/Brew_error_compinit-503-no_such_file_or_directory.md)
* [Scouter client JVM error after macOS BigSur update](https://github.com/chloe-codes1/TIL/blob/main/eng/Troubleshooting/Scouter_client_JVM_error_after_macOS_Bigsur_update.md)
