[CodeStates] 수강 이후 2주간의 학습 내용과 후기

설강·2020년 8월 8일
0
post-thumbnail

1. Codestates 수강

이전 직장에서 퇴사 이후 웹 개발자로 커리어 전환을 하기 위해 코드스테이츠를 수강하게 되었다.

그리고 2주간 학습을 하게 되면서 페어 프로그래밍을 통해 페어간 소통을 하여 각자의 코드에 대해 질문도 하고 같이 해결방법을 고민하여 문제를 푸는 시스템이 좋았고
다양한 문제 풀이를 통해 알고리즘 해결 능력을 향상 시킬 수 있어서 좋았다.

2. 무엇을 학습 했나?

우선 자바스크립트의 기본적인 문법을 공부를 하였다.
이미 기본적인 프로그래밍의 문법은 익히고 있었기에 자바스크립트 만의 문법을 이해하니
그 이후 부분에 대해서는 이해하기 쉬웠다.

학습한 기초 내용으로는

  • 변수 및 함수
  • 조건문
  • 반복문
  • 배열
  • 객체
  • 알고리즘
  • 고차함수
  • 재귀
  • 객체지향 (클래스)

등 여러가지 기본적인 문법을 배웠으며 이후 코드스테이츠의 코플릿에서 100가지 넘는 다양한 문제들을 페어 프로그래밍을 통해 페어분과의 커뮤니케이션을 통해 문제를 해결 하였다.

이렇게 다양한 문제들을 풀기도 하였고 git에 대한 내용과 TDD에 대한 내용도 학습도 하였다.

그리고 이를 이해하기 위해 블로그에도 학습한 내용도 정리해 놓았는데

지금까지 이렇게 총 5개의 기본적인 자바스크립트에 대해서 다뤘다.

아직 2주차라 많은 자바스크립트 주제에 대해 블로깅은 하지 않았지만 차차 배워나가면서
많은 블로깅을 하여 웹 개발을 공부하는 사람들에게 작게나마 도움이 되었으면 한다.

3. 앞으로의 학습

이제 이렇게 자바스크립트의 기본 문법에 대해 배웠으며 이제부터 웹 개발의 시작점으로 접어든것 같다.

다음주부터 프론트 개발을 위한 html, css에 대해서 배우는데
사실 꾸미는걸 제일로 못하는 부분이라 프론트 부분에서 제일 걱정이 되기는 하지만 생각 해왔던 나만의 홈페이지를 만드는게 꿈이라 열심히 해봐야 겠다.

또한 자바스크립트로 이용한 웹개발 뿐이 아닌 예전에도 관심이 있던 Golang을 사용하여 웹 개발을 시도 해보고 DevOps 를 위해 Docker, Kubernetes를 병행하며 공부 할 예정이다.

profile
Be a Full Stack Developer

0개의 댓글