inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

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

자바 스프링 공부 방향과 로드맵

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

삭제된 글입니다

  • java
  • spring
  • mvc
  • spring-boot
  • jpa
  • 로드맵
srbboot 댓글 1 좋아요 0 조회수 1755

중급 강의 -> 초급강의 (선택공부)

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요 강사님 현재 회사에서 플러터를 사용하려고 하고 있습니다. 빠르게 현업에서 적용을 해보고 싶어서 초급강의를 쭉 진행을 하다보니 초급쪽은 UI 위주로 되어있는거 같아서요.. 전체적으로 모두 들으면 좋겠지만 빠르게 속성으로 수강을 해야할 경우 초급강의에서 필수적이고 자주 사용하는 개념들만 공부하고 중급강의를 진행하면서 초급강의에 있는 내용을 선택해서 듣고자 하는데 이런식으로 공부를 진행해도 괜찮을지 여쭈어보고 싶습니다. 요약해서 여쭈어보고 싶은것은 초급에서 필수로 알아야 하는 개념들과 자주나오는 개념들만 취사선택해서 들은 후 중급강의를 진행하면서 필요할때 초급강의에서 해당하는 부분들을 찾아서 들어도 되는지? 초급 강의에서 현업에서 가장 많이 개념이나 부분들이 있다면 해당 부분만 집중해서 듣고자 하는데 어느것이 있는지 여쭈어보고 싶습니다. 추가로 내년에 지도 기반 서비스를 플러터로 만들어야 할것 같습니다. (GIS 기반) 강사님 강의에서 어느 부분을 중점적으로 듣고 해야할지 여쭈어보고 싶습니다.

  • flutter
  • 하이브리드-앱
yjym33 댓글 1 좋아요 0 조회수 394

열심히 따라가고 있는데... 제가 이걸 다 소화할 수 있을까요?

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요! 저는 초급부터 중급 강의 40% 정도를 수강한 비전공 직장인입니다. 강의 너무너무 재미있게 잘 듣고 있습니다. 특히나 처음 배웠던 내용이 차츰 고도화되는 과정을 잘 설계한 강의라고 느끼고 있습니다! 그런데... 초급 강의와 달리 중급 강의가 진행될수록 '과연 이걸 내가 다 익혀서 써먹을 수 있을까?'라는 생각이 드네요 ㅜ 초급 강의는 완료 후에 나름 소소하게 간단한 앱도 만들어 보면서 '조금만 더 반복하면 제 것으로 만들 수 있겠다'고 생각했는데... 중급은 내용이 더 깊고 복잡해서 약간 자신감이 떨어지려 합니다. 앞에서 배웠던 내용을 뒤로가면서 자꾸 잊어버리게 되니 (물론 그러면 다시 찾아서 돌려보고 있습니다) 이걸 과연 내가 다 소화할 수 있을지에 대한 의문이드는데... 원래 프로그래밍 공부가 이런 거겠죠? 이해하고, 기억하고, 활용해야 할 것들이 점점 더 쌓여가는데 어떻게 하면 효율적으로 학습할 수 있을까요? 선생님의 조언 부탁드립니다! 그리고 다시 한 번 좋은 강의 감사드립니다:)

  • flutter
  • 하이브리드-앱
Hyunsang-Coder 댓글 1 좋아요 0 조회수 326

안녕하세요 선생님 :)

나도코딩의 자바 기본편 - 풀코스 (20시간)

삭제된 글입니다

  • java
  • 객체지향
갈색곰 댓글 1 좋아요 0 조회수 1643

API 요청에 대한 개발 고민이 있습니다!

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

북리뷰앱처럼 개발시 앱에 서비스 키를 넣고 배포를 하면 요청수가 너무 많아져서 나중에 실제로 사용자가 사용할 수 있는 가능한 비용내에서의 허용 요청수가 많이 줄어들지 않나요??(사용자 한 명이 몇 초에 한 번씩 조회를 하여 감당 할 수 없는 비용의 문제나, 허용된 요청 수가 정해져 있을때 다른 사용자가 사용을 못하는 문제 등) 이런 경우는 실무에서 어떻게 해결을 하고 있나요? 몇몇 블로그들을 보니 서버를 활용해 해결 한다고 하는데 저는 서버에 대해 전혀 알지 못해서..ㅠ 혹시 이번 강의에서 배운 파이어베이스를 활용해서 해결 할 수 있는 방법이 있을까요??

  • flutter
  • firebase
  • bloc
