본문 바로가기

Education/개품 (야간) 부트캠프 1기 ✔️40

[개발자의 품격 (야간) 부트캠프 1기] - 열다섯 번째 미팅 2022년 2월 22일 개발자의 품격 (야간) 부트캠프 열다섯 번째 미팅에 참여했습니다. 오늘은 바닐라 JS 마지막 시간입니다. 이벤트 버블링을 막는 stopPropagation() 함수와 키보드 이벤트의 동작 순서 (keydown - keypress - keyup) 그리고 SPA에서 비동기 함수를 활용하면서 form 태그 안의 여러 종류의 input 태그 속성들을 사용할 수 있는 방법으로 form 태그의 onsubmit에 event.preventDefault() 를 활용하는 것을 알아보았습니다. 이후 JS에서 메모리의 할당과 해제에 대해 불변/가변형 데이터를 간단히 알아보고 마지막으로 데이터 그리드 실습을 진행했습니다. (컬럼별 데이터 필터링, 페이징 처리 등) 이로써 바닐라 JS 수업이 종료되었습니다.. 2022. 2. 22.
[개발자의 품격 (야간) 부트캠프 1기] - 열네 번째 미팅 2022년 2월 17일 개발자의 품격 (야간) 부트캠프 열네 번째 미팅에 참여했습니다. 오늘은 지난 시간에 이어서 데이터 수정/추가 관련된 추가 실습과 함께 모달 창까지 만들었습니다. 테이블을 이용한 데이터 CRUD 실습은 정말 중요합니다. 실무에서 반드시 마주치고 개발하게 될 요소이므로 지난 13 번째 시간과 이번 14 번째 시간 수업이 제일 중요한 수업이면서 무한 복습할 부분입니다. 이후 마지막으로 스크롤 등 이벤트 관련된 부분을 학습하면서 마쳤습니다. 이제 바닐라 JS 수업이 단 한 번 남았습니다. 이후에는 부트스트랩 디자인 시스템을 2번에 걸쳐 이번 주까지 마무리 되고 다음주부터는 드디어 프론트엔드 프레임워크 중 하나인 뷰에 대해서 알아봅니다. 앞으로의 수업도 기대되지만, 13 번째와 14 번째 .. 2022. 2. 21.
[개발자의 품격 (야간) 부트캠프 1기] - 열세 번째 미팅 2022년 2월 15일 개발자의 품격 (야간) 부트캠프 열세 번째 미팅에 참여했습니다. 오늘은 지금까지 배운 개념을 모두 융합해서 실제로 데이터를 조회/삭제/생성하는 실습을 진행했습니다. json-generator를 이용하여 랜덤의 가상 data를 생성하고 이를 db.json에 저장하여 json-server로 watch 했습니다. 이후 성별에 따른 데이터 조회 필터링과 입력하는 것에 대한 조회, 체크박스를 이용한 데이터 삭제 등의 작업을 진행하여 간단한 테이블 형태로 렌더링하고 이후 데이터를 생성하는 폼을 반응형으로도 구현했습니다. html 파일이 2개밖에 안되지만 정말로 알차고 여러 개념들이 복합적으로 모두 나온 정말 실전 연습이었습니다. 막상 안다고 생각했지만 이렇게 실제로 활용을 해보려니깐 쉽지 않.. 2022. 2. 15.
[개발자의 품격 (야간) 부트캠프 1기] - 열두 번째 미팅 2022년 2월 10일 개발자의 품격 (야간) 부트캠프 열두 번째 미팅에 참여했습니다. 오늘은 바닐라 JS 고급 문법 나머지 부분인 에러 처리, 엄격 모드, 정규식에 대해 알아봤습니다. 특히 정규식 처리하는 부분이 상당히 중요한데 간단한 이메일이나 핸드폰 번호 예제로 살펴봤습니다. 이후 DOM에 대해서 학습하면서 끝났습니다. 실무 관련 여러 이야기와 예제를 즉석으로 들어주시면서 설명해주셔서 정말 감사했습니다. 개인적으로 DB 관련된 서버 지식도 질문 드렸는데 궁금한 점이 해소되어 좋았습니다. 다음 수업도 기대됩니다. 벌써 바닐라 JS 수업이 세 번밖에 안남은 것이 너무 아쉽습니다. 하지만 이후 Vue, Node, DB 등도 너무 재밌을 것 같습니다! [Reference] 개발자의 품격 부트캠프 1기 - .. 2022. 2. 10.
반응형