inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

173만명의 커뮤니티!! 함께 토론해봐요.

누구보다 뛰어난 개발자 되는 법, 하루에 하나씩 CS 정복하기! 개발 한 스푼

누구보다 뛰어난 개발자 되는 법, 하루에 하나씩 CS 정복하기! 개발 한 스푼 https://adevspoon.page.link/XJYS https://adevspoon.page.link/XJYS 개발 공부, CS 공부 등등 개발자가 되기까지 해야할 공부가 너무 많지 않나요? 개발자 취업, 면접, 이직 어떻게 준비해야할지, 비전공 개발자인데 어디서부터 시작해야할지 모르겠다구요? 개발 한 스푼이 도와드립니다! 하루에 하나씩 IT 기술면접 질문 제공받고 공부해가며 Computer Science 정복해봐요! 자료구조, 알고리즘, 네트워크, 운영체제, 데이터베이스까지 방대한 CS 지식을 가볍게 차근차근! 질문에 답변하고, 도움이 된 답변을 모아보고, 받은 질문을 모아보며 복습까지. 오늘부터 하루에 딱 하나씩만! 지금 바로 시작해보세요

  • 면접
  • 이직
  • 취업
  • 기술면접
  • 개발
  • 개발자
  • cs
  • 컴퓨터과학
신재우 댓글 0 좋아요 0 조회수 837

QueryDsl SpringBoot 2.7의 gradle 설정을 공유합니다.

실전! Querydsl

plugins { id 'org.springframework.boot' version '2.7.4' id 'io.spring.dependency-management' version '1.0.14.RELEASE' id 'java' } group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springframework.boot:spring-boot-starter-data-jpa' implementation 'org.springframework.boot:spring-boot-starter-web' compileOnly 'org.projectlombok:lombok' runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' // queryDSL 설정 implementation "com.querydsl:querydsl-jpa" implementation "com.querydsl:querydsl-core" implementation "com.querydsl:querydsl-collections" annotationProcessor "com.querydsl:querydsl-apt:${dependencyManagement.importedProperties['querydsl.version']}:jpa" // querydsl JPAAnnotationProcessor 사용 지정 annotationProcessor "jakarta.annotation:jakarta.annotation-api" // java.lang.NoClassDefFoundError (javax.annotation.Generated) 대응 코드 annotationProcessor "jakarta.persistence:jakarta.persistence-api" // java.lang.NoClassDefFoundError (javax.annotation.Entity) 대응 코드 } tasks.named('test') { useJUnitPlatform() } // Querydsl 설정부 def generated = 'src/main/generated' // querydsl QClass 파일 생성 위치를 지정 tasks.withType(JavaCompile) { options.getGeneratedSourceOutputDirectory().set(file(generated)) } // java source set 에 querydsl QClass 위치 추가 sourceSets { main.java.srcDirs += [ generated ] } // gradle clean 시에 QClass 디렉토리 삭제 clean { delete file(generated) } 해당 소스는 타사 강의 보다가 본 설정에서 가져왔습니다. 기존 영한님 강의와 다른 점이 3가지 있으니 주의하시기 바랍니다. Querydsl Q파일 생성 위치가 다릅니다. 기존 영한님 강의대로 $build 로 시작하는 설정을 사용하면 테스트 실행 시 Q파일의 위치를 찾지 못해서 테스트가 실패합니다. Gradle -> Tasks -> build -> clean Gradle -> Tasks -> build -> build 혹은 classes 기존 영한님 교안에는 빌드 시 Gradle -> Tasks -> other -> compileQuerydsl 로 Q파일을 생성하지만, 이 방법의 경우 other에 해당 메뉴가 없습니다. 그래서 빌드 시에는 그냥 build 메뉴의 build 혹은 classes 로 빌드하시면 Q파일이 생깁니다. 영한님 강의에서는 gradle build 폴더가 대부분 git 버전관리에 포함되지 않으므로 따로 설정할 필요가 없지만, 이 경우 Q파일이 소스폴더에 들어가므로 .gitignore 에 아래와 같이 별도로 경로를 설정해 주어야 합니다. ### Querydsl /src/main/generated 혹시 저같이 청개구리마냥 강의에 나온 버전 사용 안 하고 최신 버전 사용하시는 분들께 도움이 되었으면 좋겠습니다. 저도 타사 강의에서 가져온 것이고 기초 테스트만 통과한 것이라서 혹시 강의에 맞지 않는 경우 영한님이나 다른 분들이 추가 정보를 주시면 좋을 것 같습니다. 여담인데 QueryDSL은 쿼리 짜긴 확실히 편한데 설정이 버전마다 중구난방이라 불편합니다. 똑똑한 개발자분들이 이런 설정도 그냥 @Configuration 으로 빼버리는 거 만들어주지 않을까 하는 기대가 있긴 합니다.

  • java
  • spring
  • jpa
  • querydsl
