본문 바로가기

개발/프로그래머스 데브코스

프로그래머스 데브코스 21일차 with. TS 웹 풀스택

📚요약

지난 시간까지 미니 프로젝트까지 어느 정도 마무리하면서 백엔드의 기초를 배웠습니다. 이번 시간에는 배웠던 과정을 토대로 미션 2개를 해결하는 과정을 글에 담아 보겠습니다.

 

📖미션1 - github pages 이용해 간단한 포트폴리오 만들기

이미 github pages를 사용해서 만든 블로그가 있었기 때문에 추가로 페이지를 등록하는 방법을 찾고 진행했습니다.

테스트 성공 화면

https://nulzi.github.io/Portfolio/

 

Nulzi's Portfolio

이름: nulzi 관심 분야: 웹 프론트엔드 개인 연락: kimty131@naver.com kimty131@gmail.com

nulzi.github.io

정말 간단하게 만들어서 HTML과 CSS가 잘 작성되는가를 확인해 봤습니다.

 

📖미션2 - 주어진 상황에 맞는 데이터베이스 모델링

ERD를 그리고 실제 테이블을 만들어 보는 미션인데 ERD의 경우 ERD-CLOUD 툴을 사용해서 온라인에서 깔끔하게 그렸습니다. 미션1과는 다르게 문제 유출은 다른 문제를 발생시킬 수 있기 때문에 과정에서 발생한 오류에 대해서 보고 넘어가겠습니다.

 

mysql workbench에 docker의 mariadb를 연동하는 과정에서 에러가 발생했습니다. 에러에 대한 자세한 내용은 다른 글에 정리해두었습니다.

 

또한 CRUD를 실행하는 과정에서 mariadb에서 1175 error code가 발생해서 이를 해결하고 다른 글에 정리해두었습니다.

 

mariadb user 만들기에 참고한 사이트입니다.

 

다음 시간에 계속...

 

출처 & 참고

github pages 여러 개 만들기, SOMEmo, 2024.05.06

데이터 타입 정리, Kim VamPa, 2024.05.06

식별관계와 비 식별관계, EricJeong, 2024.05.06

ERD CLOUD - ERD 다이어그램을 온라인에서 그려보자, Inpa, 2024.05.06

데이터 모델링 개념 & ERD 작성 총정리, Inpa, 2024.05.06

mariadb-UPDATE 구문, 공식 홈페이지, 2024.05.06

mariadb 테이블 외래키 제약조건, 전삭직의 삶, 2024.05.06

mariadb-data type, 공식 홈페이지, 2024.05.06

MySQL ErrorCode 1175, 취미와 밥줄사이, 2024.05.06