웹의 이해 > > Internet( International Network ) : 。전 세계 모든 컴퓨터를 하나의 통신망 내에서 연결 ▶ 웹을 통해 인터넷으로 연결된 Client와 Server는 HTTP를 통해 데이터를 교환 > 웹 WWW ( World Wide W
API ( Application Programming Interface ) : 。어플리케이션간 원활하게 통신할 수 있도록 만든 인터페이스▶ 모든 접속을 표준화하므로 클라이언트의 플랫폼 ( OS, HW )에 관계없이 동일한 접근방법을 가진다.。Server 또는 DB에 대
REST ( Representational State Transfer )。자원을 자원의 표현으로 구분하여 해당 자원의 상태(= 정보)를 주고 받는 모든 행위▶ 데이터가 요청되는 시점에서 자원의 상태를 JSON을 통해 주고받음자원 (Resource) : 。해당 SW가

통합자원식별자( URI : Uniform Resource Identifier )。네트워크 상 자원 ( 웹페이지, 이미지, 동영상 )을 고유하게 식별하기위한 문자열。URI는 kebab-case에 따라 작성。URI의 하위개념 : URL, URNURL( Uniform Res
Compile 방식 언어 : C。코드를 한번에 기계어로 변환 후 실행하는 방식.Interpreting 방식 언어 : Python , R , JavaScript..Binary Code :。컴퓨터가 인식할 수 있는 이진숫자체계(0,1)로 구성된 이진코드。 기계어와 Byt
통합 개발 환경 ( IDE : Integrated Development Environment ) : Visual Studio Code , Intellij , ... 。코딩, 디버그, 컴파일, 배포 등 프로그램 개발과 관련된 소프트웨어 생명주기 동안 관리하는 환경을
애자일 ( Agile ) 。 빠르게 개발하고, 자주 피드백 받으면서 지속적으로 개선하는 소프트웨어 개발 방법론 ▶ >- 기존 Waterfall 개발 방식의 문제 。 。일정한 짧은주기( Sprint )를 반복하면서 개발을 진행 ▶ Sprint는 보통 2주가 적합