박민호 댓글 5 좋아요 20 조회수 11527

[개발자를 위한 참여형 스터디 서비스 설문조사🙊]

안녕하세요🥰 귀중한 시간을 내주셔서 정말 감사합니다🙈 본 설문지는 ‘디프만 오개안말 팀’에서 개발자 전용 사용자 참여형 스터디를 기획하기 위한 목적으로 작성되었습니다. 본 설문의 응답은 옳고 그름의 정답을 요구하는 것이 아니며, 조사는 익명으로 실시됩니다. 귀하께서 응답해주신 내용은 통계처리를 위한 목적으로만 사용됩니다. 부담없이 솔직하게 답변해주시면 정말 감사하겠습니다🍀 Have a nice day💕 📅 설문 기간 : 2022.10.8 - 10.10(월) 🤖설문 대상 : 개발직군 재직 및 희망자 👻 소요 시간: 3~5분가량 🥳 설문 상품 : 스타벅스 1만원 쿠폰 2명!!🙈 (당신의 열정을 보여주세요✨) *수집된 전화번호는 리서치 이후 모두 폐기됩니다. https://forms.gle/tHcasZCZvd2dV1qn7

  • 스터디
  • 개발자
  • 동아리
김성념 댓글 0 좋아요 1 조회수 636

[전액무료,온라인진행] 블록체인 고급 프로젝트 과정_지역ICT이노베이션스퀘어 확산사업

안녕하세요. 과학기술정보통신부 주관 지역ICT이노베이션스퀘어 확산사업 으로 블록체인 고급 프로젝트 과정 개발 교육 진행중입니다. 수강혜택으로 수료증발급, 블록체인 자격증 응시 기회까지 제공해드리고 온라인수강, 전액무료, 누구나 과정을 이수할 수 있으니 신청해보세요. 학생, 취업준비생, 재직자, 이직자 예정자분들 병행 추천드립니다! https://blog.naver.com/kjc_sh/222852299901

  • 블록체인
  • 보안
  • 국비
  • 개발자
  • 프론트
  • 백엔드
  • 교육
  • 자바
  • 스프링
  • 빅데이터
휴식중인 가재 댓글 0 좋아요 0 조회수 849

개발자&PM 필수역량 3일만에 뽀개기!🔥 캐치 커리어콘 #취준파이널 선착순 무료 신청중 (~8/26)

- 서로 예의를 지키며 존중하는 문화를 만들어가요. 여름방학이 그냥 지나가버린 개발자/PM 취준생 주목!👀 3일동안 취업 필수역량을 최종점검하는 마지막 기회 채용공고에서 요구하는 역량을 '어떻게' 보여줄지 답답했다면, 당근마켓/배민/카카오페이/스타트업 현직자 멘토가 속 시원~하게 한 번에 알려드릴게요! [강연 미리보기] 💡당근마켓&람다256 #개발자 의 합격 비결은? 💡우아한형제들&카카오페이 #PM 가 말하는 필수역량! 이 모든 프로그램이 모두 무료로?! 오직 선착순 100명 절찬모집중! 지금 캐치 #커리어콘_취준파이널 신청하고, 하반기 취뽀해요! 🎁커리어콘 신청 이벤트 참여만 해도 선착순 스벅 아메리카노! 행사 기간 ▶ 2022.08.24(수)~08.26(금) 신청 하기 ▶ https://bit.ly/3JC7WTr

  • 개발자
  • pm
  • 취준생
  • 취준
  • 커리어콘
  • 취준파이널
pje 댓글 0 좋아요 0 조회수 504

소프트웨어 진로 결정 관련 질문

저는 일단 정보통신공학 2학년인데 소프트 커리를 타려고 생각중이에요 2학기에 C++ 자료구조론을 배우는데 여론으로는 C++은 게임 개발이나 인공지능? 쪽에서 많이 쓰인다고 하고 제가 생각하는 프론트/백엔드의 웹 개발자는 java나 python이 주 프로그래밍 언어이고 IT기업 쪽에서도 java를 활용한 툴(Spring 등)을 선호하고 있다고 들어서 C++은 학점 챙기는 용으로 공부하고 진로를 위해서는 java를 중점적으로 공부하려고 하는데 1. 지금 java와 C++ 자료구조를 병행해서 공부를 하는 것이 나은지(공부 비중은 C++을 더 높게) 2. 일단은 C++ 자료구조를 중점적으로 공부할지 고민되어 질문글 올립니다 ㅠㅠ - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • java
  • c++
