HANCOM AI ACAMEMY/학습일지 🗒️

[스나이퍼팩토리] 한컴AI아카데미 3주차

c'est sunny 2025. 2. 14.

 

또 한 주를 되돌아보는 학습일지!

교육이 끝날 때쯤이면 학습일지가 20개 정도는 쌓여있을 예정이라니 ㅎㄷㄷ 아무래도 책 내야겠다

 

 

이번 주는 시간이 아주 후딱 지나갔다

 

4L회고

What I Learned this week 

html/css를 마치고 자바스크립트를 배웠다. 재미있었던 개념은 querySelector 자바스크립트가 html의 요소를 뭔가 족집게로 집는 느낌ㅋ 그리고 비동기, 콜백 개념을 이해하느라 어려웠는데 걍 말만 어렵게 써있는거고 자바스크립트는 코드가 쓰인 순서대로 실행되는 언어가 아니라(= 비동기) 콜백 함수라는 걸 써서 강제로 순서를 부여한다는 거였음 그니까 왜 말을 어렵게 해... 나라도 말 잘하는 개발자되어야겠다.

 

What I Liked this week

지난 주에 비해 훨~씬 컨디션 관리를 잘해서 뿌-듯 ㅎㅎ 

그리고 자바스크립트 예전에 조금 해봤는데, 그때는 코드 이해를 전혀 못 하고 지피티만 복붙해서 페이지를 완성했는데 이번엔 좀 이해하면서 작성함 그리고 그때 이해 못했던 개념들 (ex. dom) 이제 좀 이해된듯? 그래도 일주일만에 이해한 건 아니고 아직 더 시간이 필요.. 다음 주부터는 수업 끝나고 복습도 할거임~(여태 안했다는 뜻) 리액트가 얼마나 어려울진 모르겠지만 어차피 자바스크립트 쓸 거니까 비슷하겠지? 

 

What I Lacked

여전히 무에서 유를 창조하는 건 어렵... 애초에 그렇게 작성하는 개발자가 있나? 라고 위로해봄ㅋ 이거 이렇게 써도 되나? 

 

What I Long for 

문법을 좀 더 이해하고 싶음. 그래서 다음 주에 투두앱 만들어놓은거 코드 한번 쫙 복기하면서 이해할 거임 그럴 시간이 있을지 모르겠지만 기능도 좀 더 추가해보겠음 ㅎㅎ 

그리고 이번 주에 내가 여태 천재들이 개발 편하게 하라고 만들어놓은 수많은 확장프로그램, 툴 등을 모르고 살았다는 거에 충격받았음 이것저것 보면서 이 바닥에 좀더 관심을 갖는 사람이 되겠음

 

 

 

수업 내용 및 실습

- 정리

 

Javascript : 2월 10일

indexOf()없으면 -1로 반환 이유: index 순서 0이랑 헷갈려서 7차시 객체와 Map 객체는 관련된정보를 하나로 묶어주는 특별한 상자이다 ( = 데이터를 키-값 쌍으로 저장하는 자료구조 )let student = { nam

cest-sunny.tistory.com

 

Javascript : 2월 11일

1. inline_script console.log("Hello, Inline JavaScript!");  console이라는 객체에 log라는 method가 있는거임 인자로 string을 보냄 3. variables_value_change- const로 선언되어 있어도 객체나 배열, 참조형 데이터 타입인

cest-sunny.tistory.com

 

 

Javascript : 2월 12일

document는 웹브라우저에서만 생성되는 객체이다. 서버에는 document 객체가 없음   으로 입력데이터를 한번에 묶어줌예를 들어 로그인 시 아이디- 비밀번호  - 편의를 위해 setAttribute대신 쓸 수

cest-sunny.tistory.com

 

Javascript : 2월 13일

프로토타입 예제function Animal (name) { this.name = name;}Animal.prototype.speak = function() { console.log(this.name + " makes a sound.");};function Dog(name) { Animal.call(this, name);}Dog.prototype = Object.create(Animal.prototype);Dog.prototype.

cest-sunny.tistory.com

 

 

자바스크립트 정리

7차시 객체(Object)- 관련된 정보를 하나로 묶어주는 특별한 상자- 데이터를 키-값 쌍으로 저장하는 자료 구조 1) 객체를 정의하는 방법(1) 객체 리터럴 let person = { name : "Alice", age : 30,} // 중괄호로

cest-sunny.tistory.com

 

 

 

- 실습과제

진행 중인 과제 - 투두리스트 만들기

 

아직 미완성임 중간에 친구한테 귀엽냐고 보낸 캡쳐가져왔다.

지금은 훨씬 더 귀여워졌다 ㅋ 담주에 공개합니다. 

 

 


본 후기는 [한글과컴퓨터x한국생산성본부x스나이퍼팩토리] 한컴 AI 아카데미 (B-log) 리뷰로 작성 되었습니다.

댓글