Lagomer의 뉴노멀 시대, 디지털 노마드로 사는 법
디지털 노마드, Lagomer

디지털크리에이터, 블로그마케팅, SEO/SEM, 관광디지털마케팅, 관광컨설팅

디지털 노마드(Digital Nomad)/디지털 마케터&크리에이터

스파르타코딩클럽 [웹개발종합반_2주차개발일지]

Lagomer 2021. 6. 11. 19:30

스파르타코딩클럽 웹개발종합반 2주차개발일지

오늘은 지난 스파르타코딩클럽 웹개발종합반 1주차 개발일지에 이어, 2주차 개발일지를 간단하게 정리하여 공유하려고 합니다.

 

* 스파르타코딩클럽 강의에 관심 있으신 분들은 아래 링크를 통해 5만원 할인 받고 강의 신청해보세요~ 

 

https://spartacodingclub.kr/?f_name=%EC%B6%94%ED%99%94%EC%A0%95&f_uid=6065ed207fe512c0156681b4 

 

스파르타코딩클럽

5주 완성! 코딩을 전혀 모르는 비개발자 대상의 웹개발 강의

spartacodingclub.kr

출처: 스파르타코딩클럽

스파르타코딩클럽에서 웹개발종합반 수업을 들으며 가장 좋았던 점은 어렵게만 느껴지고 나와는 거리가 멀다고 생각했던 코딩이 조금은 쉽게, 가깝게 느껴졌다는 것입니다.

특히 이범규 튜터님의 간단한 설명, 화이팅 넘치는 목소리, 자세한 강의 자료들을 따라가다 보면 어느새 결과물들이 보인다는 것이 신기했습니다. 

코딩은 C언어, Java script 등 알수 없는 컴퓨터 언어라고만 생각했는데, 매주 강의에 코드 스니펫 딸깍 복사해서 붙여 넣고 강의를 따라가다 보면 무언가가 생기는 것이 점점 더 코딩에 흥미를 느끼게 했던 것 같습니다.

 

 

-2주 차에 배운 주요 내용-

 

[jQuery]

- HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리!

- Javascript로도 모든 기능(예 - 버튼 글씨 바꾸기 등)을 구현할 수는 있지만, 코드가 복잡하고, 브라우저 간 호환성 문제도 고려해야 해서, jQuery라는 라이브러리가 등장

- jQuery는 Javascript와 다른 특별한 소프트웨어가 아니라 미리 작성된 Javascript 코드 / 전문 개발자들이 짜둔 코드를 잘 가져와서 사용하는 것 (**쓰기 전에 "임포트" 필요)

- jQuery에서는 id 값을 통해 특정 버튼/인풋 박스/div/.. 등을 가리키게 됨

 

[서버→클라이언트: "JSON" 이해하기]

- JSON은, Key:Value로 이루어져 있고, 자료형 Dictionary와 아주 유사

 

[클라이언트→서버: GET 요청 이해]

- API는 은행 창구와 같은 것 -> 같은 예금 창구에서도 개인 고객이냐 기업 고객이냐에 따라 가져와야 하는 것 / 처리해주는 것이 다른 것처럼, 클라이언트가 요청할 때에도, "타입"이라는 것이 존재

 

* GET : 통상적으로! 데이터 조회(Read)를 요청할 때 예) 영화 목록 조회

* POST → 통상적으로! 데이터 생성(Create), 변경(Update), 삭제(Delete) 요청 할 때 예) 회원가입, 회원 탈퇴, 비밀번호 수정

 

GET 방식으로 데이터를 전달하는 방법

? : 여기서부터 전달할 데이터가 작성된다는 의미

& : 전달할 데이터가 더 있다는 뜻

예시) google.com/search?q=아이폰&sourceid=chrome&ie=UTF-8 위 주소는 google.com의 search 창구에 다음 정보를 전달 ->  q=아이폰 (검색어) sourceid=chrome (브라우저 정보) ie=UTF-8 (인코딩 정보)

 

[Ajax] 

-Ajax는 jQuery를 임포트 한 페이지에서만 동작 가능

 

2주 차에는

코딩도 복습을 통한 반복 학습으로 익숙해지는 것이 가장 중요한 것 같습니다. 

 

3주 차 강의도 꾸준히 복습하여 개발일지로 또 기록하겠습니다.