이전까지 TIL을 기술 블로그처럼 써서 형식에 안맞게 글을 잘못썼다. 이번부터 TIL을 일기 형식으로 바꿀 것이다.
객체 활용
HTML, CSS 활용하여 목업 구현
데이터 자료형, 스코프, 클로저 배움
Spread/Rest 구문, 구조 분해 할당 배우고 JS 기본 문법 종합 문제 풀이
배열, 객체, layout 복기
JS 기초 문법 복습
DOM 기초 학습
DOM을 활용하여 회원가입 유효성 검사 실습
고차함수 학습
React 기초 학습
React_Router를 활용한 SPA 구현 학습
DOM, 고차함수, React 복습
알고리즘 문제 학습, 지금까지 배운거 총 복습
React의 State, Hook, Props, 이벤트 핸들러 학습
React SPA, State, Props, 이벤트 구현
JS, DOM, React 총 복습
JS의 객체 지향 프로그래밍(OOP) 학습
JS의 재귀 함수 학습
JSON, Tree UI의 재귀식 표현 학습
자료 구조 기초 학습
자료구조 순회, 탐색 학습
OOP, 재귀, 자료구조 개념 복습
OOP, 재귀, 자료구조 개념 및 활용 복습
고차함수, callback 함수 리뷰
비동기 개념 학습
비동기 개념 복습
비동기의 fetch API, Event Loop 학습
HTTP/네트워크 기초 개념 학습
HTTP/네트워크 기초 개념 복습
비동기, HTTP/네트워크 기초 개념 복습
REST API, Postman, Chrome Network Tab 사용법 학습
React의 데이터 흐름과 Effect Hook으로 비동기 처리 학습
React의 데이터 흐름과 Effect Hook으로 비동기 처리 개념 복기 및 실습
Web Server 기초 학습 - XSS,CSRF,CORS
Node.js 디버깅 하는 법, Express.js 학습
RESR API, React_useEffect, Web Server 개념 복기
Node.js의 Express.js로 서버 구현
React 컴포넌트 단위로 디자인하기: UI 컴포넌트, 디자인 시스템, Storybook,CSS-in-JS : Styled-Components, useRef
Toy 알고리즘 문제 풀기React, Styled-Components, Storybook을 활용해 UI 컴포넌트 개발 - Modal, Toggle, Tab, Tag 구현
React, Styled-Components, Storybook을 활용해 UI 컴포넌트 개발 - 검색 자동 완성, clickToEdit 구현
React의 상태 관리
React에서 Redux를 사용한 상태 관리 학습
React에서 Redux를 사용한 상태 관리 - 비동기 redux-thunk
배포클라이언트 빌드와 배포 - 정적/동적 웹사이트, 빌드, 배포 학습
JS의 OOP 학습
JS의 재귀 학습
JS에서 재귀의 활용
자료구조 - stack, queue, graph, tree, BST 학습
자료구조 - tree 순회, BFS, DFS 학습
재귀 / 자료구조 복습
고차함수, callback 함수, 클로저 함수 복습
JS의 비동기 학습 - callback, Promise, async/await
JS의 비동기 - fetch API, Event Loop 학습
HTTP/네트워크 기초 개념 학습 - Client, Server, API, URL/URI, IP/Port, Domain/DNS, HTTP, AJAX, SSR/CSR, CORS
REST API 학습
React의 상태 끌어올리기, useEffect 학습
React로 모의 client 구현 완성
node.js의 HTTP 모듈 사용법 학습
express.js 사용법 학습
xpress.js 사용하여 API Server 구현하기
CDD, Storybook, Styled-Components, useRef 개념 학습
React Custom UI Componets 구현 - Modal, Toggle, Tabs, Tags
React Custom UI Componets 구현 - 자동 완성, ClickToEdit
React_상태 관리 개념 학습
React에서 Redux 개념 학습 - action, dipatch, reducer, store, useSelector(), useDispatch()
Redux-thunk - middleware 개념 학습
빌드와 배포 개념 학습
Linux 심화: 사용 권한 - chmod, 환경 변수- export, dotenv, .env 학습
시간 복잡도 - Big-O, Greedy/구현/DP 알고리즘 개념 학습
순열/조합/GCD/LCM/멱집합 알고리즘 개념 학습
관계형 데이터베이스 - SQL 기초 개념 학습
관계형 데이터베이스 - 스키마/쿼리 디자인(설계) 개념 학습
Linux 사용권한/환경변수 복습
자료구조/알고리즘 복습
DB 스키마와 mysql 쿼리문
mysql 배치모드, result.insertId, bulk insert
MVC 디자인 패턴 / ORM 개념, Sequelize ORM 사용법 학습
Sequelize ORM 학습
NoSQL 개념과 대표적인 MongoDB 사용법 학습
SQL, ORM, NoSQL 복습
HTTPS, 암호화, 쿠키, 세션, CSRF 개념 학습
토큰 기반 인증(JWT) - Acess_Token, Refresh_Token 학습
OAuth 2.0 - 소셜 로그인 인증 방식 개념 학습
CS 기초 개념 학습
CS 기초 개념 학습
HTTPS, CS 복습
Network - IP/IP Packet, TCP/ UDP, HTTP, Web Cache, CDN, DNS 개념 학습
Git_branch 관리 학습
클라우드 컴퓨팅과 aws 배포 학습
클라우드 컴퓨팅과 aws 배포 학습
Docker 개념 학습
Cookie, Session, JWT, OAuth 복습
aws 배포 자동화 학습
알고리즘 / 인증 복습 , 배포 자동화 심화 학습
Linux - 사용 권한과 환경 변수 개념 학습
시간 복잡도, 탐욕 / 구현 / DP 알고리즘 학습
순열/조합, GCD/LCM, 멱집합 알고리즘, 정규표현식 학습
관계형 DB - SQL, ACID 개념 학습
관계형 DB - 스키마 디자인 및 설계 학습
mysql - batch mode, bulk insert 학습
관계형 DB 총 복습 및 유튜브 클론코딩
ORM을 활용한 MVC 디자인 패턴 - Sequaelize 사용법 학습
ORM을 활용한 MVC 디자인 패턴 - Sequaelize 사용법 학습
NoSQL - MongoDB 기초 학습