goal node.js nvm npm package.json 테스트를 npm을 통해 실행 pair의 repository를 remote repository로 등록하고, 작업 현황을 공유 최신 JavaScript 버전 (화살표 함수, 구조 분해 할당/this) Linti
GOAL최신 JavaScript 버전 (화살표 함수, 구조 분해 할당/this)Linting의 의미와 필요성eslint 사용법메소드 함수가 아닌 곳에 적합하며, 생성자로서 사용 불가this, arguments 사용 불가1\. 비교예제2\. 매개변수 지정 방법3\. 함수
goalWHAT IS ESLintESLint란? : ESLint는 JavaScript 코드에서 발견 된 문제 패턴을 식별하기위한 정적 코드 분석 도구입니다. ESLint의 규칙은 구성 가능하며 사용자 정의 된 규칙을 정의하고로드 할 수 있습니다. ESLint는 코드 품
goal What is Data Structure Stack & Queue What is Data Structure 자료란? : 문자, 소리, 그림, 영상 등의 형태로 된 의미 단위 / 의미있게 정리하면 정보가 됨 컴퓨터의 언어 : only 명령 & 데이터
goalLinked List Hash Table<< How to study >>개념의 이해 뿐만 아니라 직접 자료구조를 구현해야 한다면 어떻게 코드를 작성해야 할지 생각하기자료 구조의 모양 추상적으로 그림 그리기해당 자료구조가 가지고 있는 property 와
goalGraphTreeBinary Search Tree트리 구조에서 edge가 방향을 위->아래, 아래->위 로 움직이고, 방향을 안 가질 수도 있고, 들어오는 방향이 여러 곳이 될 수도 있고, 주변의 노드들과 주고 받을 수도 있고, 돌고돌아 써클이 생길수도 있고 하
goal생성자 개발을 하다보면 비슷한 유형의 객체를 여러 개 만들어야 할 때가 있다. : 사용자 정의 객체 타입 or 내장 객체 타입의 인스턴스를 생성constructor : 객체 인스턴스의 타입을 기술(명세)하는 함수arguments : constructor와 함께
중요한 이유?알고리즘의 시간 복잡도를 나타낼 수 있는 표기법들big O notation = 최악의 경우를 다루는 표기법big Omega notation = 최선의 경우를 다루는 표기법 // 거의 쓸 일이 없음 big theta notation = 최악과 최선의 절반 지
goalnew 키워드this 키워드call apply bindclass 키워드를 이용해 클래스와 인스턴스 만들기protytype에 달려있는 메소드나 속성이 인스턴스와 무슨관계가 있고 어떻게 쓰이는지DOM을 이용한 동적 화면 만들기ㅡㅡㅡㅡㅡㅡ객체 지향 프로그래밍 & 상속
goal클라이언트APISERVERWeb Architectures클라이언트, , API 가 무엇인지 정의 내릴 수 있다.웹 개발과 관련한 아키텍처를 이해할 수 있다.Browser의 역할을 이해할 수 있다.Browser와 서버와의 연결이 어떤 규약(protocol)을 통해
용어정리런타임 : 특정 언어로 만든 프로그램들을 실행할 수 있는 환경API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스) : 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할
goal React 기본 React를 이용한 컴포넌트 단위 개발의 장점을 이해할 수 있다. JSX와 같이 선언적인 형태의 문법을 사용하는 것의 장점을 이해할 수 있다. React 주요 개념과 사용법 함수 컴포넌트와 클래스 컴포넌트를 만드는 방법과 차이를 이해할 수 있
JSON.stringfy : JS의 값 또는 객체를 => JSON string으로 바꿔줌 JOSN.parse : JSON string의 구문을 분석하여 =>
데이터베이스와 대와하기 위해 디자인된 언어데이터의 구조가 엄격함데이터베이스는 우리가 데이터를 저장하는 곳 데이터베이스의 종류Relational Database // SQLMySQL, PostgreSQL, SQLite 등Non-Relational Database // N
HTTP 요청을 SSL 혹은 TLS 라는 알고리즘을 이용해, HTTP 통신을 하는 과정에서 내용을 암호화하여 데이터를 전송하는 방법HTTP보다 상대적으로 안전한 방법이고, 데이터 제공자의 신원을 보장받을 수 있음HTTPS (하이퍼 텍스트 프로토콜 보안, Hyper Te
GOALCloud와 Deployment의 의미를 각 각 알고, 내 코드를 남에게 배포할 수 있다.최소 AWS 서비스 블럭 에서 3개 이상의 서비스를 활용 하고, 설명 할 수 있다.(S3, EC2, RDS)ssh를 무엇을 위해 활용 하는지 알고, 다른 컴퓨터에 원격 접속
💯️DOM을 아직도 잘 다루지 못해서 다시 공부한다💯️💯️조금씩 익숙해지고 많이 만들어보자💯️💯️화이팅💯️HTML 문서에 접근하기 위한 일종의 인터페이스자바스크립트를 통해 html을 제어 및 조작하기 위한 model각각 하나(의 노드)를 JS의 "객체"로 본