Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 소수점출력
- Jpa기초
- it국비학원 후기
- ClassNotFoundException
- 큐
- 코딩테스트
- 비전공개발자
- 파이썬
- ip란
- java문법
- 그리디알고리즘
- 국비학원 추천
- 국비학원 후기
- java17
- oracle error
- 비전공 개발자
- 예제
- 최신java
- SQLD교재추천
- 비전공 국비학원
- spring mvc 기초
- containsKey
- 비전공개발자취업
- 국비학원
- 개발자면접질문
- 스택
- containsValue
- kh정보교육원 후기
- sql developer logon denied
- ORA-91917
Archives
- Today
- Total
Developer J
kh정보교육원 1,2,3일차 후기 본문
반응형
최근에 개강한 웹 개발자 (java) 과정을 수강하면서 느끼는 점과 배우는 점을 티스토리에 자유롭게
적어볼 것이다.
인터넷에서 접할 수 있는 국비 학원에 대한 정보는 거의 부정적이다. 그래서 학원을 선택하는 과정부터
등록하고 개강을 기다릴 때까지 걱정은 계속되었다. 하지만 걱정한다고 달라질 것은 없다. 개발자가
되고 싶다고 결심했다면 바로 등록을 하고 겪어봐야 된다고 생각한다.
1일 차.
- 새로운 사람들과의 만남.
- 취업지원팀에서 앞으로 어떻게 취업을 도와줄지 간략한 소개를 해 주었다. 이 부분이 다른 학원에 없는 장점인 것 같다. 실질적으로 얼마나 도움이 될지는 차차 적어보도록 하겠다.
- 담당 강사분과 학생들 간의 자기소개 시간을 가졌다. 그 과정에서 서로를 조금이나마 알게 되었다.
- 식사를 해결하는 환경이 아쉽다. (식사시간이 40분, 주변 물가가 비싸다, 식사 속도가 느리다면 식당에서 먹는 게 힘들 수 있다. 순댓국을 바로 주문해서 먹고 돌아 왔는데 수업 3분전에 도착했다. 개인차는 있을 수 있다.)
2일 차.
- 자바, 이클립스를 설치하고 본격적인 수업에 돌입했다.
- 설치하는 데 많은 시간이 들어 기본적인 출력과 자료형에 대해 배웠다.
30명의 수강생이 한배를 타고 나아가는 일이기 때문에 설치가 안 되는 사람이 있으면 전진할 수 없었다.
이런 점은 당연히 존재할 수밖에 없는 일이다.
3일 차.
- public, static, void, return의 기능과 변수 선언 , 매개변수를 활용해 메소드를 만들었다.
- public으로 선언된 메소드는 같은 프로젝트 안에서 호출이 가능하다.
- 패키지간의 메소드 활용, 클래스간의 메소드 활용을 배웠다.
//public 어디서든 접근해서,참조 사용가능(접근 연산자)
// static 영역으로 올린다고 생각하자
// void 리턴받지 않겠다
public static void publicMethod() {
System.out.println("public method");
}
//상속일 경우 상속된 곳에서 사용 가능
//상속이 아닌 경우 같은 패키지 내에서 사용 가능
protected static void protectedMethod() {
System.out.println("protectedMethod()");
}
//같은 패키지내에서 사용가능
static void defaultMethod() {
System.out.println("default method");
}
// 현재 클래스 내에서만 접근 가능
private static void privateMethod() {
System.out.println(" private method");
}
// non static method는 class 변수명 = new class();
// 변수명.NonStaticMethod();로 접근
public void NonStaticMethod() {
System.out.println(" NonStaticMethod");
}
- 기본 연산을 구현하는 법을 배웠다.
- java api 8을 검색해 java에서 사용할 내용을 직접 찾아보는 연습도 했다.
- Scanner를 사용하기 위해 java.util을 import 했다.
import java.util.Scanner;
- NonStatic Method를 사용할 경우 반드시 객체화를 해주어야 사용이 가능하다.
public class Basic // Basic이라는 클래스가 있다고 하자.
//클래스명 변수명 = new 클래스명();
Basic b = new Basic();
- 이후 클래스 안에 메소드를 사용할 때는 변수명.메소드명을 입력해 사용할 수 있다.
- 콘솔 창에 값을 입력받고 싶다면 java api 8을 검색해 들어가 java.util을 찾아보자.
그 안에 class 카테고리를 보면 Scanner가 존재한다. 그 안에는 자료형에 따라 어떤 메소드를 입력해야 되는지
나와있다. ex) int형의 경우 nextInt(); 아래에 코드로 이해해 보자.
Scanner sc = new Scanner();
System.out.print("원하는 정수입력:");
num = sc.nextInt(); // num이라는 변수에 입력받은 정수를 대입
- 이런 식으로 원하는 정수 값을 입력받을 수 있다.
<느낀점>
이렇게 배운 내용을 적는 과정에서 배웠던 내용들이 하나둘씩 생각이 난다.
꾸준하게 학원에서의 생활을 적어 나간다면 복습 효과도 있을 것 같다.
배운 내용을 정리해서 올리는 연습도 해야겠다.
<개인적으로 공부한 내용을 올리는 것이기 때문에 틀린 부분이 보인다면 알려주세요.>
반응형
'국비학원 일상' 카테고리의 다른 글
kh정보교육원 12, 13 ,14일차 후기 (0) | 2020.01.23 |
---|---|
kh정보교육원 10, 11일차 후기 (0) | 2020.01.20 |
kh정보교육원 7, 8, 9일차 후기 (0) | 2020.01.16 |
kh정보교육원 6일차 후기 (0) | 2020.01.11 |
kh정보교육원 4, 5일차 후기 (0) | 2020.01.09 |