이전 직장에서 퇴사 이후 웹 개발자로 커리어 전환을 하기 위해 코드스테이츠를 수강하게 되었다.
그리고 2주간 학습을 하게 되면서 페어 프로그래밍을 통해 페어간 소통을 하여 각자의 코드에 대해 질문도 하고 같이 해결방법을 고민하여 문제를 푸는 시스템이 좋았고
다양한 문제 풀이를 통해 알고리즘 해결 능력을 향상 시킬 수 있어서 좋았다.
우선 자바스크립트의 기본적인 문법을 공부를 하였다.
이미 기본적인 프로그래밍의 문법은 익히고 있었기에 자바스크립트 만의 문법을 이해하니
그 이후 부분에 대해서는 이해하기 쉬웠다.
학습한 기초 내용으로는
등 여러가지 기본적인 문법을 배웠으며 이후 코드스테이츠의 코플릿에서 100가지 넘는 다양한 문제들을 페어 프로그래밍을 통해 페어분과의 커뮤니케이션을 통해 문제를 해결 하였다.
이렇게 다양한 문제들을 풀기도 하였고 git
에 대한 내용과 TDD
에 대한 내용도 학습도 하였다.
그리고 이를 이해하기 위해 블로그에도 학습한 내용도 정리해 놓았는데
지금까지 이렇게 총 5개의 기본적인 자바스크립트에 대해서 다뤘다.
아직 2주차라 많은 자바스크립트 주제에 대해 블로깅은 하지 않았지만 차차 배워나가면서
많은 블로깅을 하여 웹 개발을 공부하는 사람들에게 작게나마 도움이 되었으면 한다.
이제 이렇게 자바스크립트의 기본 문법에 대해 배웠으며 이제부터 웹 개발의 시작점으로 접어든것 같다.
다음주부터 프론트 개발을 위한 html, css
에 대해서 배우는데
사실 꾸미는걸 제일로 못하는 부분이라 프론트 부분에서 제일 걱정이 되기는 하지만 생각 해왔던 나만의 홈페이지를 만드는게 꿈이라 열심히 해봐야 겠다.
또한 자바스크립트로 이용한 웹개발 뿐이 아닌 예전에도 관심이 있던 Golang
을 사용하여 웹 개발을 시도 해보고 DevOps 를 위해 Docker, Kubernetes
를 병행하며 공부 할 예정이다.