1번 개발일지(대구AI스쿨 3일차)

학습한 내용

1일차 HTML, 2일차 CSS에 이어 3일차 JAVASCRIPT에 대해 학습했다.
개발자 도구의 console 창에서 숫자를 표시하는 방법, 문자열을 표시하는 방법
웹페이지에서 숫자, 문자, 줄바꾸기를 하는 방법 그리고 버튼 삽입과 버튼을 클릭했을 때 반응
변수 선언할 때 var, let, const가 있지만 let을 주로 사용한다는 것을 학습했다.

/ 버튼 클릭으로 화면과 글씨 색을 바꾸는 코드 /

    <input type="button" value="night" onclick="document.querySelector('body').style.backgroundColor = 'black'; document.querySelector('body').style.color = 'white';">
    <input type="button" value="day" onclick="document.querySelector('body').style.backgroundColor = 'white'; document.querySelector('body').style.color = 'black';">

학습한 내용 중 어려웠던 점 또는 해결못한 것들

현재까지 학습을 하면서 어려웠거나 해결못한 부분은 없다.
하지만 강사님이 약간의 힌트만 주신 vscode와 git, github 연동을 해결하지 못했기에 작업을 이어나갔다.

해결방법 작성

빈 repository였다면 연동하는데 쉬웠을거라 생각한다. 이전 학습에서 repository를 채워놨었기 때문에 거기에 push하는 과정에서 에러가 발생하여 구글링을 시도했다.

! [rejected] main -> main (non-fast-forward)

위와 같은 에러메시지가 발생해서 구글링하다가 찾은 사이트다.
솜씨좋은장씨님의 티스토리

git push origin +main

위와 같은 명령어를 터미널에 입력하니 아래와 같은 값진 결과물을 얻을수 있었다.

학습 소감

전공자여서 학습을 하기 전에 수업이나 다른 강의에서 접했던 적이 있었지만 시간이 오래됐기 때문에 완전 새로 배우는 느낌이다. 그래서 수업에 더 집중할 수 있는거 같고 많이 뒤쳐있다 생각해서 더 열심히 열정을 가지고 차근차근 나아가야겠다는 생각이 든다.

좋은 웹페이지 즐겨찾기