210627 WIL Week 3

알고리즘💻으로 시작해서 주특기로 끝난 한 주⛵️

이렇게 저렇게 결국 알고리즘 주차는 끝이 났고 드디어 기다리고 기다리던 주특기 주가 왔다. 이제 뭔가 하나를 제대로 배운다고 생각하니 설렌다. 다음 주 목요일까지는 일단 기초과정 강의를 듣고 그 다음 주부터는 심화강의를 시작하는 형식이다. 기초 강의의 퀄리티가 약간 아쉬웠다.🤢 강사의 발음이나 강의내용 전달력이 특히 아쉬웠다. 그냥 넘어가는 개념들이 많고 강사가 전달하고자하는 내용이 잘 흡수되지 않는 느낌이 지배적이다. 같이 Node.js 수업을 듣는 사람들도 비슷하게 느끼는 것 같았다. 일단 4주차까지 강의까지 몰아서 듣기는 했지만 아직 내 것이 된 것 같은 느낌은 전혀 안들어서, 실제로 월요일부터 시작하는 과제를 하면서 차근차근 적용시켜 봐야겠다. 그리고 추가적으로 궁금한 내용들은 따로 정리해 놓았다가 시간이 날 때마다 공식문서나 각종 블로그를 참고해서 자세히 찾아 봐야겠다!💪🏻

배운 & 기억하고 싶은 내용들📝

  1. 화살표 함수(Arrow function)
    const add = (a, b) => { 
      return a + b;
    };
  1. 함수선언식(Function declaration)

    function add(a, b) {
      return a + b;
    }
  2. 함수표현식(Function expression)

    const add = function(a, b) {
      return a + b;
    };

출처: 스파르타 코딩클럽

  1. 미들웨어(Express middleware)
    정의:

    미들웨어는 양쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어, 네트워크를 통해서 연결된 여러 개의 컴퓨터에 있는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해주는 소프트웨어

    장점:
    • 표준화된 인터페이스 제공
    • 다양한 환경 지원, 체계가 다른 업무와 상호 연동 가능
    • 분산된 업무를 동시에 처리 가능, 자료의 일관성 유지 용이
    • 부하의 분산 가능
      출처: https://12bme.tistory.com/289
  1. 동기 & 비동기 프로그래밍


  2. 프로세스(Process) & 스레드(Thread)

    프로세스가 하나의 실행 흐름이라면, 스레드는 그 안에 있는 더 작은 단위의 실행 흐름

출처: Codeit

강의를 듣다가 다시 보고싶은 내용만 발췌함

좋은 웹페이지 즐겨찾기