[24년 10월] 함수형 프로그래밍과 자바스크립트 ES6+

발표형 스터디
이민석's avatar
Sep 09, 2024
[24년 10월] 함수형 프로그래밍과 자바스크립트 ES6+

서론

안녕하세요. 10월 한 달 간 유인동 님의 함수형 프로그래밍과 자바스크립트 es6+를 함께 듣고 공부할 스터디원을 모집합니다!

본 스터디는 오프라인으로 진행되며, 오프라인 장소 대여로 인한 비용이 발생할 수 있습니다. 회당 몇천원 정도로 지출될 것으로 보이며, 인원수 및 섭외되는 장소에 따라서 비용은 일부 변경될 수 있습니다.
해당 비용 지출 내역은 모두 투명하게 공개하고 있습니다. 강의는 개별 구매로, 스터디 시작 전까지 준비해주셔야 합니다.

일정

  • 2024년 9월 12일 : 신청 시작

  • 2024년 9월 22일 : 신청 마감

  • 2024년 9월 25일 : 온라인 OT 진행

  • 2024년 9월 30일 : 스터디 시작(DIL 작성 시작)

  • 2024년 10월 6일 : 스터디 1주차 진행

  • 2024년 10월 27일 스터디 마무리 및 회고

시작에 앞서

함수형 프로그래밍에 관심은 있으나 어떻게 시작하면 좋을지 감이 잘 잡히지 않는 주제였기에 저와 같은 고민을 가지신 분들을 대상으로 강의를 보고 입문해 보는 스터디를 개설하게 되었습니다. 스터디를 완주하고 나면 함수형 프로그래밍 자체에 대한 지식과 비동기, 동시성, 병렬성, 에러 핸들링에 어떻게 대응해야 하는지에 대한 지식을 얻어 갈 수 있을 거예요. 또한 이론적인 부분뿐만 아니라 여러 함수를 조합하고 함수형에 대한 다형성, 추상화를 높이는 코드를 작성해 볼 수 있도록 하는 것을 목표로 합니다.

참여 신청(6~10명)

스터디 참여 신청은 아래의 MoaForm 설문조사로 부탁드립니다.

주차 별 커리큘럼

강의 러닝 타임은 총 8시간으로 한 주간 2시간 이내의 분량의 강의를 학습합니다.

  • 1주차 섹션 1 ~ 섹션 4 (고차함수, 제너레이터와 이터레이터의 이해)

  • 2주차 섹션 5 ~ 섹션 7 (curry, pipe, 즉시 평가, 지연 평가)

  • 3주차 섹션 8 ~ 섹션9 (비동기1,2)

  • 4주차 섹션 10 ~ 섹션 11 (비동기3 질의응답)

진행 방식

스터디는 매주 일요일 강남 오후 2시(예정)에 오프라인으로 진행됩니다. 활동 방식은 크게 [주간 활동]과 [주말 활동]으로 나누어집니다.

  1. 주간 활동 (월~토요일)

    • 강의를 듣고 공부한 내용이나 실습한 내용에 대해서 DIL을 작성합니다.

      • 공부 중 질문이나 궁금한 게 생긴다면 디스코드 채팅방을 이용해 주세요!

      • 본인이 공부한 부분에 대해서 20분 가량의 발표 자료를 자유 형식으로 준비해 주세요.

        • 블로그, md 파일 또는 노션 등 편한 양식으로 작성 해주세요.

  1. 스터디 당일 (일요일)

    • 랜덤으로 발표자를 뽑아 발표 진행 후 질의응답과 주차별 발제에 관한 토의를 나눕니다.

모든 참석자 분들은 반드시 발표 준비를 해주셔야 하며, 준비가 연속으로 미흡할 시 퇴출되실 수 있습니다. 개인적으로 혼자 공부하는 것보다 다른 사람들과 토의하면서 공부하는 것이 더 효과적이라고 느끼는 주제라, 4주 동안 성실하고 재밌게 공부하실 분들을 찾습니다.

활동 내역

  1. 2024.07. ~2024.09. | 쿠버네티스 비기너 클래스 (2명)

  2. 2024.07 ~ 2024.10. | 모던 자바스크립트 딥다이브 (10명)

  3. 2024.06 ~ 2024.07. | Next.js 14 & React - 완벽 가이드 (10명)

  4. 2024.05 ~ 2024.06. | 이펙티브 타입스크립트 (10명)

  5. 2024.05 ~ 2024.05 | 핵심 이론부터 프로그래밍 실습까지, 분산 컴퓨팅 (8명)

  6. 2024.04 ~ 2024.05 | React, Next 배포와 배포 자동화 A부터 Z (22명)

  7. 2024.03 ~ 2024.04 | 가상 면접 사례로 배우는 대규모 시스템 설계 기초 발표 스터디 (12명)

  8. 2024.03 ~ 2024.04 | 모던 리엑트 Deep Dive 발표 스터디 (10명)

  9. 2024.02 ~ 2024.03 | IT 엔지니어를 위한 네트워크 입문 독서 (14명, 자유 독서 방식)

  10. 2022년 12월 | 운영체제 공부 주제 선정 및 발표 방식
    프로세스와 스레드(동기화, 뮤텍스와 세마포어) / CPU 스케쥴링 및 예시 / 메모리(가상메모리 Linux, Windows 메모리 관리) / 파일 관리 / 보안

  11. 2022년 11월 | 운영체제 공부 주제 선정 및 발표 방식
    운영체제 개론 / 프로세스, 스레드 / CPU 스케줄링 / 메모리 / 캐싱

Share article

월간 CS