모던 자바스크립트(ES6+) 언어의 기본기와 객체지향을 제대로 배우려면?
자바스크립트 ES6 [입문부터 고급까지] 과정을 선택하세요. let/const 변수 선언, 화살표 함수(Arrow Function), 템플릿 리터럴, 비구조화 할당, 클래스(Class), 모듈(Module System), Promise와 async/await를 이용한 비동기 프로그래밍의 원리를 철저히 학습합니다.
자바스크립트 ES6 [입문부터 고급까지] 강의 보기JAVASCRIPT · ECMASCRIPT ES6+ · JQUERY · REACT · FRONTEND ARCHITECTURE
JavaScript(자바스크립트)는 전 세계 모든 웹 브라우저에서 실행되는 유일한 표준 프로그래밍 언어이자 모던 풀스택 소프트웨어 개발의 핵심 언어입니다. ECMAScript 표준 진화에 맞춘 모던 바닐라 JS(Vanilla JS), 문서 객체 모델(DOM) 및 이벤트 제어, 비동기 데이터 통신(Fetch/Async/Await), 기업 유지보수에 여전히 폭넓게 사용되는 jQuery, 그리고 컴포넌트 기반 싱글 페이지 애플리케이션(SPA)을 주도하는 React와 Angular까지 알지오의 자바스크립트 강의는 현업에서 요구하는 프론트엔드 핵심 역량을 완성합니다.
모던 언어 기본기부터 실무 DOM 조작 라이브러리 및 SPA 프레임워크까지 직무와 프로젝트에 맞춰 선택할 수 있습니다.
자바스크립트 ES6 [입문부터 고급까지] 과정을 선택하세요. let/const 변수 선언, 화살표 함수(Arrow Function), 템플릿 리터럴, 비구조화 할당, 클래스(Class), 모듈(Module System), Promise와 async/await를 이용한 비동기 프로그래밍의 원리를 철저히 학습합니다.
자바스크립트 ES6 [입문부터 고급까지] 강의 보기제이쿼리(jQuery) 기초+고급 및 실무 과정을 추천합니다. 수많은 엔터프라이즈 레거시 웹과 전자정부 표준 사이트에서 활발히 운영 중인 jQuery 셀렉터, 이벤트 핸들링, 슬라이드/페이드 애니메이션 효과, Ajax 통신 기법을 마스터합니다.
제이쿼리 기초 + 고급 강의 보기ReactJS [제작실습] 과정을 권장합니다. 가상 DOM(Virtual DOM)의 원리, JSX 문법, 함수형 컴포넌트와 Hook(useState, useEffect), 컴포넌트 재사용성 설계 및 실무 웹 애플리케이션 제작 프로젝트를 진행합니다.
ReactJS [제작실습] 강의 보기프론트엔드 개발자 종합 과정을 통해 웹 기초 퍼블리싱부터 자바스크립트 로직, React 컴포넌트 아키텍처 및 상태 관리까지 전체 개발 흐름을 하나의 파이프라인으로 연결하여 완성도 높은 프로젝트를 완성할 수 있습니다.
프론트엔드 개발자 [HTML,CSS,JS,React,Redux] 강의 보기언어 코어 문법부터 DOM 조작, 비동기 네트워크 통신, 프레임워크 실전까지 이어지는 로드맵입니다.
모던 자바스크립트 코어부터 실무 jQuery, ReactJS 프론트엔드까지 검증된 실습 과정입니다.
자바스크립트 ES6의 var·let·const와 변수 범위를 비교하고 배열·문자열·제어 흐름을 코드로 확인합니다. Promise의 체인과 오류 처리를 다루며 비동기 작업이 연결되는 방식을 익히고, DOM 요소의 이름과 본문을 읽거나 바꾸는 기능을 살펴봅니다. 입력·복사·붙여넣기와 초점 이벤트를 처리하면서 언어 문법을 웹페이지 동작에 적용해봅니다.
자바스크립트 ES6 [입문부터 고급까지] 강의 자세히 보기 →제이쿼리의 기초에서 시작해 animate를 이용한 움직임과 탭패널, 동적 이미지 구현을 학습합니다. Ajax 요청의 시작·종료·성공 시점을 다루는 API를 살펴보고 요소의 속성 변경과 스크롤 위치 제어 방법을 익힙니다. 폼 데이터를 직렬화하는 기능까지 확인하며 화면 전환, 요소 상태 관리, 입력 데이터 처리를 jQuery 코드로 구성하는 방법을 배웁니다.
제이쿼리 기초 + 고급 강의 자세히 보기 →숨겨진 메뉴와 버블형 메뉴, 전체 화면 이미지 갤러리를 제작하며 제이쿼리를 화면 구성에 활용합니다. jQuery Mobile의 페이지 전환과 버튼 설정을 실습하고 데이트 픽커 위젯의 옵션을 조절해 날짜를 선택하는 인터페이스를 만듭니다. 요소를 정렬하는 상호작용까지 다루면서 메뉴 탐색과 이미지 표시, 사용자 입력에 필요한 기능을 구현해봅니다.
제이쿼리 [실무] 강의 자세히 보기 →ReactJS 개발 환경을 설치하고 페이지와 서버가 구동되는 구조를 확인한 뒤 함수·변수를 다른 자바스크립트 파일과 연결합니다. PureComponent와 라우터, 마운트 관련 동작을 살펴보며 앱 페이지의 구성 방식을 익힙니다. 계산기 예제 프로젝트를 분석해 수정하고 axios 예제를 따라가면서 기존 코드를 이해하고 기능을 적용하는 제작 실습을 진행합니다.
ReactJS [제작실습] 강의 자세히 보기 →Angular.js의 ng-model과 ng-bind로 입력 값과 화면을 연결하고 컨트롤러·배열·ng-repeat로 목록을 구성합니다. 필터와 시간 처리, HTTP 요청을 살펴본 뒤 연락처 추가·삭제와 키보드·마우스 이벤트를 다루는 코드를 실습합니다. 대시보드 추가와 수정 작업까지 이어가며 데이터 바인딩을 사용하는 화면이 사용자 조작에 따라 바뀌는 과정을 익힙니다.
Angular.js [1 + 2] 강의 자세히 보기 →실제 웹페이지에 반영되는 예제를 통해 프론트엔드의 HTML 구조와 CSS 표현을 익힙니다. 기기별 반응형 레이아웃을 구성하며 화면 크기에 맞는 페이지 배치를 실습하고, 자바스크립트의 함수와 객체·메소드 정의를 살펴봅니다. Number 객체의 속성도 함께 확인하면서 문서와 스타일을 작성하는 기초에서 페이지에 사용할 코드의 구성으로 학습을 이어갑니다.
프론트엔드 개발자 [HTML,CSS,JS,React,Redux] 강의 자세히 보기 →ajax 과정입니다. ajax 학습 환경을 웹호스팅에 설정하고 DOM과 스타일 변경을 통해 웹페이지 요소를 다루는 방법을 살펴봅니다. JSON 파일...
ajax 강의 자세히 보기 →타입스크립트 [입문부터 차근차근] 과정입니다. 타입스크립트 개발 환경을 설정하고 타입 단언과 interface를 사용하며 코드의 오류를 감지하는 방식을 살펴봅니다. 콜백 함...
타입스크립트 [입문부터 차근차근] 강의 자세히 보기 →자바스크립트 언어와 프론트엔드 주요 라이브러리·프레임워크 간의 구조적 비교 자료입니다.
웹 표준 마크업부터 동적 UI 인터랙션까지 이어지는 프론트엔드 상위 로드맵입니다.
프론트엔드 상위 허브 보기 →JavaScript는 브라우저가 직접 해석하는 핵심 프로그래밍 언어이며, jQuery는 자바스크립트로 작성된 경량화 DOM 조작 라이브러리입니다. 최신 바닐라 JS(Vanilla JS)의 querySelector 및 Fetch API가 jQuery의 역할을 대부분 흡수했으나, 기존 수많은 상용 사이트와 공공 웹 시스템의 유지보수에서는 jQuery가 여전히 필수적인 실무 기술입니다.
자바스크립트 학과 강의 보기 →React는 Meta(구 페이스북)가 주도하는 UI 컴포넌트 라이브러리로 자유로운 생태계와 가상 DOM이 특징입니다. Vue는 점진적 프레임워크(Progressive Framework)로 낮은 러닝커브와 뛰어난 생산성을 자랑하며, Angular는 Google이 개발한 완결형 엔터프라이즈 프레임워크로 TypeScript 기반의 엄격한 구조를 제공합니다.
프론트엔드 학과 강의 보기 →자바스크립트로 DOM을 자유자재로 조작하고 매끄러운 반응형 웹 UI를 개발하기 위해서는 시맨틱 HTML 문서 구조와 CSS 박스 모델, Flexbox/Grid에 대한 선행 지식이 필수적입니다. 알지오의 HTML·CSS 허브와 병행 학습하면 시너지 효과를 극대화할 수 있습니다.
HTML·CSS 허브 보기 →프론트엔드 자바스크립트에서 Ajax나 Fetch로 데이터를 주고받는 대상은 주로 Python(Django/FastAPI) 또는 Java(Spring Boot)로 구축된 REST API 서버입니다. 웹 서비스 전체 아키텍처를 이해하기 위한 백엔드 허브도 함께 확인하세요.
파이썬 허브 보기 →알지오 전체강의 6개월 이용 안내와 평생교육이용권 수강신청 방법을 확인하세요.