
간단하게 팀플준비~! + git특강!

프로젝트중

프로젝트중

프로젝트중

프로젝트중

주말동안 금요일(20221118)에 배웠던 cs수업을 복습했다.금요일에 프로세스와 스레드/동기,비동기/블로킹, 논블로킹에 대해 배웠다.

파이썬

알고리즘 1주차

알고리즘 1주차 숙제/ 2주차 맛만

알고리즘 2주차 링크드리스트

알고리즘 2주차

알고리즘 2주차 숙제 + 3주차 맛보기(버블정렬까지)

알고리즘 3주차 정렬 + 스택맛만

미니프로젝트가 끝나고, 파이썬 + 자바스크립트 + 알고리즘을 공부하는 주간이였다.

알고리즘 3주차 완+ git 1주차

타임어택 + git 1주차 + 알고리즘 4주차 찍먹 (트리)

TODO 타임어택 문제 설명 강의/DB특강/DB연동/git 강의 2주차-1

TODO RESTful API CS 특강(9~10)/DB특강(14~)/git 강의 2주차

새 프로젝트 시작!- 회의록/OSI 7계층

TODO html/css/js 를 이용한 기본틀완성 DB연동(회원가입)

todo - sqlalchemy => pymysql변경 - session

알고리즘 공부하다가, 금요일에 프로젝트 발제시작

rebase 튜터님 강의/뉴스피드

TODO/ 기본api에 있는 요소는 다 적용완료/ login/ 칸을 채우지않으면 로그인/회원가입불가/ 이메일 유효성체크와 중복체크/ post/ tiny editor와 연결/ 게시판분야 추가.....등

tiny에디터로 받은 파일(사진) db에 저장하는 법/logging 시스템/post.html에 유저 이미지 가져오기/비밀번호 암호화

TODO/암호화오류수정/아이디저장/아이디찾기/회원탈퇴/app.py 합치고 배포까지

TODO/프로젝트 정리글 쓰기/발표회/KPT작성/cs수업(DB기초)

TODO/프로그래머스 알고리즘 문제풀기/cs특강

TODO/DB특강

4주차 주간회고

TODO/ 노드입문/자바심화

TODO/알고리즘문제/노드입문강의(ch.1-4)

TODO/노드입문강의 끝내기(5-7)

TODO/알고리즘/과제하고 제출(timestamp)

TODO/알고리즘/애자일특강/과제리뷰

TODO/알고리즘/노드 입문 강의

TODO/JavaScript 문법/Hoisting/노드 숙련 강의/알고리즘

JS 심화 강의 찍먹/JS 문법정리/Hoisting 정리/노드 입문 강의 완강/개인 프로젝트 제출/알고리즘 문제풀기/특강(애자일)/노드 숙련 강의 찍먹

TODO/알고리즘/노드 숙련 강의

TODO/알고리즘/노드숙련강의

TODO/노드숙련강의

TODO/ 노드숙련과제/gitignore 정리

TODO/쿠키, 토큰/async await

sequelize

TODO/ORM?/과제 코드 복습

이번 주 한 일!/노드 숙련 주차 강의 완강/과제 제출

노드심화강의

노드심화 5장 끝!

[SA제출]/역할분담

프로젝트 설정

TODO/프론트만들기/프론트와 연결/모달

노드 심화 강의 완강/첫 노드 프로젝트 시작

스타일 적용이 갑자기 안될 때/라우터 콜백함수

multer

이미지저장하고 불러오기/포인트 차감

로그인, 로그아웃, 회원가입, 미들웨어 구현

프로젝트 발표날/memory특강

HTTP Status 응답 코드 작성

github에서 특정브랜치만 clone받기/Babel

2022-12-30 ~ 2023-01-06-첫 노드 프로젝트

실시간 통신 기술 종류

웹소켓

sql/간단한 메세지 데이터 전송 소스(WebSocket)

노마드코더) websocket in NodeJS/ event & message/simple chat

