hanyugeon / TIL

그날 보고 듣고 배운것을 기록합니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TIL

그날 보고 듣고 배운것을 기록합니다.

22.10.17

  • 배열(Array)를 상수(const)로 만들었을때 요소가 바뀌는 이유. (메모리에 대하여.)
  • for Of 와 for IN
  • 호이스팅
  • 클로저

22.10.18

  • 네트워크 동작 기초
  • 객체지향과 프로토타입
  • 이벤트 루프
  • 정규표현식
  • 쿠키와 세션, 웹 스토리지

22.10.19

  • 자료구조와 알고리즘

    • 빅 오 표기법
    • 배열
    • 연결 리스트 ( singly, doubly, circular )
    • 스택
  • 실무에서 중요하게 생각하는 3가지!

    • 기초 코딩 능력
    • 전문 분야 지식
    • 기본 CS 지식
  • 문제 해결 능력

    • 논리적 사고
    • 전산화 능력: 컴퓨터적인 사고가 가능한가?
    • 엣지 케이스 탐색: 예상하지 못했던 부분을 생각하는 것.

22.10.20

  • 자료구조와 알고리즘

    • 해시

22.10.21

  • 자료구조와 알고리즘

    • 큐 (복습)
    • 해시 (복습)
    • 그래프
  • 커피챗

22.10.22

  • 자료구조와 알고리즘

    • 그래프
    • 트리
    • 트라이

22.10.23

  • 자료구조와 알고리즘

    • 힙 (최대 힙, 최소 힙)
    • 정렬 (선택, 삽입 / 합병, 퀵)
    • 이분 탐색(이분 탐색(배열), 이진 탐색 트리) 이분 틈색 트리 문제... 정신이 아득해지네

22.10.24

  • 자료구조와 알고리즘

    • 이분 탐색 ( 문제 풀이 )
    • BFS ( 너비 우선 탐색 )
    • DFS ( 깊이 우선 탐색 )
    • 그리디

22.10.25

  • 1차 과제
    • tree.js 구현
      • 전위, 중위, 후위 순회 기능구현
    • trie.js 구현
      • autoComplete 기능 구현

22.10.26

  • 자료구조와 알고리즘

    • 백트래킹
    • 동적 계획법 ( DP )
    • 이선협님 코테 준비 방법 특강
  • 코드리뷰

    • 팀원 코드리뷰 하기
    • 리뷰받은 것 토대로 Refactoring 작업
      • 변수명 및 코드구조 수정
      • 불필요한 console.log 삭제
      • substr() -> slice() 수정

22.11.01

  • 명령형 vs. 선언형 프로그래밍

  • ToDoList

    • 토글 버큰 만들기
    • 컴포넌트 방식
      • index.js, App.js, Header, TodoForm, TodoList

22.11.02

  • TodoList

    • 컴포넌트 방식 (복습)
    • Client Side에서 데이터 저장법
    • LocalStorage 적용하기
  • 비동기 처리

    • promise
    • async & await

About

그날 보고 듣고 배운것을 기록합니다.


Languages

Language:JavaScript 88.5%Language:CSS 5.2%Language:HTML 5.0%Language:SCSS 1.3%