왼쪽 메뉴 열기

Full stack(풀스택)개발자 with react&node.js

Full stack(풀스택)개발자 with react&node.js 과정이미지
  • 정규(4~6개월)
  • 1차개강 : 08월03일(화) , 2차개강 : 08월17일(화)
  • 수강료

    취업준비생100~80% 지원

    훈련장려금 매월 최대 40만원

    (국민취업지원제도 + 훈련수당)

    직장인직장인 최대 85% 국비지원 교육

    일반·학생최대 40% 할인

  • 시간표 : 오전,오후,저녁,주말반
  • 1544-8147Counsel by phone
    • 02-532-6500강남캠퍼스
    • 02-733-8781종로캠퍼스
    • 02-393-4321신촌캠퍼스
    • 02-951-0008노원캠퍼스
    • 02-436-0421상봉캠퍼스
    • 02-2636-7776당산캠퍼스
    • 02-401-5660송파캠퍼스
    • 02-2699-1711강서캠퍼스
    • 02-2675-1750화곡캠퍼스
    • 02-2088-5679신림캠퍼스
    • 031-463-5800안양1관캠퍼스
    • 031-468-1114안양2관캠퍼스
    • 031-846-5888의정부캠퍼스
    • 031-555-4449구리캠퍼스
    • 031-994-8111일산캠퍼스
    • 031-502-2631안산캠퍼스
    • 031-719-3688성남 분당캠퍼스
    • 031-751-3688성남 모란캠퍼스
    • 031-253-5225수원캠퍼스
    • 031-998-7599김포캠퍼스
    • 063-276-2381전주캠퍼스
    • 02-532-6509이젠 IT
  • 온라인상담
  • 시간표조회
  • 국비대상조회

이젠 Class Information

취업 경쟁력! Full stack(풀스택) 개발은 필수!

화면 디자인을 위주로 하는 프론트엔드개발 영역을 벗어나,
서버활용까지 가능한 백엔드개발까지
동시 커버가 가능한 풀스택 개발자 과정 이란?

Front-End (사용자가 보는 부분) 클라이언트 측에서는 일반적으로 HTML, CSS 및
JavaScript를 사용하여 웹 사이트에
실제로 표시되는 모든 사항
(예: 레이아웃, 텍스트 및 이미지 배치, 색상, 글꼴,
버튼 등)을 개발

Back-End (사용자가 보이지 않는 부분) 서버 측에서는 클라이언트 측에서
수신된 데이터를 조작할 수 있는
알고리즘 및 비즈니스 로직을 개발하고
데이터베이스 시스템을 구축 및 운영

배우게 될 Full stack(풀스택) 과정 로드맵

  1. 기초능력 - 운영체제 활용, Git 기반 소프트웨어 버전관리
  2. Front-End - HTML + CSS, Javascript (바닐라스크립트 및 Ajax), React.js, Next.js (서버사이드 렌더링)
  3. BacK-End - Node.js, Database, ORM, Express.js, Restful API 구축
  4. Project - 팀 프로젝트 진행, Linux Server 올리기

클라이언트(프론트엔드) 및 서버 사이드(백엔드) 코드를 학습하고
웹 사이트가 사용 가능하도록 해주는
모든 프로그램에 대해 이해하고 있는 핵심 개발 인재로 발전 합니다.

강의대상
자바의 기초부터 배우길 희망하는 수강생
풀스택(Full stack) 웹 프로그래머 취업 또는 이직 준비생
현직 프론트 엔드(Front-end) 실무자로 백앤드(Back-end) 스킬업 희망자
취업분야
자바개발자, 웹개발자, 풀스택개발자, 앱개발자, 시스템관리자, 서버관리자

개발 입문자라면 누구나 도~전!!나만의 경쟁력 있는 프로젝트가 완성됩니다.

EZEN ezen course of sudy curriculum

