패스트캠퍼스에서 진행하는 과정인 '나도 할 수 있는 Java&Spring 웹 개발 종합반'에 참여하게 되었다.
메인 언어를 Java로 정했는데 막상 혼자 해보려니 막막하고 프로젝트는 또 어떻게 해야하나 싶은 참이였다. 그래서 다양한 it 교육 플랫폼을 찾아보다가 가볍게 국비지원 내일배움카드로 패스트캠퍼스 강의를 들어보았다.
과정은 이렇게 구성되어 있다.
본격적으로 자바를 배우기 전에 몇 가지 다운로드 할 것들이 있다.
Eclipse, JRE8, JDK15을 필요로 한다.
- JDK : 자바에서 제공되는 개발용 라이브러리이며 계속해서 버전이 업그레이드 되고 있다. 이 과정에선 15 버전을 사용한다.
- JRE: 자바 프로그램이 실행되는 환경이다. 현재 8.0 버전까지 무료로 제공되고 있다. 이 과정에서는 8.0 버전을 사용한다.
- JVM: 자바 가상 머신으로 프로그램이 실행되는 환경인 JRE가 설치되어 있어야 한다.
JDK 다운로드 링크
https://www.oracle.com/java/technologies/downloads/
JRE 다운로드 링크
https://www.oracle.com/java/technologies/downloads/#java8
Eclipse 다운로드 링크
https://www.eclipse.org/downloads/
챕터01 실습
첫 프로그램 "Hello, Java" 출력하기
1
2
3
4
5
6
7
8
9
|
package ch01;
public class HelloJava {
public static void main(String[] args) {
System.out.print("Hello World");
}
}
|
cs |
실행결과
Hello World
챕터04 실습
컴퓨터에서 자료 표현하기. 2진수, 8진수, 16진수를 프로그램에서 사용하는 예제이다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package ch04;
public class BinaryTest {
public static void main(String[] args) {
int num = 10;
int bNum = 0B1010;//2진수라는 의미
int oNum = 012; //8진수라는 의미
int xNum = 0XA; //16진수라는 의미
System.out.println(num);
System.out.println(bNum);
System.out.println(oNum);
System.out.println(xNum);
}
}
|
cs |
실행결과
10
10
10
10
이전에 Java 공부할 때 들었던 강의는 친절하지만 너무 자세히 알려줘서 진도가 잘 나가지 않았다. 실력이 느는게 눈에 보이지 않아 지루하고 의욕이 안 생겼다. 하지만 패캠 강의는 극초보를 위한 강의는 아니다보니 진도도 빠릿빠릿하게 나가고 실습도 할 수 있어 좋았다.
이 과정에서 또 좋았던 점은 slack을 이용한다는 것이다. 공지와 질문들을 slack을 통해 모든 참가자끼리 볼 수 있었고 휴대폰으로도 알람이 바로 오기때문에 꽤나 편리했다.
밀리지 않고 꾸준히 듣는게 내 목표이다. 중요한 건 꺾이지 않는 마음
완강 가보자고!
'개발일지 > Java & Springboot' 카테고리의 다른 글
[인프런 Spring] Spring 입문 강의 (1) | 2023.10.09 |
---|---|
내가 보려고 만든 Java 백엔드 기본 세팅 프로그램 설치 가이드 (0) | 2023.08.17 |
[Java 자바] Wrapper 클래스 (0) | 2023.06.01 |
[패스트캠퍼스 Java&Spring 웹개발] 2주차 끝까지 열공 챌린지 (0) | 2023.05.19 |
[Java 자바] 자바란 무엇인가? (0) | 2023.05.13 |