전체 글 (164) 썸네일형 리스트형 Git - init, status, add , commit (버전 생성) # git으로 버전관리를 처음 시작할 때 알아두어야 할 정보들을 정리해보았습니다. # init / status / add / commit 등의 명령어의 사용 방법을 알아보도록 하겠습니다. # 뿐만 아니라 init / add / commit 등의 명령어를 잘못 실행했을 때 취소하는 방법도 소개하도록 하겠습니다. # 비전공자가 이해한 git Git으로 버전관리 시작하기 git의 저장소는 로컬 저장소(내 컴퓨터)와 원격 저장소(github)로 나뉘어져 있습니다. 우선, 내 컴퓨터에서 로컬 저장소로 사용될 폴더를 지정하고, 이 곳에서 버전을 생성하는 방법에 대해 알아보도록 하겠습니다. 먼저 VScode를 실행해 folder를 오픈하도록 하겠습니다. 저는 바탕화면에 git_project라는 폴더를 만들도록 하겠습.. Git - 설치 방법 및 사용자 등록 방법 # git 공식 사이트: https://git-scm.com/ # git 설치 사이트: https://git-scm.com/downloads # git 도움말: https://git-scm.com/doc # git hub: https://github.com/ # 비전공자가 이해한 git 1. Window 사용자 git 설치 방법 1) git 설치 우선 통합 개발 환경을 사용할 때 설치되었을 가능성이 있기 때문에 git의 설치 여부를 알아봅니다. (1) 윈도우 검색창에 cmd를 입력하고, 명령 프롬프트를 관리자 권한으로 실행합니다. (2) cmd 창에 git --version을 입력하고 확인합니다. 설치되어 있지 않다면 (3)번으로 넘어가 설치를 진행합니다. (3) git 다운로드: https://git-.. [# Django Project ] VScode 장고 실행(Django 가상환경:venv) # VS Code로 파이썬의 웹프레임워크 중 하나인 Django(장고)를 실행해보도록 하겠습니다. # 또한 이를 위한 가상환경을 비쥬얼 스튜디오 코드에서 만들어보도록 하겠습니다. # 이후부터는 차례차례 장고를 활용한 프로젝트를 진행하도록 하겠습니다. VS code(Visual Studio Code)에서 장고(Django) 실행 먼저, VScode를 설치하는 방법과 VScode에 Python을 설치하는 방법을 아래 링크로 들어가서 확인해보시기 바랍니다. https://axce.tistory.com/39 VScode(Visual Studio code) 및 Extension 설치 방법 # 프로젝트 진행에 앞서 Visual Studio code 설치와 유용한 Extension 설치를 진행하도록 하겠습니다. # .. [# Django Project ] VScode Python 설치 # Django Project를 실습하기에 앞서 VScode에 Python을 설치는 방법에 대해 알아보도록 하겠습니다. # Visual Studio code에서 Python을 설치하는 방법 # 비쥬얼 스튜디오 코드 설치 방법 및 Extension 설치 방법은 >> 여기에서 확인하세요. VScode에서 Python 설치 1) Python 설치 1. VScode를 실행합니다. 2. 단축키 Ctrl + Shift + X 를 눌러 VScode의 Extention 을 엽니다. 3. 검색칸에 Python을 검색한 후 아래의 Extention 을 설치합니다. python : IntelliSense 기능(코딩을 편리하게 하기 위한 기능 집합), Linting 기능(오류 표시), Debugging 등을 지원 Python.. #17. 자바스크립트(javascript) - for ... in & for ... of // cloning object # for ... in 과 for ... of 의 차이점을 설명하도록 하겠습니다. # 또한 Object를 cloning 하는 방법에 대해서도 설명하도록 하겠습니다. # Object.assign(dest, [obj1, obj2, obj3...]) # 비전공자가 이해한 Javascript 1) for ... in VS for ... of 1) for ... in key 값을 for문으로 출력합니다. for (key in axce) { console.log(key); } for (key in axce) { console.log(axce[key]); } 2) for ... of array의 value 값을 for문으로 출력합니다. // for (value of iterable) const array = [1, .. #16. 자바스크립트(javascript) - 객체(Object, 오브젝트) # 객체는 자바스크립트의 타입들 중 한 종류입니다. # Object는 연관성 있는 데이터 또는 함수들을 하나의 변수에 저장할 수 있도록 해주는 데이터 타입입니다. # 속성을 추가하거나 삭제하는 방법에 대해 알아보도록 하겠습니다. # 비전공자가 이해한 Javascript Object(오브젝트) - 객체 Object는 자바스크립트의 타입들 중 하나입니다. 자바스크립트에서 거의 모든 객체들은 Object의 인스턴스들입니다. 연관성 있는 데이터 또는 함수들을 하나의 변수에 저장할 수 있도록 해주는 데이터 타입입니다. Object는 key와 value 들의 집합체입니다. object = { key : value, key : value }; 1) 선언 방법 일반적으로 변수를 선언할 때는 하나씩 선언합니다. 이런 방.. #15. 자바스크립트(javascript) - 상속(Inheritance)과 오버라이딩(Overriding) # 상속은 자식 클래스(서브 클래스)에서 부모클래스의 속성과 동작 등의 기능을 사용할 수 있도록 해줍니다. # 부모 클래스에서 이미 정의된 함수 등을 자식 클래스에서 같은 이름으로 사용하되 안에 들어가는 내용(기능, 속성 등)을 바꿔서 사용할 수 있는데, 이를 Overriding이라고 합니다. # 비전공자가 이해한 Javascript 상속(Inheritance) 객체 지향 프로그래밍에서 크게 3요소로 꼽는 캡슐화, 상속, 다형성 세 가지 중 상속을 말합니다. 상속은 객체들 간의 관계를 구축하는 방법입니다. 클래스로 객체가 정의되고 고전 상속에서, 클래스는 기반 클래스, 수퍼 클래스 또는 부모 클래스 등의 기존 클래스로부터 속성과 동작을 상속받을 수 있습니다. 그 결과로 생기는 클래스를 파생 클래스, 서브.. 자바스크립트(Javascript) - 엄격모드(strict mode) Strict mode strict mode는 ES5에 추가되었습니다. strict mode는 조금은 에러에서 자유로웠던 자바스크립트를 조금 더 엄격하게 검사한다고 생각하시면 됩니다. 즉, 자바스크립트가 그동안 유연하게 넘어갔던 에러들이 심각한 문제를 야기시켰고 이를 방지하기 위해 보다 더 엄격하게 문법 검사를 하겠다는 의미입니다. 선언 strict mode를 선언하기 위해서는 JS의 시작 부분에 "use strict"; 를 입력하면 됩니다. Strict mode를 사용하는 이유 strict mode는 문법과 런타임 동작을 모두 검사해 실수를 에러로 변환하고, 변수 사용을 단순화시켜줍니다. 자바스크립트는 오류를 어느정도 무시하고 넘어갈 수 있습니다. 이는 쉽고 빠르고 유연한 코드 작성에 도움을 주지만 나중.. #14. 자바스크립트(javascript) - getter 와 setter # 클래스 내부에서 사용되는 get 함수와 set 함수에 대해서 알아보도록 하겠습니다. # getter :: property를 읽을 때 동작합니다. # setter :: property에 값을 쓸 때 호출됩니다. # 비전공자가 이해한 Javascript 1. Getter와 Setter getter :: property를 읽을 때 동작합니다. setter :: property에 값을 쓸 때 호출됩니다. 1) Getter getter는 어떤 프로퍼티(property)에 접근할 때마다 그 값을 계산하도록 해야 하거나 내부 변수의 상태를 명시적인 함수 호출 없이 보여주고 싶을 때 Javascript의 getter를 이용할 수 있습니다. 바인딩(binding)이란 프로그램에 사용된 구성 요소의 실제 값 또는 프로.. #13. 자바스크립트(javascript) - 클래스(Class) 와 생성자(Constructor) # Class에 대한 구조를 이해하고 정의하는 방법에 대해서 공부해도록 하겠습니다. # 두번째로는 class에 들어가는 constructor(생성자)에 대해서도 배워보도록 하겠습니다. # 비전공자가 이해한 Javascript CLASS 1) Class 란? Class(클래스)는 객체 지향 프로그래밍에서 특정 객체를 생성하기 위해 변수와 메소드(method = 함수, function)를 정의하는 일종의 틀입니다. 자바스크립트에서는 클래스를 템플릿이라고 부릅니다. 이 클래스는 "같은 목적을 위한 함수들의 묶음"이라고 할 수 있습니다. 예를 들어 사람(person)이라는 클래스가 있고 이 클래스는 사람이 태어날 때 입력된다고 가정해봅니다. 태어난 사람에 대한 정보는 constructor에 입력받습니다. 이름,.. 이전 1 ··· 9 10 11 12 13 14 15 ··· 17 다음