연락처 정보

코스 개요

1일차: JavaScript 입문

  • JavaScript의 기초 개념: 문법, 변수, 데이터 타입
  • 제어 구조: 조건문과 반복문
  • 함수와 스코프 활용법
  • 배열 및 객체 다루기
  • DOM 조작 및 이벤트 처리 방법

2일차: 고급 JavaScript 및 ES6+ 기능

  • ES6+ 신규 기능: 화살표 함수, 템플릿 리터럴, 구조분해 할당
  • 비동기 JavaScript 처리법: Promise와 async/await
  • 모듈과 import/export 사용법
  • 오류 처리 및 디버깅 기법
  • JavaScript 테스트 도구인 Jest 소개

3일차: Node.js 입문

  • Node.js의 핵심 개념: 이벤트 루프, 모듈 시스템, NPM 활용법
  • Express.js를 사용한 간단한 서버 구축하기
  • RESTful API 설계 및 개발 방식
  • 미들웨어 활용 방법
  • 파일 시스템 및 스트림 처리 기법

4일차: React 입문

  • React의 기초 개념: 컴포넌트, props와 state 활용법
  • JSX 문법과 요소 렌더링 방식
  • 이벤트 처리 및 폼 작성 방법
  • React 훅 중 useState와 useEffect의 사용법
  • 컴포넌트 수명 주기 및 Context API 이해하기

5일차: 고급 React 활용 및 풀스택 통합

  • React Router를 활용한 페이지 이동 구현
  • Redux를 이용한 상태 관리 방법 (선택 사항)
  • Node.js 백엔드와 React의 연동 방식
  • 애플리케이션 배포 방법: Heroku, Netlify 또는 Vercel 활용법
  • 기존 시스템을 현대화하는 최적의 전략과 절차 이해하기

요약 및 향후 학습 방향

  • 주요 내용 정리 및 복습 시간
  • 질문과 답변 세션 운영
  • 추가 학습을 위한 자료 제공
  • 수료 인증서 수여 및 피드백 공유

요건

  • 기본적인 프로그래밍 개념(변수, 루프, 함수 등)에 대한 이해
  • C# 또는 다른 객체지향 프로그래밍 언어 사용 경험
  • HTML 및 CSS에 대한 기초 지식이 있으면 좋으나 필수 사항은 아닙니다

대상 수강생

  • JavaScript, Node.js, React 기술을 습득하여 역량 향상을 꾀하는 .NET 개발자들
  • 기존 시스템 및 플랫폼을 최신 웹 기술로 전환하고자 하는 개발자들
  • JavaScript 기반의 풀스택 개발에 관심이 많은 분들
 35 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리