일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- html/css
- 혼공머신
- ChatGPT
- 자바 실습
- 중학1-1
- 자바스크립트
- 자바스크립트심화
- JDBC
- 정보처리기사실기
- 연습문제
- rnn
- 딥러닝
- 디버깅
- 데이터분석
- JSP
- 자바
- 데이터베이스
- 중학수학
- SQL
- 컴퓨터구조
- 개발일기
- 컴퓨터비전
- c언어
- CSS
- JSP/Servlet
- 정보처리기사필기
- 파이썬
- 머신러닝
- 상속
- 순환신경망
- Today
- Total
목록제이쿼리 (11)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이제 마지막으로 미션 문제만 풀면 6주차 공부도 마치게 된다. 5주와 6주는 부록으로 되어 있어 주차에 포함되지 않는 공부이지만 이것까지 해야 진짜 자바스크립트 기초 공부가 끝나는 것이다.미션 문제는 지금까지 배운 것을 총 종합하는 문제이다. 미션 - 자바스크립트, 제이쿼리 최종 완성본 문제 확인하기 학습을 마치고오늘은 본가 집에 와서 노트북으로 공부를 하다보니 듀얼 모니터를 사용하지 못해 무척 불편하다. 글씨를 아주 작게 해서 화면을 반으로 나눠 작업을 하며, 두 개의 창을 띄워서 이리저리 움직이느라 불편함은 있지만 그래도 공부할만 했다.이번 미션 문제는 문제를 푸는 게 아니라 지금까지 배운 것을 총 점검하는 시간이었다. 한번 코드를 읽어보는 것으로 충분..
아침부터 다른 일정이 있어서 외출을 하고 오후 3시 반이 넘어서 다시 공부를 시작해 본다. 저녁에도 약속이 있어서 오늘은 공부를 거의 못하는 날이지만 그래도 하는 데까지 해볼 것이다. 제이쿼리 이 공부는 적어도 마치고 오늘 저녁 늦게라도 자바스크립트 심화 과정을 시작해 볼 생각이다. 실습 3 - 탭 버튼 기능 구현하기 특정 버튼의 속성값을 가져올 때 사용하는 메서드가 attr이다. 이번에는 탭 버튼을 눌렀을 때 내용이 바뀌도록 코드를 작성해보겠다. 문제 풀기 1. html 파일 살펴보기 이 코드가 탭 버튼을 구현할 부분인데 첫 번째에만 active가 클래스로 들어가 있다. 이 부분이 css에서 어디에 해당하는지 살펴볼 것이다. 2. css 파일 살펴보기 displa..
이번에는 제이쿼리로 홈페이지를 제작하는 내용을 제이쿼리 버전으로 만들어보려고 한다. 수업 영상이 무척이나 길지만 하나씩 따라 하면서 실습을 진행해 보겠다. 실습 1 - 내비게이션 기능 구현하기 제작 사이트 소개 내비게이션 기능 특정 기능을 정지하며 주소값을 가져오는 메서드 등이 있다. 문제 풀기 1. html 파일 확인하기 이제 이 코드를 제이쿼리로 작성하기 위해 js 코드로 작성해 볼 것이다. 2. a 태그 기능 정지하고 hash로 좌표 추적하기preventDefault로 헤더 태그 안에 있는 a 태그를 클릭할 때 정지하는 기능을 추가한다. 변수 e와 target을 생성한다. hash는 이동할 페이지의 좌표가 html의 어디에 있는지 추적한다. ..
제이쿼리 마지막 수업이 될 것 같다. 낮잠도 자고 방 청소도 하며 집안일을 한 후 점심도 먹고 이제 3시 넘어서 공부를 시작해본다. 오후에는 다른 일이 있어 많이 하지 못하겠지만 할 수 있는데까지 해볼 것이다. 실행 순서 실습하기 이거 실행하면 검은색이 나온다. 왜 그럴까? 코드는 위에서 아래로 흐르므로 위에 것이 먼저 실행이 된 후에 아래 코드가 실행된다. 하지만 여기서는 h1 태그를 먼저 만들지 않았기 때문에 색깔이 적용되지 않은 것이다. 1. 오렌지색으로 바꾸는 코드 작성하기 분명 코드에 오류가 있지만 실행이 된다. 그리고 콘솔 창에 가봐도 아무런 오류가 없이 깨끗하다. 그래서 웹 개발이 어려운 것이다. 백엔드 개발은 구조를 짜는 것이 어렵지만 오류가 확실하다. 프론트엔드의 단점은 ..
오늘은 공부를 별로 많이는 하지 않고 아침에 제이쿼리 수업 다 듣고 정리한 후 오후에는 수학 공부와 엘리스로 6주차 수업만 들을 생각이다. 그리고 시간이 남으면 지난번에 들었던 강의를 정리해볼 생각이다.그럼 제이쿼리 실습을 본격적으로 시작해보겠다. 임포트 실습하기 1. 파일을 불러오는 첫 번째 방식 : 내 파일로 로드 ..은 상위 폴더로 가는 것이다. 기능을 불러오기만 하는 것은 head 태그에 작성한다. 2. 파일을 불러오는 두 번째 방법 : CDN 네트워크제이쿼리 다운로드 파일에 들어가 링크를 복사하여 url을 붙여넣는다. 그러면 위의 코드와 같은 방식으로 동작한다. 내부 방식은 장점이 많아보이지만, 서버에 업로드할 때 불편하고 업데이트될 때 대응이 잘 안되는 점이 있다 . 네트워크 방식은..
제이쿼리 수업은 2시간 반 정도로 짧게 설명하고 끝났지만 이 수업도 다시 듣고 정리하려면 꽤 긴 분량이다. 이제부터 차근차근 수업을 들으면서 엘리스에서 배운 개념들을 더 깊게 적용해보기로 하자. 자바스크립트에서 프론트 개발을 할 때는 Ract과 노드를 많이 쓰고, 자바에서는 스프링을 가장 많이 사용한다. 대한민국을 프로그래밍을 할 때 자바 베이스로 시작했기 때문이다.전자정보 프레임워크는 우리나라에서 만든 스프링 기반 프레임워크로 공공기관에서 주로 많이 사용한다. 신생기업에서는 자바스크립트를 많이 선호한다. 어쨌든 백엔드는 자바로, 프론트엔드는 자바스크립트로 개발을 한다고 생각하면 될 것 같다. 데이터 분석을 하고 싶다면 파이썬을 공부해야 한다. 제이쿼리에 대하여 언어가 체감되고 바뀌려면 5~1..
이번에는 제이쿼리 단원을 마무리하며 미션 문제를 풀려고 한다. 사실 이 문제는 지난 4주차에 풀었던 미션 문제인데 제이쿼리로 바꿔서 문제를 풀도록 되어 있다. 오늘 새벽에 얼마나 잘 공부했는지 점검도 할 겸 문제를 풀어볼 것이다.여기까지 하고 새벽 공부를 마무리하려고 한다. 이것까지 하면 어젯밤 9시 반부터 거의 쉬지 않고 9시간 반을 연달아 공부하는 셈이 된다. 미션 1 - 상자의 크기와 위치 변경하기 jQuery API 소개 jQuery API DocumentationjQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, ev..
이제 제이쿼리 마지막 이론과 실습 공부가 될 것 같다. 마지막 시간까지 힘을 내서 공부에 임해보겠다. 실습 6 - 제이쿼리 이벤트 : Class 이벤트 클래스를 추가, 제거하는 것과 특정 클래스가 존재하는 확인하는 기능이다. 문제 풀기 1. html과 css 파일 확인하고 실행하기 아직은 아무것도 동작하지 않는다. css에는 이러한 코드가 작성되어 있다. addClass 버튼을 클릭했을 때 h1, h2이 각각 만들어지도록 하는 코드를 작성해 볼 것이다. removeClass는 그 반대의 기능을 한다. hasClass를 사용해서 blue와 important 클래스가 있는지 판단하고 만약 클래스가 있다면 빼주는 기능을 만들 것이다. 2. 클래스를 추가하는 기능 만들기클래스가 추가..
이어서 제이쿼리의 이벤트에 대해서 공부해 보겠다. 오늘 새벽까지 5주차 제이쿼리 공부를 모두 마친 후에 오늘 이른 새벽에 만들었던 웹사이트 구현 기능을 제이쿼리로도 만드는 실습을 진행해보려고 한다.난 새벽에 가장 공부가 잘 되고 머리가 맑으니 이 시간에 중요한 공부를 하는 편이다. 아마 하루 공부해야 할 분량의 절반을 새벽에 하는 것 같다. 실습 4 - 제이쿼리 이벤트 : Hide, Show, Toggle 이벤트 마우스 상태를 나타내는 3가지 이벤트에 대한 실습을 이어서 진행해보겠다. 1. html 파일 열어서 실행해 보기이 파일에 버튼을 추가해 주었다. hide를 클릭하면 문자가 사라지고, show는 나타나게 한다. toggle은 hide와 show의 기능을 모두 담고 있다. 2...
이번에는 제이쿼리 선택자와 이벤트에 대해서 공부해보려고 한다. 실습 2 - 제이쿼리 선택자 제이쿼리와 CSS와 다른 점은 $ 기호를 사용한다는 것이다. 문제 풀기 1. html 파일 살펴보기id와 class 선택자가 이미 작성되어 있는 상태이다. 버전은 내가 갖고 있는 상위 버전으로 고쳐주었다. 이제 js 파일로 가서 코드를 작성해 보겠다. 2. js 파일에서 코드 작성하기제이쿼리의 css 메서드를 활용해서 태그명, 아이디 속성값, 클래스 속성값으로 해당 코드를 작성한다. 제이쿼리 버전을 상위로 했더니 색깔이 하나도 적용이 되지 않아서 3.3.1로 변경했다. 이 프로젝트에는 지난번 실습과 버전이 달랐다. 색깔이 잘 적용되었다. 3가지 방식을 통해 html 문서에 접근할 수 있..