Jung Jae Yoo 댓글 1 좋아요 0 조회수 354

API 요청에 관한 개발 고민이 있습니다!

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

실습 예시 북리뷰 앱에서 처럼 네이버 API서비스키를 앱에 넣어서 앱을 배포를 하게 된다면 서비스 키를 가지고 조회하는 요청이 너무 많아져서 가능한 비용내에 할당 되어 지는 가용 요청수가 굉장히 줄어들지 않나요? 실무에서는 이런 요청 콜 수 문제를 어떻게 해결하나요? 혹시 여기서 배운 파이어베이스를 활용 할 수 있는 방법이 있을까요? 열심히 앱을 만들었는데 하루에 100명 정도 밖에 못쓴다고 한다면 조금 마음이 아플거 같아서요...ㅠ

  • flutter
  • firebase
  • bloc
Jung Jae Yoo 댓글 1 좋아요 0 조회수 349

강의수준

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

이 강의가 정말 초보자용 강의가 맞나요? 제가 보기엔 초보자가아닌 전공자용 레벨같아서

  • flutter
  • 클론코딩
YOUNGJAE KIM 댓글 1 좋아요 0 조회수 531

수강평!

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

기초 문법부터 다룰 수 있어서 프로그래밍 초심자가 하면 매우 추천할 것 같습니다. 물론, 내용들이 입문자가 이해하기엔 조금 어려울 수 있으나 어느정도 초중급 이상이라면 이해하는데는 무리가 없고, 살짝 어렵게 느껴졌던 함수형 프로그래밍을 잘 풀어서 설명해주셔서 드디어 찾았던 강의다 하고 보고 있습니다 ㅎㅎ! 단순히 플러터 공부만 하러 왔다가 다시, 지루한 기초부터 파고는 있지만 각종 몰랐던 오퍼레이터나 이론등을 알 수 있어 저 또한 많이 배우고 갑니다.

  • flutter
  • 클론코딩
황경훈 댓글 1 좋아요 0 조회수 535

노트북사용

[코드팩토리] [입문] Dart 언어 4시간만에 완전정복

안녕하세요 강의 잘 듣고있습니다. 빠른 답변감사드립니다. 컴퓨터가아닌 노트북으로 플러터를 이용해 어플을 만드는 목적인데 혹시 추천해주실만한 노트북사양이나 제품이 있을까요?

  • flutter
  • 함수형-프로그래밍
  • 객체지향
나율 댓글 1 좋아요 0 조회수 535

2강부터 너무 어렵네요

[코드팩토리] [입문] Dart 언어 4시간만에 완전정복

1강을 3번 정도 보면서 익히려고 노력하는데 머릿속에 다 들어오거나 외운 느낌은 아니에요. 그렇게 2강을 듣기 시작했는데 너무 어렵네요. 공부방법을 어떻게 하면 좋죠? 1강은 강사님이 알려주신거 코드 직접해보고 자료로만들고 했는데... 2강오니 이해안되는 부분들이 많아요.

  • flutter
  • 함수형-프로그래밍
  • 객체지향
나율 댓글 1 좋아요 0 조회수 424

소리가 작습니다

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

스피커를 최대로 켜도 소리가 너무 작아요 ㅜㅜ 소리는 조절가능하니 고급을 위한 영상찍을때는 소리좀 크게해서 찍어주세요 초급은 소리 커서 80퍼로 조절하며 들었어요 중급은 너무 작아요 한밤에 음량 100으로 해도 선풍기 소리때문에 선풍기를 꺼야해요 그리고 번외로 플러터랑 파이어베이스 연동해서 만드는걸 배우고 싶은데 개인적으로 아는 컨텐츠 있으심 알려주세요 감사합니다

  • flutter
  • 하이브리드-앱
염호경(hokki) 댓글 1 좋아요 0 조회수 475

만료된 메서드 fetchResult(), Blaze-persistence 세팅 관련 글 공유드립니다.

실전! Querydsl

