이야기를 나눠요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
김영한의 실전 자바 - 중급 2편
문제와 풀이 중 예시 건의
건의사항입니다 !물론 난이도는 되게 쉽지만 문제와 풀이 중에 PDF 예시를 보고 작성하려고 하는데 직접 작성하는 부분에 import 가 그냥 박혀있어서 뭘 사용하고 어떻게 해야할 지 너무 잘 나와있어서 혹시나 그 부분을 삭제하고 진행해주시는건 어떨까 하고 의견 남겨봅니다.
-
김영한의 실전 자바 - 중급 2편
김영한 선생님꼐
안녕하세요! 혹시 저는 백엔드를 하고 싶은 학생인데, 친구가 프론트엔드로 프로젝트 참여해볼 생각이 없냐고 물어봤습니다. 다만 학기중이라 프론트엔트를 처음부터 배우게 되면 아무래도 학교 공부를 조금이라도 더 소홀히 하게 되어서 학점에 영향이 아예 없다고는 못하지만 설령 나중에 인턴 혹은 취업 원서를 낼때 백엔드로 지원서를 내도 프론트엔드로써의 프로젝트 경험 유뮤가 취업 혹은 인턴 합격 확률에 많이 도움이 될까요?
-
[인프런 X VMware Tanzu] Spring Boot 밋업 with Josh Long
더빙은 넣어두세요...
자막을 달아주세요.....
-
[인프런 X VMware Tanzu] Spring Boot 밋업 with Josh Long
듣기 힘드네요ㅕ....
듣기 힘드네요ㅕ....
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
(2025) 일주일만에 합격하는 정보처리기사 실기
선생님 안녕하세요
안녕하세요 선생님 인프라 현업 근무하는 수강생입니다.3회차가 마지막 시험이여서 ..우연치 않게 유튜브 보다가 2회차때 선생님 강의를 알게되어 수강하였으며 코딩이 많이 어렵더라구요 다른파트는 오히려 쉽게 적었는데 slipknotsshj@naver.com 메일 한통주시면 간단하게 상담좀 받고 싶습니다! 감사합니다.
-
실전! 스프링 데이터 JPA
프로젝션 사용 이유
엔티티 전체를 조회 하는 것이 아닌 이름만 조회하기 위해, 프로젝션을 사용하는것 으로 알고 있습니다.하지만, 단순 jpa + jqpl로도 이름만 조회가 가능한데, 다음과 같이 구현하면, 내부적 동작방식이 다른지? 여부가 궁금합니다. MemberRepository.java@Query("select m.name from Member m where m.name = :name") String findOnlyOneName(@Param("name") String name); MemberRepositoryTest.java@Test public void 간단하게_이름만조회() throws Exception{ //given Team team = new Team("teamA"); teamRepository.save(team); Member m1 = new Member("kim1",10,team); memberRepository.save(m1); em.flush(); em.clear(); //when String findMemberName = memberRepository.findOnlyOneName("kim1"); //then assertThat(findMemberName).isEqualTo("kim1"); }
-
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
강의 커리큘럼에 대해서 질문 드립니다.
백엔드 개발자가 되고 싶은 취준생입니다.졸업한지는 좀 많이 되었지만,제가 개인적인 상황으로 늦게까지 취업을 하지 못했습니다.사실 아무것도 안하지는 않았습니다만, 핑계일 수 있지만... 개인적으로 힘든 상황을 겪고 있어, 취업에 집중하지 못했습니다.이제는 개인적인 상황을 돌파해서 무조건 취업을 하고 싶은 마음이 간절해서, 이렇게 질문 및 고민 글을 작성해봅니다.사실 신입 개발자로 취업하기에는 나이가 조금 많습니다. Q1. 빠른 취업이 목표인데, 포트폴리오를 만들 수 있는, 신입 개발자 수준을 충족하기 위한 커리큘럼이 어떤 순서대로 진행되는지 궁금합니다.김영한 강사님의 강의 커리큘럼에 대한 설명과 관련 영상도 보았습니다만, 제 상황에서 개인 맞춤 커리큘럼을 구성해야 될지, 어디까지 공부하는게 신입 개발자라면 충족해야 하는 수준인지는... 잘 모르겠습니다.자바는 어느 레벨까지 들어야 하는지, 그리고 스프링도 스프링과 스프링부트, 크게 두갈래로 나뉘어지는듯 한데, 먼저 무엇을 들어야 하는지도 잘 모르겠습니다. 정말 많이 궁금합니다. 번외로 자바와 스프링 강의 외에도 어떤 언어를 학습하면서 포트폴리오를 작성하면 좋을지... 김영한 선생님의 생각이 궁급합니다. Q2. 제 나이가 30대 초반입니다. 제 나이가 신입 개발자로서의 메리트가 있을까요? 취업과 회사 생활이 괜찮을까요..? 선생님 또는 멘토분의 생각이 궁금합니다.
-
(2025) 일주일만에 합격하는 정보처리기사 실기
쌤 초장수생이에요 마지막이다 생각하고 합격합니다 잘부탁드려요
부끄럽게 전개발자로 일했습니다24년2회시험 프로그래밍 문제를 보고 많이 멘붕왔어요...... 현타도오고 몇년전부터 정보처리기사 주변사람들에게 맨날 공부한다고 말하면 고시공부하는 줄 알아요 하핳ㅎㅎㅎㅎ 다시 필기 합격하고 실기하는 것까지 괜찮았는데비록 제가 못한것이지만 그동안 나름....빠삭한것들이 생겼는데 ㅜㅜ공부법이 잘못됐나봐요.. 프로그래밍문제만보면 멘붕이 오네요오늘 불합격하자마자 선생님 찾아왔어요정말 마지막으로 제발 합격하고싶습니다이제 그만하고 싶어요ㅠㅠ....합격으로 유종의 미 걷겠습니다처음부터 공부한다생각하고프로그래밍 안정적으로 대부분의 문제들을 풀 수 있으면 좋겠어요24년 3회 잘부탁드려요!
-
(2025) 일주일만에 합격하는 정보처리기사 실기
3회차 실기 준비 방식!!
안녕하세요! 필기는 1회차에 합격하고 이제서야 3회차 실기를 준비중입니다! 지금 1개월하고 2주정도남았는데 남은기간동안 해당 강의를 전체 한바퀴 돌고 정리한다음 언어관련 강의는 패스하고 다른 DB나 이론부분 내용은 계속 돌리면서 추가로 섹션 7번(기출문제 풀이)을 반복적으로 풀어보는식으로 진행하면 될까요???
-
실전! 스프링 데이터 JPA
현재 공부방향이 괜찮은지 궁금합니다
안녕하세요 현재 개발자를 준비하고 22살 남성입니다,저에게는 한 가지 고질적인 고민이 있습니다, 바로 제대로 된 네트워킹이 이루어지고 있지 않다는 점 인데요, 고졸이라는 학력과 주위에 아무런 인맥도 없는 상황에서 20살부터 혼자서 2년간 공부를 했기에 불안함이라는 감정이 아무리 공부를 하더라도 지워지지 않는 거 같습니다, 아마 객관적으로 현재 저가 어느정도 수준인지 파악이 안되는 상황이라서 생기는 감정이라고 생각하고 있습니다. 사실 개발자를 준비하면서 여러 차례 네트워킹을 노력 했지만 뜻대로는 안 된 거 같습니다, 하지만 지속적인 불안함 때문에 2년간 계속해서 공부방식에 대한 의심이 많았고, 누가봐도 좋은 방식이라는 생각이 들 수 있도록 방향에 대한 교정을 이어나가고 있습니다. 본론은 지금부터 입니다, 현재까지 몇 번의 서비스를 만들어 왔으며, 매번 서비스를 만들면서 백엔드 개발 관점에서 더 좋은 코드를 만들고자 노력하고 있습니다. 그리고 지금은 새로운 서비스를 만들면서 이전에는 구현하기 바빴다면, 이번에는 개발서적을 읽고 여러 레퍼런스를 보면서 개발을 하고있는 상황입니다. 예를 들어, JPA의 경우 현재 내 코드가 선택적 비식별관계인지 필수적 비식별관계인지 점검하고 만약 필수적 비식별 관계일 경우 N + 1 문제를 해결하기 위해, 연산이 상대적으로 더 빨라서 성능 면에서 외부조인보다 더 좋은 내부조인을 사용할 수 있고 이러한 내부조인을 사용하여 N + 1 문제를 해결하는 등 서적을 읽으면서 문제점을 계속해서 찾다보니 점검 해야하는 체크 리스트가 약 150개 정도 되는 상태입니다.(근데 말이 저렇다는거지 실제로는 요구사항에 따라서 @EntityGraph나 Fetch Join이 더 좋을 수도 있을거라고 생각하고 있습니다) 또한 책을 읽다보니 간단한 CRUD을 구현하는 것도 사실 간단한게 아니라 저가 놓치고 있는게 정말 많이 있다는 사실을 알 수 있었고, 지금은 한 가지 기능을 구현할 때 많은 고민을 가지면서 개발하는 습관이 생겼습니다, 이외에도 빨리 데이터베이스와 아키텍처 그리고 네트워크에 대한 내용도 서적을 읽으면서 제 기준으로 최대한 깊게 공부하고 싶은 생각이 들고 있습니다. 그리고 저는 이러한 부분에서 "다른 개발자들은 기본적으로 알고 있는거면 어떡하지?" "지금 고치고 있는게 의미 없는거면 어떡하지?" "열심히 서적을 읽고 정리하고 코드에 적용하고 그걸 기록하고 남들이 읽기 쉽도록 PR하는데 이게 아무 가치가 없는거면 어떡하지?" 같은 불안함을 느끼고 있습니다, 그래서 지금 방식이 괜찮은지 김영한님의 조언을 듣고 싶습니다, 되도록이면 쓴소리를 듣고 더 좋은 방향으로 발전하고 싶습니다, 긴글 읽어주셔서 감사합니다. + 그리고 마지막으로 지금 만드는 서비스가 저가 이전에 일했던 시장에서 불편한 점을 개선하는 서비스입니다, 랜딩 페이지를 만들어서 약 이틀간 수요 조사를 했는데 200분이 방문하시고 80분 정도가 이 정보를 원하고 계신 상태이기에, 최소한 한달에 1,000명 정도는 사용하지 않을까..? 하는 생각이 있습니다, (과거 수익형 블로그 운영 경험이 있어서 사이트 노출에 대한 이해도가 좀 있음) 그래서 신입이 최선을 다해서 만든 서비스가 사용자 피드백을 받고 개선한것도 있다면 좀 좋게 봐주실까요....?
-
김영한의 실전 자바 - 기본편
올바른 학습 방법에 대해 알고싶습니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요 강의 잘 보고있습니다.실전자바 입문 - 기본편으로 학습중입니다.먼저 질문을 적어놓고 질문드린 이유를 설명하겠습니다. 느리게 진도를 나가더라도, 개념이해를 완벽하게 하고,문제와 풀이에 나오는 예제코드를 완벽하게 작성할수 있을때까지 반복하는 학습방법이 맞는걸까요? 전공자가 아니고 코딩 배경지식이 없어,최대한 꼼꼼하게 학습을 하려고 하고있는데, 영한쌤께서 기본원리의 이해가 중요하다고 말씀을 하셔서 어떻게든 기본개념을 확실하게 알고 넘어가려고 하고있습니다. 입문편에서는 배열, 메소드 부분에서 어려운 부분이 조금 있었고 아직 완전히 활용은 못하고 있는 상황입니다,예를들면단순히 배열 한가지만 사용하는것은 괜찮은데, 배열을 선언해서 그것을 매개변수로 메소드에 넘겨주면서 복잡해지는 것부터는 어지러워지더라고요..지금듣고있는 기본편에서는 클래스를 직접 작성하는것과, 참조형 메소드 호출 문제풀이에서 막혔습니다. 설명들을때는 아 그렇구나 하고 이해가 되는것 같았는데 문제와 풀이 부분에서 직접 코드를 작성하려고 하면 어디에 어떤 코드를 작성해야할지 몰라서 막막한 경우가 많았습니다. 복습을 하고 내용 정리를 하면서 다시 문제를 풀어보기도 했지만, 이해를 해서 문제를 풀었다는 느낌보다는 반복해서 코드를 작성하다보니 그냥 코드가 외워지는 경우가 많아서,다른 문제를 풀어봐야 하는지, 아니면 몇번 반복해서 타이핑 쳐보고 코드 구조자체에 익숙해지면다음 학습진도를 나가는것이 맞는건가 고민이 됩니다. 문제와 풀이 설명듣기전에 1~2시간을 투자해서라도 혼자서 풀어보고 있는데, 결국 문제 해결은 못하고 강의를 보고 나서 다시 혼자 풀어보고, 완전히 이해는 못하고 넘어가는 식의 반복이 되고있습니다. 이전에 국비JAVA 교육을 받은적이 있는데 그때도 이론보다는 무작정 코드 따라치는것 위주로 수업을 받아서흐름만 감으로 대충 따라가고, 코드 자체를 외워서 사용하는 경우가 많았는데 그러다보니나중에 가면 갈수록 이 코드가 어떻게 동작을 하는지,왜 여기에 이 코드가 사용되는지를 전혀 알수가 없었습니다. 제가 생각했을때 현재 저는, 배열/메소드/클래스 3가지에 대한 내용이 명확하게 정리가 안되고있는것 같습니다 얼마전 취업에 성공해서, 앞으로 3~6개월뒤부터 실제로 회사에서 개발자로 근무하게 되는데 그 전에 자바, 스프링을 최대한 많은 내용을 학습해야합니다. 지금 실력이 절망적이라 걱정이 됩니다. 코딩쪽에 재능이 없어서 그런것인지, 학습 방법이 잘못된것인지, 아니면 원래 이렇게 헤매는것이 정상인지 모르겠어서 조언을 구하고자합니다차라리 이런 방법으로 학습을 해! 라고 정해진게 있으면 편할거같다고 생각해서요..
-
김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
학습기기 관련 고민이 있습니다.
김영한 선생님, 제가 개발을 공부중인데 노트북을 어떤걸 살지 고민중입니다.대다수의 it개발자, 엔지니어 분들께서 맥북을 사용하고 계신데 저는 윈도우만 주로 사용해왔어서 맥이 익숙하지 않았습니다. 개발자 엔지니어분들 사이에서 맥북이 선호되는 이유가 궁금하며 맥북을 구입하여 맥 os에 익숙해져야만 하는지 궁금합니다. 나중에 그래픽스 프로그래밍도 공부해볼 예정이여서 고민이 많은 상황입니다...
-
(2025) 일주일만에 합격하는 정보처리기사 실기
강의
안녕하세요. 일반 회사 다니는 비전공자 입니다. 24년 1회차 필기 합격하고, 공부 못 하고 실기 시험 쳐서 깔끔하게 떨어졌습니다. 이후 2회차 실기 시험 신청은 했으나 공부 부족으로 시험을 보러 가지 못 했습니다 ... ㅠㅠ3회차 실기는 무조건 보러 갈 거고 합격 해야 하는 상황입니다. SQL문을 다루다가 답답해서 유튜브를 찾아봤는데 우연히 강의 하나를 발견하게 되었습니다. 10분도 안 되는 짧은 강의였는데 홀려서 이렇게 강의를 결제하게 되었습니다. 강사님 말씀대로 회사 갔다 오면 19시가 넘고 밥 먹고 씻으면 개피곤해서 뒤지게 자고 싶은 마음이지만, 공부 해야 하잖아요.... 올려 주신 강의도 핵심만 꼭 다루고 계신 거겠지만 혹시나 여기서 이런 건 시간이 없으면 안 보셔도 될 거 같다고 할 강의가 있을까요? 프로그래밍 언어가 너무 어려워서 공부 시작하자마자 포기하고 싶은 마음이 잠 오듯이 많이 와요. 수업 열심히 듣고 공부 열심히 할게요 ㅜㅜ 좋은 강의 만들어 주셔서 감사해요
-
실전! 스프링 데이터 JPA
강의 질문 드립니다.
해당 강의 말고 Query DSL 로 바로 넘어가도 될까요..?2개의 기술 모두 JPQL 작성하는 방법에 대해서 다루는 거라면..Query DSL 을 사용하는게 더 낫고 편하다면 그냥 그것만 듣고 싶어서요...
-
자바 ORM 표준 JPA 프로그래밍 - 기본편
데이터베이스 스키마에 대해 궁금한게 있어요
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]개발을 하게되면 ddl.auto를 update든 create든 설정을해두어야 할텐데 운영장비에는 저걸 사용하면 안된다면 무엇을사용해야 하는건가요? 그리고 초기단계에는 create,update라면 중후반에는 update로 설정을 해둔후 실행을 계속 하는건가요?
-
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
개인 프로젝트 관련 고민이 있습니다..
이번에 배포까지 완료 하였고, 많이 부족하지만 이 강의를 통하여 배운 것을 기반으로 응용 프로젝트를 하려고 합니다. 목표는 웹 앱 하이브리드 형식으로 웹에서는 관리자 관리 기반 기능 (책 등록, 회원 승인, 기록 관리)앱에서는 로그인이나 ai 가 책을 추천하고, 책에 대한 소통하는 게시판, 웹에서 등록된 책을 앱에서 대출 및 반납 을 목표로 하고 있습니다.예전에 js, css 를 다뤄서 html 을 만들어본 경험과안드로이드 스튜디오를 통해 heidiSQL 을 사용하여 알람 앱을 만들어 본 적도 있는데, 다 까먹었지만, 다시 한번 기억을 되살려 써먹어보고 싶습니다. 문제는 일단 프론트 쪽 부터 뜯어보고 싶은데, 제가 배웠던 것은 js와 css 파일을 나누어서 그것을 이용해 body에 때려박는 무식한 방식으로 했는데 idex.html 에 있는 body 에 id="root" 만 있고이 root 에 대한 값을 못찼겠네요... 일단 제가 알고 싶은 것은 버튼이나 여러 ui를 추가 하고 싶은데 혹시 강의에서 주신 html 을 건들려면 어떻게 해야 할지 알 수 있을까요? 서버 실행 후 index.html 에 있는 저장 버튼이 어떻게 저희가 작성한 코드와 상호작용 되는지 알 수 있을까요?
-
(2025) 일주일만에 합격하는 정보처리기사 실기
선생님 업데이트는 언제 되나요?
안녕하세요지난주에도 글 남겼는데 답이 없으셔서 재문의 드립니다유튜브에서 강의 업데이트 하신다고 하고 아직 새로운 소식이 없는것 같아서요마음이 급해지는데 개속 기다려도 되는 것인지 문의드립니다.
-
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
이해관련 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]입문 강의 듣고 스프링 완전 정복 로드맵을 구매하려고 했는데, 입문강의에서 JPA까지 다루는 법을 알려주시는데, 이해하고 넘어가려고 하니 갑자기 개발자를 해도 될지 의문을 가질정도로 어렵게 느껴집니다. 로드맵 강의를 구매해도 괜찮을까요...
-
김영한의 실전 자바 - 기본편
강의 내용 이해는 되는데 같은 개념의 같은 문제를 풀거나 응용이 어려워요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의 내용 거의다 이해 되는데 같은 개념의 다른 문제를 풀거나 기능을 추가하려고 하면 막히다 보니 스트레스를 받게 되네요.물론 어떻게 어떻게 하다 결과를 도출하기는 하는데 솔직히 코드도 맘에 안들고 이런경우 어떤 식으로 공부하면 좋을까요?제가 창의성이 떨어지는건지.. 응용능력이 떨어지는 건지, 아니면 문제해결 능력이 떨어지는건지...