전체 글(31)
-
<Do it! 오라클로 배우는 SQL 입문> 리뷰
이지스퍼블리싱 서평단으로 선정되어 도서를 제공받아 솔직하게 작성한 리뷰입니다.오늘 소개할 책은 이지스퍼블리싱에서 출간한 입니다.저는 오라클 DB를 통해 데이터베이스를 제대로 익힐 기회를 찾고 있었습니다. 특히, 데이터베이스 관련 직무를 희망하는 경우 오라클 DB 경험이 필수적이라는 이야기를 많이 들었기에, 이 책을 통해 체계적인 학습이 가능할 것이라 기대했습니다.이 책은 SQL을 처음 배우는 초보자부터 실무에서 활용하려는 이들까지 폭넓게 사용할 수 있도록 구성되어 있습니다. 기본 개념을 다지는 것에서 시작해 점진적으로 난이도를 높여가며 실전 활용까지 다룬다는 점이 인상적이었습니다. 목차 역시 단계적으로 정리되어 있어 학습자들이 논리적인 흐름을 따라갈 수 있도록 설계되어 있습니다.가장 인상 깊었던 점은 S..
2025.03.23 -
[백준BOJ] JavaScript 입력 받는 방법 종류별 정리 - JavaScript(node.js)(25.01.13 업데이트)
아래의 내용은 제가 Javascript로 백준 사이트에서 문제를 풀 때 사용하는 방법을 공유하고자 작성한 글입니다.개선점에 대한 피드백 언제든 환영입니다!🙆♂️ -2023.02.07입력받는 방법으로 바로 이동하기왜 작성하게 되었는가?🧑💻백준 문제를 풀다 문득 내가 처음에 백준을 접하고 힘들었던 내용을 내가 이해한 방법대로 알려주고 싶어서 적게 되었다.Javascript로 코딩 테스트(이하 코테)를 준비하기로 마음먹고 백준에 들어가면 당황할 수밖에 없다. 대부분의 코딩 테스트 환경, 또는 프로그래머스와 같은 사이트에서 문제를 풀어보았다면 function solution(my_string) { var answer = ''; return answer;}이러한 방식으로 테스트 케이스 입력에 ..
2025.01.13 -
개발 안하는 컴공 졸업생의 서비스 기획/PM 취업 도전기 (1)
현재 취준을 하는 내 이야기를 취업이 될 때까지 써볼 예정이다.사실 나는 하나의 제품(product)을 '나'를 통해 만들고 싶었다. 그래서 개발과 디자인을 공부했고, 내가 무엇을 했는지 오늘 이야기해보려고 한다."컴퓨터공학과를 나왔으면 개발을 해야지"개발을 잘하기 위해 정말 오랜 기간 노력했다. 컴퓨터공학과에서 파이썬, 자바 등 백엔드와 관련된 공부를 했고, 개발 동아리 "멋쟁이 사자처럼" 9기 팀장으로 1년간 활동했다. 프론트엔드가 하고 싶어 2년 독학 후 프론트엔드 부트캠프도 6개월이나 했다.약 770일 동안 1일 1커밋을 했다. 2년 동안 쉬는 날 없이 매일 Github에 커밋한 것이다. 그 과정에서 프로젝트와 스터디도 많이 진행했다. 운 좋게 졸업 전에 프론트엔드 인턴도 4개월 하며 나름 전공생..
2024.10.10 -
[JS] 21장 빌트인 객체-모던 자바스크립트 Deep Dive
21.1 자바스크립트 객체의 분류 표준 빌트인 객체 : 표준 빌트인 객체는 ECMAScript 사양에 정의된 객체를 말하며, 애플리케이션 전역의 공통 기능을 제공한다. 표준 빌트인 객체는 ECMAScript 사양에 정의된 객체이므로 자바스크립트 실행 환경(브라우저 또는 Node.js 환경)과 관계없이 언제나 사용할 수 있다. 표준 빌트인 객체는 전역 객체의 프로퍼티로서 제공된다. 따라서 별도의 선언 없이 전역 변수처럼 언제나 참조할 수 있다. 호스트 객체 : 호스트 객체는 ECMAScript 사양에 정의되어 있지 않지만 자바스크립트 실행 환경에서 추가로 제공하는 객체를 말한다. 사용자 정의 객체 : 사용자가 직접 정의한 객체이다. 21.2 표준 빌트인 객체 Math, Reflect, JSON을 제외한 표..
2024.02.29 -
[JS] 10장 객체 리터럴-모던 자바스크립트 Deep Dive
10.1 객체란? 원시 타입의 값, 즉 원시 값은 변경 불가능한 값(immutable value)이지만 객체 타입의 값, 즉 객체는 변경 가능한 값(mutable value)이다. 객체는 0개 이상의 프로퍼티로 구성된 집합이며, 프로퍼티는 키와 값으로 구성된다. 자바스크립트에서 사용할 수 있는 모든 값은 프로퍼티 값이 될 수 있다. 프로퍼티 값이 함수일 경우, 일반 함수와 구분하기 위해 메서드(method)라 부른다. 프로퍼티: 객체의 상태를 나타내는 값(data) 메서드: 프로퍼티(상태 데이터)를 참조하고 조작할 수 있는 동작(behavior) 10.2 객체 리터럴에 의한 객체 생성 자바스크립트는 프로토타입 기반 객체지향 언어로서 클래스 기반 객체지향 언어와는 달리 다양한 객체 생성 방법을 지원한다. ..
2024.02.01 -
[JS] 09장 타입 변환과 단축 평가-모던 자바스크립트 Deep Dive
9.1 타입 변환이란? 자바스크립트의 모든 값은 타입이 있는데 이는 개발자의 의도에 따라 다른 타입으로 변환할 수 있다. 개발자가 의도적으로 값의 타입을 변환하는 것을 명시적 타입 변환, 또는 타입 캐스팅이라고 한다. 반대로 개발자의 의도와는 상관없이 표현식을 평가하는 도중에 자바스크립트 엔진에 의해 암묵적으로 타입이 자동으로 변환되는 것을 암묵적 타입 변환, 또는 타입 강제 변환이라 한다. var x = 10; //명시적 타입 변환 var str = x.toString(); console.log(typeof str, str); // string 10 //암묵적 타입 변환 str = x + ' '; console.log(typeof str, str); // string 10 //x 변수의 값이 변경된 것..
2024.02.01