한동안 쉬고 있다가 몸을 좀 추스리고 공부를 시작하기로 했습니다.
자바 공부는 어쩌면 거의 처음인 셈인데다가 학원을 다니는 건 속칭 부담스러운 부분이 있어서, 대부분 컴퓨터 관련해서는 실습과 함께 자바인터넷강의로 대체할 것 같긴 합니다.
저는 비전공자인데다가 보통 프로그래밍언어와 달리 마케팅 리서치 때나 경상통계학 때나 쓰던 SPSS 같은 툴을 사용(GUI환경만 접해봤던 터라 그냥 함수/변수를 클릭해서 실행만 했었어요)했습니다. 아직도 초입이라 어벙벙한 느낌이 있긴 하지만 코드를 출력하는 게 조금은 어렵지 않을까하는 두려움도 있기도 하고요.
그럼에도 불구하고 일전에 이모티콘 관련한 완주반을 들어본 경험이 있어서 패스트캠퍼스를 선택했고, 자바인터넷강의 외에도 지금 데이터 준전문가 자격증 완주반을 끊어서 현재 강제 공부를 하고 있습니다.
여하튼 자바인터넷강의로는 처음이기도 하고, 들으면서 모르는 부분들만 짚어서 하나씩 블로깅을 하려고 합니다.
혹시 자바인강을 찾으시는 분들께 도움이 되실지도 모르고 또 자바인강을 찾으시거나 보면서 모르셨던 부분들을 이 부분에서 해결하실 수도 있을 거라는 희망을 품어 봅니다.
* 개인적으로 자바인강을 들으면서 모르는 부분만 오답노트식으로 쓸 생각이라, 혹시 궁금한 사항이 있으시면 저도 자바인터넷강의 내용을 확인해서 답변 드릴 수 있는 부분은 공유하겠습니다.
1. 강의 구성
우선 자바인강의 도입부는 자바와 이클립스 설치가 3강까지 이루어지고, 파이썬과 마찬가지로 Hello world 출력하는 부분이 있습니다. UX/UI를 확인하실 수 있는 부분이고, 자바 인터넷강의자료를 클릭하면 해당 자료와 함께 github에 공유된 내용으로 책자를 볼 수 있습니다.
자바인강 러닝타임이 10분내외로 이루어져 있어서 길지 않고 빠르게 넘어갈 수 있다는 특장점이 있었습니다.
회차로 나뉘어진 부분 중 자바 프로그래밍 인강을 들었고, 몰랐던 부분을 체크해서 하단에 표기하겠습니다.
2. 강의 듣고 재확인 할 부분 노트테이킹
*자바인터넷강의 내용 확인하거나 오류가 났던 부분(이하 #으로 표시)
-컨벤션: 패키지 이름 소문자 / 클래스 이름 대문자 시작
-단축키 ctrl+d: 삭제
-main함수 : 웹서버에 의해서 돌리는 경우에 코딩 부분에 안들어감.
-Ctrl +N : 컴파일화
# 그냥 코드를 따라서 쓰다보면 위와 같은 오류가 날 수 있는데, 자바 출력시 Printin -> Println으로입력해야됨(혹은 그냥 print라고 입력해도 출력이 됨)
-자료표현: 2진수(1,0), 8진수(0-7), 16(1-F), 맨앞은 부호 표시인데, 변수인 2,4,8,16진수의 앞 식별자 넣어줄 것
-변수(Variable): 변하는 수로, 값을 담는 방, 영문자나 숫자, 특수문자는 $와 _만 사용하고 숫자로 시작할 수는 없고, 자바에서 이미 사용하고 있는 예약어를 사용할 수 없음.
-int ns / int number Of Student(길게 써서 정확히 쓰는 게 중요) : 소문자로 시작해 중간중간에 대문자로 씀(카멜로테이션)
다음 6강부터는 자료형에 대해서 자바인강 노트테이킹 하겠습니다.
'java,css,html' 카테고리의 다른 글
자바기초- JAVA인강 : 객체지향프로그래밍(1~7강) (0) | 2021.04.28 |
---|---|
자바교육(자바 프로그래밍)후기 (6-10강) (0) | 2021.04.19 |
CSS 간단 정리(과제) (0) | 2021.03.07 |
HTML 자주 사용하는 태그 모음 (0) | 2021.03.06 |
Html 기본 문법(2) (0) | 2021.03.05 |
댓글