Today I leared 좋은 질문을 하는 방법/크롬 개발도구/변수와 자료형/함수
Today I leared 조건문/에러메세지/알고리즘/문자열/메소드/ 디버깅
Today I Leared 모르는 것을 검색하는 방법/반복문/배열
Today I Leared 데이터 타입/문자열/조건문/배열/객체
Today I Leared development/배열/객체알고리즘/코드 스타일 가이드
Today I learend 알고리즘 Basic 문제 풀이 연습 / - Number / String / Array / Object 각종 메서드 활용
Today I leaned Command Line / 버전 관리 시스템 & Git / Koans 통한 개념 정리
Today I leared Scope/ Closure/ Array [ Array methods ]/Private / Public / Class / Inheritance
Today I Learned 디버깅/ 테스트 주도 개발 (TDD) / 유닛테스트/ Chai / Mocha/ OR 연산자 / 매개변수와 인수 / 스코프 / Array 메소드 / 클로저
Today I leared - 객체지향 / 매개변수 / 기본자료형 / 자바스크립트 언어 이해 / spread operator & rest prameter / cli & git
Today I learned 1, 2주차 내용 복습
html / css
html / css / twittler 목업 구현 / validation 유효성 검사 작업 마무리 / DOM
Node / DOM/ DOM CRUD & append & prepend / Event 객체 / JSON / localStorage
twittler 목업 및 기능 구현 / Dom / css / 유효성 검사
Fucntion / first class citizen / higher-order / Function / 추상화 / array methods
underbar.js / underscore 함수 및 배열 메서드 polyfill 구현 (part2 및 advanced 마무리)
- 재귀함수 & Recursion 과제 / 시간 복잡도
DOM ~ 고차함수 파트 REVIEW window 객체 / BOM & DOM / 고차함수 / 비동기 / 함수 메소드 / 재귀
재귀 파트 복습 / 커뮤니케이션 세션 수강 / 프로그래머스 알고리즘 경험 / 배열메소드 파트 추가 자료 확인
코어 자바스크립트 독서 및 요약 정리 (데이터자료형 파트)
코어자바스크립트 요약 정리 (실행컨텍스트 pt.1)
코어 자바스크립트 책 요약 (this 파트)
simple git workflow/ 충돌해결/ branch / git workflow
화살표함수 / 싱글톤 패턴 / arguments 객체 / this 키워드 / call,apply,bind / rest&spread 문법
nvm / npm / eslint / sprint review (git, arrow function, bind)
Data structure / Stack / Queue
Linked List/Hash Table
Graph / Tree / Binary Search Tree
Complexity Analysis / Time complexity
객체 지향 프로그래밍이란? / JavaScript에서 Object를 생성하는 여러가지 방법들 / JavaScript에서 Prototype은 무엇이고 왜 사용해야 하는가 / Prototype
Prototype Chain
subclass/inheritance (pseudoclassical & class & functional)/prototype chain (constructor)
prototype & class inheritance / es6 syntax
nQueens Sprint/ BFS & DFS / Back Tracking
nQueens 문제 정리 / 얕은 복사, 깊은 복사 & 크롬 콘솔로그 / HA 문제 정리
bubbleSort 알고리즘 & 시간 복잡도 ( Toy problem ) / self guided Lesson / CS Basic / Data structure / OOP
callback / promise / fetch
Browser/Server/API/HTTP/Ajax (XHR, jquery, fetch)/Browser Security/CORS/Injection(CSRF, XSS)
Chatter box server Sprint /Node.js Architecture/Common.js (module)/debug Node.js/Event Loop/Middleware/RESTful API
(Self guided)OOP /Instantiation Patterns/ Subclass Dance Party/ Class vs Prototype/Basic CS/DFS, BFS, Backtracking/Framework & Library/Node.js 프로그래밍
서버/Node.js/모듈
리액트 공식문서 학습/Componentstate/이벤트 처리/Form/합성, 상속/Life Cycle
React Hooks/Hooks/useState Hooks/useEffect Hooks/Hooks 사용규칙/Custom Hooks
redux/reducer/action & 액션 생성자/store
Redux/Redux 기본 규칙/Redux의 주요 개념들/비동기 액션생산자/Redux의 장점
Ref / React 생명주기 / 함수형 컴포넌트
React 컴포넌트 스타일링
SQL query
database sprint 정리
express / sequelize ORM
쿠키/세션/토큰
토큰 기반 인증 방식 스프린트 적용(jwt module ) / OAuth 2.0 이용 소셜 로그인 실습/ OAuth 인증 관련 내용 정리(하단내용)
아마존 웹서비스와 클라우드/S3/EC2/RDS
react 포트폴리오 웹페이지 리팩토링/nodemailer 모듈 사용/ (smtp)ssl 인증서 적용 (미완료) /나스 시놀로지 웹서버 세팅 및 DNS 설정
모든 경우의 수 중 바위,보,가위의 순으로 가중치 적용 정렬 (Weighted Sort)을 적용하여 해당 배열을 반환하는 문제나는 해당 알고리즘이 가지는 패턴을으로 설정하여, 첫 번째 사람은 limit마다 한번씩바위,보,가위가 순차적으로 돌아가고 그 다음 사람은 lim
알고리즘 문제 : 프로그래머스 - 퍼스트 프로젝트 잔디, 서버 배포 및 코드 리팩토링 (기능 위주)javascript, level1 -> \[해당 문제]우선 첫번째 했던 프로젝트인 잔디 사이트 배포를 개인 나스 서버를 통해 띄웠다. 첫번째 문제는 쿠키 및 세션부터 기능
Today I learned >- 프로그래머스 알고리즘: 다른사람의 풀이 알고리즘 약간은 복잡하게 풀었다. 한번 검사할때마다 패턴 배열에 하나씩 숫자를 넣어서 answers의 길이가 패턴보다 길 때를 대비하고, score 배열에 숫자를 하나씩 플러스해준다. sco
로컬스토리지, 세션, 쿠키
ws 프로토콜을 기반으로 클라이언트와 서버 사이에 지속적인 완전 양방향 연결 스트림을 만들어 주는 기술. 실시간 양방향 통신을 위한 노력. 웹소켓 이전의 방식은 서버가 클라이언트로 전송해주는 Push의 방법이 아닌 클라이언트가 서버에 요청하는 polling 방식이었다.
@@ 오늘은 컨디션 난조로, 프로그래머스 1단계 문제를 풀어보면서 시간을 보냈다. 이머시브 코스까지 잘 따라가다가 코플릿 토이프로그램 후반부부터 프로젝트 시작하며 놓아버려서인지. 아니면 이것이 아직 나의 한계인지... 특히 2단계부터는 굉장히 어렵게 느껴졌다. (풀긴