Coding History 214

국비 지원 IT(웹앱개발) 취업반 강의 4일차

드디어 내일이면 주말이라는 생각에 한시름 놓게 되지만 이 포스터에 주말동안은 유튜브 영상 정리든 문제풀이든 최소 하나씩을 올린다고 선언해 놓고 포스팅하겠다.오늘 배운 것은 자료형(type)과 전위연산자, 후위연산자의 차이, 실수를 연산할 때 생기는 (부동소수점) 문제점, 배열과 문제 풀이였다.자료형(type)기본형참조형두가지로 나뉘게 된다. 일단은 기본형이다. 자바에서 기본으로 제공하는 변수 저장소, 그래서 기본형 타입이고 사진으로 쉽게 정리한 것을 보면 이렇다.기본형 타입을 코드로 살펴보면// 논리계열boolean b = true; // or false// 문자계열(사실 숫자가 저장됨, 왜냐하면 문자는 사실 숫자이다.)char c = 'a'; // 'a' 는 사실 97 이다.// 정수계열byte bt ..

Coding History 2024.05.31

국비 지원 IT(웹앱개발) 취업반 강의 3일차

오늘은 반복문에 대해서 공부했다. 그 빌드업을 쌓기 위해 강사님은 구구단을 출력해보라고 시키셨고 처음엔 문제를 이런 식으로 해결했다.구구단 변수 활용해서 구현하기(반복문 활용x)// 문제 : 아래와 같이 출력해주세요.// 문제 : 2부터 9까지의 숫자를 사용하지 않고 구구단 출력을 완성 해주세요.class Main { public static void main(String[] args) { int dan = 8; // 수정가능지역 시작 int i = 1; System.out.println(dan + " * " + i + " = " + dan * i); i ++; System.out.println(dan + " * " + i ..

Coding History 2024.05.30

국비 지원 IT(웹앱개발) 취업반 강의 2일차

2일차 오늘은 java의 기본 출력문과 변수, 그리고 조건문에 대해 배우게 되었다. 조금은 공부를 해 놨던터라 다 아는 녀석들이였지만 복습하고 다시 한번 이해한다는 마음가짐으로 주의 깊게 배웠는데 역시나 조금 잠이 오긴했다. 그래도 다시 한번 기초를 다시는 시간이라고 생각하니 되게 도움은 됐던 것 같다. 내가 조금 미흡한 부분이나 잘못 이해하고 있던 부분들에 대해서도 다시 생각할 수 있는 기회가 됐다.출력문 출력문은 말 그대로 출력을 하기 위한 코드이다. 컴퓨터에서 출력이란 무엇인가. 무엇인가 입력했을 때 그것을 어떤 형태로든 컴퓨터에 연결된 어떤 물건이든 컴퓨터든 반응이 올 수 있게 만드는 것이 출력이다. (화면을 띄워주는 모니터와 소리를 출력하는 스피커, 물리적인 잉크와 종이를 사용해 출력하는 프린터..

Coding History 2024.05.29

국비 지원 IT(웹앱개발) 취업반 강의 1일차

필자는 실용음악과 대학원 졸업생이다. 알바와 방과후학교, 자유학기 강사, 실용음악 학원 강사, 데이터 라벨링 재택 근무를 하면서 생활해 왔는데 안정적이지 못한 생활에 큰 마음을 먹고 개발자군에 취업을 도전하려 국비 지원을 신청했고 그 기록을 웬만하면 하루에 한번씩 이 블로그에 남길 생각이다. 원래 컴퓨터에 관심이 많았고, 내가 제일 좋아하던 음악 장르 "Lo-Fi HipHop"이 코딩음악이라는 별명이 붙으면서 처음 코딩이라는 정보에 발을 들이게 되었다. 또, 비전공자가 가질 수 있는 직업중 가장 이상적인 직업중 하나를 꼽자면 당연 개발자일 것이다. 일을 하면서 많은 고민을 했다. 대학원까지 졸업한 음악을 그만두고 나 또한 취업전선에 뛰어들 것인가 끝까지 밀고 나갈 것인가에 대한 고찰이였다. 그리고 많..

Coding History 2024.05.28