일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Framework
- 메모리구조
- Til
- til #데이터베이스 #sql
- 자바
- 내일배움캠프
- 함바그
- 사전캠프
- springboot
- 계층형
- Java
- 패키지구조
- 깃
- optional
- 스파르타코딩클럽 #개발자 #백엔드
- 키오스크
- 스파르타코딩클럽 #사전캠프
- 스프링부트
- static
- 캡슐화
- 스파르타코딩클럽
- 프레임워크
- 요시
- 스터디카페
- 깃헙
- Spring
- jvm
- 도메인별
- 레퍼클래스
- 스파르타사전캠프
- Today
- Total
목록Today I Learned (19)
John's Code Journey
웹개발 종합반 5주차 숙제 Foodcourt 홈 한식 일식 중식 양식 ..
2일차오늘은 git&github 강의 복습하고 웹개발 종합반 3주차, 4주차를 들었다. 웹개발 3주차 나만의 추억 앨범 현재 서울의 미세먼지 : 나쁨 추억 저장하기 앨범 이미지 앨범 제목 앨범 내용 앨범 날짜 기록하기 닫기 ..
오늘 스파르타 내일배움캠프 본 과정이 시작되었다.오전에 ot를 하고 팀배정을 받았다.우리 팀은 나를 포함한 한 분이 스파르타에서 제공하는 웹개발 강의를 아직 듣지 못하여서개인공부를 하거나 강의를 듣기로 했다.오후 2시에는 Git & Github 특강을 들었다. 비전공자인 나에게 유익한 강의였다!!복습할 예정 !! [오늘 공부한 부분]웹개발 종합반 1주차, 2주차를 완료 했고 3주차는 아직 수강중이다. 1주차에서는 로그인 페이지 만들기, css 기초, 구글폰트 가져다 쓰기, 부트스트랩 가져다 쓰기, 추억앨범 만드는 프로젝트를 했다. 로그인페이지 아이디, 비밀번호를 입력해주세요. id: pw: ..
1. 자바란?자바(Java)는 객체 지향 프로그래밍(Object-Oriented Programming) 언어로, Sun Microsystems에서 1995년에 처음 출시되었습니다. 자바는 플랫폼 독립적이고 웹 기반 애플리케이션을 개발하는 데 유용한 언어로, 서버 사이드 개발, 모바일 앱 개발(Android) 등 다양한 분야에서 널리 사용됩니다.2. 자바의 작동 방식자바의 작동 방식은Write Once, Run Anywhere (한 번 작성하고 어디서나 실행 가능)라는 원칙을 기반으로 합니다. 자바 프로그램은 소스 코드를 바이트코드(bytecode)로 컴파일하고, 이 바이트코드는 자바 가상 머신(JVM)에서 실행됩니다.소스 코드 작성: 자바 개발자는 .java 확장자로 프로그램을 작성합니다.컴파일: 자바 ..
1. SQL로 가공하기 (REPLACE, SUBSTRING, CONCAT) replace 함수는 문자열 내에서 특정 부분을 다른 문자열로 교체할 때 사용됩니다. REPLACE(string, substring, replacement)string : 대상 문자열substring (substr) : 교체할 부분 문자열replacement : 교체할 새로운 문자열 ex)SELECT REPLACE('Hello World', 'World', 'SQL'); substring 함수는 문자열의 일부를 추출할 때 사용됩니다. 시작 위치와 길이를 지정하여 문자열의 일부를 잘라냅니다. SUBSTRING(string, start_position, length) string: 대상 문자열start_position: 추출을 시작할..
SQL 기본 구조수강신청이 완료 되어 오늘은 SQL의 기본 구조를 배웠습니다. SQL(Structured Query Language)은 관계형 데이터베이스와 상호작용하기 위해 사용되는 언어로, 데이터를 조회하고, 수정하고, 관리하는 데 필수적인 도구입니다. SQL 쿼리 구조:SELECT 문: 데이터를 조회할 때 가장 자주 사용되는 SQL 문입니다. SELECT column1, column2 FROM table_name WHERE condition GROUP BY ORDER BY; SQL 함수와 집합 함수: SQL은 데이터를 집계하고 분석할 수 있는 여러 가지 함수들을 지원합니다. 예를 들어, COUNT(), SUM(), AVG(), MAX() 같은 집합 함수와 GROUP BY, ORDER BY와 같은 ..
SQL 집계함수1. 집계함수(aggregate function)란.집계함수는 여러 행으로부터 하나의 결괏값을 반환하는 함수이다.select 구문에서만 사용되며 이전에 다룬 기본 함수들이 행(row)끼리 연산을 수행했다면, 집계 함수는 열(column)끼리 연산을 수행한다.주로 평균, 합, 최대, 최소 등을 구하는 데 사용된다. 그리고 주로 GROUP BY와 함께 사용된다. 2. count() : 행의 개수를 세어줌 설명: 테이블에서 특정 조건을 만족하는 행의 개수를 셈. NULL 값을 제외하고 모든 값을 셈.용도: 특정 조건에 맞는 데이터의 수를 알고 싶을 때 사용됩니다. 3. avg() : 행 안에 있는 값의 평균을 내어줌설명: 행 안에 있는 값들의 평균을 계산합니다. 숫자형 데이터에 대해서만 사용할 ..
SQL 기초1.데이터베이스(database)와 테이블(table) 데이터베이스는 여러 테이블을 포함하는 큰 틀입니다.테이블은 데이터가 행(row)과 열(column)으로 구성된 구조로 저장하는 곳 입니다. 각 행은 하나의 데이터 레코드를 나타내며, 각 열은 데이터의 속성을 나타냅니다.2. sql 기본 명령어 2-1. SELECT - 데이터 조회데이터베이스에서 데이터를 조회할 때 사용합니다.SELECT *: 모든 컬럼을 조회합니다.WHERE: 조건을 지정하여 특정 데이터만 조회합니다.SELECT column1, column2, ... FROM table_name WHERE condition;SELECT name, age FROM students WHERE age > 18; 2-2. INSERT INTO ..
1.내가 Spring 트랙에 참여한 계기는 무엇인가요? 팀원들과 함께 프로젝트를 진행하는 경험을 통해 백엔드 개발자가 되기 위해서 참여했습니다. 2.내가 이해한 개발자(혹은 생각했던 직무)는 어떤 역할을 하는 사람인가요? 개발자는 웹이나 앱을 만들어 사용자의 편리한 생활(?)을 위해 보다 나은 서비스를 제공하고 개발하는 사람이라고 생각합니다.3.프로그래밍을 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 프로그래밍/백엔드 개발에 대해 찾아본 것을 작성해주세요. 프로젝트 경험은 없는지만 개인적으로 인프런 강의를 보며 공부를 했었습니다. 4.개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요? 혹은 보완, 개선하고 싶은 개인 역량이 있나요 ? 저..