IT 기업들의 성장에 따라 개발자는 어느덧 인기있는 직업이 되었다. 그리고 인정받는 개발자가 되기 위해, 전공자/비전공자 가릴 것 없이 많은 사람이 개발 공부에 뛰어듭니다. 하지만 개발자라면 알아야 할 IT 개발 상식을 모른 채 시작한 공부는 점점 따라가기 힘들고, 마침내 ‘프로그래밍은 나와 맞지 않다’는 결론에 도달하게 된다. 과연 그럴까? 프로그래밍이 나와 맞지 않는 것이 아니라, 기초 지식부터 제대로 배우지 않았기 때문에 어려운 것이다. 이에 21명의 개발자들이 처음 개발을 공부하면서 만났던 다양한 IT 용어를 직접 선정하여, 이제 막 개발을 시작하는 사람들도 이해하기 쉽도록 정리하였다. 특히 같은 개발자의 시선에서 어려웠던 IT 용어들을 선택했기 때문에, 많은 초보 개발자들의 공감을 이끌어낸다. 21명의 저자들이 머리를 맞대어 집필한 이 책으로 진짜 개발 공부를 시작하세요. 개발자로의 길이 한 걸음 더 가까워져 있을 것이다.
Contents
PART 1 웹/디자인
TERMS 01 웹1.0, 웹2.0, 웹3.0
1 웹1.0, 웹2.0, 웹3.0의 정의
2 웹은 어디서 접하게 될까?
3 웹1.0, 웹2.0, 웹3.0 알아보기
4 웹1.0, 웹2.0, 웹3.0을 알아야 하는 이유
5 웹1.0, 웹2.0, 웹3.0 더 알아보기
TERMS 02 웹 표준/웹 접근성
1 웹 표준/웹 접근성의 정의
2 웹 표준/웹 접근성은 어디서 접하게 될까?
3 웹 표준/웹 접근성 알아보기
4 웹 표준/웹 접근성을 사용하는 이유
5 웹 표준/웹 접근성 더 알아보기
TERMS 03 웹 서버/WAS
1 웹 서버(Web Server)/WAS(Web Application Server)의 정의
2 웹 서버/WAS는 어디서 접하게 될까?
3 웹 서버/WAS 알아보기
4 웹 서버/WAS를 사용하는 이유
5 웹 서버/WAS 사용하기
6 웹 서버/WAS 더 알아보기
TERMS 04 UI/UX
1 UI(사용자 인터페이스)/UX(사용자 경험)의 정의
2 UI/UX는 어떻게 접하게 될까?
3 UI/UX 알아보기
4 UI/UX를 사용하는 이유
5 UI/UX 더 알아보기
TERMS 05 디자인 시스템
1 디자인 시스템의 정의
2 디자인 시스템은 어디서 접하게 될까?
3 디자인 시스템 알아보기
4 디자인 시스템을 사용하는 이유
5 좋은 디자인 시스템의 예
6 디자인 시스템 더 알아보기
TERMS 06 반응형 웹 디자인
1 반응형 웹 디자인의 정의
2 반응형 웹 디자인은 어떻게 접하게 될까?
3 반응형 웹 디자인 알아보기
4 반응형 웹 디자인을 사용하는 이유
5 반응형 웹 디자인 더 알아보기
TERMS 07 DOM/Virtual DOM
1 DOM(Document Object Model)/Virtual DOM의 정의
2 DOM/Virtual DOM은 어디서 접하게 될까?
3 DOM/Virtual DOM 알아보기
4 DOM/Virtual DOM을 알아야 하는 이유
5 DOM 사용하기
6 DOM/Virtual DOM 더 알아보기
TERMS 08 SEO
1 SEO(Search Engine Optimization)의 정의
2 SEO는 어디서 접하게 될까?
3 SEO 알아보기
4 SEO를 알아야 하는 이유
5 SEO 더 알아보기
TERMS 09 크롤링
1 크롤링(crawling)의 정의
2 크롤링은 어떻게 접하게 될까?
3 크롤링 알아보기
4 크롤링을 알아야 하는 이유
5 크롤링 더 알아보기
TERMS 10 CSR/SSR
1 CSR(Client Side Rendering)/SSR(Server Side Rendering)의 정의
2 CSR/SSR은 어떻게 접하게 될까?
3 CSR/SSR 알아보기
4 CSR/SSR을 알아야 하는 이유
5 CSR/SSR 비교하기
6 CSR/SSR 더 알아보기
TERMS 11 캐시/쿠키/세션
1 캐시(Cache)/쿠키(Cookie)/세션(Session)의 정의
2 캐시/쿠키/세션은 어디서 접하게 될까?
3 캐시/쿠키/세션 알아보기
4 캐시/쿠키/세션을 사용하는 이유
5 캐시/쿠키/세션 더 알아보기
TERMS 12 웹 스토리지
1 웹 스토리지(Web Storage)의 정의
2 웹 스토리지는 어디서 접하게 될까?
3 웹 스토리지 알아보기
4 웹 스토리지를 알아야 하는 이유
5 웹 스토리지 사용 방법
6 웹 스토리지 더 알아보기
TERMS 13 모듈/웹팩
1 모듈(Module)/웹팩(Webpack)의 정의
2 모듈/웹팩은 어디서 접하게 될까?
3 모듈/웹팩 알아보기
4 모듈/웹팩을 사용하는 이유
5 모듈/웹팩 더 알아보기
TERMS 14 MVC
1 MVC(Model-View-Controller)의 정의
2 MVC는 어떻게 접하게 될까?
3 MVC 알아보기
4 MVC를 알아야 하는 이유
5 MVC 더 알아보기
TERMS 15 SPA
1 SPA(Single Page Application)의 정의
2 SPA는 어떻게 접하게 될까?
3 SPA 알아보기
4 SPA를 사용하는 이유
5 SPA 더 알아보기
TERMS 16 PWA
1 PWA(Progressive Web App)의 정의
2 PWA는 어떻게 접하게 될까?
3 PWA 알아보기
4 PWA를 사용하는 이유
5 PWA 더 알아보기
PART 2 네트워크/통신/데이터
TERMS 01 OSI 7계층
1 OSI(Open Systems Interconnection) 7계층의 정의
2 OSI 7계층은 어디서 접하게 될까?
3 OSI 7계층 알아보기
4 OSI 7계층을 알아야 하는 이유
5 OSI 7계층 더 알아보기
TERMS 02 TCP/UDP
1 TCP/UDP의 정의
2 TCP/UDP는 어디서 접하게 될까?
3 TCP/UDP 알아보기
4 TCP/UDP를 알아야 하는 이유
5 TCP/UDP 더 알아보기
TERMS 03 프로토콜
1 프로토콜(Protocol)의 정의
2 프로토콜은 어디서 접하게 될까?
3 프로토콜 알아보기
4 프로토콜을 알아야 하는 이유
5 프로토콜 더 알아보기
TERMS 04 포트
1 포트(Port)의 정의
2 포트는 어디서 접하게 될까?
3 포트 알아보기
4 포트를 사용하는 이유
5 포트 더 알아보기
TERMS 05 URI
1 URI(Uniform Resource Identifier)의 정의
2 URI는 어디서 접하게 될까?
3 URI 알아보기
4 URI를 사용하는 이유
5 URI 더 알아보기
TERMS 06 IP/DNS
1 IP(Internet Protocol)/DNS(Domain Name System)의 정의
2 IP/DNS는 어디서 접하게 될까?
3 IP/DNS 알아보기
4 IP/DNS을 사용하는 이유
5 IP/DNS의 사용 예
6 IP/DNS 더 알아보기
TERMS 07 HTTP
1 HTTP(HyperText Transfer Protocol)의 정의
2 HTTP는 어떻게 접하게 될까?
3 HTTP 알아보기
4 HTTP 사용하기
5 HTTP 더 알아보기
TERMS 08 CORS
1 CORS(Cross-Origin Resource Sharing)의 정의
2 CORS는 어떻게 접하게 될까?
3 CORS 알아보기
4 CORS를 사용하는 이유
5 CORS와 SOP의 비교
6 CORS 더 알아보기
TERMS 09 JSON/XML
1 JSON(JavaScript Object Notation)/XML(eXtensible Markup Language)의 정의
2 JSON/XML은 어디서 접하게 될까?
3 JSON/XML 알아보기
4 JSON/XML을 사용하는 이유
5 JSON/XML 더 알아보기
TERMS 10 SOAP/REST.
1 SOAP(Simple Object Access Protocol)/REST(Representational State Transfer)의 정의
2 SOAP/REST는 어디서 접하게 될까?
3 SOAP/REST 알아보기
4 SOAP/REST를 사용하는 이유
5 SOAP/REST 비교하기
6 SOAP/REST 더 알아보기
TERMS 11 VPN
1 VPN(Virtual Private Network)의 정의
2 VPN은 어디서 접하게 될까?
3 VPN 알아보기
4 VPN을 사용하는 이유
5 VPN 더 알아보기
TERMS 12 랜카드/허브/스위치/라우터
1 랜카드/허브/스위치/라우터의 정의
2 랜카드/허브/스위치/라우터는 어떻게 접하게 될까?
3 랜카드/허브/스위치/라우터 알아보기
4 랜카드/허브/스위치/라우터를 사용하는 이유
5 랜카드/허브/스위치/라우터 더 알아보기
PART 3 데이터베이스/자료구조
TERMS 01 데이터베이스
1 데이터베이스(Database)의 정의
2 데이터베이스는 어떻게 접하게 될까?
3 데이터베이스 알아보기
4 데이터베이스를 알아야 하는 이유
5 데이터베이스 더 알아보기
TERMS 02 샤딩
1 샤딩(Sharding)의 정의
2 샤딩은 어떻게 접하게 될까?
3 샤딩 알아보기
4 샤딩을 알아야 하는 이유
5 샤딩 더 알아보기
TERMS 03 ERD/UML
1 ERD(Entity Relationship Diagram)/UML(Unified Modeling Language)의 정의
2 ERD/UML은 어디서 접하게 될까?
3 ERD/UML 알아보기
4 ERD/UML을 사용하는 이유
5 ERD/UML 더 알아보기
TERMS 04 데이터 마이닝
1 데이터 마이닝(Data mining)의 정의
2 데이터 마이닝은 어디서 접하게 될까?
3 데이터 마이닝 알아보기
4 데이터 마이닝을 알아야 하는 이유
5 데이터 마이닝 더 알아보기
TERMS 05 스택/큐
1 스택(Stack)/큐(Queue)의 정의
2 스택/큐는 어디서 접하게 될까?
3 스택/큐 알아보기
4 스택/큐를 알아야 하는 이유
5 스택/큐 더 알아보기
TERMS 06 해시
1 해시(Hash)의 정의
2 해시는 어떻게 접하게 될까?
3 해시 알아보기
4 해시를 사용하는 이유
5 해시 더 알아보기
PART 4 클라우드/데브옵스
TERMS 01 클라우드
1 클라우드(Cloud)의 정의
2 클라우드는 어떻게 접하게 될까?
3 클라우드 알아보기
4 클라우드를 알아야 하는 이유
5 클라우드 더 알아보기
TERMS 02 GIT
1 GIT의 정의
2 GIT은 어디서 접하게 될까?
3 GIT 알아보기
4 GIT을 사용하는 이유
5 GIT 사용하기
6 GIT 더 알아보기
TERMS 03 데브옵스
1 데브옵스(DevOps)의 정의
2 데브옵스는 어디에서 접하게 될까?
3 데브옵스 알아보기
4 데브옵스를 사용하는 이유
5 데브옵스 사용하기
6 데브옵스 더 알아보기
TERMS 04 도커
1 도커(Docker)의 정의
2 도커는 어떻게 접하게 될까?
3 도커 알아보기
4 도커 더 알아보기
TERMS 05 쿠버네티스
1 쿠버네티스(Kubernetes)의 정의
2 쿠버네티스는 어디서 접하게 될까?
3 쿠버네티스 알아보기
4 쿠버네티스를 사용하는 이유
5 쿠버네티스 사용하기
6 쿠버네티스 더 알아보기
TERMS 06 CI/CD
1 CI(Continuous Integration)/CD(Continuous Deployment, Continuous Delivery)의 정의
2 CI/CD는 어디서 접하게 될까?
3 CI/CD 알아보기
4 CI/CD를 사용하는 이유
5 CI/CD 더 알아보기
TERMS 07 CDN
1 CDN(Contents Delivery Network)의 정의
2 CDN은 어디서 접하게 될까?
3 CDN 알아보기
4 CDN을 사용하는 이유
5 CDN 더 알아보기
TERMS 08 클라우드 서비스 모델
1 클라우드 서비스 모델의 정의
2 클라우드 서비스 모델은 어디서 접하게 될까?
3 클라우드 서비스 모델 알아보기
4 클라우드 서비스 모델을 사용하는 이유
5 클라우드 서비스 모델 더 알아보기
TERMS 09 마이크로서비스
1 마이크로서비스(Microservice)의 정의
2 마이크로서비스는 어디서 접하게 될까?
3 마이크로서비스 알아보기
4 마이크로서비스를 사용하는 이유
5 마이크로서비스 더 알아보기
PART 5 운영체제/시스템/보안
TERMS 01 운영체제
1 운영체제(Operating System)의 정의
2 운영체제는 어디서 접하게 될까?
3 운영체제 알아보기
4 운영체제를 사용하는 이유
5 운영체제 더 알아보기
TERMS 02 프로세스/스레드
1 프로세스(Process)/스레드(Thread)의 정의
2 프로세스/스레드는 어떻게 접하게 될까?
3 프로세스/스레드 알아보기
4 프로세스/스레드를 사용하는 이유
5 프로세스/스레드 더 알아보기
TERMS 03 CPU
1 CPU(Central Processing Unit)의 정의
2 CPU는 어떻게 접하게 될까?
3 CPU 알아보기
4 CPU를 사용하는 이유
5 CPU 더 알아보기
TERMS 04 셸
1 셸(Shell)의 정의
2 셸은 어디서 접하게 될까?
3 셸 알아보기
4 셸을 알아야 하는 이유
5 셸 사용하기
6 셸 더 알아보기
TERMS 05 메모리
1 메모리(Memory)의 정의
2 메모리는 어디서 접하게 될까?
3 메모리 영역 알아보기
4 메모리를 알아야 하는 이유
5 메모리 더 알아보기
TERMS 06 가비지 컬렉션
1 가비지 컬렉션(Garbage Collection)의 정의
2 가비지 컬렉션은 어디서 접하게 될까?
3 가비지 컬렉션 알아보기
4 가비지 컬렉션을 알아야 하는 이유
5 가비지 컬렉션 더 알아보기
TERMS 07 XSS/CSRF
1 XSS(Cross-Site Scripting)/CSRF(Cross-Site Request Forgery)의 정의
2 XSS/CSRF는 어디서 접하게 될까?
3 XSS/CSRF 알아보기
4 XSS/CSRF를 알아야 하는 이유
5 XSS/CSRF 더 알아보기
TERMS 08 악성코드
1 악성코드(Malicious Code)의 정의
2 악성코드는 어떻게 접하게 될까?
3 악성코드 알아보기
4 악성코드를 알아야 하는 이유
5 악성코드 더 알아보기
TERMS 10 DDoS
1 DDoS(Distributed Denial of Service)의 정의
2 DDoS는 어떻게 접하게 될까?
3 DDoS 알아보기
4 DDoS 더 알아보기
TERMS 11 프록시 서버
1 프록시(Proxy) 서버의 정의
2 프록시 서버는 어떻게 접하게 될까?
3 프록시 서버 알아보기
4 프록시 서버를 사용하는 이유
5 프록시 서버 더 알아보기
TERMS 12 OAuth 2.0
1 OAuth 2.0(Open Authorization 2.0, OAuth2)의 정의
2 OAuth 2.0은 어떻게 접하게 될까?
3 OAuth 2.0 알아보기
4 OAuth 2.0을 사용하는 이유
5 OAuth 2.0 더 알아보기
TERMS 13 암호화/복호화
1 암호화/복호화의 정의
2 암호화/복호화는 어디서 접하게 될까?
3 암호화/복호화 알아보기
4 암호화/복호화를 알아야 하는 이
5 암호화/복호화 더 알아보기
TERMS 14 고가용성
1 고가용성(HA; High Availability)의 정의
2 고가용성은 어떻게 접하게 될까?
3 고가용성 알아보기
4 고가용성 더 알아보기
TERMS 15 아두이노/라즈베리파이
1 아두이노(Arduino)/라즈베리파이(Raspberry Pi)의 정의
2 아두이노/라즈베리파이는 어디서 접하게 될까?
3 아두이노/라즈베리파이 알아보기
4 아두이노/라즈베리파이를 사용하는 이유
5 아두이노/라즈베리파이 더 알아보기
PART 6 소프트웨어 공학/프로그래밍 언어
TERMS 01 클라이언트/서버
1 클라이언트(Client)/서버(Server)의 정의
2 클라이언트/서버는 어떻게 접하게 될까?
3 클라이언트/서버 알아보기
4 클라이언트/서버를 알아야 하는 이유
5 클라이언트/서버 더 알아보기
TERMS 02 네이티브 앱/웹 앱/하이브리드 앱/크로스 플랫폼
1 네이티브 앱(Native App)/웹 앱(Web App)/하이브리드 앱(Hybrid App)/
크로스 플랫폼(Cross-Platform)의 정의
2 네이티브 앱/웹 앱/하이브리드 앱/크로스 플랫폼은 어떻게 접하게 될까?
3 네이티브 앱/웹 앱/하이브리드 앱/크로스 플랫폼 알아보기
4 네이티브 앱/웹 앱/하이브리드 앱/크로스 플랫폼을 알아야 하는 이유
5 네이티브 앱/웹 앱/하이브리드 앱/크로스 플랫폼 더 알아보기
TERMS 03 컴파일/인터프리트
1 컴파일(Compile)/인터프리트(Interpret)의 정의
2 컴파일/인터프리트는 어디서 접하게 될까?
3 컴파일/인터프리트 알아보기
4 컴파일/인터프리트를 알아야 하는 이유
5 컴파일러/인터프리터 비교하기
6 컴파일러/인터프리터 더 알아보기
TERMS 04 디자인 패턴
1 디자인 패턴(Design Pattern)의 정의
2 디자인 패턴은 어디서 접하게 될까?
3 디자인 패턴 알아보기
4 디자인 패턴을 알아야 하는 이유
5 디자인 패턴 더 알아보기
TERMS 05 함수형 프로그래밍
1 함수형 프로그래밍의 정의
2 함수형 프로그래밍은 어디서 접하게 될까?
3 함수형 프로그래밍 알아보기
4 함수형 프로그래밍을 알아야 하는 이유
5 함수형 프로그래밍 더 알아보기
TERMS 06 객체 지향 프로그래밍
1 객체 지향 프로그래밍(Object-Oriented-Programming)의 정의
2 객체 지향 프로그래밍은 어디서 접하게 될까?
3 객체 지향 프로그래밍 알아보기
4 객체 지향 프로그래밍을 알아야 하는 이유
5 객체 지향 프로그래밍 더 알아보기
TERMS 07 오버로딩/오버라이딩
1 오버로딩(Overloading)/오버라이딩(Overriding)의 정의
2 오버로딩/오버라이딩은 어디서 접하게 될까?
3 오버로딩/오버라이딩 알아보기
4 오버로딩/오버라이딩을 사용하는 이유
5 오버로딩/오버라이딩 더 알아보기
TERMS 08 TDD
1 TDD(Test-Driven Development)의 정의
2 TDD는 어디서 접하게 될까?
3 TDD 알아보기
4 TDD를 사용하는 이유
5 일반 개발 방식과 TDD 개발 방식 비교
6 TDD 더 알아보기
TERMS 09 RPA
1 RPA(Robotic Process Automation)의 정의
2 RPA는 어디서 접하게 될까?
3 RPA 알아보기
4 RPA를 사용하는 이유
5 RPA 더 알아보기
PART 7 개발상식
TERMS 01 라이브러리
1 라이브러리(Library)의 정의
2 라이브러리는 어디서 접하게 될까?
3 라이브러리 알아보기
4 라이브러리를 사용하는 이유
5 라이브러리 사용하기
6 라이브러리 더 알아보기
TERMS 02 API
1 API(Application Programming Interface)의 정의
2 API는 어디서 접하게 될까?
3 API 알아보기
4 API를 사용하는 이유
5 API 더 알아보기
TERMS 03 동기/비동기
1 동기(Synchronous)/비동기(Asynchronous)의 정의
2 동기/비동기는 어디서 접하게 될까?
3 동기/비동기 알아보기
4 동기/비동기를 사용하는 이유
5 동기/비동기 더 알아보기
TERMS 04 인코딩/디코딩
1 인코딩(Encoding)/디코딩(Decoding)의 정의
2 인코딩/디코딩은 어디서 접하게 될까?
3 인코딩/디코딩 알아보기
4 인코딩/디코딩을 알아야 하는 이유
5 인코딩/디코딩 더 알아보기
TERMS 05 코딩 컨벤션
1 코딩 컨벤션(Coding Convention)의 정의
2 코딩 컨벤션은 어디서 접하게 될까?
3 코딩 컨벤션 알아보기
4 코딩 컨벤션을 사용하는 이유
5 코딩 컨벤션 더 알아보기
TERMS 06 프레임워크
1 프레임워크(Framework)의 정의
2 프레임워크는 어디서 접하게 될까?
3 프레임워크 알아보기
4 프레임워크를 사용하는 이유
5 프레임워크 사용하기
6 프레임워크 더 알아보기
TERMS 07 환경 변수
1 환경 변수의 정의
2 환경 변수는 어디서 접하게 될까?
3 환경 변수 알아보기
4 환경 변수를 사용하는 이유
5 환경 변수 더 알아보기
TERMS 08 라이선스
1 라이선스(License)의 정의
2 라이선스는 어디서 접하게 될까?
3 라이선스 알아보기
4 라이선스를 알아야 하는 이유
5 라이선스 더 알아보기
TERMS 09 IDE
1 IDE(Integrated Development Environment)의 정의
2 IDE는 어디서 접하게 될까?
3 IDE 알아보기
4 IDE를 사용하는 이유
5 IDE 더 알아보기
TERMS 10 애자일
1 애자일(Agile)의 정의
2 애자일은 어떻게 접하게 될까?
3 애자일 알아보기
4 애자일 사용하기
5 애자일을 알아야 하는 이유
6 애자일 더 알아보기
TERMS 11 사용성 테스트
1 사용성 테스트(Usability Test)의 정의
2 사용성 테스트는 어디서 접하게 될까?
3 사용성 테스트 알아보기
4 사용성 테스트를 알아야 하는 이유
5 사용성 테스트 더 알아보기
TERMS 12 NPM
1 NPM(Node Package Manager or Node Package Module)의 정의
2 NPM은 어디서 접하게 될까?
3 Node.js와 NPM 알아보기
4 NPM을 사용하는 이유
5 NPM 사용하기
6 NPM 더 알아보기
TERMS 13 프로젝트/직무
1 프로젝트/직무(PL/PM/PO)의 정의
2 프로젝트/각 직무는 어디서 접하게 될까?
3 프로젝트 알아보기
4 프로젝트/직무와 역할을 알아야 하는 이유
5 프로젝트/직무 더 알아보기
TERMS 14 개발자 직군
1 개발자 직군의 정의
2 개발자 직군은 어디서 접하게 될까?
3 개발자 직군 알아보기
4 개발자 직군을 알아야 하는 이유
5 개발자 직군 더 알아보기
TERMS 15 ERP
1 ERP(Enterprise Resource Planning)의 정의
2 ERP는 어디서 접하게 될까?
3 ERP 알아보기
4 ERP를 사용하는 이유
5 ERP 더 알아보기
PART 8 4차 산업혁명 기술
TERMS 01 메타버스
1 메타버스(Metaverse)의 정의
2 메타버스는 어디서 접하게 될까?
3 메타버스 알아보기
4 메타버스를 알아야 하는 이유
5 메타버스 더 알아보기
TERMS 02 인공지능1 인공지능(Artificial Intelligence)의 정의
2 인공지능은 어떻게 접하게 될까?
3 인공지능 알아보기
4 인공지능을 알아야 하는 이유
5 인공지능 더 알아보기
TERMS 03 AR/VR/MR
1 AR(Augmented Reality)/VR(Virtual Reality)/MR(Mixed Reality)의 정의
2 AR/VR/MR은 어떻게 접하게 될까?
3 AR/VR/MR 알아보기
4 AR/VR/MR을 알아야 하는 이유
5 AR/VR/MR 더 알아보기
TERMS 04 블록체인
1 블록체인(Blockchain)의 정의
2 블록체인은 어떻게 접하게 될까?
3 블록체인 알아보기4 블록체인을 사용하는 이유
5 블록체인 더 알아보기
TERMS 05 NFT
1 NFT(Non-Fungible Token)의 정의
2 NFT는 어디서 접하게 될까?
3 NFT 알아보기
4 NFT를 알아야 하는 이유
5 NFT 사용하기
6 NFT 더 알아보기
TERMS 06 디파이
1 디파이(DeFi, Decentralized Finance)의 정의
2 디파이는 어디서 접하게 될까?
3 디파이 알아보기
4 디파이를 알아야 하는 이유
5 디파이 더 알아보기
TERMS 07 마이데이터
1 마이데이터(Mydata)의 정의
2 마이데이터는 어디서 접하게 될까?
3 마이데이터 알아보기
4 마이데이터를 알아야 하는 이유
5 마이데이터 더 알아보기
TERMS 08 빅데이터
1 빅데이터(BigData)의 정의
2 빅데이터는 어디서 접하게 될까?
3 빅데이터 알아보기
4 빅데이터를 알아야 하는 이유
5 빅데이터 더 알아보기
TERMS 09 양자 컴퓨터
1 양자 컴퓨터(Quantum Computer)의 정의
2 양자 컴퓨터는 어디서 접하게 될까?
3 양자 컴퓨터 알아보기
4 양자 컴퓨터를 알아야 하는 이유
5 양자 컴퓨터 더 알아보기
TERMS 10 챗봇
1 챗봇(Chatbot)의 정의
2 챗봇은 어디서 접하게 될까?
3 챗봇 알아보기
4 챗봇을 사용하는 이유
5 챗봇 더 알아보기
소프트웨어 기술을 통해 세상에 선한 영향을 주고 싶은 22년 차 소프트웨어 개발자. 지식을 나누는 것을 좋아하고 새로운 기술을 익히는 것을 좋아한다. 국내외 약 40개가 넘는 글로벌 기업 ERP 시스템을 구축하는 컨설턴트 및 개발자로 활동했고, 지금은 팬임팩트코리아 기술 전문위원과 주식회사 리턴밸류의 대표이사로 일하고 있다. 리턴밸류(ReturnValues)는 가치 이상의 가치를 사용자에게, 같이 일하는 동료에게, 이웃에게, 세상에 돌려주는 이념을 품고 있다. 개발자뿐만 아니라, UX 컨설턴트, 비즈니스 컨설턴트로 일하면서 애플리케이션과 서비스 개발 시 기획에서 개발까지 전 과정에 대한 수많은 경험을 쌓아왔고, 이제는 20년이 넘는 실무 경험을 바탕으로 후배들에게 정말 필요한 기술, 제대로 된 지식을 전달하자는 사명감으로 지식 나눔을 하고 있다. 저서로는 비제이퍼블릭의 『디자인 씽킹을 넘어 프로그래밍 씽킹으로』, 『Vue.js 프로젝트 투입 일주일 전』과 아마존의 『The Essentials of Smart Contract Development for Solidity Developers』이 있다.
소프트웨어 기술을 통해 세상에 선한 영향을 주고 싶은 22년 차 소프트웨어 개발자. 지식을 나누는 것을 좋아하고 새로운 기술을 익히는 것을 좋아한다. 국내외 약 40개가 넘는 글로벌 기업 ERP 시스템을 구축하는 컨설턴트 및 개발자로 활동했고, 지금은 팬임팩트코리아 기술 전문위원과 주식회사 리턴밸류의 대표이사로 일하고 있다. 리턴밸류(ReturnValues)는 가치 이상의 가치를 사용자에게, 같이 일하는 동료에게, 이웃에게, 세상에 돌려주는 이념을 품고 있다. 개발자뿐만 아니라, UX 컨설턴트, 비즈니스 컨설턴트로 일하면서 애플리케이션과 서비스 개발 시 기획에서 개발까지 전 과정에 대한 수많은 경험을 쌓아왔고, 이제는 20년이 넘는 실무 경험을 바탕으로 후배들에게 정말 필요한 기술, 제대로 된 지식을 전달하자는 사명감으로 지식 나눔을 하고 있다. 저서로는 비제이퍼블릭의 『디자인 씽킹을 넘어 프로그래밍 씽킹으로』, 『Vue.js 프로젝트 투입 일주일 전』과 아마존의 『The Essentials of Smart Contract Development for Solidity Developers』이 있다.