8000 GitHub - dowookims/TIL_V2: 신입개발자가 된 나의 2번째 TIL
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dowookims/TIL_V2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TIL Version 2

TIL 은 개발자가 되기 위해 공부하던걸 정리했었기에, 이제는 신입 개발자로써 다시 TIL을 시작 해 보려고 합니다.

1. December 15, 2019 start in Bangkok

디지털 노마드인척, 방콕 여행에 맥북 들고와서 디지털 노마드 느낌을 살려봅니다 후후. 버킷리스트 중 하나가 디지털 노마드였으니까.

2. TIL v2 2020년 목표

신입 개발자로써, 튼튼한 기초 다지기와, 개발 철학(방법론) 등에 대한 이해.

1) Vanila Javascript와 친해지기

  • FrontEnd Framework 인 React와 Vue만을 사용하니 Vanila JS하고 어색한 사이가 되어서 친한척 해보기
  • OOP JS와 Functional JS에 대한 개념은 알지만, 실제로 이걸 기반으로 코드를 작성 한 적이 없기에, 이것 기반으로 이것저것 만들어 볼 것!

2) Vue 하고 더 친해지기

  • 이제 조금 친해지긴 했지만, 아직 서로 모르는게 많기 때문에 조금 더 친해질 예정. vue.config.js와 module system 및 다양한 친구들을 더 연습해 봐야 함니다.
  • SSR과, babel, webpack, 그리고 browserslist
  • 그리고 Vue 내부 코드도 한번 들여다 보기
  • 2020년 1월에 나올 Functional Component에 대해서도.

3) TypeScript

  • 타입 지정으로 에러를 줄여보고 더 원활한 자바스크립트 코드를 짜보자
  • 더이상, type을 지정하는 것에 겁내지 말고 한번 해보자... 어떻게된 되겠지

4) TDD

  • 다양한 테스팅에 대한 개념과, 사용 방법 그리고 필요한 부분들 배우기
  • TDD는 하루 아침에 느는게 아니니까, 조금씩 그리고 필요한 부분만
  • 반드시 code coverage가 100%일 필요는 없다
  • 가능하다면, storybook등 다양한 테스팅 방법론에 대해 배워보기

5) Linux

  • Mac을 쓰지만 아직은 어색한 Linux에 대해 필요한 부분을 배워보자
  • 그리고 Shell Script와 Vim도 조금씩 알아두자, 다 알 필요없이 일단은 필요하고 유용한 부분에 한해서

6) Node와 Backend

  • 이제 더이상은 피할 수 없다.. 프론트엔드를 더 잘하려면 백엔드도 그만큼 이해 하고 작업 할 수 있어야 하니까..
  • 그리고 개인적으로 AWS와, CI / CD를 위한 Docker 및 다양한 Cloud Service와 관련된 소프트웨어들 정리해 둔것을 간단하게 나마 작업해 보자.
  • 그리고 GraphQL

7) ComputerScience

  • 이제는 시험 용도가 아닌 컴퓨터를 더 잘 이해하고, 더 원활한 작업을 위해 필요한 CS

(1) Network

(2) HTTP

(3) OS

(4) Database

(5) Computer Architecture

8) ETC

  • canvas
  • chart.js and d3 etc... 3d shape related js
  • css animation
  • css methodology and make css code more clean

9) Books

  • 클린 코드
  • 테스트 주도 개발 Test-Driven Development
  • 린 스타트업
  • HTTP 완벽가이드
  • Javascript 완벽가이드
  • 인사이드 자바스크립트
  • 자바스크립트 닌자 비급
  • 오브젝트

About

신입개발자가 된 나의 2번째 TIL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0