본문 바로가기

👍 회고 기록/😎 업무 회고

[220804] 혼자 복습하면서 계산할 수 있는 웹사이트 만들어보기

📌수업 내용

  • html+css+javascript복습 
  • 변수, 함수, 객체, 프로그램 용어 정의 
    → 변수는 데이터에 이름을 붙인 것이다
    → 하나의 프로그램은 수많은 변수와 수많은 함수로 이뤄진다.
    → 서로 연관된 함수와 변수를 그룹핑해서 이름을 붙인 것이 객체이다.
    → 수많은 객체들이 모여 하나의 프로그램을 만든다.
  •  사용자 정의 함수 사용 
    → 서로 연관된 코드를 그룹핑해서 이름을 붙인 것이 함수다
    → 자바스크립트 안에 수많은 내장 변수와 수많은 내장 함수가 존재한다
  • html+css+javascript 활용해서 덧셈기, 뺄셈기 만들기 
  • React 사용해보기 
    → React는 사용자 정의 태그(컴포넌트)를 만드는 기술이다!
  • streamlit 사용해보기
    → html, javascript 등 코딩 없이 웹사이트를 만들 수 있다.
    → 데이터 관련 직군이라면 매우 유용하다.

 

💡보고 느낀 것

(1) 수업에서 배운 내용 

  • 데이터 분석과정이니 웹은 알아야 하지만, 엄청 깊게 알 필요는 없다.
  • 질문할 때, js사이트(https://jsbin.com/toxubidaci/edit?html,output)에서 <파일 →save 스냅샷>에서 링크를 가지고 질문하면 답변 잘 받을 수 있다. 스크린샷하면 답변 못 받는다.
  • 자바스크립트는 에러가 있으면 콘솔에 뜬다. 콘솔에서 에러를 확인하는 게 먼저다.
  • 에러는 당대에 발생되지 않는다는 명언 아닌 명언이 있다. 오타는 전염된다. 복붙을 하니까!
    • 컨트롤 d를 누르면 멀티 선택이 돼서 한 번에 수정할 수 있다.
  • 에러나 오타를 만나면 (어떤 상황에서도 자신에게 유리한 상황으로 정신 승리하는 게 필요하다, 이고잉님은 1주일 동안 똑같은 화면 보면서 에러 잡았던 적 있는데 그 이후에 실력 엄청 늘었다.)
  • 문제가 복수개가 되면 해결하기가 기하급수적으로 어려워진다. 중급자들은 하나의 문제가 원인이 1개이게 잘한다. 입문자들은 하나의 문제가 원인이 여러 개가 되게 된다. 이를 예방하기 위해 한 줄 하고 실행해보는 습관을 들이면 좋다. 중급자들은 이런 걸 많이 한다.

(1) 수업에서 배운 내용 

 

 

calculator project

 

hoinnovation.github.io

작은 것이지만 뿌듯뿌듯

 

😄감사한 일

  • streamlit 설치가 안 되는 문제가 있었는데, 강사님이 강의 후에 많은 사람들의 오류를 하나씩 해결해주셨다. 강사님 덕분에 복습을 할 수 있어 감사했다.
  • streamlit 설치 오류로 마지막 수업 부분을 실습하기 어려웠는데, ay님이 정리한 노션 페이지를 공유해주셔서 큰 도움을 얻었다. 정말 감사했다.

적용할 것

  • 복습한 내용 블로그에 업로드하기!