[SQL] #02 SQL이란? 데이터베이스와 대화하는 언어!
·
Database/SQL
안녕하세요 토스트 데브입니다. SQL에 대해 알아보면서 이번 글에서는 SQL이 무엇인지에 대해 완벽하게 정리하며 짚고 넘어가보겠습니다. 📌 SQL이란?SQL(Structured Query Language)은 관계형 데이터베이스에서 데이터를 조회, 조작, 정의, 제어하는 데 사용되는 표준 언어입니다. 간단히 말해, 데이터베이스와 소통하는 언어라고 할 수 있습니다.📌 SQL의 주요 기능SQL은 다음과 같은 네 가지 주요 기능을 제공합니다.데이터 조회(SELECT)데이터를 검색하거나 확인할 때 사용합니다.예: SELECT * FROM users;데이터 조작(INSERT, UPDATE, DELETE)데이터를 삽입, 수정, 삭제할 때 사용합니다.예: INSERT INTO users (name, age) VAL..
[컴퓨터에 대하여] #03 유비쿼터스란?뉴디지털 시대의 모든 곳에 존재하는 기술!
·
알쓸신잡/컴퓨터에 대하여
유비쿼터스 컴퓨팅: 디지털 시대의 모든 곳에 존재하는 기술 #유비쿼터스 #디지털혁명 #스마트시티안녕하세요 토스트 데브입니다. 뉴 디지털 시대의 모든 곳에 존재하는 기술인 유비쿼터스에 대해 알아봅니다.유비쿼터스(Ubiquitous)란? - 디지털 시대의 모든 곳에 존재하는 기술유비쿼터스(Ubiquitous)라는 용어는 '어디에나 존재하는' 또는 '항상 존재하는'이라는 의미를 지니고 있습니다. 디지털 혁명이 일어나면서 이 개념은 정보통신기술(ICT)의 발전과 맞물려 유비쿼터스 컴퓨팅이라는 새로운 개념으로 발전하게 되었습니다. 오늘은 유비쿼터스와 그것이 우리의 삶에 미친 영향에 대해 살펴보겠습니다.1. 유비쿼터스 컴퓨팅이란?유비쿼터스 컴퓨팅(Ubiquitous Computing) 말 그대로 '어디에서나 컴퓨터..
[SQL] #01 데이터 베이스란?
·
Database/SQL
안녕하세요 토스트데브입니다.오늘부터 SQL에 대해 알아볼 탠데요! 가장 먼저 데이터베이스란 무엇인지에 대해 알아보겠습니다.💾 데이터베이스란 무엇인가?데이터를 저장하고, 꺼내 쓰고, 관리하는 똑똑한 창고✅ 데이터베이스 정의데이터베이스(Database)는✔️ 데이터를 구조적으로 저장하고✔️ 필요할 때 쉽게 검색하고 수정할 수 있도록 만든 정보 저장 시스템입니다.쉽게 말해, 정리 잘 된 디지털 파일 캐비닛 같은 거예요.🧠 왜 데이터베이스가 필요할까?수천 개의 상품 정보?수백만 명의 고객 데이터?👉 엑셀 파일로는 한계가 있어요.📌 이럴 때 데이터베이스가 빛을 발합니다!🔍 데이터베이스의 주요 특징항목설명📂 구조화일정한 규칙에 따라 정리된 데이터⚡ 효율성빠르게 검색·수정·삭제 가능🛡️ 무결성데이터의 정..
[코딩에 대하여] #11 HTTP Method 완벽 정리: 웹 개발의 기초부터 실전까지
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!오늘은 웹 개발에서 빠질 수 없는 HTTP Method에 대해 자세히 알아보려 합니다.API, 프론트엔드, 백엔드 개발 모두에서 필수로 사용하는 개념이지만, 처음 배우는 분들에겐 다소 헷갈릴 수 있죠.이번 글을 통해 개념부터 용도, 실전 사용 예시까지 깔끔하게 정리해드릴게요!📌 HTTP Method란?HTTP Method는 클라이언트(브라우저 등)가 서버에게 요청(Request)을 보낼 때, "어떻게 요청할지"를 정의하는 방식입니다.정보를 "가져오겠다(GET)"새로운 데이터를 "등록하겠다(POST)"기존 정보를 "수정하겠다(PUT/PATCH)"정보를 "삭제하겠다(DELETE)"이렇게 각 요청의 의도를 명확히 전달하는 역할을 합니다.🧾 주요 HTTP Method 정리1. ..
[PHP] #06 PHP의 변수와 상수에 대하여!
·
Programming/PHP
안녕하세요 토스트데브입니다. 이번 글에서는 PHP를 처음 배우는 분들이 꼭 알아야 할 변수와 상수 개념을 정리해드릴게요.코딩의 시작은 바로 데이터를 저장하는 법을 아는 것부터입니다. 그럼 바로 시작해볼까요?✅ 변수란 무엇인가요?변수는 데이터를 저장하는 공간입니다.PHP에서 변수는 항상 $ 기호로 시작합니다.위 예제에서 $name은 "토스트", $age는 25라는 값을 저장합니다.📌 변수명 규칙PHP 변수명을 만들 땐 다음 규칙을 지켜야 합니다:$로 시작해야 함숫자로 시작할 수 없음 ($1name ❌)공백이나 특수문자 포함 불가 ($user name ❌)대소문자 구분 ($Name과 $name은 다름)🧪 PHP의 자료형 예시PHP는 동적 타이핑 언어이므로 변수의 타입을 명시하지 않아도 됩니다.PHP는 변..
[코딩에 대하여] #10 URL속 숨은 의미?!
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!웹 개발을 처음 접하면 가장 먼저 보게 되는 것이 바로 URL입니다.그런데 URL 안에도 다양한 의미가 담겨 있다는 것, 알고 계셨나요?오늘은 그중에서도 특히 자주 등장하는 세 가지 용어, 바로 Path, Query String, Parameter에 대해 자세히 알아보겠습니다.🧭 1. Path란?Path는 URL에서 자원의 경로를 나타내는 부분입니다.즉, 서버 안에서 어떤 정보나 페이지를 요청할 것인지를 알려주는 주소죠.✅ 예시https://toastdev.kr/products/shoes위 URL에서 /products/shoes가 바로 Path입니다./products는 전체 상품 페이지,/products/shoes는 '신발' 카테고리 상품 페이지일 수 있습니다.Path는 ..
[PHP] #05 PHP 기본 문법에 대해 알아보자!
·
Programming/PHP
안녕하세요 토스트 데브입니다.이번 글에서는 PHP를 처음 배우는 분들이 반드시 알아야 할 핵심 문법만 간단하게 정리해드릴게요.짧고 강력하게, 실전에서 바로 쓸 수 있는 문법만 모았습니다!✅ 1. PHP 코드 영역 – PHP 코드는 항상 다음과 같은 태그 안에서 작성합니다.PHP 코드는 HTML 문서 안에도 함께 사용할 수 있어, 동적인 웹 페이지 제작에 매우 적합합니다.✅ 2. 세미콜론(;) – 문장의 끝PHP는 C계열 언어처럼 **각 문장의 끝에 ;(세미콜론)**을 반드시 붙여야 합니다.세미콜론을 빼먹으면 에러가 발생 하므로 꼭 주의하세요!✅ 3. 주석 처리 – 한 줄 / 여러 줄코드에 설명을 달고 싶을 때는 주석을 사용합니다.주석은 코드에 영향을 주지 않고 , 개발자에게만 보이는 설명입니다.✅ 4. ..
[컴퓨터에 대하여] #02 정보통신과 뉴미디어에 대하여
·
알쓸신잡/컴퓨터에 대하여
정보통신기술(ICT, Information and Communication Technology)과 뉴미디어는 오늘날 디지털 혁명에서 중요한 역할을 하고 있습니다. 이 두 가지 요소는 사회의 다양한 분야에서 혁신적인 변화를 이끌고 있으며, 우리의 일상과 산업에 깊은 영향을 미치고 있습니다. 이번 글에서는 정보통신기술과 뉴미디어의 개념을 정의하고, 이들이 우리 사회와 문화에 미친 영향을 살펴보겠습니다.1. 정보통신기술(ICT)란?정보통신기술(ICT)은 정보 처리와 통신을 위한 다양한 기술을 포함하는 개념으로, 컴퓨터 기술, 인터넷, 통신 인프라, 소프트웨어 등을 모두 아우릅니다. ICT는 정보의 생성, 저장, 전송, 처리를 위한 핵심 기술로, 디지털 시대를 이끄는 주요 동력입니다.정보통신기술의 핵심 요소컴퓨..
[PHP] #04 PHP를 웹호스팅으로 테스트 환경을 구성한다면?
·
Programming/PHP
안녕하세요 토스트 데브입니다. 이번 글에서는 로컬 환경이 아닌, 저렴한 웹 호스팅을 이용한 PHP 개발 연습 환경에 대해 알아봅니다. 웹 호스팅은 실제 서비스 환경과 유사한 구조에서 실습할 수 있어 PHP + MySQL 기반의 웹사이트 개발 감각을 익히기에 좋습니다. ✅ PHP 테스트용으로 추천하는 저렴한 웹 호스팅 업체🔹 1. 카페24 (Cafe24)요금제: [뉴아우토반 호스팅 웹호스팅] 절약형 월 500원지원: PHP 최신 버전, MySQL, FTP, phpMyAdmin특징: 국내 사용자에 최적화 / 무료 SSL / 빠른 고객 지원장점: 워드프레스, 쇼핑몰도 나중에 확장 가능링크: https://hosting.cafe24.com/ 카페24 호스팅 | 온라인 비즈니스의 시작145만 고객의 웹서비스 시..
[PHP] #03 PHP를 배우기 위한 로컬환경 XAMPP
·
Programming/PHP
안녕하세요 토스트데브입니다. 이번 글에서는 PHP를 공부하거나 웹 개발을 시작하려는 분들에게 가장 많이 추천되는 툴인 XAMPP 설치 방법을 소개할게요. XAMPP는 Apache, MySQL, PHP를 한 번에 설치할 수 있는 통합 개발 환경으로, 초보자도 손쉽게 웹 서버를 구성할 수 있습니다.✅ XAMPP란?XAMPP는 아래 요소들로 구성된 통합 패키지입니다:X: OS 독립적 (Windows, Linux, macOS)A: Apache (웹 서버)M: MySQL (데이터베이스)P: PHP (서버 사이드 스크립트 언어)P: Perl (옵션)복잡한 설정 없이도 웹 개발 실습 환경을 쉽게 만들 수 있는 최고의 도구입니다.🛠 XAMPP 설치 방법1️⃣ 공식 홈페이지 접속https://www.apachefrie..
[컴퓨터에 대하여] #01 정보사회와 정보혁명에 대하여
·
알쓸신잡/컴퓨터에 대하여
현대 사회는 급격한 기술 발전과 디지털화의 영향 아래 변화하고 있습니다.특히 정보사회와 정보혁명은 우리 생활, 경제, 문화에 지대한 영향을 미쳤습니다. 이 글에서는 정보사회와 정보혁명이 무엇인지, 그리고 이들이 우리 사회에 미친 영향을 다루어보겠습니다.1. 정보사회란?정보사회는 정보와 지식이 경제와 사회의 핵심 자원으로 자리 잡은 사회입니다. 간단히 말해, 정보가 중요한 자원으로 취급되는 사회를 의미합니다. 산업 사회에서 경제 활동의 주체는 자원과 노동이었지만, 정보사회에서는 지식과 정보가 주도적인 역할을 하게 됩니다.정보사회의 특징디지털화: 정보가 디지털 형식으로 저장되고 전송됩니다. 우리는 이제 손쉽게 정보를 검색하고, 디지털 플랫폼을 통해 데이터를 주고받을 수 있습니다.인터넷의 보급: 정보사회의 핵..
[PHP] #02 PHP를 배워본다면 테스트 환경 어떻게 구성하는게 좋을까?
·
Programming/PHP
이번 게시물은 PHP를 배우기 위한 테스트 환경 어떻게 구성하면 좋을지 로컬 개발환경과 온라인 개발환경을 구성하는 것에대해 알아봅니다.PHP를 배워보고 연습해보기 위한 테스트 툴(실행 환경)은 크게 2가지 방향으로 나뉩니다.로컬 개발 환경 설치,온라인에서 바로 실행 가능한 웹 툴각각의 장점과 추천 툴을 아래에 정리해 드릴게요.✅ 1. 로컬 개발 환경 (내 PC에 설치해서 사용)초보자에게도 많이 추천되는 방식입니다.🔹 XAMPP (Windows / macOS / Linux)아파치, MySQL, PHP를 한 번에 설치할 수 있는 패키지설치만 하면 PHP 테스트 가능실전처럼 연습하기에 적합추천 대상: 웹 개발 구조도 함께 익히고 싶은 사람https://www.apachefriends.org/index.htm..
[PHP] #01 PHP란 무엇인가요? 웹 개발의 기초, PHP 완전 정복!
·
Programming/PHP
안녕하세요! 오늘은 웹 개발을 시작하려는 분들이 가장 많이 접하게 되는 언어 중 하나인 PHP에 대해 알아보려고 합니다. 💡 PHP는 어떤 언어인가요?PHP는 "Hypertext Preprocessor"의 약자로, 서버 측에서 실행되는 스크립트 언어입니다. HTML과 쉽게 연동되며, 웹 페이지를 동적으로 생성할 수 있도록 도와줍니다.초기에는 개인 홈페이지나 게시판 제작에 많이 쓰였지만, 지금은 대규모 웹 서비스에서도 여전히 널리 활용되고 있습니다.📌 PHP의 특징서버 사이드 스크립트 언어사용자가 웹 페이지를 요청하면 서버에서 PHP가 실행되고, 그 결과만 사용자에게 전달됩니다.간단한 문법입문자도 쉽게 배울 수 있는 구조를 가지고 있어 웹 개발의 첫 걸음으로 적합합니다.HTML과의 쉬운 결합HTML 코..
[코딩에 대하여] #09 URI? URL? URN 쉽게 파해쳐보자!
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!웹 개발을 하다 보면 헷갈리는 개념 중 하나가 바로 URI, URL, URN입니다.비슷하게 생긴 이 용어들, 여러분은 정확히 구분하고 계신가요?이번 포스팅에서는 이 세 가지 개념의 차이점과 관계를 한눈에 정리해드릴게요.🔍 1. URI란 무엇인가요?URI (Uniform Resource Identifier)는 인터넷 상의 자원을 고유하게 식별하기 위한 "통합 식별자"입니다.쉽게 말해, 어떤 정보를 식별하기 위한 전체 개념이라고 이해하시면 됩니다.URI는 크게 두 가지 방식으로 나뉩니다:📍 URL (Uniform Resource Locator) – 자원의 ‘위치’를 알려줌🏷️ URN (Uniform Resource Name) – 자원의 ‘이름’을 식별함✅ 즉, URI = ..
[코딩에 대하여] #08 호스팅은 무엇이고! 어떤 종류가 있을까?
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!오늘은 웹 개발자라면 꼭 알고 있어야 할 인프라 개념 중 하나인 “호스팅(Hosting)”에 대해 알아보겠습니다.개발을 처음 접하는 분들에게는 다소 생소할 수 있는 개념이지만, 프로젝트를 서비스로 운영하려면 반드시 필요한 개념이기도 합니다.그럼 지금부터 쉽게 알아볼게요!✅ 호스팅이란?호스팅(Hosting)이란 서버 컴퓨터의 전체 또는 일부 공간을 임대해서 사용하는 서비스를 말합니다.📦 내가 직접 서버를 구매하고 관리하지 않아도, 준비된 서버 공간을 빌려서 웹사이트, 애플리케이션, 메일 등을 운영할 수 있도록 도와주는 것이 바로 호스팅 입니다.💸 왜 호스팅이 필요할까요?직접 서버를 구매하고 운영하려면 다음과 같은 문제가 발생합니다:서버 하드웨어 구입 비용 💻24시간 전원..
[코딩에 대하여] #07 IP주소와 도메인 주소에 대하여
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!지난 시간에는 네트워크와 네트워킹의 개념에 대해 배워보았는데요,오늘은 그 연장선에서 웹 개발에 꼭 필요한 IP 주소와 도메인 주소에 대해 간단하게 알아보겠습니다.IP란 무엇인가요?IP는 Internet Protocol(인터넷 프로토콜)의 줄임말입니다.인터넷에서 서로 다른 기기들이 정보를 주고받기 위한 통신 규칙(프로토콜)을 말합니다.운영체제도 다르고 기기 종류도 다른 컴퓨터, 스마트폰, 태블릿 등이 서로 소통할 수 있도록 만들어주는 기본 약속이죠.IP 주소란?IP 주소는 네트워크 상의 각 기기에 부여되는 고유 주소입니다.우리가 편지를 보낼 때 집 주소를 적는 것처럼, 기기 간 통신에서도 정확히 누구에게 정보를 보낼지 알려주는 식별자 역할을 합니다.IP 주소의 두 가지 체계1..
[코딩에 대하여] #06 네트워크의 개념 이해하기
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다!지난 시간에는 프레임워크와 라이브러리의 차이에 대해 알아보았습니다.이제 웹 개발을 본격적으로 배우기 전에 반드시 이해하고 넘어가야 할 개념이 있습니다. 바로 네트워크(Network) 와 네트워킹(Networking) 입니다.이 개념은 웹의 기본이자 서버와 클라이언트 구조를 이해하는 데에도 꼭 필요한 기초 지식이에요.지금부터 쉽게, 단계별로 함께 알아보겠습니다!네트워크(Network)란?Net(그물) + Work(작업) = 그물처럼 연결된 통신망네트워크는 간단히 말해 컴퓨터 간에 데이터를 주고받기 위한 연결 구조입니다.즉, 내가 쓰는 컴퓨터와 다른 사람의 컴퓨터가 통신 기술을 통해 연결된 상태를 말합니다.네트워크는 어디에 쓰일까요? 이메일 송수신웹사이트 접속게임 서버 접속클라..
[HTML의 TEXT 요소] #01 제목<h1~h6>과 단락<p>
·
Web Front/HTML
안녕하세요, 토스트 데브입니다. 이전 시간에는 HTML 문서의 구조에 대해 배워보았죠? 오늘은 웹 문서를 구성하는 데 있어서 가장 기본적이면서 중요한 제목(heading) 태그와 단락(paragraph) 태그에 대해 알아보겠습니다.제목과 단락 태그는 왜 중요한가요?기사, 교과서, 보고서 등 어떤 문서든 제목과 단락으로 구조화되어 있습니다. HTML 문서도 마찬가지예요. 제목과 단락을 잘 구성하면 읽기 쉽고, 정보 구조도 명확해집니다.제목 태그 ( ~ )HTML에서는 총 6단계의 제목 태그를 제공합니다.대제목 (최상위)중제목소제목하위제목더 작은 제목가장 작은 제목각 태그는 문서의 계층 구조를 나타내는 용도로 사용되며, 시각적인 크기 차이보다 논리적 구조가 더 중요합니다.단락 태그 단락은 문장의 내용을 감싸..
[HTML 시작하기] #04 HTML 문서의 특수문자
·
Web Front/HTML
안녕하세요, 토스트 데브입니다! 지난 시간에는 HTML 문서의 기본 구조와 주석 작성 방법에 대해 알아보았죠? 오늘은 HTML 문서를 작성할 때 주의해야 하는 특수문자들에 대해 알아보겠습니다.왜 특수문자에 주의해야 할까?HTML에서는 일부 문자가 태그나 속성의 구분자로 사용되기 때문에, 콘텐츠로 직접 입력하면 문법 오류를 유발할 수 있습니다. 예를 들어 , " 같은 기호들은 HTML 태그의 시작과 끝, 속성 구분 등으로 사용되므로, 이 기호들을 실제 콘텐츠로 쓰고 싶을 때는 특수문자 코드로 변환해 주어야 합니다.HTML 특수문자 기본 구조HTML 특수문자는 다음과 같은 형식으로 작성합니다.&문자코드;시작 : &문자 코드 이름종료 : ;자주 쓰이는 특수문자 코드기호코드설명&lt;less than (열린 꺾..
[HTML 시작하기] #03 HTML 문서의 구조
·
Web Front/HTML
안녕하세요, 토스트 데브입니다! 지난 시간에는 HTML 요소의 속성(Attribute)에 대해 알아보았는데요,이번 시간에는 웹 문서의 시작이 되는 HTML 문서의 구조에 대해 배워보겠습니다. 웹 페이지는 눈에 보이는 부분만큼이나, 눈에 보이지 않는 구조와 규칙이 굉장히 중요하답니다. 그럼 하나씩 함께 살펴볼까요?HTML5 선언 방식예전 HTML4나 XHTML 시대에는 아래와 같이 복잡한 선언이 필요했습니다.하지만 HTML5부터는 훨씬 간단해졌습니다!이 한 줄만으로도 “이 문서는 HTML5 문서입니다”라고 선언할 수 있게 되었죠.HTML 문서의 기본 골격HTML 문서는 기본적으로 html 요소 안에 head와 body 요소가 포함되는 구조입니다. 비유로 이해해볼까요? 태그는 사람의 전체 몸 ..
[HTML 시작하기] #02 HTML의 요소 속성(Attribute)
·
Web Front/HTML
안녕하세요, 토스트 데브입니다! 이전 시간에는 HTML의 요소(Element)와 태그의 구조에 대해 배웠는데요, 이번 시간에는 한 단계 더 나아가 HTML 요소에 작성되는 ‘속성(Attribute)’에 대해 알아보겠습니다. HTML을 제대로 다루기 위해서는 속성의 정확한 문법과 역할을 이해하는 것이 매우 중요합니다.HTML 속성(Attribute)이란?HTML 속성은 태그에 추가적인 정보를 부여할 수 있는 방식입니다. 요소 자체만으로는 부족한 설명이나 기능을 확장하기 위해 사용되죠.문단 태그의 선언과 종료위 코드에서 class="study"가 바로 속성입니다. 이 속성은 p 태그에 class라는 이름의 추가 정보를 부여한 것입니다. 속성 작성 규칙HTML 속성을 작성할 때에는 반드시 아래 규칙을 지켜야 ..
[코딩에 대하여] #05 프레임워크 vs 라이브러리에 대하여
·
알쓸신잡/코딩에 대하여
안녕하세요, 토스트 데브입니다.이전 시간에는 웹 개발에 대한 프론트엔드와 백엔드에 대해 살펴보았는데요, 오늘은 그 다음 단계로 "프레임워크”와 “라이브러리”에 대해 함께 알아보겠습니다.처음 개발을 시작하면 자주 듣게 되는 용어지만, 막상 “정확히 뭐야?”라고 물어보면 헷갈리는 경우도 많죠. 이번 포스팅을 통해 프레임워크와 라이브러리의 차이점, 그리고 웹 개발에서의 활용 예시까지 정리해드립니다.프레임워크(Framework)란?“소프트웨어 개발의 뼈대이자 구조.”프레임워크는 어떤 목적을 달성하기 위해 복잡한 문제를 해결할 수 있도록 미리 설계된 기본 구조입니다.건축을 예로 들면, 건물을 짓기 위한 철골 구조(골조공사) 같은 개념으로 이해하시면 됩니다. 즉, 하나하나 직접 코드를 다 짜지 않아도, 기초 골격을..
[HTML 시작하기] #01 HTML의 요소 (Element)
·
Web Front/HTML
HTML 기초 개념 정리HTML이란?HTML은 웹 문서를 만들기 위한 마크업 언어이며, 현재는 HTML5가 가장 최신 표준 버전입니다.HTML 요소 (Element)1. 태그의 구조 HTML 코드는 대부분 내용 형식으로 작성됨.Opening tag + Content + Closing tag = Element(요소)제목문단 2. 요소의 중첩하나의 요소 안에 또 다른 요소가 들어갈 수 있음 (내포 구조)문단 강조 굵게 3. 블록 레벨 요소 vs 인라인 요소 Block-level Element: 한 줄 전체 차지 → , , 등Inline Element: 같은 줄 안에 표시 → , , 등하나 둘 셋 문단 하나 4. 빈 요소 (Empty Element) 내용 없이 태그만 있는 요소. 닫는 태그 없음.태그..
[코딩에 대하여] #04 웹 개발과 프론트 엔드! 백엔드에 대하여
·
알쓸신잡/코딩에 대하여
웹 개발 입문 순서웹 개발이란? 웹사이트를 만들고 운영하는 전반적인 일.인터넷 또는 인트라넷에서 사용 가능한 웹사이트를 구축. 웹 개발에 사용되는 주요 언어HTML, CSS, JavaScript, PHP, JSP, ASP 등 웹 개발 언어의 분류 클라이언트 스크립트 언어 (Client-side)HTML, CSS, JavaScript프론트엔드 개발에 사용됨 (사용자와 직접 상호작용하는 UI 제작)서버 스크립트 언어 (Server-side)PHP, JSP, ASP백엔드 개발에 사용됨 (데이터 처리, 저장, 서버 관리 등) 프론트엔드 vs 백엔드 프론트엔드: 웹사이트의 외형/UI (사용자가 보는 부분)백엔드: 웹사이트의 내부 시스템/서버 처리 (데이터 관리 등) 웹 개발 입문 순서 HTML, CSS, Java..
[코딩에 대하여] #03 코딩을 위한 코드 에디터 무엇이 좋을까?
·
알쓸신잡/코딩에 대하여
안녕하세요 토스트 데브입니다.이번에는 코딩을 위한 코드 에디터 무엇을 쓰는 것이 좋을지에 대해 알아봅니다. 1. 과거의 코드에디터과거 코드를 작성하기 위해서는 윈도우의 기본 프로그램인 메모장을 사용하기도 하였고 다른 OS의 경우 Vi 에디터를 사용하기도 하였으며 그 외에도 EditPlus, 나모 웹에디터, Dreamweaver, Microsoft FrontPage, Adobe Brackets 등 다양한 문서 편집기를 사용하여 프로그램 코드를 작성하였습니다. 그러나 현재에는 프로그램을 개발 하는데에 필요한 편리한 기능이나 플러그인 등이 탑재되어 다양한 환경을 세팅 할 수 있는 코드 에디터들도 많이 늘어나다보니 조금 더 자신에게 잘 맞는 코드 에디터를 사용하는 추세입니다.그러면 추천하는 코드에디터 5가지에 ..
[코딩에 대하여] #02 코딩과 프로그래밍이란?
·
알쓸신잡/코딩에 대하여
안녕하세요 토스트 데브입니다. 이번에는 코딩과 프로그래밍이 무엇인지 알아보도록 하겠습니다.1. 이전의 코딩에 대한 인식이전에는 코딩을 하는 직종은 소프트웨어나 하드웨어에 설치되는 프로그램 등을 개발하는 프로그래머들이 하는 일이었습니다. 이전에는 전공자가 아닌 비 전공자라라면 너무나도 먼 미지의 영역으로 느꼈던 것 같습니다. 요즘 우리 삶에서 볼 수 있는 가전제품부터 시작하여 휴대폰, 노트북, 컴퓨터 심지어는 자동차와 같이 다양 곳곳에서 컴퓨터와 인공지능은 우리 삶에 많은 영향을 끼치고 있고 또한 발전하고 습니다.​이제는 꼭 프로그래밍을 하는 개발자가 아니더라도 어린 학생부터 성인까지 충분히 자기계발과 취미나 개발 분야가 아닌 곳에서도 본인의 업무 역량을 향상하기 위해서 코딩을 공부하는 시대가 도래하였습..
[코딩에 대하여] #01 AI 시대에 코딩을 배워야 하는 이유
·
알쓸신잡/코딩에 대하여
안녕하세요 토스트 데브입니다. 오늘은 AI 시대에 코딩을 배워야 하는 이유에 대해 알아보도록 하겠습니다. 1. 2025년 현재 AI의 발전과 IT 계열의 현 시장2025년 우리가 살아가고 있는 시대에는 AI가 하루가 다르게 빠르게 발전하고 있습니다.OpenAI의 ChatGPT, Microsoft의 Copilot, 최근 이슈가 많았던 중국의 Deepseek 등 다양한 AI가 발전하고 출시되고 빠르게 발전하고 있습니다.AI출현은 이미 수년 전부터 예상되고 예측했던 것과 같이 하루하루 빠르게 발전하고 일상과 업무에도 활용되는 일이 더욱더 많아지고 있습니다. AI 시대에 도래하면서 "앞으로 5~6년 뒤쯤이면 다양한 직종에서 90% 이상의 일자리가 인공지능에 대채될 가능성이 높다"는 조사도 최근에 발표 되었습니다..