목록백엔드개발자 (3)
개발자의 logs
최근 이틀 간 한 스타트업의 입사테스트 과제를 진행했다. ( 어느 회사인지는 밝힐 수 없음! ) 아래는 README.md에 서술한 과제 진행 구현과정 및 API 정리한 것이다. ## 기술스택 NODEJS,MYSQL(sqlite3),VSCODE ### 구현과정 1. 제공된 API 사이트에서 OPEN API 호출을 한다. 2. 호출한 API를 통해 들어오는 데이터를 확인한다. 3. sqlite3 라이브러리를 다운로드 한 후, 들어오는 데이터 및 필요한 칼럼에 맞게 DB를 만든다. 4. API로 들어오는 데이터를 필요에 맞게 알맞게 파싱한다. (가져오는 데이터: author, title, description, content) 5. 파싱한 데이터를 DB에 넣는다. 6. 과제 요구사항에 필요한 API 설계를 시..
https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr 문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요..
jQuery 란? HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리! 2주차에는 JQuery, Ajax 등을 배웠다. 기존 웹에대해 html,css 정도의 수준만 알고있던 나에게는 웹에 대한 부족한 지식을 채울수 있어서 꽤 즐거운 수업이였다. 그 외에도 OpenApi를 이용하여 작업하고, 날씨 끌어오기, 미세먼지 데이터 가져오기 등등 서버 클라이언트의 학습도 진행했다. JSON은 기존에도 알고 있었지만 강사님의 설명에 좀더 이해에 도움이 되었고, 깊이 알필요는 없다는 말씀에 약간 마음의 안도도 되었다.(?) 마지막으로 완성된 홈워크, 작업물 이미지와 코드를 공유하면서 마친다! 코드공유 아이유 팬명록 현재기온: 도 현재위치: 닉네임 응원댓글 응원남기기 아이유 새로운 ..