[르탄즈 3기] Mission 1주차_1

woongs·2022년 5월 23일
0

rtanz3

목록 보기
1/7
post-thumbnail

1-1 코딩 용어 해설 강의

이 post 는 코딩용어 해설 강의내용을 기반으로 작성되었습니다.

스파르타 코딩클럽의 코딩 용어 해설강의를 듣고, 중요하다고 생각되는 키워드 세 가지를 선택했고 이에 대해 설명하려고 합니다.

1. API

  • APIApplication Programming Interface의 약자로 컴퓨터나 컴퓨터 프로그램 사이의 연결입니다.

  • API의 구조는 서버 위치/API 주소/가져가기로 한 데이터로 구성됩니다.
    - 예를 들어, 네이버 영화에서 영화 범죄도시2를 검색한다고 하면 주소가 다음과 같습니다.
    https://movie.naver.com/movie/bi/mi/basic.naver?code=192608
    - movie.naver.com은 서버 위치
    - /movie/bi/mi/basic.naver는 API 주소
    - code=192608은 가져가지로 한 데이터가 됩니다.
    (192608은 최근 개봉한 범죄도시2의 영화번호입니다

  • Open API: 누구나 요청할 수 있게 열어 둔 API입니다.
    공공데이터포털에서 확인하실 수 있습니다.

2. Database

  • Database는 데이터를 저장하는 공간입니다.
  • Database를 사용하는 이유는 데이터를 잘 찾기 위함입니다.
  • Database는 SQL, NoSQL 2가지 종류가 있습니다.
    - SQL에는 MySQL, SQLite 등이 있습니다.
    - NoSQL에는 mongoDB, Firebase 등이 있습니다.

3. Git

  • Git은 협업을 위해 사용합니다.
  • 로컬 저장소가 Git이고, 원격 저장소는 Github 등을 사용합니다.
  • Git 용어에는 commit, push, pull, merge 등이 있습니다.
    commit - 로컬 저장소에서 수정한 내용을 저장할 때 사용합니다.
    push - 로컬 저장소에서 commit한 내용을 서버에 올릴 때 사용합니다.
    pull - 서버에 저장된 내용을 가져올 때 사용합니다.
    merge - 기존 내용과 변경된 내용을 합칠 때 사용합니다.

더 자세한 내용이 궁금하시면, 강의는 아래 링크를 통해서 신청하실 수 있습니다.

코딩용어 해설 강의

0개의 댓글