basic
    [공통]개발 환경 구성 - 개발자 환경 구축
  • - 운영체제의 이해
  • - 윈도우 설치 및 설정 방법
  • - 윈도우 파일 시스템 구조 파악하기
  • - CLI 환경 이해와 활용
  • - 사용자 계정 및 그룹 관리
  • - 파일, 디스크, 네트워크 관리
  • - 코딩을 위한 텍스트 편집기 종류
  • - 텍스트 편집기 기본 사용 방법 파악하기
  • - 텍스트 편집기 익스텐션 활용하기
    [공통]개발 환경 구성 - 개발 환경 운영 지원
  • - Git의 이해와 기본 명령어
  • - Github을 활용한 프로젝트 형상 관리
    [공통]Javascript 프로그래밍 (ES6) - 프로그래밍 언어 활용
  • - 변수, 상수, 데이터 타입, 연산자, 배열
  • - 프로그램 흐름 제어 (조건문, 반복문)
  • - 함수(기본함수, 익명함수, 화살표 함수)
  • - 객체지향 프로그래밍 (JSON, Prototype, Class)
  • - 클로저
  • - Javascript 기본 API 활용하기 (내장함수, 내장객체)
  • - Promise, Async/Await
  • - XMLHttpRequsest 기반 Http Client
  • - 모듈과 패키지
  • - NPM 기반의 오픈소스 패키지 활용하기
  • - YARN 기반의 오픈소스 패키지 활용하기
    [공통]Database Programming - SQL 작성/활용, 데이터베이스구현
  • - 논리/물리 데이터 구조 이해하기
  • - 데이터 저장 구조와 데이터의 종류
  • - 데이터 조회 하기
  • - 데이터 입력, 수정, 삭제하기
  • - 데이터베이스 생성 및 테이블 설계하기
  • - 사용자 계정, 권한 관리하기
  • - JOIN, 서브쿼리, View
    [공통]Database Programming - 데이터 입출력 구현
  • - Database 연동 프로그래밍
  • - Javascript ORM
skill-up
    [Frontend]HTML,CSS - 화면구현
  • - HTML을 활용한 시멘틱 웹 페이지 제작
  • - CSS를 활용한 반응형 웹 페이지 제작
  • - SCSS를 활용한 CSS 전처리
    [Frontend]바닐라 스크립트 - 프로그래밍 언어 응용
  • - 이벤트 처리
  • - Window 객체 – 웹 브라우저 제어하기
  • - Document 객체 – DOM 제어하기
  • - Image, Form, Screen, Navigator 객체
  • - Geolocation을 기반한 위치 정보 활용
  • - Cookie 데이터 저장 및 활용
  • - LocalStorage, SessionStorage
  • - Web SQL Database 활용
    [Frontend]React.js / Next.js - 스마트문화앱 구현
  • - React 환경 파악하기
  • - SPA 구조 이해하기
  • - JSX 표현법
  • - React 컴포넌트
  • - 스타일 적용하기
  • - Hook의 이해와 활용
  • - Event 처리
  • - Ajax 구현
  • - 클래스 기반 컴포넌트 살펴보기
  • - Redux를 활용한 컴포넌트 상태 관리
  • - 오픈소스 컴포넌트 활용하기
    [Frontend]React.js / Next.js - 통합구현
  • - Server Side Rendering 이해
  • - Next.js 기본 구조
  • - 앱 기본 설정
  • - 웹 페이지 구성하기
  • - 컴포넌트 구성하기
  • - Ajax 구현
  • - 컴포넌트 상태 관리
    [Frontend]React.js / Next.js - 스마트문화앱 테스트
  • - React Testing Library 기반 UI 테스트
portfolio
    [Backend]Node.js (Express) - 서버 프로그램 구현
  • - Node.js 기본 특성 이해하기
  • - 미들웨어의 이해와 활용
  • - 배치 스케쥴러
  • - Express 기반 HTTP 서버 구성하기
    [Backend]Node.js (Express) - 네트워크 프로그래밍 구현
  • - 파일 업로드, 메일 발송, 쿠키, 세션
  • - 사용자 인증 서버
    [Backend]Node.js (Express) - 인터페이스 구현
  • - Restful의 이해와 Restful API 서버 구축
  • - 마이크로 서비스의 이해와 구축
    [Backend]Node.js (Express) - 애플리케이션 테스트 수행
  • - Mocha 라이브러리를 활용한 Unit Test
    [Backend]Linux 서버 구축 - 응용SW 기초 기술 활용
  • - Linux 운영체제 설치하기
  • - 사용자, 그룹 관리
  • - 파일, 디렉토리 관리
  • - VI 에디터
  • - 네트워크 설정 및 관리
  • - 쉘 환경 구성
  • - SSH 서버 구축
  • - FTP 서버 구축
  • - DATABASE 서버 구축
    [Backend]Node.js (Express) - 애플리케이션 배포
  • - Node.js 시스템 배포하기
    프로젝트 (팀프로젝트)
  • - 요구사항 확인
  • - 화면 설계
  • - 애플리케이션 설계

