본문 바로가기

코딩 국비 학원

(4)
[코딩 국비 학원] 비전공자 코딩 국비 학원 한 달 + α 후기 코딩 학원을 다닌 지 한 달 반 정도 지난 기념으로 후기를 남겨보려 한다..!😊 📚 수강 과목 & 기간 Java + Spring & Python 과정(6개월) 2022.12.30 ~ 2023.06.16 ❓ 비전공자인데 해당 과정을 수강하게 된 이유 해당 과정을 수강하게 된 이유는 여러 가지가 있지만 아무래도 가장 큰 이유는 '취업이 끝이아니라 그 이후에도 꾸준히 노력해야하고, 그만큼 성장할 수 있는(경험치가 쌓이는) 일을 하며 살고 싶다.'라는 생각이 들었기 때문이다. 나는 대학 재학 중(방학 활용) & 졸업 후 나름 전공(행정학)을 살려 단기간동안 사무직으로 약 5곳의 기업에서 근무해 봤다.(공기업 인턴, 사기업 아르바이트 등) 운 좋게 대체로 근무 환경도 좋았고, 몸도 편했고, 일도 쉬운 편이었다. ..
[Do it! 자바 프로그래밍 입문]기본 자료형 22.11.30 배운 내용 정리 기본 자료형(정수, 문자, 실수, 논리 자료형) 변수 = 컴퓨터 내부의 메모리 공간에 저장됨 메모리 = 프로그램이 실행되는 작업 공간 int level = 10; = 4바이트(int형) 크기의 메모리 공간 이름(변수 이름)은 level이며 이 공간에 값 10을 넣는다는 뜻임 → 이후에 level 변수를 연산에 사용하거나 값을 출력할 일이 있으면 이 공간에 있는 값을 가져와야 함. (이때 변수 이름을 사용해서 값을 가져옴) 즉 '변수를 선언한다'는 것은 선언한 변수 이름으로 어떤 위치에 있는 메모리를 얼마만큼의 크기로 사용하겠다는 뜻임 기본 자료형의 종류 기본 자료형은 자바 라이브러리에서 기본으로 제공하며, 얼마만큼의 메모리를 어떻게 사용할 것인지가 이미 정해져있음 정수형 ..
[Do it! 자바 프로그래밍 입문] 진수, 변수 22.11.29 배운 내용 정리 (2, 8, 10, 16진수, 변수) 우리가 사용하는 모든 데이터는 컴퓨터 내부에서 0과 1로 이루어져 있음 이렇게 0 또는 1로 표현할 수 있는 최소 단위를 비트(bit)라고 하며, 8비트가 모이면 1바이트(byte)가 됨 → 8비트(bit) = 1바이트(byte) 10진수, 2진수 10진수 = 우리가 일상 생활에서 사용하는 숫자 2진수 = 0과 1로만 표현되는 수 10진수 0 1 2 3 4 5 6 7 8 9 10 2진수 0 1 10 11 100 101 110 111 1000 1001 1010 문자도 숫자로 표현하도록 약속되어있음 (대문자)A = 65 ~ Z = 90 (소문자)a = 97 ~ z = 122 컴퓨터 내부에서는 문자도 2진수로 표현함 ex. A(65) = 1..
[Do it! 자바 프로그래밍 입문] 자바의 특성 22.11.28 배운 내용 정리 자바의 특성, 이클립스 설치 완료 프로그래밍 = 컴퓨터 프로그램을 만드는 일 프로그래머 = 프로그램을 만드는 사람 프로그램 = 컴퓨터에게 일을 시키는 명령의 집합 컴파일 = *컴퓨터가 이해할 수 있는 언어로 번역하는 작업 컴파일러 = 컴파일 작업을 하는 프로그램 *컴퓨터가 이해할 수 있는 언어 = 기계어 - 기계어는 2진수 0과 1로만 이루어져 있음 - 프로그래밍 언어는 사람이 이해하기 쉬울수록 고급 언어(ex.Java), 컴퓨터가 이해하기 쉬울수록 저급 언어(ex.어셈블리어) 자바의 특성 - *플랫폼에 영향받지 않으므로 다양한 환경에서 사용 가능 - 객체 지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋음 - 프로그램이 안정적 - 풍부한 기능을 제공하는 오픈소스 *플랫폼..