TiL14 IM 1일차 초보개발자 PRE course를 통과하고 드디어 Immersive 코스를 본격적으로 시작하는 하루였다. OT 를 하면서 Immersive 코스에서는 어떤 것을 배우고 , 무엇이 중요한지를 배울 수 있었다. 그 첫걸음으로 github에서 Pair programming을 어떻게 진행할 것인지에 대해 알려주었다. github에서 fork 한 이후 pair의 url주소를 연결하여 협업을 진행하는 방식이었다. 우선 터미널에서 나의 repo에서 local로 git clone 을 진행 한 이후 git remote add pair git remote -v 를 통해 페어의 url에 연결한다. 그리고 새로운 파일을 만들고 수정 후 git add git commit -m git push origin master 를 진행 하여 pair.. 2020. 4. 28. 5주차 초보개발자 TIL 4주간의 PRE course가 끝나고 개인 학습 시간을 가지는 한주 였다. 화요일 이때까지 배워왔던 중요한 부분에 대한 test를 진행하였다. 코플릿 문제를 비롯하여 알고리즘, array 메소드, DOM , 재귀 함수를 이용한 문제들이었다. 가장 어려웠던 문제는 array 메소드였다. 아직까지 map메소드와 reduce메소드에 대한 이해가 많이 부족하구나 하는 걸 느꼈다. 시험이 끝난 이후 다시 한번 map과 reduce 메소드에 대한 내용을 다시 한번 되짚어 보고, 더 부족한 점이 없는지 확인 하는 시간이 되었다. 5주차 한주동안 부족한 부분이 무엇인지 더 찾아보고 다음주 진행 되는 Immersive course에서 뒤 떨어지지 않도록 준비를 해야 겠다는 생각이 드는 주차였다. 2020. 4. 23. 13일차 초보개발자 TIL 오늘은 HTML 과 CSS에 관해 익히는 시간을 가졌다. 우리가 흔히 보는 웹사이트나 모바일앱에서 나타나는 모양을 구현하기 위해 사용한다. HTML의 경우 웹사이트를 제작할때의 기본 구조를 만들어내는 것이고 CSS는 HTML을 꾸며주는 역할을 한다고 볼 수 있다. twittler과제를 하면서 비슷한 모양으로 구현하기 위해 어떤 요소가 있는지 공부하고, 실제 비슷한 모양으로 만들어내는 과정을 익히는 시간이었다. 우선 처음에 전체적으로 구성을 어떻게 할 것인지 와이어프레임을 우선적으로 짜고, 거기서 실제 작동되지는 않더라도 보여지는 모양을 그대로 구현하는 것 목업작업을 하였다. 처음 아무것도 없이 시작하려니 막막하였지만, 페어와 함께 하나하나씩 구현해 나가고, 만들어진 과제를 꾸며가면서 우리가 생각하는 웹사.. 2020. 4. 8. 11일차 초보개발자 TIL 어느덧 자바스크립트를 본격적으로 배운지 10일이 넘었다. 아직까지 git, reduce함수 등 정확히 이해하지 못하는 부분이 많았다. 이번에 testbuilder라는 과제를 진행하면서 새로운 것을 또 익히다 보니 점점 머리가 복잡해지는 느낌이었다. 테스트 주도 개발을 통해 test Framework에 관해서 배웠었다. test framework가 무엇인지, 유닛 테스트와 테스트 주도 개발의 차이는 무엇인지, Mocha와 Chai에서 사용되는 것이 무엇인지를 익히는 과정이었다. 사실 아직까지 Mocha와 Chai가 정확히 어떤 것인이 이해는 하지 못하였다. 그저 개발 과정에서 테스트에 사용되는 툴로만 이해하였다. 하지만 전반적으로 테스트 주도 개발을 통해 개발과정에서의 방향성을 제시해주고 큰틀을 짜주는 부.. 2020. 4. 6. 7일차 초보개발자 TIL 오늘도 알고리즘에 관한 공부를 이어나갔다. 알고리즘에 대한 이해는 어느정도 되었으나 정작 문제를 푸는데 있어서 막히는 부분이 많았다. 특히, 사소한 실수가 아직 많이 나왔으며, for 반복문을 사용하는 부분에 있어서도 이해가 부족한 부분이 있다고 느꼈다. for반복문을 사용할때 변수 선언하는 위치나, 결과도출을 하는데 있어서 자주 막히게 되었다. 변수선언은 for반복문 안에서 할때와 밖에서 할때의 차이가 컸으며, 결과 도출 역시 return값을 어디서 받느냐에 따라 결과가 반복되고 안되고의 차이가 있었다. 2주차에 접어들면서 문제를 풀다보면 이전에 생각하지 못한 방법이 떠오르고 시도하여 성공하기도 하지만, 막힌 부분이 많이 생길수록 머리가 굳어가는 것만 같았다. 아직 부족한 부분이 많다고 느끼며 기본기 .. 2020. 3. 31. 이전 1 2 다음