본문 바로가기

전체 글51

[ADsP 자격증] 44회 (2025개정) 합격 (책, 강의, 공부순서) 25년 2월 22일, 44회 ADsP 자격증 시험에 합격했습니다.0. 데이터 시험에 대한 베이스전자전기전공으로 컴퓨터에 대한 베이스는 있으나, 데이터/통계에 대한 베이스가 부족했고,다만 회사에서 식스시그마 취득한 경험이 있어 데이터 분석(3과목)이 공부할때 비교적 수월했습니다. 1. 공부할 때 사용한 책/유튜브ADsP는 워낙 전공자/비전공자 안가리고 많은 분들이 도전하시기 때문에, 유명한 책들 중 끌리는 책을 선택하면 될것같습니다.저는 교재 구입 전, '핸드폰으로 문제를 풀 수 있는가'만 확인했고, 미어캣과 파랭이 중 파랭이를 선택했습니다. (유튜버 추천) 제일 중요한 건 아래 강의 입니다. (아답터 IT)저는 아래 유튜버 강의 1~4과목 요약노트 구입 + 강의 총 3-4회독을 완료했습니다.추가로, 파랭.. 2025. 5. 11.
[인프런 스프링 입문] 회원 웹 기능 1. Home 화면 추가 기존 static 파일은 index.html을 사용했다. 하지만 여기에 다른 파일을 넣어준다면? 이를 우선적으로 인식하게 만드려면 무엇을 수정해야할까 - 우선, template을 만든다. 이름은 임의로 home.html 이라 설정한다 하자. html 안에는 프론트엔드를 어떻게 구성할지 정해서 코드를 넣는다. - 그 후, static 파일의 특성상 (처음에 스프링컨테이너에서 'GetMapping'을 통해 가져오는 이름과 동일한게 있는지 찾아본다) controller에 새로운 Controller를 만들고, @GetMapping + return "home"을 이용해 home.html로 연결하는 코드를 짠다. 2. 등록(새 멤버 추가) 위에서 home화면에 새 멤버를 추가(등록)하는 기.. 2023. 10. 21.
[인프런 스프링 입문] 컴포넌트 스캔 및 의존관계설정 하위 내용은 인프런 김영한님 강의를 바탕으로 작성되었음을 밝힙니다. 강의는 인프런을 통해 구매 가능하며, 링크 걸어두겠습니다. https://www.inflearn.com/course/스프링-입문-스프링부트 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com 지난 포스팅들을 통해 회원 도메인, 레포지토리 생성 & 회원 서비스 구축까지 마쳤다. 이제는 이를 스프링스럽게 적용하는 작업을 진행할 것이다. 쉽게 이해하고 넘어가보자. Spring In.. 2023. 8. 29.
[인프런 스프링 입문] 회원서비스 하위 내용은 인프런 김영한님 강의를 바탕으로 작성되었음을 밝힙니다. 강의는 인프런을 통해 구매 가능하며, 링크 걸어두겠습니다. https://www.inflearn.com/course/스프링-입문-스프링부트 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com 지난 포스팅에서 회원도메인 & 레포지토리 생성에 대해서 다뤄보았다. 도메인, 레포지토리 생성단은 개발(서비스 제공자)에 가까웠다면, 회원서비스는 말그대로 회원(서비스 이용자)를 위한 코드.. 2023. 8. 28.
[인프런 스프링 입문] 회원도메인 & 레포지토리 생성 하위 내용은 인프런 김영한님 강의를 바탕으로 작성되었음을 밝힙니다. 강의는 인프런을 통해 구매 가능하며, 링크 걸어두겠습니다. https://www.inflearn.com/course/스프링-입문-스프링부트 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com 도메인이란, 수학적인 개념으로 '좌표 위'라고 생각하면 쉽다. 이때 '축' 즉 도메인의 기준이 무엇인지 따져보면, 코드를 어떻게 짜야할지 머릿속에 그려보기 쉽다. 우리는 회원이라는 도메인.. 2023. 8. 28.
[인프런 스프링 입문] 웹 개발 기초 (MVC, API) (2) 하위 내용은 인프런 김영한님 강의를 바탕으로 작성되었음을 밝힙니다. 강의는 인프런을 통해 구매 가능하며, 링크 걸어두겠습니다. https://www.inflearn.com/course/스프링-입문-스프링부트 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., 스프링 학습 첫 길잡이! 개발 공부의 길을 잃지 않도록 도와드립니다. 📣 확인해주세 www.inflearn.com 이전 포스팅과 같은 강의를 수강했으며, 코드 개발 초심자/JAVA에 능숙하지 않은 사람을 위해 내용을 간추려 재작성하게되었습니다. 기본적으로 우리는 static 방식, template e.. 2023. 8. 27.
[파이썬] 소수찾기 https://programmers.co.kr/learn/courses/30/lessons/42839 코딩테스트 연습 - 소수 찾기 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 programmers.co.kr 다음 문제는 위 링크를 통해 확인하실 수 있습니다. 모든 문제는 '삼성'을 기준으로, 외부 라이브러리 사용이 불가능하다고 가정했습니다. 내가 여지껏 풀었던 소수 찾기 문제중, 가장 생각해야할 것이 많은 문제였다. '소수를 찾는 알고리즘' 자체를 이해하고 있지 않으면, 풀기 효율성 테스트를 넘기 어려워보인다. 처음 풀이입니다. def dfs(s, n.. 2022. 6. 2.
[파이썬] 모의고사 https://programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr 다음 문제는 위 링크를 통해 확인하실 수 있습니다. 완전탐색으로, 어렵지 않은 문제였습니다. 다만, 자바로 구현하게되면 입력받고 정리하는게 까다로워질 것 같습니다. 다음에는 자바로도 구현해 업로드하도록 하겠습니다. 처음 풀이입니다. def solution(answers): # 각자 푸는 방식 배열로 뮨자개수 in_1 = [1, 2, 3, 4, 5]*2000 in.. 2022. 6. 1.
[인프런 스프링 MVC 2편] 메세지, 국제화 만약 화면 문구가 마음에 들지않아, 상품명을 상품이름으로 고쳐야한다면? 우리는 HTML 메세지에 하드코딩(코드에 박혀있는 상태)로 하나하나 바꾸어주어야한다. 물론, 이렇게 해도되지만 '메세지를 한 곳에서 관리한다면' 이러한 불편함은 해결될 것이다. 이번 포스팅에서 설명하는 코드는 모두 github에 업로드되어 있습니다 https://github.com/kancho23/spring_mvc2 GitHub - kancho23/spring_mvc2 Contribute to kancho23/spring_mvc2 development by creating an account on GitHub. github.com 메세지에서 살짝 확장해보면, message.properties를 각 나라별로 관리하면, 서비스를 국제화.. 2022. 6. 1.