오전에 개인과제 설명듣고, 1주차 복습을 진행했다. 오후에 2주차 복습 진행 후 개인과제 틀이라도 짜볼까 싶어서 내용을 봤는데 3주차까지 80퍼센트정도는 이해해야 시작 할 수 있을 것 같다는 생각이 들어서 복습 할 때 확실히 마무리 짓는다는 생각으로 수업을 빡세게 들었다. 과연 내가 수~월 동안 과제를 건드릴 수 있을까 하는 고민이 엄청 크게 들지만 일단 최대한 노력해보고 주변 도움을 구해봐야겠다.
일기
오늘도 역시 어제와 같았다. 3주차부터 이해되지 않은 부분이 많았기 때문에, 오늘 공부한 4주차도 거의 이해하지 못했다... 그래도 한번 빨리 훑어놓자는 생각으로 내일 할 예정이었던 5주차까지 쭉 공부했고, 내일부터는 다시 1주차부터 복습하는 느낌으로 더 꼼꼼히 이해가 되지 않은 부분은 찾아보면서 다시 공부해야겠다.
Java 문법 3주차를 들어갔는데 이번주꺼는 알아들은 부분이 거의 없었다. 오늘은 추가적으로 2시간정도 더 진행했는데도 1주차, 2주차랑 비교해서 20퍼센트도 못알아들은것 같다... 그래도 한번 훑어본다는 마인드로 쭉 듣기만 했는데 살짝 민망하지만 오늘은 이해한 내용을 정리해서 적을 내용이 없어서 내일 진행할 4주차, 수요일에 할 5주차까지 쭉 듣고 다시한번 돌아와서 들을 때 정리해 봐야겠다. 당연히 한번 듣고 완벽히 이해하는 것은 불가능 하기때문에 대략적인 내용만 들어두고, 다음번에 들을 때 '아~ 그때 들었던 내용이 이거구나' 정도만 해야겠다.
어제 들었던 1주차에 이어서 오늘은 2주차를 들었다. 2주차의 내용이 1주차에 비해 엄청나게 많아서 머리가 굉장히 어지럽지만... 지금은 한번 훑어본다는 느낌으로 큰 틀과 개념, 키포인트만 이해하고 넘어갔다. 어제처럼 자세하게 쓰지는 못할 것 같지만 오늘도 배운 내용을 정리해보자면, * 피연산자 : 계산되는 숫자 * 연산자 : 수학에서의 연산기호 (사칙연산, 크기비교, 조건연결, 우변좌변의 복합대입, 형변환 등) * 조건문 (if, switch) : "만약 ~~면?" 이라는 if의 뜻과 같이 조건이 만족하면 다음 단계로 가는 것 * 반복문 (for, while) : " ~까지" 라는 while의 뜻과 같이 조건이 만족할 때까지 반복하는 것 + break / continue : 반복문을 제어하는 마침표같은..
첫주차 팀 미니프로젝트가 끝나고 팀 재편성과 함께 Java 문법 종합반 강의를 듣기 시작했다. 오전부터 하루종일 계속 들었는데 이제부터 진짜 시작이라는 느낌을 주는것같이 겁나 어려웠다...허허허^^ 그래도 이제 슬슬 TIL에 내가 배웠던 내용들과, 내가 이해한 내용이 맞는지 매치하는 과정 등을 적어보면 좋을 것 같아서 오늘부터 시작해보려한다. *JVM(Java Virtual Machine)은 직역하면 자바 가상 머신이란 뜻으로, Java 프로그램을 실행시킬 수 있는 가상의 기기를 만들어주는 역할을 한다. 쉽게 이해하기 위해 침대 토퍼의 역할이라고 생각하면 된다. 어떤 종류의 바닥이든 상관없이 토퍼를 깔면 토퍼가 바닥이 되는 것과 같다고 생각하자. *JRE(Java Runtime Environment)는 ..
내일배움캠프를 시작하고 벌써 1주일이 지났고, 팀 미니프로젝트 발표날이 되었다. 미니프로젝트 발표시간에 나는 국취제 면담때문에 자리에 없을 예정이지만, 녹화영상은 챙겨볼 생각이다. 오전에는 간단하게 GitHub에 수업을 들으면서 따라했던 내용들을 업로드했다. 아직은 쌓아둔 지식이나 자료들이 많지 않아서 빈약해보이지만 계속 차근차근 쌓다보면 잘해지지 않을까? SQL 수업도 지급받았으니 면담 다녀오는 시간 제외하고 수업만 계속 들어야겠다. (2023.10.11.10:35) 국취제 면담시간에 계획수립하고 1회차 마무리짓고 집에 급하게 도착하니까 딱 우리 팀 발표할 시간이어서 캠을 키고 바로 자리에 앉아서 팀프로젝트 발표를 함께 진행했다. 이번 프로젝트에서 만든 홈페이지 총 코딩 내용 중 내가 짠 분량이 굉장히..
주말+공휴일이 껴있어서 애매하지만... 4일차이다. 중간에 복습을 하긴 했지만 그래도 집중해서 하는 공부가 아니다보니 살짝 까먹어서 빠르게 훑어보고 오전 공부를 시작했다. 오전 시간에는 fetch를 배웠고 이는 JS에서 서버로 네트워크요청을 보내고 응답받을 수 있게 해주는 매개체이다. 강의 내용중에는 없었지만 fetch는 XML보다 HTTP요청을 더욱 간편하게 보낼 수 있다고 한다. 배운 내용은 많은데 막상 글로 설명하려니까 적을 내용이 없는것같다...하하^^ (2023.10.10.12:44) 오후 시간에는 SQL(관계형DB)방식과 NoSQL(비관계형DB)방식 두가지의 DB가 있다는 것을 배웠고 그 중 NoSQL중 하나인 구글에서 지원하는 firebase를 사용해봤다. DB에 데이터를 입력하는 방법과 가..
내일배움캠프 3일차 시작! 어제 운동갔다와서 혼자 이것저것 해보다 평소보다 늦게 자서 알람을 못들었지만 몸이 슬슬 적응했는지 알아서 일어났다..ㅋㅋㅋ 오늘은 팀원중 한분이 개인 사정으로 인해 오후에 참여가 가능하다고 하신것을 첫 모임때부터 말씀해주신 날이라서 [강의 들으면서 개인 공부하기] 로 계획을 잡아뒀던 날이다. 어제 듣다가 중간에 끊겼던 자바스크립트랑 제이쿼리를 오전에 연습해봤고, 웹개발A to Z 강의중 숙제를 해봤다. 연습문은 강의영상에 코드스니펫을 올려주셔서 그걸 그대로 갖다 썼고, 스크립트 부분을 수정해서 만들어봤다! 아직도 뭐가뭔지 모르겠지만 일단 계속 반복하고 연습해봐야겠다...ㅠㅜ 점심 직전에 팀원들이랑 이야기 하다가 'BACKJOON'이라는 개발자들의 실력을 테스트하는 척도(?)를 ..