1. 시작하기
환경설정
첫 프로그램 만들기
프로그램의 실행과 편집
코드 추가
숫자 표현
새프로젝트 추가
Think
“ \ ‘ 을 문자열 안에 사용하려면 어떻게 할까?
주석
함수 - 간단하게만 알아두기
자주하는 실수들 - ; (세미콜론)
2. 데이터 다루기
변수 - 기본
변수 - 생성과 저장
변수 - 활용
변수 - 수정
자료형 - 숫자 (int, float, double)
자료형 - 문자열과 문자 (string, char)
자료형 - 정리표
형변환 (Casting)
연습문제를 진행하기 전에
연습문제 (Practice1)
Think
Convert 와 Parse 는 어떤 차이가 있을까?
변수 - 용어 정리
변수의 규칙 - 생성과 사용
변수의 규칙 - 이름 만들기
3. 연산자
산술 연산
산술 연산 - 문자열
논리 연산 - 같음 연산자
논리 연산 - 비교 연산자
논리 연산 - 정리표
자료형 - bool
비트 연산
연습문제 (Practice2)
Think
사칙연산간 우선순위가 어떻게 될까?
4. 제어문 ⭐
조건문
if
else if
else
if, else if, else 같이 쓰기
switch case
논리 연산 - 조건부 논리 연산자
연습문제 (Practice3)
연습문제 (Practice4)
연습문제 (Practice5)
Think
언제 if 를 쓰고 언제 case 를 쓸까?
자주하는 실수들 - ‘=’ 과 ’==’
반복
for
while (중요도 - 중)
for, while
do while (중요도 - 하)
연습문제 (Practice6)
연습문제 (Practice7)
자주하는 실수들 - 무한루프
한줄 쓰기
조건 제어
break
continue
5. 배열
배열 - 기본
배열 - 생성
배열 - 데이터 저장
배열 - 데이터 활용
배열 - 각 타입별 배열
반복 처리
foreach (중요도 - 중)
배열에 데이터가 없다면? - 기본값
배열에 을 만드는 방법들 - 초기화
자주하는 실수들 - 인덱스 초과
6. 함수
함수 - 기본
함수 - return
함수 - return 과 반환 형식
함수 - 매개변수
함수 - 여러 매개변수
네이밍 규칙 - 코딩 스탠다드
자주하는 실수들 - if 문과 return 값
7. 클래스와 객체
OOP에 대해서
class에 대해서
객체에 대해서
기타
이후 개강 후 학습할 내용
- 배열에서 object 의 활용
- 함수 활용도
- 메모리 구조
- 박싱과 언박싱
- Collection