진행과정 소개
- 9월 정규 개강
- 10월 중순 제대로된 결과물 발생
- 10 ~ 12월까지 3번정도 팀플 발생 (팀은 계속 바뀜)
- 12월 초 전으로 중간 프로젝트 계획
- 2월 말 중으로 최종 프로젝트가 끝나야 추후 계획 매끄럽게 진행가능
- 3월 초부터는 모의면접 & 입사지원 피드백
- 3월말 종강
방향성 확립
성실히 66일 이상 지속해야 코딩 "습관화" 가능
과거나 현재에 머무르지 않는 "발전형" 개발자가 되기 위해 뚜렷한 목표를 정하고 나무가 아닌 숲을 볼 것
잦은 팀플을 통해 동료 간의 유연한 화합과 조율을 배워갈 것
숲을 보기 위한 나무들
과제와 팀플 성실하게 임하기
팀플로 커뮤니케이션 능력 과 문제해결 능력 원활하게 키우기
같은 코딩 반복하여 오타 줄이고 영타 늘리기
디버깅표와 한글코딩 통해서 기초 탄탄하게 다지기
시간약속 철저히 지켜서 개근상 받기
실질적인 실력을 키워 성적우수상 타기
코딩과 성적에 열중하고 예의 갖추어 담당강사님 추천서 타기
추후에 더욱 전문성을 첨가하고 싶다면 부트캠프나 ai 과정을 공부
개발블로그 매일매일 작성하여 성실성 증명하기 (휴일에도 유튜브로 자습 및 cs 상식 공부)
복습은 매일매일 최소 2시간 하기
블로그에 이론 필기 20분, 나머지 시간은 코딩 및 cs 학습
수업 때는 이클립스, 복습에는 인텔리제이
다양한 프로그램 사용해서 경험 늘리기
오늘 배운 수업 내용
개발자 핵심 "모듈화"
코딩 = 말 표현, 다른 언어
[한글코딩] = 의사코딩, 슬로우코딩
-내가 뭘 코딩하고 싶은지 글로 설명 가능해야함
// 주석
- 노란 밑줄
- 불필요하거나 어색하지만 문법적으로 맞아서 틀린 건 아닐 때
- 확인 차 더블체크
(초기화라는 말 안에 선언, 정의가 들어가 있는 느낌)
- 입력값, 인자, 인수, input, 매개변수, 파라미터, arguments
- 출력값, 결과값, 반환값, return, output
- 기능 ==> 함수를 만들 떄에 해당 함수의 이름을 보면, 아~ 이런 기능이겠구나! 바로 이해할 수 있어야 합니다. 직관적 단순화
괄호가 있으면 함수 -> main 함수
public static void main(String[] args)
(String[] args) -> 인자
void -> return (함수 기준 왼쪽에 위치)
메인 동작 함수
System.out.println("실행") = 출력 함수
System 이라는 패키지 안에 out 이라는 패키지 안에 println 이라는 함수를 꺼낸 것
ln = new line
println (자동 줄바꿈을 해줌)
- 메모리 크기
- 메모리 주소 : 할당 (memory unlocated)
- 이름 == 변수명
&& || == <=
!=
조건(삼항) 연산자
조건식 ? 참 : 거짓
int score = 70;
char grade = score>=60 ? 'P' : 'F';
제어문
total = (int)(total * 0.9);
조건 대입
if (a>b) { int tmp = a;
a= b;
b= tmp;}
- ## 연산자 우선순위 ##
- 전위증감 ++a
산술 - +대입 =후위증감 a++
'수업 복습' 카테고리의 다른 글
| Java interface 복습 (0) | 2025.10.26 |
|---|---|
| Java Thread & MVC (0) | 2025.10.24 |
| 복습 Java 이론 (0) | 2025.10.20 |
| 복습 함수 (0) | 2025.10.18 |
| 간이 팀프로젝트 (주민 상호작용 프로그램 구현) (0) | 2025.10.16 |