일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- K디지털기초역량훈련
- Udemy
- 개발
- IT개발캠프
- 스나이퍼팩토리
- 내일배움카드인강
- 부트캠프
- 유데미
- K디지털크레딧
- 웹개발
- 코딩국비지원
- 웅진씽크빅
- 앱개발
- 인사이드아웃
- 국비지원코딩
- 안드로이드
- 내일배움투어
- 내일배움카드사용처
- 고용노동부국비지원
- 러닝핏
- 러닝핏인강
- 플러터
- ios
- 국비지원파이썬
- 개발자부트캠프
- 러닝핏습관챌린지
- 습관챌린지
- 국비코딩
- 0원코딩인강
- Flutter
- Today
- Total
목록스나이퍼팩토리 (9)
매일 땡기는 마라 코딩

1주차Keep프로젝트를 진행할 때 깃허브 위키 등을 적극적으로 활용하고, 프로젝트 룰을 철저히 작성하여 이후에 편하게 프로젝트를 진행할 수 있었다.Problem개발팀 팀원들이 대부분 리액트를 접해 보지 않아서 학습하는 데에 시간이 오래 걸렸다.Try프로젝트 이후에도 프로젝트에 사용되었던 코드에 대한 공부를 하는 것이 좋을 것 같다.2주차Keep실질적으로 개발을 진행한 주였는데, 다들 열정적으로 개발에 참여하여 좋았다.Problem개발 시간이 부족하여 너무 정신없이 개발이 진행되어 아쉬웠다.Try개발에 필요한 학습이 더 필요할 것 같다. 3주차 Keep디자이너 분들이 끝까지 적극적으로 참여하고 소통하려고 하는 것이 느껴져서 좋았다.Problem프로젝트의 기간이 너무 짧아 화면이 다 완성되지 않아 아쉬웠다...

Keep redo, undo, reset과 같은 기본 기능 뿐만이 아니라, 확대/축소를 하여 그림을 그릴 수 있도록 한 기능. Problem textfiled를 추가하는 기능이 제대로 작동하지 않는 것. Try 완성도 있는 프로젝트를 위해 해당 기능은 주석 처리하여 최종 코드를 제출. 차후에 텍스트 필드 내에 작성한 내용 저장, 확대/축소를 한 상태에서 드래그를 할 경우 화면에서 튀어나가는 등의 오류를 수정한 후 해당 기능을 추가할 예정. 본 후기는 유데미-스나이퍼팩토리 9주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다. #유데미 #udemy #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #웹개발 #앱개발 #플러터 #flutter #개발 #안드로이드 #ios #단기캠프

요구사항 사전 지식 IconButton 사용법 ListView.builder 사용법 스크롤 위치 최상단 이동 방법 TextField의 값을 화면에 출력하는 방법 Icon 좌우반전하는 방법 TextField에 자음 모음 조합하여 출력하는 방법 Icon 컬러 조건에 따라 바꾸는 방법 코드 main.dart import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); // This widget is the root of your application. @override Widget build(BuildContext c..

요구사항 과제 1. 다음 조건을 확인하고, 첨부된 3가지의 이미지 화면과 같은 결과를 만드세요. TextField를 두 개 사용하여 변수에 저장합니다. 사칙연산이 가능하도록 버튼을 4개 만듭니다. 각각의 버튼(+,-,*,/)를 누르면 해당 연산자에 맞는 결과값을 출력합니다. 이 때, 결과값은 **다이얼로그(Dialog)**로 출력합니다. Dialog란, 앱에서 팝업창처럼 화면위에 화면을 띄우는것을 말합니다. 일반적으로 showDialog가 있고, AlertDialog를 주로 사용합니다. 계산 결과를 result로 넣으면, 다이얼로그를 출력하는 예시코드가 제공됩니다. 해당 코드를 활용하여 결과를 화면에 출력하세요. 사전 지식 "Dialog" showDialog barrierDismissible : 바깥 영..

요구사항 음악명은 최대 2줄까지만 가능하다. 가수명과 플레이시간은 최대 1줄까지만 가능하며 필요한 경우 가수명을 줄인다. 음악의 정보를 보여주는 위젯을 만들고, 이름은 MusicTile로 한다. 사전 지식 "theme" MaterialApp의 theme 속성을 사용하면 앱 전체의 테마를 지정해 줄 수 있다. theme: ThemeData.from(colorScheme: ColorScheme.dart()) "shape" 모서리의 형태를 지정해 줄 수 있다. "ClipRRect" 모서리를 둥글게 만들 때 사용한다. borderRadius 속성을 사용하여 borderRadius: BorderRadius.circular(4)와 같이 작성한다. "Axis" mainAxis는 위젯의 기본 방향, crossAxis는..

요구사항 기분을 나타내는 위젯을 3가지 이상 만들고, 페이징이 가능하게 해야 한다. (gradient, radius 필수) ListTile 위젯을 사용하지 않고, 동일한 결과물을 만들어야 한다. (위아래 구분하는 구분선은 Divider로) 내가 해야 하는 건? gradient, Radius, Divider에 대해 자세히 찾아 본다. margin, padding 등의 속성값에 대해 알아 본다. 사전 지식 "EdgeInsets" paddig, margin의 값을 조정할 때 사용한다. all, only 등 여러 옵션이 있다. all: 전체 영역 여백 지정 margin: EdgeInsets.all(8) only: 특정 영역 여백 지정 margin: EdgeInsets.only(top: 230) fromLTRB:..

요구사항 1일차 과제 제공된 예문을 사용해 예시와 동일한 결과물 만들기 RichText 위젯 사용 Text, Column 위젯 사용불가 style을 지정한 위젯은 4가지 이상 문단은 3문단 이상 그럼 내가 해야 하는 건? RichText 문법 알아보기 RichText와 Center 같이 쓴 예시 찾아보기 글자 색 지정/글자 크기 지정/취소선/볼드체/배경 색 지정 관련 Style 알아보기 사전 지식 "RichText" RichText는 위 사진과 같이 트리 구조로 이루어져 있다. 여러 스타일을 혼합해 표현할 때 사용하는 위젯이다. Center로 배치하고 싶다면, body를 Center로 설정하고, children으로 RichText 위젯을 사용한다. 적용한 Style textAlign: TextAlign...

요즘 프로젝트를 하면서 깃허브에 대해 좀 제대로 배워야겠다고 생각하던 차, 이게 웬 떡이야 하고 들은 강의들. VSCode에 Git을 연결하면 굉장히 편리하게 사용할 수 있는데 그 내용에 대해 학습할 수 있었다. 이게 인터넷에 검색하면 생각보다 잘 안 나오거등. 거기다 뭐만 하면 오류 천지. 이번 기회에 확실히 배워 보기로. Git과 Github란 "Git" Git은 파일의 히스토리를 관리해 주는 시스템이다. 서비스 장애 발생 시 이전 코드로 복구가 가능하게 해 준다. 파일의 변경 사항을 날짜, 수정자 등의 정보와 함께 기록해 준다. Git 설치 링크: https://git-scm.com/downloads "Github" 클라우드 기반의 Git 저장소 호스팅 서비스 컴퓨터 고장 시에 백업이 가능하다. 여..