배워서 남주는 개발자 :)

항해99

22.04.06 [항해99 31일차] 자바 스크립트 문법 공부

핏짜보이 2022. 4. 7. 07:57
반응형

🛑 오늘의 한줄평

👉🏻 클래스 이해 및 테스트 코드 다시 풀면서 주석달기 & bloging OR nutrient

 

 

🛑 오늘 한 일

  •  
    07:00 - 08:00 준비
  •  
    08:00 - 09:30 자바스크립트 오브젝트
  •  
    09:30 - 10:00 cs 스터디
  •  
    10:00 - 11:30 JS 문법 공부
  •  
    11:30 - 13:00 점심
  •  
    13:00 - 13:30 휴식
  •  
    13:30 - 14:00 JS 문법 공부
  •  
    14:00 - 15:00 git profile 설정
  •  
    15:00 - 15:30 팀과제
  •  
    15:30 - 17:00 깃헙 세팅 ... 실패...ㅠ
  •  
    17:00 - 17:30 협력사 채용세션
  •  
    17:30 - 19:00 저녁

 

 

🛑 오늘 할 일

  •  
    개인 프로젝트 작업 - 회원가입 로그인 기능 붙이기!
  •  
    클래스/ 오브젝트 공부하고 테스트 코드 다시 풀어보기
  •  
    깃헙 프로필 꾸미기

 

 

  •  
    추상화 / 테스트코드
  •  
    정규식 문법
  •  
    함수의 기능
  •  
    SQL / NoSQL ORM
  •  
    동기/비동기
  •  
    프로세스/ 스레드
  •  
    db index
  •  
    브라우저 작동원리
  •  
    트랜젝션
  •  
    cors
  •  
    https/SSL
  •  
    미들웨어
  •  
    파스칼 케이스 / 카멜 케이스
  •  
    hosting
  •  
    터미널 사용법 - 기본적인 명령어
  •  
    OS가 어떻게 동작하는지?
  •  
    메모리 관리
  •  
    I/O Management
  •  
    기본 네트워크 컨셉
  •  
    POSIX basic
  •  
    버전관리 시스템
  •  
    관계형 데이터베이스 - MySQL / 비관계형 데이터베이스 - 특정 목적에 맞게 사용
  •  
    ORM
  •  
    Database 정규화
  •  
    인덱싱과 어떻게 동작하는지?
  •  
    API
  •  
    authentication - 인증 관련 문제
  •  
    OAuth / Basic Authentication / Token Authentication / JWT
  •  
    openAPI spec & Swagger
  •  
    캐시(chahe) - 성능관련 : CDN
  •  
    웹 암호화 - 어떨때 사용하면 좋을지? 어떤 암호화가 보안은 뛰어나고 성능은 어떤지?
  •  
    HTTPS가 왜 생겼고 어떤 것이 좋은지? CSP / CORS / TLS 가 무엇인지?
  •  
    integration testing / unit testing
  •  
    ci / cd
  •  
    디자인 패턴과 개발 원칙 - solid, kiss, yagni, dry
  •  
    아키텍쳐 패턴
  •  
    Docker
  •  
    깃헙 기능 파악

 

 

🛑 오류수정

  •  

 

 

🛑 새로 알게된 내용

  •  
    테스트를 하려면 기존 코드가 추상화가 잘 되어있어야함. 서로 코드들끼리 상호작용을 어떻게 하고 있는지?

테스트 코드 사용이유 : 내 서비스가 고장나지 않게 하기 위해서

 

 

[항해99 31일차]

 

728x90