본문 바로가기

분류 전체보기327

개발일지#1 - 나만의 웹 서비스 만들기(나만아는 맛집 리스트) 1. 프로젝트 설명 나도 오랜 시간 집을 나와 자취를 하고 있고 1인가구가 늘어나면서 만들어 먹기보다는 시켜먹고 사먹는 경우들이 많아지는 것 같아 이번 프로젝트를 계획하게 되었다. 평소에 점심메뉴를 고르더라도 딱히 먹고 싶은게 없을 정도로 크게 먹는거에 대한 욕심이 없는 편이다. 하지만, 이런 내가 좋아하고 자주가는 식당이 있다면? 내 주변지인들은 그런 식당은 믿고 간다! 이런것처럼 어느 누구한테 믿고 추천할 수 있는 나만 아는 우리동네 맛집들을 추천해주고 공유할 수 있는 사이트를 만들어보고싶다. 현지인이 직접 추천해주는 맛집 리스트! 2. 나만아는 맛집 리스트 구상하기 우선은 웹 개발플러스 강의를 들으면서 여러가지 API를 찾아보고 알아보면서 내가 입력한 맛집에 대한 정보를 검색해서 지도에 보여주면 어.. 2021. 5. 10.
웹 개발플러스 4주차(회원가입,로그인, 좋아요 기능 등) 드디어 마지막 웹 개발 플러스 4주차!!! 이정도까지 수업을 듣고 난 이후 누군가에게 웹 서비스가 어떻게 돌아가는지 설명할 수 있을 정도는 되지만 아직까지 코드들은 익숙하지않아서 그런지 어려운감이 있는 것 같다 이번 강의에서 웹사이트를 Bulma 를 통해 구성하기로 했다. (부트스트랩보다 뭔가 더 예쁜느낌?) Bulma 문법이 더 직관적이고 자유롭게 커스터마이징이 가능하기때문에 더 좋은 것 같다. ( 공식문서 : https://bulma.io/documentation ) 이번 프로젝트의 가장 중요한 기능인 회원가입 과 로그인!!! (평소에 홈페이지 이용할때는 몰랐지만, 상당히 복잡한 코드들 ㅠㅠㅠ 하지만 익숙해지기위해 다시 복습!!) ※ 회원가입 여기서 가장 중요한 부분은 해시함수를 알아야한다! SHA2.. 2021. 5. 10.
앱 개발종합반 1주차 (자바스크립트) 사실 자바스크립트라는것에 대해 혼자 독학을 해보겠다고 굳은 의지를 가지고 책을 산적이 있다. 하지만........ 책에는 굉장히 많은 내용들을 담고 있었고 처음보는 문법이다보니 이해도 되지않아 번번히 진도를 나가지고 못하고 흥미를 잃어가고 있었다ㅠㅠㅠㅠㅠ 우선 스파르타에서 강의를 들으면서 좋은 점은 나같은 집중력 시간이 길지 않은 사람들에게 적격인것같다 핵심만 가르쳐주면서 따라하면서 반복학습으로 코딩과 친숙해질수 있는 시간을 준다는점 다행히 이번 주차에서 기초문법까지는 다른 강의를 들으면서 반복된 학습이여서 그나마 이해가 조금 빨랐던것같다! ※ 자바스크립트 기초문법 정리 리스트에서 알고 있으면 좋은부분은 "b_list.push["헤이"] " 로 리스트에 요소를 넣을 수 있다는 점이다! 리스는 [] 로 선.. 2021. 4. 28.
웹 개발 플러스 3주차(맛집 지도 만들기) 이번 3주차 수업은 맛집 지도 만들기! 이번에는 말로만 듣던 Open Api를 사용해볼 수 있는 기회가 생겼다!! 하지만 또 새로운걸 배운다는건 쉽지많은 않아 개발일지를 쓰면서 복습 필수! ※ 완성된 프로젝트 모습 일반적인 네이버,카카오 지도 등에서 할 수 있는 기본적인 기능들을 구성하고 있고, 위치정보, 맛집정보, 즐겨찾기 등등 이렇게 만들어본것처럼 Api 사용법만 알 수 있으면 다른 Api를 사용해서 보다 많은 정보들로 웹 서비스, 앱 서비스를 만들 수 있을 것같은 좋은 생각이 드는 강의 였던것같다! 이번 주차에서 가장중요한 점은 역시 " 셀레니움을 통한 웹 스크래핑" 이전 강의에서 배운 크롤링의 단점을 보완할 수 있는 아주 좋은 녀석인것같음! ※ 셀레니움 적용 코드 from bs4 import Be.. 2021. 4. 28.