QueryDSL 내부 메소드 중 fetchResult() 나 fetchCount()는 만료된 메소드에 대해서는 QueryDSL에서 Blaze-persistence Integration 라이브러리 사용을 권장 하는데요, Blaze-persistence도 QueryDSL 처럼 쿼리 빌더 API 로서 개발자에게 유지보수하기 좋은 객체를 제공해주고 있습니다. 게다가 최신 업데이트 날짜가 글 작성일 기준(2023.06.21) 일주일 이전이라 여전히 유지보수되고 있어서 최신 스프링버전과 호환성도 어느정도 보장되었다고 볼 수 있습니다. 개인적으로 SpringBoot 3.1.0 기준으로 다음과 같이 세팅하니 정상적으로 동작하는 걸 확인했는데요, 혹시 저처럼 deprecated 메소드를 쓰는 것이 신경쓰이시는 분들을 위해 공유드립니다. build.gradle dependencies { //Blaze-Persistence implementation 'com.blazebit:blaze-persistence-integration-querydsl-expressions-jakarta:1.6.9' implementation 'com.blazebit:blaze-persistence-integration-hibernate-6.2:1.6.9' implementation 'com.blazebit:blaze-persistence-core-impl-jakarta:1.6.9' } BlazePersistenceConfiguration.java @Configuration public class BlazePersistenceConfiguration { @PersistenceUnit private EntityManagerFactory entityManagerFactory; @Bean @Scope(ConfigurableBeanFactory.SCOPE_SINGLETON) @Lazy(false) public CriteriaBuilderFactory createCriteriaBuilderFactory() { CriteriaBuilderConfiguration config = Criteria.getDefault(); // do some configuration return config.createCriteriaBuilderFactory(entityManagerFactory); } } QuerydslBasicTest.java ..... JPAQueryFactory queryFactory; @Autowired CriteriaBuilderFactory cbf; BlazeJPAQueryFactory blazeQueryFactory; @BeforeEach public void testEntity(){ queryFactory = new JPAQueryFactory(em); // 이건 동시성 문제를 고민하지 않아도 됨, 해결됨 blazeQueryFactory = new BlazeJPAQueryFactory(em, cbf); ..... 적용 결과 기존 QueryDSL 세팅한 것에 추가로 세팅하시면, 만료된 메소드에 대해 Blaze-persistence 객체로 대체되는데요, 기존 querydsl 클래스를 상속 받는 형태여서 QueryDSL이 제공하는 메소드를 그대로 쓸 수도 있습니다. fetchResults는 fetchPage로 바꿔서 사용할 것을 권장하고 있다는 점 참고하시면 될 것 같습니다. 추가로 내부로직이라든지 설명이 더 필요하시다면 Blaze-persistence 릴리즈 노트 와 Blaze Persistence Document 를 참고하시면 좋을 것 같습니다. 이 글에 대해 지적 및 피드백 해주시면 정말 감사하겠습니다. 감사합니다. 여담 및 고민 : 개인적으로 이 라이브러리의 내부로직을 뜯어보면서 분석하고 검증할 수 있는 역량은 부족한지라 분석 및 검증하는 방법에 대해서 팁이라든지, 아니면 blaze-persistence 사용할 시 주의해야할 점이라든지 조언해주실 수 있으시면 정말 감사드립니다. 강의를 듣던 중에 서브쿼리가 발생하는 부분에서는 정상동작하지 않는 것을 발견했습니다. @Test public void findUserDto(){ QMember memberSub = new QMember("memberSub"); List<UserDto> memberDtoList = queryFactory //이건 blazeQueryFactory가 정상 동작하지 않음 .select(Projections.fields(UserDto.class, //생성자 필드 순서에 맞게 변수를 만들어야 한다. member.username.as("name"), // member.age 대신 서브쿼리로 다 최대 나이로 찍고 싶어 ExpressionUtils.as( JPAExpressions .select(memberSub.age.max()) .from(memberSub), "age") )) .from(member) .fetch(); for (UserDto userDto : memberDtoList) { System.out.println("userDto = " + userDto); } } QueryDSL 쿼리 /* select member1.username as name, (select max(memberSub.age) from Member memberSub) as age from Member member1 */ select m1_0.username, (select max(m2_0.age) from member m2_0) from member m1_0 blaze-persistence 쿼리 /* SELECT member1.username AS name, member1.age AS generatedSubquery_1 FROM Member member1 */ select m1_0.username, m1_0.age from member m1_0 blaze-persistence generatedSubquery라 하여, 서브쿼리를 하나의 alias로 처리를 해버렸는데, 후행으로 이 generatedSubquery 에 대한 정의가 따라오질 않습니다... 왜 이런 차이가 나오는지는 모르겠지만 blaze-persistence 활용할 때는 유의해야할 것 같습니다.

  • java
  • jpa
  • querydsl
  • blaze-persistence
말랑한참깨 댓글 0 좋아요 1 조회수 2809

sns 로그인 페이스북 이슈

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

안녕하세요. 강사님 sns 로그인을 추가하여 진행하고 있었습니다. 애플, 페이스북, 카카오, 네이버 하지만 여기서 네이버, 페이스북에 이슈가 생겼습니다. 네이버: 간혈적으로 특정 안드로이드 폰에서 아무리 눌러도 반응이 없습니다. 페이스북: 안드로이드 폰에만 아이콘을 활성화하여 안드로이드에만 사용할 수 있도록 조치를 하였고, ios에서는 페이스북 로그인 기능을 사용하고 있지 않습니다. 그런데 자격 증명 요청을 요구하여 안드로이드는 통과했지만 ios의 경우 로그인을 할 방법이 없는데도 불구하여 자격 증명을 요청하여 비활성화를 시켜버린 상황입니다. 위와 같은 경우 어떻게 조치를 하면 좋을지 공유가능하실까요?ㅠㅠ 혹은 이런 사례들을 경험한 적이 있으신지 궁긍합니다. sns 로그인 기능의 경우 안드로이드, ios 모두 동일한게 적용해야 하는 정책이 있는지도 궁금합니다. 감사합니다.

  • flutter
  • ios
  • android
healthcare.it 댓글 1 좋아요 0 조회수 910

갑자기 코드가 바뀌어서 당황했습니다 ㅠ

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

4:30에서는 'GoRouter get _router =>' 였던 코드가 5:30에서는 'final GoRouter _router =' 로 바뀌었네요! 다음 강의인 Go 함수에서 진행이 되지 않아 다시 돌아왔습니다 ㅠㅠ

  • flutter
  • 하이브리드-앱
강수빈 댓글 1 좋아요 0 조회수 488

이번 앱에 대한 테스트 코드 작성하는 것도 추가 강의 요청 드려요.

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

테스트 코드까지 작성하는 것을 알게 되면 정말 실무에 큰 도움이 될 거 같습니다! 검토 부탁 드립니다.

  • flutter
  • 하이브리드-앱
tedlee188 댓글 1 좋아요 0 조회수 407

겨우 끝났다 싶었는데

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

뒤에 v2가 있었네 ㅎㅎㅎㅎㅎㅎㅠㅠ

  • flutter
  • 하이브리드-앱
강수빈 댓글 1 좋아요 0 조회수 434

시간이 계속 다른 날짜가 나와서 원인을 찾고 있었는데

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

코팩님 영상 보니까 코팩님도 그러네요 ㅋㅋ 이후 강의에서 고쳐주실테니 안심하고 진행하겠습니다!

  • flutter
  • 클론코딩
강수빈 댓글 1 좋아요 0 조회수 428

다 뿌셔버렸습니다.

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

최고십니다. 감사합니다.

  • flutter
  • 클론코딩
강수빈 댓글 1 좋아요 0 조회수 380

구글 지도 활용하는 강의 잘 보고 있습니다!

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

이정도는 쉬울거라고 하시면서도 반복해서 알려주시니 이해가 더 잘됩니다! 중급까지 완강하고 난 뒤에 혼자서 앱을 만들 때 구글 지도 활용할 생각에 벌써부터 싱글벙글하네요 ㅋㅋ 좋은 강의 감사합니다!

  • flutter
  • 클론코딩
강수빈 댓글 1 좋아요 0 조회수 415

google맵 polygon 기능 관하여 질문입니다.

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요 초급 강의 수강 후 중급 강의 수강 중인 교육 생입니다. 현재 google api의 polygon 기능을 통해 만든 구역에 색깔 이외에 이미지를 넣을 수도 있을까요??

  • flutter
  • 클론코딩
Kitjdeh 댓글 1 좋아요 0 조회수 377

인기 태그

인프런 TOP Writers

주간 인기글