내일배움캠프 7일차_250923
<오늘 하루 일정>
오전
9:00~10:00 인사이트클럽 (투자없이 연매출 300억 달성한 알라미의 비결)
10:00~13:00 Dart 프로그래밍 강의
13:00~14:00 점심시간
오후
14:00~16:00 Dart 프로그래밍 강의
16:00~18:00 개발 튜터님과 QnA 세션, 중요 키워드 복습
18:00~19:00 저녁시간
19:00~21:00 팀 네트워킹
1. 오늘의 학습 키워드
*Dart 프로그래밍 강의 (1-6~1-10)
for, while
주석
List, Set, Map
Enum
함수
main( )
제네릭
2. 오늘 학습한 내용을 나만의 언어로 정리하기
1) for(초기화식, 조건식, 증감식) { }
- 조건식이 참이면 증감식 실행, 코드블록 실행, 조건식이 거짓이면 for문을 빠져나옴.
- 초기화식에 있는 변수는 코드블럭 안에서 아용 가능, 상수로 선언할 수 없음
2) While (조건식) {...}
- 조건식 검사해서 참이면 코드블록 실행, 거짓이면 빠져나옴.
3) 주석 (comments)
- 한줄(//), 여러줄(/* */)
4) List <[타입]> [변수이름] = [요소] ;
- 순서가 있는 값들의 집합, 배열, 첫번째 요소의 index는 0이다.
- 각각의 요소는 모두 같은 타입이어야 함.
- Length (요소의 개수) / add( ), addAll( ) (요소 추가) / Remove( ), RemoveAt( ) (요소 제거)
5) Set <타입> [변수 이름] = {요소};
- 요소들의 순서 보장 안됨, index 개념이 없음, 중복값 있으면 하나를 제외하고 무시
- { } 공집합 가능, List랑 다른 괄호모양
- contains( ) containsAll( ) (요소 여부 판별, 하나라도 없으면 거짓 판별
6) Map (Key 타입, value 타입> 변수 이름 = {key : value};
- 키(key) 값(Value) 한쌍, 인덱스와 비슷한 개념, Key는 중복될 수 없지만, 값은 중복가능
- key, value 서로 다른 타입으로 구성 가능
- [변수이름] [ [키 이름]] 값을 검색
- [변수이름] [[키 이름]] =[값]; 키의 값을 수정
7) Enum [열거형 이름] {요소}
- 여러 상수값을 묶은 형태
- 쉼표로 구분, Switch 문을 통해 열거형 포함된 값 각각을 다룰 수 있음
8) 함수 : 반환타입, 함수이름, 매개변수, 실행할코드, 반환값
main( ) : 최상위함수, 프로그램 실행을 시작하기 위한 함수
9) 제네릭 : [타입 파라미터] [함수이름] <타입 파라미터>([매개변수]) {...}
3. 학습하며 겪었던 문제점 & 에러 - 문제&에러에 대한 정의 : - 내가 한 시도 :
- 해결 방법 : - 새롭게 알게 된 점 :
- 이 문제&에러를 다시 만나게 되었다면? :
4. 내일 학습 할 것은 무엇인지
- 인사이트클럽 (9~10시)
- Dart 프로그래밍 강의 (2-1~2-3, 필수과제)
- 박성훈 튜터님 특강 (14~16시)
- 아이디어발산 피그마기록하기
- 네트워킹 (19~21시)
댓글
댓글 쓰기