코드스테이츠에 한걸음
JS 기초와 문법을 배우고 HTML, CSS의 기본을 배운다
JS 기초 제어문 : 조건문, 반복문
반복문!
HTML 기초
HTML, CSS의 활용을 보자!
계산기를 만들어보자_1! 근데 목업을 곁들인
계산기를 만들어보자!
서버 기초 지식을 습득하자!
배열
오늘은 객체를 배워볼거다!
원시, 참조, 스코프, 클로저
Spread, Rest, 구조 분해 할당 학습과 복습(Koans)
오늘은 배웠던 JS로 HTML를 제어하는 방법을 터득할 것이다!
목, 금은 Git을 배우고 솔로프로젝트로 나만의 아고라 스테이츠를 만들어 배포해보는 시간을 가져본다!
기술면접+느낀, 회고
고차함수
객체 지향 프로그래밍
비동기와 API
리액트와 JSX
리액트의 꽃 SPA, 만드는데 도움되는 Router 라이브러리를
오늘은 리액트의 핵심 State와 Props에 대해서 알아보겠다!
네트워크, CSR, HTTP, 웹 구동 기본 CS 지식
REST API를 배워보자자
상태 끌어올리기 스킬, Ajax 호출법
프론트여도 필요한 서버 만들기를 위해 CORS, node.js, Express 등을 알아본다!
CSR과 SSR의 차이점, 기술면접 대비
재귀 나쁜놈, Tree UI
이번엔 UI/UX에 대해서 학습! 바탕으로 와이어프레임, 프로토타입 만들기, 피그마 클론까지!
UI 컴포넌트 개발을 위해! CDD, Styled-Component, Storybook
상태관리, 리덕스
이번 시간엔 웹에 대한 시스템 탐구로 표준, SEO, 접근성 등에 대해 알아보겠다.
네트워크 심화: TCP, UDP, HTTPS로 바꾸는 방법!@!@
HTTPS의 작동방식과 여러 인증방식을 학습하자! 토큰, 세션, 쿠키, OAuth
회고, 기술면접준비
자료구조 중 스택/큐, 트리/그래프 구조를 알아보자!
HTML과 CSS의 심화 개념, 반응형 웹, CSS 애니메이션, Canvas
번들링, 웹팩, 배포
Virtual DOM, Hooks, useMemo, useCallback, Custom Hooks, 코드 분할, React.lazy()와 Suspense, json-server 라이브러리
컴퓨터 공학 지식, 컴퓨터 구조, CPU와 Memory, OS: 프로세스, 스레드, 가비지 컬렉션
API 개발 쿼리 언어 GraphQL
TDD, 테스트 빌더, mocha
Optimization, Optimization 기법: 최적화 기법, 캐시 관리, Tree Shaking, Lighthouse
배포, 클라우드 서비스, AWS, EC2, RDS, S3
개발 프로세스: 워터폴, 애자일, 배포자동화: CI/CD, DevOps, yaml(yml), github actions, Proxy
알고리즘, 정규표현식
기술면접 및 회고