본문 바로가기

프로그래머스 풀스택 데브코스/데브코스 TIL

웹 풀사이클 데브코스 TIL 10일차

오늘은 모든 수업이 실시간 수업으로 진행되었고 과제에 대한 설명과 과제를 직접 하는 시간으로 이루어졌다. 첫번째 시간이라 과제들은 모두 팀 과제로 이루어졌다.

첫번째 과제

첫번째 과제는 지금까지 배웠던 HTML과 CSS 지식을 활용해서 나만의 포트폴리오 사이트 만들기었다.
포트폴리오 사이트를 만들고 이것을 Git과 Github를 활용해 깃허브 레포지토리로 배포한다.
그 후 Github pages라는 서비스를 이용해 배포까지 하면 첫번째 과제는 완료가 된다.

어려웠던 점

과제 내용이 간단해서 과제를 하는데에 큰 어려움은 없었지만 배포하는데 약간 문제가 있었다. 깃허브 페이지를 하려면 깃허브 레포지토리 이름을 {계정 아이디}.github.io 와 같은 방식으로 해야하고 각 계정당 한개의 페이지만 배포할 수 있는 것으로 알고있었다. 나와 같은 고민을 하고있는 사람이 많았는지 줌 강의에서 비슷한 질문이 여러개 올라왔고, 어떤분이 페이지를 여러개 배포할 수 있는 방법이 있다고 하셔서 이 방법을 찾아보기로 했다.

두번째 과제

두번째 과제는 데이터베이스에 관한 과제였다. 요구사항들이 주어지고 데이터베이스 ERD를 설계하고 실제로 그 데이터베이스들을 만들어보는 것 까지가 과제였다. 테이블들을 더 쪼갤까도 고민했지만 주어진 요구사항에서는 불필요하다고 생각해서 테이블은 3개정도만 만들고 이 테이블들에 INSERT, SELECT, UPDATE 등의 연산을 수행해보았다.

어려웠던 점

학교 데이터베이스 수업때 여러번 했던방식의 과제라 크게 어려움 없이 진행할 수 있었다. Maria DB 의 CLI 인터페이스가 아직 익숙하지 않아서 익숙해지기 위해 연습했던것 같다.

키워드: 프로그래머스 데브코스, 국비지원교육, 코딩부트캠프