웹 개발 학습 21일차: 인터넷 기초와 WSL2 설정

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

웹 개발 초보자, 프론트엔드/백엔드 학습자 (기초 개념 이해 및 실습 환경 구축에 초점)

핵심 요약

  • 인터넷 동작 원리 (서버, 브라우저, DNS, IP 주소)를 학습하여 네트워크 기초 이해
  • WSL2 (Windows Subsystem for Linux) 설치 및 구성으로 Linux 기반 개발 환경 구축 가능
  • The Odin Project 학습 진행률 20% 달성 (10% 추가 완료)

섹션별 세부 요약

  1. 인터넷 기초 개념 학습
  • 서버, 웹사이트, 브라우저 간 데이터 흐름 이해
  • DNS (도메인 이름 시스템)이 IP 주소로 도메인을 매핑하는 방식 설명
  • IP 주소의 구조 (IPv4, IPv6)와 네트워크 통신 원리
  1. WSL2 설정 방법
  • Windows에서 Linux 커널 기반의 WSL2 설치 절차
  • WSL2를 통해 Linux 명령어 사용 및 개발 환경 구축 가능
  • Windows와 Linux 간 파일 시스템 접근 및 공유 방법
  1. The Odin Project 학습 진행
  • 총 50% 목표 달성 (20% 현재 진행, 10% 당일 추가)
  • 프로젝트 기반 학습으로 실무 개발 역량 강화
  • 프론트엔드/백엔드 전반에 걸친 기초 지식 정리

결론

  • *WSL2를 활용한 Linux 개발 환경 구축은 Windows 사용자에게 유리한 선택이며, DNS/IP 주소** 기초 지식은 네트워크 이해의 핵심입니다. The Odin Project 학습은 꾸준한 실습을 통해 완료하는 것이 효과적입니다.