|
PART 1. 프로그래밍의 언어와 작동 원리
1-1. 프로그래밍과 코드 1-2. 프로그래밍 언어와 문법 1-3. 알고리즘과 로직 1-4. 변수와 데이터 타입 1-5. 조건문과 반복문 1-6. 함수와 매개변수 1-7. 객체와 클래스 1-8. 라이브러리와 프레임워크 1-9. 오류와 디버깅 1-10. 소프트웨어 개발 과정 PART 2. 웹과 데이터로 이해하는 디지털 서비스 2-1. 웹서비스의 전체 구조 2-2. 클라이언트와 서버 2-3. 프론트엔드와 백엔드 2-4. HTML과 CSS와 자바스크립트 2-5. URL과 도메인과 DNS 2-6. HTTP와 HTTPS 2-7. API와 시스템 연결 2-8. REST API와 GraphQL 2-9. JSON과 CSV와 XML 2-10. 데이터베이스와 데이터 관리 PART 3. 개발 도구와 안정적인 서비스 운영 3-1. SQL과 관계형 데이터베이스 3-2. NoSQL과 새로운 데이터 저장 방식 3-3. 캐시와 빠른 데이터 처리 3-4. Git과 버전 관리 3-5. GitHub와 협업 절차 3-6. IDE와 SDK와 개발 환경 3-7. 앱과 크로스플랫폼 개발 3-8. 클라우드와 서버리스 3-9. Docker와 Kubernetes 3-10. 배포와 운영과 관찰 가능성 PART 4. AI 시대의 보안과 미래 기술 4-1. 인증과 권한 관리 4-2. 암호화와 안전한 통신 4-3. JWT와 토큰 4-4. 방화벽과 사이버 보안 4-5. 인공지능과 머신러닝 4-6. LLM과 생성형 AI 4-7. 프롬프트와 컨텍스트 설계 4-8. RAG와 벡터 데이터베이스 4-9. AI 에이전트와 MCP 4-10. 바이브 코딩과 미래 컴퓨팅 |
|
AI가 코드를 대신 작성해 주는 시대에도, 무엇을 요청하고 결과를 어떻게 판단할지는 사람의 몫입니다. API, JSON, Git, Docker, LLM 같은 용어를 이해하지 못하면 AI의 답변을 제대로 활용하기 어렵고, 개발자와의 협업에서도 중요한 맥락을 놓치기 쉽습니다. 이제 프로그래밍 용어는 개발자만의 전문 언어가 아니라 기획자, 디자이너, 마케터, 창업자와 직장인 모두에게 필요한 디지털 시대의 기본 교양입니다.
《비개발자를 위한 프로그래밍 용어》는 코딩 문법을 외우게 하는 대신, 디지털 서비스가 어떤 구조와 원리로 작동하는지 이해하도록 돕습니다. 프로그래밍의 기초부터 웹과 앱, 데이터베이스, API, 클라우드, 보안, 생성형 AI까지 현업에서 자주 접하는 핵심 개념을 쉬운 비유와 실제 서비스 사례로 풀어냈습니다. 서로 혼동하기 쉬운 용어는 비교하고, 개념 사이의 관계는 흐름과 구조를 중심으로 설명해 낱말의 뜻을 넘어 전체 시스템을 바라보는 힘을 길러 줍니다. 이 책을 읽고 나면 개발 회의에서 오가는 말을 알아듣고, 개발자에게 필요한 사항을 더 정확히 전달하며, AI에게도 구체적이고 효과적인 요청을 할 수 있습니다. 비개발자가 꼭 알아야 할 프로그래밍 용어 500선, 현업 사용 빈도가 높은 용어 TOP 100, IT 약어와 용어 관계도까지 충실히 담아 처음부터 차근차근 읽는 입문서이자 필요할 때마다 찾아보는 실무 사전으로 활용할 수 있습니다. 기술을 직접 만드는 사람만이 기술을 이해해야 하는 시대는 끝났습니다. 이 책은 막연한 두려움 없이 IT의 언어에 첫발을 내딛고, AI와 디지털 도구를 자신의 일에 주도적으로 활용하고 싶은 모든 독자를 위한 가장 친절하고 든든한 안내서입니다. |