React 기초 주간 회고 오늘로서 3주차가 끝이 났다. 이번 주는 리액트 기초에 대해서 배우는 주였다. 기초 주이기는 하지만 실제로는 기초 강의 중 절반에 해당하는 범위에 대해서만 배웠기 때문에 기초 중의 기초..가 아닐까 싶지만. 리액트를 하려면 자바스크립트 문법에 대해 잘 알고 있어야 하는데, 아직 자바스크립트 문법과 친해지려면 갈 길이 먼 것 같다. 프로그램 시작 전에 지급된 자바스크립트 문법 강의는 더 말할 것도 없고, 아무런 가이드라인 없이 '문제 리스팅했으니까 풀어!' 라는 식의 알고리즘 문제 풀기 커리큘럼이 걷기반의 문법 공부에는 큰 도움이 되지 않았던 것 같다. 그래도 그것과는 별개로 리액트를 배우는 건 즐거웠다. 강의를 한 번 듣고 이해하기에는 어려운 부분이 많았지만 새로운 걸 배운다는..
항해99 2주차 알고리즘 주간 회고록 이번 주는 프로그래머스에 있는 알고리즘 문제 중 난이도가 낮은 문제들을 풀어보면서 자바스크립트 문법에 대해 친숙해지는 시간을 가지는 커리큘럼이었다. 한 주가 바뀔 때마다 조가 새로 바뀌는 시스템이기 때문에 이번 주 또한 새로운 조로 편성이 되었는데 우리 조는 나를 포함해서 3명이었으며, 설마 했던 내가 팀장이 되었다. 걱정부터 앞섰다. 아직 자바스크립트의 기본 문법도 잘 모르는 상태에서 문법을 활용해서 문제를 풀어야 했는데 어떻게 문제에 접근해야 하는지 조차 무지한 상태였기 때문에 말 그대로 맨 땅에 헤딩을 할 수밖에 없었다. 월요일 9시에 모든 팀원들이 모여서 혹시 알고리즘 문제를 풀어 본 경험이 있는지 물어보았고 모두 나처럼 경험이 없었다. 당장 이번 주까지 풀어..
TITLE: 누구개 (부제: WhoisDog) URL: https://whoisdog.herokuapp.com/ 반려동물의 사진을 올려서 자유롭게 자랑할 수 있는 사이트이다. 팀 구성 Back-end: 1명 Front-end: 3명 개발 기간 2021/11/01 ~ 2021/11/05 (5일) 적용 기술 Back-end: Python, Flask, Jinja2, MogoDB , jwt, S3, MondoDB Cloud, Heroku(PaaS) Front-end: HTML, CSS, JavaScript, Jquery, Flask, Jinja2, ajax Database 설계 API 설계 구현 기능 1. 로그인 페이지 아이디 DB에 있는 내용과 일치하는지 검사 비밀번호 암호화 진행 > DB에있는 암호화 비밀..