완전한 JavaScript 코스
2024 년에 제로에서 영웅으로 가는 데 도움이되는 현대 자바 스크립트 코스! 프로젝트, 도전 및 이론을 가진 마스터 자바 스크립트; 당신이 필요로하는 유일한 코스!
당신이 배울 것
✅ 처음부터 고급적이고 자신감 있고 현대적인 JavaScript 개발자가됩니다.
✅ 포트폴리오를위한 5 가지 아름다운 실제 프로젝트 (지루한 장난감 앱이 아님)를 구축하십시오.
✅ JavaScript가 실제로 어떻게 작동하는지 이해함으로써 작업 준비가 되십시오.
✅ 개발자처럼 생각하고 일하는 방법 : 문제 해결, 연구, 워크 플로.
JavaScript 기초 : 변수, if/else, 연산자, 부울 논리, 함수. 배열, 물체, 루프, 문자열 등
✅ 최신 ES6+ 처음부터 : 화살표 기능, 파괴, 스프레드 연산자, 선택 사슬 (ES2020) 등
Modern OOP : 클래스, 생성자, 프로토 타입 상속 등.
✅ '이'키워드, 고차 기능, 클로저 등과 같은 복잡한 개념.
✅ 비동기식 JavaScript : 이벤트 루프, 약속, 비동기/대기 및 API.
flowCARTS 및 공통 패턴을 사용하여 코드를 아키텍트하는 방법.
✅ 2024 이상을위한 최신 도구 : NPM & ES6 모듈.
50 개 이상의 도전과 과제 (솔루션 포함)로 기술을 연습하십시오.
Q & A 불화에서 빠르고 친근한 지원을 받으십시오.
과정에는 포함됩니다
주문형 비디오 9 시간 이상.
58 코딩 연습.
⚡️ 동반자 자바 스크립트 노트.
? 모바일 및 TV에서 액세스.
? 5 개의 놀라운 JavaScript 프로젝트.
? 불화 지원 커뮤니티에 대한 액세스.
? 완료 증명서.
이 과정은 누구를위한 것인지
- JavaScript에 대한 진실하고 깊은 이해를 얻으려면이 과정을 수강하십시오.
- JavaScript를 배우려고했지만 다음과 같은 경우이 과정을 수강하십시오. 1) 여전히 JavaScript를 실제로 이해하지 못하거나 2) 여전히 실제 앱을 코딩 할 것이라고 확신하지 않습니다.
- 향후 React, Angular, Vue 또는 Node와 같은 라이브러리/프레임 워크를 사용하는 데 관심이 있으시면이 과정을 수강하십시오.
- 자바 스크립트를 이미 알고 있고 고급 과정을 찾고 있다면이 과정을 수강하십시오. 이 과정에는 전문가 주제가 포함됩니다!
- 프로그래밍을 시작하려면이 과정을 밟으십시오. JavaScript는 훌륭한 모국어입니다!
요구 사항
- 이 과정을 수강하려면 코딩 경험이 필요하지 않습니다! 나는 당신을 절대 0에서 프로로 데려갑니다!
- Windows, MacOS 또는 Linux 등 모든 컴퓨터 및 OS가 작동합니다. 우리는 당신의 텍스트 편집기를 코스를 설정합니다.
- HTML과 CSS에 대한 기본적인 이해는 플러스이지만 필수는 아닙니다! 코스 자원 내에 연결된 HTML & CSS 충돌 과정이 있습니다.
설명
이것이 왜 올바른 JavaScript 코스입니까?
이 과정은 오늘날 JavaScript 개발에 뛰어 들기 위해 알아야 할 모든 것을 가르쳐 줄 것이지만, 그 이상으로, 완료하는 데 수백 시간이 걸리지 않는 커리큘럼을 통해 가르쳐줍니다. 현대적이고 복잡한 애플리케이션을 구축하는 데있어 JavaScript의 기초에서 벗어날 수있는 올인원 패키지입니다.
당신은 처음부터 현대의 자바 스크립트를 단계별로 배웁니다. 실용적이고 재미있는 코드 예제, JavaScript가 무대 뒤에서 어떻게 작동하는지에 대한 중요한 이론, 아름답고 완전한 프로젝트를 안내합니다.
React, Vue, Angular 또는 Sveltekit과 같은 고급 프론트 엔드 프레임 워크를 계속 학습 할 준비가되었습니다.
또한 개발자처럼 생각하는 방법, 응용 프로그램 기능을 계획하는 방법, 코드를 설계하는 방법, 코드를 디버깅하는 방법 및 개발자 작업에 필요한 많은 실제 기술을 배웁니다.
그리고 다른 코스와 달리,이 과정은 실제로 초보자, 중급, 고급 및 전문가 주제가 포함되어 있으므로 처음부터 JavaScript를 마스터하기 위해 다른 과정을 구매할 필요가 없습니다!
코스가 끝날 때까지 면접을 에이스하고 JavaScript를 사용하여 미친 응용 프로그램을 구축하고 전문 개발자가되기 위해 필요한 지식과 자신감을 갖게됩니다.
내가 왜 올바른 JavaScript 교사입니까?
제 이름은 제임스이며 코드를 배우는 것처럼 50 만 명 이상의 개인을 도왔습니다. 나는 스스로 가어 프로그래밍하고 코드를 배우는 것이 얼마나 어려운지 이해합니다. 그러나 나는 그것이 당신을 위해 힘들기를 원하지 않습니다. 이 과정은 편안한 시간 안에 JavaScript Pro가되는 법을 배웠을 때 돌아 왔던 과정입니다.
또한 경험이 풍부한 웹 개발자이자 디자이너이며 10 년 넘게 프로그래밍, 과학 및 수학을 가르치는 경험이 있습니다. 나는 학생들이 자바 스크립트를 배우고 마스터하기 위해 필요한 것을 알고 있습니다. 그리고 그 지식으로, 나는 이상적인 코스 커리큘럼을 설계했습니다. 실제 프로젝트, 깊은 설명, 이론 강의 및 도전의 독특한 조화로, 제로에서 절대적인 영웅으로 데려 갈 것이며 자신감있는 JavaScript 개발자가 전혀 시간이 없을 것입니다.
그렇다면 코스에서 정확히 무엇을 다루고 있습니까?
- 포트폴리오를위한 5 가지 아름다운 실제 프로젝트를 구축하십시오! 이 프로젝트에서는 유량 차트 및 일반적인 JavaScript 패턴을 사용하여 응용 프로그램을 계획하고 건축하는 방법을 배웁니다.
- JavaScript 기초를 마스터하십시오 : 변수, IF/else, 연산자, 부울 논리, 기능, 어레이, 객체, 루프, 문자열 등
- 처음부터 현대 자바 스크립트 (ES6+) 배우기 : 화살표 기능, 파괴, 스프레드 연산자, 기본 인수, 선택적 체인 등
- 함수로의 깊이 : 화살표 기능, 일류 및 고차 기능, 바인드 및 클로저.
- 비동기식 JavaScript : 이벤트 루프, 약속, 비동기/대기 및 오류 처리. 이를 사용하여 AJAX 호출이있는 타사 API의 데이터에 액세스합니다. [이것은 작은 독립 코스와 같습니다]
- 전문 웹 개발자가 사용하는 최신 도구 : NPM, Parcel, Babel 및 ES6 모듈
콘텐츠에 대한 자세한 개요는 코스 커리큘럼을 확인하십시오.
이것은 패키지에도 포함 된 것입니다.
- 검색 및 참조가 쉬운 최신 HD 품질 비디오.
- 각 섹션의 다운로드 가능한 스타터 코드 및 최종 코드.
- 코스 동반자 가이드 및 요약 메모.
- 전문 영어 캡션 (곧 출시).
- 58+ 새로운 기술을 연습하기위한 도전 / 질문 / 질문
이것들 중 당신처럼 보이나요? 그렇다면 오늘이 모험을 시작하고 나와 다른 많은 개발자들과 함께 필요로하는 유일한 JavaScript 코스에 참여하십시오!
강사
James는 토목 공학 분야에서 명예 학위를 취득했으며 컨설턴트로 몇 년 동안 일한 후 자립 코딩을 결정하고 소프트웨어 개발자로서 경력을 쌓았습니다. James는 YouTube 채널을 운영하여 수천 명의 개인이 자신의 개발자 일자리를 코딩하고 착륙시키는 법을 배우도록 도와주었습니다.
그는 수학, 프로그래밍 및 과학 분야에서 10 년 이상의 개인지도 경험을 가지고 있으며, 모든 연령과 능력의 학생들을 가르쳤습니다. 그는 교육이 재미와 호기심에 관한 것이어야한다고 생각하고 학생들이 자기 교사의 예술을 배우도록 도와 주어 자신의 교훈을 넘어 능력을 계속 확장 할 수 있도록 도와줍니다. James는 Discord 채널 또는 LinkedIn에서 연락 할 수 있습니다.
- https://www.smoljames.com
코스 커리큘럼
1.0 소개
- 코스 구조 및 개요.
- 교사에 대해.
- 코드 편집기 설정.
- 개발자처럼 생각하는 방법.
2.0 기본 JavaScript 구문 및 개념을 배우십시오
- JavaScript 소개 및 작동 방식.
- 변수, 데이터 유형 및 연산자를 포함한 기본 JavaScript 구문.
- 조건부 진술 및 루프를 통한 제어 흐름.
- 기본 함수 및 코드 구조에서의 사용.
3.0 JavaScript로 중간 프로그래밍 기술을 개발하십시오
- 배열, 객체 및 데이터 조작으로 작업합니다.
- 범위, 클로저 및 모듈 식 및 재사용 가능한 코드를 작성하는 방법.
- 효과적인 문제 해결을위한 오류 처리 기술 및 디버깅 도구.
4.0 JavaScript의 DOM 조작 및 이벤트 처리를 이해합니다
- DOC (Document Object Model) 및 JavaScript를 사용하여 조작을 마스터하십시오.
- 사용자 이벤트를 처리하고 DOM을 동적으로 업데이트합니다.
- 효율적인 이벤트 관리를 위해 이벤트 대표단 및 버블 링을 이해하십시오.
- DOM 조작을 가진 동적 페이지 스타일.
5.0 클래스, 생성자 및 프로토 타입 상속이있는 현대 OOP.
- 클래스를 정의하고 인스턴스화하는 법을 배우고 생성자로 속성을 초기화하십시오.
- 프로토 타입 체인과 객체가 속성과 방법을 상속하는 방법을 이해하십시오.
- 이 키워드.
6.0 JavaScript에서 비동기 프로그래밍으로 역량을 얻습니다
- 약속과 비동기/기다리는 비동기 자바 스크립트.
- 데이터 검색 및 통합을 위해 HTTP 요청을하고 API와 협력하십시오.
7.0 현대식 ES6+ JavaScript 구문을 배우십시오
- ES6+에 도입 된 고급 JavaScript 기능.
- JavaScript 모듈 및 가져 오기/내보내기.
8.0 JavaScript를 사용한 모범 사례 및 알고리즘 프로그래밍
- 더 나은 성능과 효율성을 위해 JavaScript 코드를 최적화하십시오.
- 코딩 모범 사례를 적용하고 깨끗하고 유지 관리 가능한 코드를 작성하십시오.
- 큰 0 표기법
- JavaScript로 알고리즘 프로그래밍 질문 해결.
9.0 JavaScript로 수많은 포트폴리오 프로젝트를 개발합니다
- 복합 관심 계산기를 구축하십시오.
- AI 챗봇을 코딩하십시오.
- 기능적 TODO 앱 w. HTML & CSS.
- 사용자 정의 JSON 데이터베이스를 작성하십시오.
- node.js + express.js로 스톡 데이터 웹 서버를 개발하십시오.
10.0 미래 학습 및 전문가를위한 추가
- 프론트 엔드 및 백엔드 JavaScript 프레임 워크.
- 코드를 제작 환경에 배포합니다.
- 클라우드 기능 및 클라우드 컴퓨팅.
- JavaScript 여행을 계속하십시오.