초롱초롱한 랫서팬더 댓글 0 좋아요 0 조회수 320

혹시 개발자 직장인 분들 중에서 사이버 대학교나 학점 은행제로 공부하시는 분들 있으신가요?

안녕하세요. 현재 프론트 개발자로 일하고 있고, 백앤드도 조금씩 배우고 있는 주니어 개발자 입니다. 요즘 유튜브나 인프런 등등 다양한 채널에서 조금씩 공부를 하고 있는데요. 회사 분 중 한 분이 방송통신대로 컴퓨터 공학과를 입학할 예정이라고 하시더라구요. 저도 사실 대학교 전공이 이 쪽이 아니기도 했고 (4년제 사회과학대 졸업) 어떻게 공부를 해야 내 커리어를 잘 쌓을수 있을지 고민이 많이 되는 시기라서요. 아무래도 대학을 다니면 좀 힘들긴 하겠지만 컴공과 수업을 들을 수 있다는 점과, 졸업을 하려면 강제로 공부를 해야하니..도움이 될 거 같기도 합니다. 아니면 지금처럼 자유롭게 공부하고 싶은거 생기면 그때 그때 공부하는 삶도 즐겁긴 하거든요. 요즘 강의들이 워낙 다 잘나와서.. 들으면서 따라하는 것도 너무 재밌어요 그래서 사이버 대학이나 학점 은행제, 방송통신대 등 직장과 대학을 병행하시는 분들이 있으면 어떤지 의견을 듣고 싶습니다. 직장과 학업 병행 어떤가요??

  • 대학
  • 사이버대학
  • 학점은행제
  • 대학교
  • 개발자
soyeon 댓글 0 좋아요 0 조회수 1587

서울시뉴딜일자리_IT인턴 3개월 [급여월260만]지원사업안내_빅데이터 기반 서비스플랫폼 과정 [스터디,프로젝트,프론트엔드,백엔드,자바,코딩]

서울시에서 뉴딜일자리사업 일환으로 2차 서비스플랫폼개발자 양성과정으로 3개월 인턴십 (급여 월 260) 보내주는 프로그램 진행중인데 신청해보세요! 자세한 내용은 https://blog.naver.com/kjc_sh/222775806456 참고해주세요

  • 깃허브
  • 프로젝트
  • 인턴
  • 백엔드
  • 프론트엔드
  • java
  • spring
  • 자바
  • 스프링
한국취업센터 댓글 0 좋아요 0 조회수 487

서울시 뉴딜일자리사업으로 블록체인분야 월260만 3개월 인턴시켜주는 프로그램 추천합니다.

블록체인 분야 기술을 배우고싶은 분들 or 블록체인 분야 취업을 원하시는 분들 주목! 서울시에서 뉴딜일자리사업 일환으로 IT 블록체인과정으로 3개월 인턴십 (급여 월 260) 보내주는 프로그램 진행중인데 신청해보세요! https://blog.naver.com/kjc_sh/222745988610 자세한 내용은참고해주세요 오픈카카오톡 문의 [ https://open.kakao.com/o/stkiOIhe ]

  • java
  • spring
  • c##
  • 자바
  • 프론트엔드
  • 백엔드
  • 웹개발
  • api
한국취업센터 댓글 0 좋아요 0 조회수 452

서울시 뉴딜일자리 사업 블록체인 it인턴 3개월 [월260만원] 참여하실분?

블록체인 분야 기술을 배우고싶은 분들 or 블록체인 분야 취업을 원하시는 분들 주목! 서울시에서 뉴딜일자리사업 일환으로 IT 블록체인과정으로 3개월 인턴십 (급여 월 260) 보내주는 프로그램 진행중인데 신청해보세요! https://blog.naver.com/kjc_sh/222745988610 자세한 내용은참고해주세요 [오픈카카오톡 문의 [ https://open.kakao.com/o/stkiOIhe ]

  • 인턴
  • 블록체인
  • 백엔드
  • 프론트엔드
  • it
  • 개발자
  • 취업
한국취업센터 댓글 0 좋아요 0 조회수 491

[한국취업센터]서울시뉴딜일자리_IT인턴[월260제공] 지원사업안내_블록체인