websocket을 이용한 chat기능 (완)

socketIo사용해보기

socketIO완

9주차 주간회고(2022-01-09 ~ 2022-01-15)

타입스크립트란?/타입스크립트 설정/타입스크립트 사용이유

서버이중화/타입스크립트 기초문법

타입스크립트 기초문법(함수(Function)/리터럴 타입(Literal)/유니언과 교차 타입(Union, Intersection)/type, interface 차이/Class)

typescript - 3일차 포켓몬 모음집 만들기

TS QUIZ)어려웠던 문제들 4개/크롤링 vs 스크래핑

포켓몬 크롤링 프로그램 만들기/app.js => app.ts

기본적인 crud예제 프로그램 만들기

2022-01-16 ~ 2022-01-22

홈페이지에 배경음악 넣기

정규화(Normalization)/1NF, 2NF, 3NF

타입스크립트(심화)/index/module/function

typescript(심화)-Enum/Pagination

TS)제네릭 타입 (Generic Types)-객체, 함수, 클래스/ 접근 제한자(Access modifier)

TS)Utility Types

session vs token

2022-01-23 ~ 2022-01-29

TS)타입추론(keyof/typeof/as const)/Array.reduce()로 배열을 객체로 변환

TS) extends/required

프로젝트 소개

회원가입,로그인,로그아웃 구현/마이페이지 유저정보와 주문정보 불러오고 수정하기 구현중

유효성검사

마이페이지

소켓으로 채팅기능

2022-01-30 ~ 2022-02-05

1:1 채팅기능 구현

카카오 소셜 로그인

최종결과물

NestJS가 주목받는 이유

NestJS 설치/코드분석

NestJS)IoC와 DI

NestJS로 게시판 만들기/ Dto

2022-02-06 ~ 2022-02-12

인프런 NestJS 강의)NestJS 모듈/ 컨트롤러, 서비스, 모델 생성

인프런 NestJS 강의) 데이터베이스없이 CRUD구현

인프런 NestJS 강의)PIPE

TypeORM

TypeORM Unknown database Error/면접질문

상속과 오버라이딩

복습) 동기 vs 비동기/싱글 스레드 vs 멀티 스레드/AWS 보안그룹/REST API

2022-02-13 ~ 2022-02-19

회원가입, 로그인 기능 - JWT발급/검증

커스텀 리포지토리/캐싱 사용해보기/Rate limit 적용

인프런 NestJS 강의)Postgres & TypeORM 연동

인프런 NestJS 강의) 데이터베이스를 이용한 CRUD구현

2022-02-20 ~ 2022-02-26

월요일 sa작성

nunjucks 사용

수요일

목요일saltbcyrptfetch 사용법git add, commit, push 취소

토요일
로그인 방식은 Restful API에서 GET? POST?

2022-02-27 ~ 2022-03-05
월요일
Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')defer
uncaught typeerror: cannot read properties of undefined (reading 'display')/ refreshToken
soft delete
월요일구글 passport 소셜로그인은 scope 지정 필요
목요일
금요일중간발표
자바스크립트 이벤트 종류
기술면접질문 정리 - 유효성검사, 객체지향프로그래밍과 모듈화의 장점, websocket 동작 방식
refresh token 저장을 db -> redis
추가기능 구현비밀번호 재발급이메일 중복체크, 확인 메일보안수준이 낮은 앱의 엑세스 해결방법 - 앱 비밀번호 설정
수요일추가기능구현댓글페이지네이션미루고 미뤘던 댓글페이지네이션...벨로그도 댓글 페이지네이션은 따로 구현안했던데,,, 흑흑
프론트와 미들웨어 수정

프론트 수정
토요일
일요일 - 피드백받은 내용 수정
미들웨어 수정 토큰 재발급, 피드백 수정
화요일피드백 계속 수정!
목요일
금요일비밀번호 재발급 이메일 인증

Array.sort()/Array.join()
일요일 질문정리