변수, 제어문, 함수, 클래스 등 언어의 기초를 이루는 구성과 상세하고 미묘한 사용법을 배웁니다.
00:00:00 1.과제 발표 후 토론: 함수와 재귀에 관한 이해도
00:03:05 2.코드 검토: 프로그램이 깨지지 않게 하기위해 주석을 읽어야 하는 잘못에 관해
00:05:58 3.재귀함수와 루프함수의 비교 및 코드 분석
00:09:51 4.프로그램 내결함성과 오류와 실패에 대해
00:14:04 5.내결함성 유지의 중요성과 권한에 관한 설명
00:17:33 6.프로그래머에게 디버깅 중요성
00:21:42 7.️필기보다 유튜브 영상을 보고 여러번 학습하기
00:26:44 8.코드 분리로 유지보수 용이하게
00:31:12 9.코드 검증 및 에러처리 과정 강의
00:35:35 10.데이터와 Validator의 중요성, 코드와 데이터 분리의 문제
00:38:38 11.자바스크립트 기본 문법과 변수 스코프, 라이프 사이클
00:41:50 12.함수 스코프와 익명 함수 활용한 sum 함수 구현
00:46:41 13.스코프 및 권한 예시 설명
00:51:26 14.변수 사용 시 스코프 고려해야 함
00:56:08 15.메모리와 연산의 교환, 변수의 스코프와 라이프 사이클 중요성 강조.
00:59:53 16.재귀 코드를 분석하고 내결함성에 대한 고려
01:04:40 17.코드가 가진 내결함성, edge case 통찰력 차이
01:07:13 18.재귀 함수와 제어문의 코딩 차이
01:12:05 19.함수 f의 루프 동작과 재귀함수 비교
01:16:48 20.코드 중복 제거: 재귀함수를 통한 최적화 방법
01:21:42 21.프로그램 개발 시 오류와 실패의 관계, 신뢰성 중시
01:23:11 22.코드의 분리와 가독성
01:28:24 23.1차원 배열 stringify의 JSON 스펙 복잡성
01:30:49 24.퀴즈와 문자열 처리에 관한 이해
01:33:27 25.과제: JavaScript 함수 다양한 버전으로 작성 및 ArrayStringify 완성
01:36:31 26.질의응답 시간, 실무에서 코드 짜주는 기회, 프로그램 신뢰성 강조.
01:41:30 27.️소프트웨어 구조 설계: 레이어를 통한 오류 처리 전략
01:43:59 28.아키텍처에서 레이어 정복 전략과 오류 처리 메시지 관련
01:45:47 29.코드와 아키텍처: 정답의 중요성
01:49:29 30.프론트엔드 코드 모듈화와 리팩토링 관련 수업내용
01:53:01 31.️리팩토링, ESM모듈 사용하여 코드 최적화. 9가지 문제 해결 과제.
01:57:45 32.코딩 실력 향상을 위한 반복된 트레이닝의 중요성
02:01:10 33.미래를 위한 코딩 트레이닝과 과제 집착 중요성 강조
02:03:14 34. 회의 종료 시 출석부 제출