서울시에서 뉴딜일자리사업 일환으로 IT 블록체인과정으로 3개월 인턴십 (급여 월 260) 보내주는 프로그램 진행중인데 신청해보세요! https://blog.naver.com/kjc_sh/222745988610 자세한 내용은참고해주세요 오픈카카오톡 문의 [ https://open.kakao.com/o/stkiOIhe ]

  • 취업
  • 인턴
  • 블록체인
  • 개발자
  • 인턴십
  • it
  • 백엔드
  • 프론트엔드
  • 풀스텍
  • 코딩
한국취업센터 댓글 0 좋아요 0 조회수 1081

자바 강의 난이도

더 자바, Java 8

안녕하세요. 강의를 막 수강하게 된 수강생입니다. 이제 막 자바를 배우고 있는데 듣다보니 어느정도 지식을 요하는 것 같아 질문드립니다. 혹 이 강의를 수강하기 전에 선수로 수강해야 하는 강의가 있나요?

  • java
이왕로 댓글 1 좋아요 0 조회수 608

반려동물 시장 진출 웹&앱 스프링 개발자 모집

안녕하세요 현재 서로 믿을 수 있는 스타트업 멤버 구축 되었고 추가로 능력있고 참하신 스프링 개발자 팀원 찾습니다. 현재 모두 메인 잡은 있는 상황이고 사이드 프로젝트로 운영중입니다. 관심있으신분 연락 부탁드립니다 1. 주제소개: 반려동물 서비스 중 현재 시장에 없는 서비스 2. 현재 진행 단계: 시장분석 및 명확한 주제와 컨텐츠 방향성까지 잡은 상태 3. 모집분야 및 주요업무: 앱 개발자-하이브리드 앱 (웹앱을 네이티브 형태로 감싼 형태) 유사사이트: https://www.pet-friends.co.kr/main/tab/2 4. 모집경력 및 필요스킬: 앱개발 관련하여 경력이 있거나, 최소 스프링을 자유롭게 다룰 수 있는 스킬 필요 vue.js 옵션,java 등 5. 참고기타사항: 기획/디자인/개발/마케팅 포지션 다 구성되어 있으나, 추가 개발자 필요한 상황 6. 문의/연락: 010-4590-4917 카카오: antoniobae1 7. 모임명: IT 웹 앱 마케팅 개발 창업모임 파랑새(Since 2021.10.02 : 네이버 카페 https://cafe.naver.com/lastpick1004 https://lastpick.modoo.at/ https://www.youtube.com/channel/UCpLCToWUvdjsPqkLRZ-wpZA 이 외 기획, 개발, 퍼블, 마케터 등 같이 큰 돈 벌고 싶으신 분 연락주세요:)

  • spring
  • vue
  • java
  • js
Market+IT 댓글 0 좋아요 0 조회수 472

반려동물 시장 진출 앱 기획 관련 스프링 개발자분 모집

안녕하세요 현재 서로 믿을 수 있는 스타트업 멤버 구축 되었고 추가로 능력있고 참하신 개발자 팀원 두분 더 찾습니다. 관심있으신분 연락 부탁드립니다 1. 주제소개: 반려동물 서비스 중 현재 시장에 없는 서비스 2. 현재 진행 단계: 시장분석 및 주제와 명확한 방향성까지 잡은 상태 3. 모집분야 및 주요업무: 앱 개발자-하이브리드 앱 (웹앱을 네이티브 형태로 감싼 형태) 유사사이트: https://www.pet-friends.co.kr/main/tab/2 4. 모집경력 및 필요스킬: 앱개발 관련하여 경력이 있거나, 최소 스프링을 자유롭게 다룰 수 있는 스킬 필요 vue.js 옵션,java 등 5. 참고기타사항: 기획/디자인/개발/마케팅 포지션 다 구성되어 있으나, 추가 개발자가 두분 정도 더 필요한 상황 6. 문의/연락: 010-4590-4917 배대근 카카오:antoniobae1 참고url:IT 웹 앱 마케팅 개발 창업모임 파랑새(Since 2021.10.02 : 네이버 카페 - http://naver.me/FIgA4x8x

  • js
  • vue
  • java
  • spring
Market+IT 댓글 0 좋아요 0 조회수 446

그냥 spring boot쓰는게 나을 듯.

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

