[학습단 완주 후기] | HTML·CSS·JS 기초를 ‘정리’한 4주

학습단 한 줄 요약 프로젝트 하면서 필요할 때만 찾아 쓰던 HTML/CSS/JS를, 이번에는 기초부터 다시 쌓으면서 머릿속 지식이 정돈되는 느낌을 확실히 받았어요. 기록까지 남기니까 나중에 다시 찾아보기 쉬운 내 레퍼런스가 생긴 것도 가장 큰 수확이었습니다. 참여 정보 시작하게 된 이유 저는 그동안 프로젝트를 하면서 필요한 부분만 검색해서 끼워 맞추는 방식이었어요. 동작은 하는데, 개념이 머릿속에서 정리되지 않아서 … 더 읽기

코딩자율학습단 19기 | 4주차 총정리 – JS 내장객체·DOM/이벤트 + 최종프로젝트 완성(반응형·검증)

4주차 한 줄 결론 이번 주는 자바스크립트의 내장 객체(String/Array/Date/Math)와 BOM(window)로 기능을 빠르게 뽑아쓰는 방법을 익히고, DOM(선택→조작→추가/삭제) + 폼/이벤트 처리로 브라우저 상호작용을 완성한 뒤, 마지막에는 최종 프로젝트를 반응형+JS 효과까지 붙여 끝내고 유효성 검증으로 마무리한 주였습니다. 이번 주 진행 범위 일일 학습일지 인덱스 이번 주 핵심 개념 TOP 5 TOP 1) 표준 내장 객체로 기본 기능을 빨리 … 더 읽기

코딩자율학습단 19기 | 20일차 학습일지(END) – 최종프로젝트(2)_포트폴리오·컨택트 섹션 완성 + 반응형(Media Query) + 자바스크립트 효과 적용

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) Portfolio 섹션 구성(HTML/CSS) 역할: 작업 결과물을 “카드(썸네일+텍스트)” 형태로 보여주는 영역 구성 핵심 포인트: 반복되는 카드 구조를 일정한 래퍼/클래스로 통일해 스타일 적용이 쉬운 형태로 만듦 짧은 예시(코드): 2-2) Contact With Me 섹션 + 폼 UI 디테일(HTML/CSS) 역할: 연락처 정보 + 사용자 입력 폼을 한 화면에서 제공 … 더 읽기

코딩자율학습단 19기 | 19일차 학습일지 – 최종프로젝트(1)_헤더/메인 레이아웃, 섹션 구성, 배경 영역 고정 효과

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) 프로젝트 기본 세팅(문서 뼈대/외부 리소스 연결) 역할: HTML 기본 문서 구조를 만들고(메타/타이틀), 아이콘 폰트(CDN)와 CSS 파일을 연결 핵심 포인트: lang, meta charset, viewport, link rel=”stylesheet” 흐름을 먼저 고정해두면 이후 작업이 안 정적 짧은 예시(코드): 2-2) 헤더 영역 만들기(로고 + 메뉴 배치) 역할: 상단 헤더에 로고/메뉴를 … 더 읽기

코딩자율학습단 19기 | 18일차 학습일지 – 폼 요소 값 다루기, 이벤트 등록/객체(this)

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) 폼 요소 값/상태 다루기 역할: 핵심 포인트 → 짧은 예시(코드) (1) 텍스트 입력 값 가져오기/설정하기 역할: input에 입력된 값을 읽거나 바꾸기 핵심 포인트: value 속성으로 접근/대입 짧은 예시(코드): (2) 체크박스/라디오 선택 상태 제어하기 역할: 체크/선택 상태 확인 및 기본 선택 지정 핵심 포인트: checked 속성으로 … 더 읽기

코딩자율학습단 19기 | 17일차 학습일지 – DOM 구조 이해, 노드 조작, 노드 추가·삭제

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) DOM(Document Object Model) 이해: “문서가 트리로 보인다” 역할: HTML 문서를 노드(Node)들의 트리 구조로 표현해서 JS로 접근/조작 가능하게 함 핵심 포인트: 짧은 예시(코드): 2-2) 요소 노드 선택: getElementById vs querySelector(All) 역할: DOM에서 “원하는 요소 노드”를 찾아 변수로 잡아두기 핵심 포인트: 짧은 예시(코드): 2-3) 콘텐츠 조작: textContent … 더 읽기

코딩자율학습단 19기 | 16일차 학습일지 – 표준 내장 객체(String·Array·Date·Math), BOM(window) 핵심 정리

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) 표준 내장 객체 한 번에 잡기 역할: 자바스크립트에 “기본으로 내장된 객체”를 활용해 문자열/배열/날짜/수학 연산을 빠르게 처리 핵심 포인트: 짧은 예시(코드): 2-2) String 객체: “문자열 다루는 기본기” 역할: 문자열 길이 확인, 포함 여부 판단, 치환, 분리, 대/소문자 처리, 공백 제거 등 핵심 포인트: 짧은 예시(코드): 2-3) … 더 읽기

코딩자율학습단 19기 | 3주차 총정리 – JS 기본기 + 함수 + 객체/참조

3주차 한 줄 결론 이번 주는 자바스크립트를 “찍먹”하는 것이 아니라 언어의 뼈대(변수·자료형·연산·제어) 를 먼저 고정하고, 그 위에 함수(정의→매개변수/return→스코프·호이스팅·IIFE) 를 얹은 다음 객체(속성 접근/수정/추가/삭제 + 참조 자료형의 얕은 복사) 까지 연결해서 실수 포인트를 미리 차단하는 주였습니다. 이번 주 진행 범위 범위: JS 11~15일차 교재: 「코딩 자율학습 HTML + CSS + 자바스크립트」(김기수 지음, 길벗) 일일 학습일지 인덱스 … 더 읽기

코딩자율학습단 19기 | 15일차 학습일지 – 객체(Object) 기본, 속성 접근/수정, 참조

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) 객체(Object) 기본: “키(key) – 값(value)” 묶음 데이터 역할: 여러 값을 하나의 덩어리로 구조화(속성들의 집합) 핵심 포인트: 짧은 예시(코드): 2-2) 객체 속성 접근: 대괄호([ ]) vs 마침표(.) 역할: 객체 안의 특정 속성값을 읽어오기 핵심 포인트: 짧은 예시(코드): 2-3) 속성값 변경/추가/삭제: “접근 후 할당 / delete” 역할: … 더 읽기

코딩자율학습단 19기 | 14일차 학습일지 – 스코프/호이스팅/IIFE(즉시 실행 함수)

오늘 학습 정보 오늘의 핵심 키워드 3개 개념 정리 2-1) 스코프: “어디서 선언했는가”가 접근 범위를 결정 역할: 식별자(변수/함수)를 어느 범위에서 참조할 수 있는지 결정하는 규칙 핵심 포인트: 짧은 예시(코드): 2-2) 호이스팅: “선언이 위로 끌어올려진 것처럼” 동작 역할: 코드 실행 전에 선언 정보를 미리 처리해, 실행 흐름에 영향을 주는 동작 핵심 포인트: 짧은 예시(코드): 2-3) 즉시 … 더 읽기