본문 바로가기

분류 전체보기47

본 캠프 1일차 TIL * 팀으로 웹페이지 만들기* 깃&깃허브 강의듣기 목차 1. 필수 리눅스 명령어2. Git & Github의 개념3. Git 필수 명령어4. Github으로 코드 백업하기5. Github 협업 기초와 충동 해결법 ( conflict) Git 은 코드변경, 모든 파일의 변화를 기록함. (같은 파일에 대한 각기 다른 버전을 기록할 수도 있음) 1개의 책의 3가지 결말을 작성하고 싶다 -> 복붙을 해서 3개의 파일을 각각 작업을 해야 함.깃은 이런 불편사항을 해결해줌. 같은 파일로 여러명과도 일을 할 수 있음 - > 여기서 깃 허브가 등장 나의 파일과 깃 히스토리를 사용해서 깃허브에 파일을 등록함. -> 다른 사용자가 이를 가져갈 수 있음. 깃 명령어 1. git init (initialize = 초기.. 2025. 4. 7.
사전캠프 14일차 - 웹개발 3주차 학습 목표 ※ jQuery + fetch 로 웹페이지 제어 마스터하기 (복습) 1. jQuery를 사용하려면 먼저 jQuery 라이브러리를 HTML 문서에 포함시켜야 함. 더보기head>    meta charset="UTF-8" />    meta name="viewport" content="width=device-width, initial-scale=1.0" />    title>나만의 추억앨범title>    script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">script>    link      href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/boots.. 2025. 4. 3.
객체 지향언어의 특징 캡슐화 (Encapsulation)데이터와 메서드를 하나의 단위인 객체로 묶어 관리하는 개념입니다. 이를 통해 데이터가 외부에서 직접 접근하지 못하도록 보호하고, 필요한 기능만 제공하여 코드의 안전성을 높입니다.추상화 (Abstraction)복잡한 시스템을 단순화하여, 중요한 정보만을 제공하고 불필요한 세부 사항을 숨기는 개념입니다. 추상화를 통해 객체가 외부와 상호작용할 때 중요한 부분만 제공하고, 내부 구현은 숨겨집니다.상속 (Inheritance)기존의 클래스를 기반으로 새로운 클래스를 만드는 방식입니다. 상속을 통해 코드의 재사용성을 높이고, 새로운 기능을 추가할 수 있습니다. 자식 클래스는 부모 클래스의 특성과 메서드를 상속받아 사용하고, 필요에 따라 재정의할 수 있습니다.다형성 (Polymor.. 2025. 3. 28.
1. Java란 ? 자바란? 자바(Java)는 객체지향 프로그래밍 언어로, 1995년에 썬 마이크로시스템즈(Sun Microsystems)에서 개발되었습니다. 자바는 한 번 작성한 프로그램을 다양한 운영 체제에서 실행할 수 있는 플랫폼 독립성을 제공하는 특징이 있습니다. 이는 자바 프로그램이 "자바 가상 머신(JVM)"이라는 소프트웨어 환경에서 실행되기 때문인데, JVM은 프로그램을 실행하는 시스템에 맞게 바이트코드로 변환해줍니다. 자바의 특징 객체지향: 자바는 객체지향 언어로, 코드의 재사용성을 높이고 유지보수를 쉽게 할 수 있습니다.플랫폼 독립성: 자바 프로그램은 "Write Once, Run Anywhere(WORA)" 원칙을 따르며, JVM만 있으면 다양한 플랫폼에서 실행됩니다.멀티스레딩 지원: 자바는 멀티스레딩.. 2025. 3. 27.
사전캠프 7일차 -웹개발 1주차 1. 웹개발 강의 Html - 뼈대 css- 꾸미기 java스크립트 - 동적인 움직임을 넣어주기 로그인 페이지 만들어보기사용하는 태그1. . 큰 제목을 입력할 때 쓰는 태그2. id, password입력 창 버튼 -> input type=“text”인지 넘버인지 칸에 속성을 부여3. 로그인 버튼 -> button4. 구역 설정하는 태그 아이디 패스워드 구역을 나눠줌 ++ 내가 찾아본 띄어쓰기 태그는 이였음  Css 꾸미기는 꾸미는 대상의 지칭이 필요함ex )짱구의 바지를 초록색으로 바꿔줘 라는 ‘바지’라는 대상의 지칭이 필요함 = 명찰이 필요하다는 뜻\명찰을 부여하는 법 태그안에 class = “”Class 속성 부여하기 이렇게 지정하고 스타일주는 방법은 바디가 아니라 헤드에 부여함(주의) 1. 가장.. 2025. 3. 25.
사전캠프 6일차 SQL 4,5 주차 강의 정리 subquery 기능 , 조건이 여러개이고 복잡한 연산이 있을 때 한번 계산 해주고 이 계산을 ()로 묶어주기그 위로 다시 select, from 문 이용해서 구해주기 문제 ) 50세 이상 고객의 연령에 따라 경로 할인율을 적용하고, 음식타입별로 원래 가격과 할인 적용 가격 합을 구하기(조회 컬럼:음식타입, 원래가격, 할인 적용 가격, 할인 가격)(할인률 공식 : 나이 -50 *0.005)( 고객 정보가 없는 경우도 포함하여 조회 -> left join) 1. 서브쿼리안에 where절 만들어 우선 50세 이상 고객이라는 조건으로 1차 분류 그리고 (나이에 -50 해서 *0.005를 한 컬럼) dis_price 도 만들어 주기 2. 본 쿼리에 가격의 합, 할인 적용가격 (원래 가격 - dis_pr.. 2025. 3. 24.