소개
안녕하세요 프로그래밍 강사 코드팩토리입니다!
코드팩토리 통합 링크
https://links.codefactory.ai
🏭 코드팩토리 유튜브 바로가기
🔥 코드팩토리 Discord 바로가기
💬 코드팩토리 카카오 오픈톡 바로가기
💼 주식회사 코드팩토리 대표
🏆 2023년 인프런 베스트셀러 수상
🏆 <<Must Have 코드팩토리의 플러터 프로그래밍>> 서적 2023 상반기 교보문고 컴퓨터/IT 부문 베스트셀러 23위
🏆 AWS Certified Developer Associate
🏆 AWS Certified Solutions Architect
강의
전체6로드맵
전체1수강평
- Dart언어를 처음 배우는데 js나 다른거 안해봤는데도 이해하기 쉬웠어요!!!
annajungarmy
2024.07.23
1
게시글
질문&답변
2024.07.25
"calendar_scheduler 프로젝트"의 "일정 불러오기" 2:50에서 snapshot.hasData가 false에 관한 질문입니다.
안녕하세요! 공유 감사합니다!
- 0
- 2
- 36
질문&답변
2024.07.25
정말 최고의 강의 였습니다.
안녕하세요! 리액트 강의는 내년쯤 계획이 있습니다. 감사합니다!
- 0
- 1
- 36
질문&답변
2024.07.25
minSdk 입력 방법이 바뀐걸까요?
안녕하세요! minSdk에 입력하시면 될 것 같습니다! 감사합니다!
- 1
- 1
- 41
질문&답변
2024.07.24
에러 메시지를 대하는 방향성에 대한 질문이에요 (플러터 왕초보)
안녕하세요! 초보자분들이 흔히 생각하는게 "에러 메세지는 나쁜거다!"입니다. 하지만 시간이 지나면 알게 되겠지만 "에러 메세지는 매우 좋은 것"입니다. 빌드타임 에러가 있다면 어떤 문제가 존재하는지 알 수 있고 정확히 문제가 뭔지도 알려주기 때문입니다. 초보자 분들이 에러를 해결하기 어려워하는 가장 큰 이유는 "에러를 읽어보지 않기때문"입니다. 플러터처럼 잘 짜여진 프레임워크들은 에러 메세지가 매우 잘 설계돼있습니다. 보여주신 에러 메세지에도 벌써 어떤게 문제인지 쉽게 알 수 있습니다. lib/screen/home_screen.dart:144:63: Error: Required named parameter 'id' must be provided. return ScheduleBottomSheet( 이 메세지를 첨부해주셨는데 심지어 위치까지 정확히 알려줍니다. lib/screen/home_screen.dart 144번줄에 에러가 있다고 알려주고 있네요. 에러 메세지는 Required named parameter 'id' must be provided. 한글로 번역하면 어떻게 될까요? "필수 네임드 파라미터 'id'가 제공돼야합니다." 정도로 생각 해볼 수 있습니다. 어떤가요? 그냥 읽어보기만해도 쉽지 않나요? 메세지에서 저희가 이미 배우지 않은, 알지 못하는 내용은 없습니다. 너무 어렵게 생각하지말고 일단 읽어보는게 가장 중요합니다. 읽어보고 해석해도 "무슨말인지 모르겠다"면 그때 다양한 방법으로 도움을 받아보면 됩니다! (검색등) 감사합니다!
- 0
- 2
- 44
질문&답변
2024.07.23
로그인/소셜로그인 테이블 설계 관련 궁금증 관련 질문입니다.
안녕하세요! 테이블 설계는 전적으로 설계하는 팀의 마음입니다. 정답은 없습니다. 말씀하신대로 특정 조건들을 파악 할 수 있다면 프론트엔드에서 처리가 가능한 부분입니다. 예를들어 사용자가 생성 됐는데 이메일 확인이 안된경우? 사용자가 생성 됐는데 핸드폰 번호가 확인 안된경우? 사용자가 생성 됐는데 프로필 작성을 하지 않은경우? 이런 경우 외에도 수많은 다른 예시들이 있을 수 있는데 너무 단순한 if문일 뿐입니다. 테이블 설계 또한 boolean 값을 받을수도 있겠지만 칼럼을 nullable로 할 수도 있습니다. Nullable이 싫다면 관계 테이블을 생성해서 해당 관계 테이블의 값 존재 여부를 확인 할 수도 있죠. 방법은 너무도 많고 프로젝트별로 적합한 방법은 항상 다를 수 밖에 없습니다. 감사합니다!
- 0
- 2
- 60