nestjs가 java spring을 javascript 진영에 가져올려고 노력한 흔적이 많이 보이긴 한데요, 아직 프레임워크 자체의 안정성도 어떤 부분에서는 아직 부족해 보이고, 이렇게 만들거면 그냥 java랑 spring 쓰지, 뭐하러 javascript이랑 nestjs 쓰나 싶네요. 솔직한 마음으로 꼭 javascript랑 nestjs를 백엔드에서 써야하는 상황이 아니라면 그냥 믿고 쓸 수 있는 java spring boot + jpa 혹은 좀 더 나가면 spring boot + r2dbc 조합으로 쓰는게 실무에서는 좀 더 현실적으로 보입니다.

  • java
  • spring
  • springboot
Luke Lee 댓글 1 좋아요 0 조회수 794

뭘 해야할지 1도 모르겠는 개린이입니다. 도와주세요 ㅠㅠ

막연히 웹쪽 개발자(프론트든 백엔드든...)가 되고 싶다고 생각하는 개린이입니다. 대체 뭘 어떻게 어떤 순서대로 공부해야할지 진짜 모르겠습니다... ㅠㅠ 마치 수능 공부를 하는데 공부할 과목만 정해져 있고 무슨 문제집, 어떤 인강이 좋은지, 어떤 순서대로 진도를 나가야 할지 모르는 느낌입니다. 그냥 마구잡이로 공부하면 되나요? 현재 C언어 다룰 줄 알고, C#도 배우긴 했는데 디자인 패턴? 그런 건 1도 이해가 안됩니다 ㅠㅠㅠ 구글링도 열심히 해봤는데 전혀 모르겠어요 ㅠㅠㅠㅠ. 일단 이번 방학 때 java공부하려고 하는데 이것도 객체지향이고 디자인 패턴(옵저버 패턴 등...?) 이해가 필요할 것 같은데 도움 받을 수 있는 강의가 있을 까요? -캡슐화, 다양성, 상속은 대충 압니다. 아 그리고 백엔드 개발 하려면 java, spring 두 개를 다 사용해서 만드는 건가요?(프론트에서 HTML, CSS, Javascript 같이 사용하는 것 처럼요.)아님 한 언어 가지고 만드는 건가요? 제가 뭐라고 말하는지 제 말이 이해나 가실련지 모르겠네요. 애초에 뭘 어떻게 검색해야 할지도 모르겠고, 검색해도 뭔 말인지 잘 모르겠네요. 세상 멍청이가 된 기분입니다. 아는 거라곤 1도 없어서 한 발자국도 못 떼고 있는 상황입니다. 한심하고 답답하셔도 불쌍한 중생 구원해 준다는 마음으로 온정의 손길을 내밀어주시길 바랍니다.

  • 개린이
  • 삐약삐약
  • 도와주세요
  • 커리큘럼
  • 공부
  • java
박혜원 댓글 3 좋아요 1 조회수 824

서베이에 참여하실 비디오게임 개발자/관련 종사자 분들을 모집합니다!

- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 안녕하세요? 안녕하세요? 저희는 현재 한국 또는 미국에 재직중이신 비디오게임 개발 산업 관련 종사자분들이 직장생활 중 리더십에 관련된 상황을 어떠한 범위까지 경험해 보셨는지 연구하기 위해 서베이에 참여하여 주실 분들을 찾고 있습니다. 이 서베이는 Indiana Institute of Technology (인디애나 공과대학)의 리더십 프로그램 박사 과정의 요구 사항에 따라 수행되고 있는 연구입니다. 약 5분 가량의 시간을 내어 주셔서 서베이 참여를 간곡히 부탁 드립니다! 더불어 주변 직장동료 및 다른 비디오게임 개발자 지인들에게 서베이 링크를 공유하여 참여를 적극 홍보해주시면 대단히 감사하겠습니다! - 누가 참여 가능한가요? 직접적인 게임 개발자 분들 외에도 이 산업에 재직중이신 베타 테스터, 프로그래머, 아티스트, 프로젝트 매니저 등 많은 분들의 참여를 기다리고 있습니다. - 얼마나 걸리나요? 5분 정도 소요됩니다. - 답변은 익명이 보장됩니다. - 여기에서 참여해주세요! (서베이 링크): https://www.psychdata.com/s.asp?SID=192649 #게임과함께평생을 #대의를위해참여하세요 #게임개발 연구 과정에 참여해주셔서 진심으로 감사드립니다! 모두 어려운 시기에 건강 유의하시기 바랍니다.

  • 게임개발
  • 게임개발자
  • 개발자
  • 프로그래머
  • 게임프로그래밍
  • 리서치
  • 설문조사
  • 도와주세요
Loochia Kang 댓글 0 좋아요 0 조회수 1143

인기 태그

인프런 TOP Writers

주간 인기글