문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
Kotlin 개요
도구 설정
- 명령줄 도구 사용
- Kotlin용 JDK 설치
- IDE 설치 및 설정: IntelliJ
- 플러그인 설치
Kotlin 시작하기
- Kotlin를 이용한 기본 코딩 소개
- Kotlin 아키텍처 학습
- REPL을 사용하여 Kotlin와 상호 작용
- Kotlin에서 변수 생성
- Kotlin의 다양한 데이터 유형 이해
- Kotlin에서 문자열 사용
- Kotlin의 불변성 이해
- Express이온, 명령문 및 할당 구현
- Null 안전성을 위해 Kotlin에서 Null 허용 변수 사용
- 첫 번째 독립 실행형 Kotlin 애플리케이션 만들기
Kotlin의 조건문 구현
- "if" 문을 사용하여 조건부 프로그램 흐름 처리
- "when" 문을 사용하여 옵션 처리
- 조건문에 대한 Kotlin의 고급 기능 살펴보기
- 조건문을 사용하여 난수 생성
Kotlin에서 배열 및 목록 사용
Kotlin에서 반복 구문 구현
- "for" 루프 코딩
- "while" 루프 코딩
- "break" 문 구현하기
- "계속" 문 구현
- "return" 문 사용
- 루프 레이블 사용
- 루프를 사용하여 숫자의 합 계산하기
Kotlin의 함수 사용
- 함수 만들기
- 함수 선언
- 매개변수 사용 및 값 반환
- 확장 기능 사용
- 인라인 함수 사용
- 고차 함수 사용
Object-Oriented Programming Kotlin와 함께
- 객체를 사용한 프로그래밍 개요
- 수업 만들기
- 클래스에 메서드 추가
- 기본 생성자 정의
- 명명된 매개변수 및 기본값 사용
- 공개 클래스를 사용하여 상속 허용
- 추상 클래스 사용
- 인터페이스 생성 및 사용
- 재정의 처리
- 데이터 클래스 생성
- 싱글톤 및 동반 객체 사용
- 열거형 사용
- 클래스를 패키지로 그룹화
- 가져오기 사용
- 정보 은닉 구현
- Getter 및 Setter 사용
- 가시성 수정자 구현
- 제네릭 이해
- 일반 스택 구현
- 일반 함수 사용
다른 숫자 시스템 사용
- 16진수 사용
- 이진수 사용
- 비트 연산자 사용
입력 및 출력 기능 구현
Kotlin의 Java 사용
Java의 Kotlin 사용
테스트에 Spek 사용
문제 해결
요약 및 결론
요건
- 기본 컴퓨터 활용 능력
- 사전 프로그래밍 경험이 필요하지 않습니다.
21 시간
회원 평가 (1)
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.