본문 바로가기

부트캠프46

[개발자의 품격 (야간) 부트캠프 1기] - 스물아홉 번째 미팅 2022년 3월 30일 개발자의 품격 (야간) 부트캠프 스물아홉 번째 미팅에 참여했습니다. 데이터베이스 두 번째 시간으로 SQL에 대해서 학습했습니다. 기본적인 SELECT, UPDATE, DELETE, INSERT INTO 문 부터 시작해서 INNER JOIN, OUTER JOIN까지 알아보았습니다. 오랜만에 쿼리를 보니깐 기억이 새록새록 떠올랐습니다. 페이징 처리할 때 기본적으로 SELECT 문과 LIMIT를 이용하는 것을 알게되었습니다. LIMIT 키워드 뒤에 숫자 2개를 작성할 수 있는데 뒤의 숫자는 보통 한 페이지에 보이는 개수이고, 앞에 있는 숫자는 (Page 번호 - 1) * 한 페이지에 보여지는 개수로 로직을 구성하면 좋습니다. 내일은 넷플릭스 사이트를 가지고 데이터베이스 설계 및 구조를 .. 2022. 3. 30.
[개발자의 품격 (야간) 부트캠프 1기] - 스물여덟 번째 미팅 2022년 3월 29일 개발자의 품격 (야간) 부트캠프 스물여덟 번째 미팅에 참여했습니다. 오늘은 데이터베이스 첫 번째 시간으로 데이터베이스를 설계할 때 가장 먼저 어떤 관점으로 데이터를 바라보고 기획된 화면(ex. 와이어 프레임)을 가지고 어떻게 설계를 시작할지 알아봤습니다. 고객의 제품 주문 상세 데이터를 보면 단순히 화면은 하나지만 정말 많은 데이터들을 뽑아낼 수 있습니다. 그러한 데이터를 기반으로 데이터베이스를 설계하기 시작합니다. 고객 제품 주문 DB 예제를 가지고 MySQL Workbench 8.0을 이용하여 실제로 테이블들을 만들어봤습니다. 테이블 생성 시 필요한 컬럼들에 대한 여러 기본적인 데이터 타입들도 학습했습니다. 오랜만에 테이블을 설계하고 실습을 해서 재밌었습니다. 내일과 모레에 걸.. 2022. 3. 29.
[개발자의 품격 (야간) 부트캠프 1기] - 스물일곱 번째 미팅 2022년 3월 24일 개발자의 품격 (야간) 부트캠프 스물일곱 번째 미팅에 참여했습니다. 오늘은 Vue.js 마지막 시간입니다. 실무에서 자주 사용되는 UI 패턴 중 Single Edit, Multiple Edit, Master Detail, Shuttle 패턴을 실습했습니다. 사소한 UX 디테일 하나하나가 정말 중요하다는 것을 많이 느꼈습니다. 총 5가지의 UI 그리드 패턴을 실습하면서 Vue.js 수업이 끝났습니다. 다음 주 세 번은 데이터베이스 수업을 나갑니다. 4월 마지막 한 달 동안은 Node.js를 절반 기간 동안 학습하고 남은 기간에는 Vue.js + Bootstrap + Node.js 를 모두 동원하여 최종 실습을 진행합니다. 이제 별로 기간이 안남았습니다. 처음에 부트캠프 교육을 신청할.. 2022. 3. 24.
[개발자의 품격 (야간) 부트캠프 1기] - 스물여섯 번째 미팅 2022년 3월 22일 개발자의 품격 (야간) 부트캠프 스물여섯 번째 미팅에 참여했습니다. 이제 Vue.js 강의가 두 번 남았습니다. 오늘과 모레 두 번에 걸쳐서 지금까지 배운 Vue.js와 Bootstrap을 이용하여 기업 시스템에서 자주 사용되는 테이블 그리드 관련 디자인 패턴 실습을 진행했습니다. 첫 번째로는 List to Detail 패턴을 실습했습니다. 그 동안 배운 개념들을 모두 활용해서 실무에 자주 활용되는 패턴을 익혔습니다. 추가적으로 CRU 도 json-server를 활용하여 구현하였습니다. 그리고 한 라우트에서 다른 라우트로 넘어갈 때 쿼리나 파라미터를 넘길 수가 있는데, query 같은 경우는 path와 함께 주소창에 URL로 보여줄 때 활용하고 (GET 방식) params는 nam.. 2022. 3. 22.
반응형