이젠 에필로그

실수강생들의 생생하고 솔직한 후기를 만나보세요.

이젠 아카데미 취업 연계 프로세스

포폴에 강하고 취업과 이직이 쉬워 수강생이 추천하는 학원!

step1) 취업동향 및 취업지원 프로그램 소개
step2) 이력서, 자기소개서 작성법 교육&컨설팅
step3) 1:1 모의면접 실시 및 면접 코칭
step4) 수강생 평가 및 연계기업 취업 매칭
step5) 원하는 기업에 입사

IT, 디자인, 컴퓨터 교육 최강 파워를 자랑하는 이젠 아카데미 컴퓨터 학원

  • 현재형 인재 양성
    현장형 인재 양성 목표의 커리큘럼 - 근무하는 업무환경에서 필요로하는 최고의 실력을 갖추기 위해 프로그램 툴만을 배우는것이 아닌 기본 교육과정부터 실무 기반의 커리큘럼부터 시작하여 철저한 중심의 포트폴리오를 완성합니다.
  • 현직 10년 이상의 실무자가 강사로 활동
    10년 이상의 현직 실무자가 강사로서 현장 밀착형 섬세한 교육지도 - it, 디자인, 컴퓨터 교육 분야 20개, 약 120여개의 교육과정은 10년 이상의 현직 실무자가 직접 커리큘럼을 기획하고 직접 수강생을 1:1현장 밀착형으로 실무 내용을 지도하여 교육 그 이상의 가치를 자랑합니다.
  • 취업성공 명예의 전당
    삼성전자, SK엠엔서비스, 효성ITX, NHN한국 사이버 결제등 대기업 취업성공 이력
  • 모의 프로젝트와 발표회, 콘테스트
    모의 프로젝트 발표회, 콘태스트, 1:1 전임교수제도, 선배와의 만남 - 더욱 다채로운 실무 프로그램을 통해 완벽한 현장형, 실무형 인재로 거듭나세요!
실시간 수강료 조회

무료교육 및 다양한 이벤트와 할인 혜택을 만나보세요.

실시간 수강료 조회 테이블
캠퍼스선택
- -
개인정보 처리방침

(주)이젠아카데미가 운영하는 이젠아카데미컴퓨터학원 및 계열 브랜드 웹&모바일 사이트에 대하여 상담 및 이용자가 원하는 서비스를 충족시키기 위해 아래와 같은 개인정보를 수집하고 있습니다.

1. 수집하는 개인정보 항목 및 수집방법
(1) 수집항목
필수: 캠퍼스, 상담과목, 이름, 전화번호
선택입력: 아이디, 생년월일, 성별, 제목, 내용, 사진 등
(2) 개인정보 수집 방법 : 웹&모바일 홈페이지(온라인상담신청, 수강료조회, 내일배움카드제(계좌제)조회, 고용보험환급, 재직자국비과정조회, 시간표조회, 지점별 위치조회, 위탁교육문의 등), 서면양식 외


2. 수집한 개인정보의 이용
(1) 이용자가 제공한 모든 정보는 교육 서비스 제공, 이벤트 안내 등 필요한 용도로만 사용되며, 목적이 변경될 시에는 사전에 동의를 구합니다.


3. 개인정보의 보유 · 이용기간 및 폐기
모든 검토가 완료된 후 5년간 이용자의 조회를 위하여 보관하며, 이 후 해당정보를 지체없이 파기합니다.


4. 동의를 거부할 권리가 있다는 사실과 동의 거부에 따른 불이익 내용
이용자는 (주)이젠아카데미가 운영하는 컴퓨터학원 및 계열 브랜드 웹&모바일 사이트에서 수집하는 개인정보에 대해 동의를 거부할 권리가 있으며 동의 거부 시에는 회원가입 및 인터넷 수강료 조회, 온라인 상담 등의 홈페이지 서비스가 일부 제한됩니다.

그 밖의 사항은 <개인정보 처리방침>을 준수합니다.