내일배움단 메이킹챌린지 회고록 1. 날짜: 2021년 7월 20일 2. 장소 https://us05web.zoom.us/j/86784166920?pwd=c0ltaHBibUpLWW1FNEg2YXZHR0pBdz09회의 ID: 867 8416 6920 암호: teamsparta 3.과정 9시에 모임있어지만 모이는데 15분정도 걸렸다. 모여서 팀이름을 잠이오조 라고 정했다. 그리고 주제에 관한 아이디어를 내놓았다. 다음과 같다. 1. 상식 퀴즈앱 (예시: QuizzLand) 2. 메모/일기앱 (예시: 세줄일기, 브런치) 3. 콘텐츠 플랫폼 (예시: 포스타입) 4. 농산물 직거래 플랫폼 (예시: 푸드팡) 5. MBTI 심리테스트 6. 코로나 현황 그 중에서 1번과 2번이 인기가 많았다. 그렇지만 2번은 너무 쉽고..
■공부전 마지막 주 강의만 남았다. 목차를 보니 무비스타 연습과 서버에 내 원페이지 쇼핑몰 올리기가 있었다. 그동안 공부한게 머리속에 조금씩 퍼즐이 맞혀져서 좋았다. html, css, js, ajax, 크롤링, 로컬 개발환경(서버와 클라이언트가 하나다.)등등 말이다. 또한 서버에 올릴 수 있다니 신기하면서 기분좋은 강의들이라는 인식으로 공부에 임했다. ■공부(무비스타 만들기) 1) db만들기 import requests from bs4 import BeautifulSoup from pymongo import Mongo Clientclient = MongoClient('localhost', 27017) db = client.dbsparta # DB에 저장할 영화인들의 출처 url을 가져옵니다. def g..
■공부전 공부하다가 점차 지식이 쌓이고 구글링도 잘하게 되었다. 그렇지만 지나간 공부에서 이걸 언제 사용했더라는 생각이 들었고 다시 복습하는 기회가 생겼다. 그래서 이번 4주차 공부할 때는 코드 한줄 한줄 이해하려고 애썻다. 그리고 용어의 뜻말고도 쓰임새도 같이 공부하였더니 코드가 눈에 더 잘 보이게되었다. ■공부 용어정리 -파싱 - 프레임워크: 뼈대나 기반구조(특정 프로그램을 개발하기 위한 여러 요소들과 메뉴얼인 룰을 제공하는 프로그램) -라이브러리: 특정 기능에 대한 도구 또는 함수들의 집합 ※프레임워크의 종류 Flask 프레임워크: 서버를 구동시켜주는 편한 코드 모음. ※라이브러리의 종류 ajax : 자바스크립트의 라이브러리중 하나이며 서버에 데이터를 요청한다. (비동기적 통신 교환 기법, Ajax..
■공부전 jquery, json과 ajax를 배우고나서 조금씩 난이도가 상승한다고 느꼈다. 그렇지만 결과물과 수업을 들을 때는 호기심과 열정이 있었다. 그래서 이해를 하고 결과를 보고나서 뿌듯함과 성취감도 느꼈다. 그리고 3주차에는 파이썬과 mongodb 그리고 크롤링을 배운다고 했을 떄는 용어가 낯설고해서 두려움이 느껴졌다. ■공부 1.용어정리 -파이썬 : 프로그래밍언어로 번역팩이라고 보면된다. (패키지=외부 라이브러리 ex. Requests , bs4, pymongo, pip등등) -크롤링(웹스크래핑) : 데이터를 가져와 필요한 정보를 추출하는 것 -mongodb : 정보를 잘 꺼내쓰기위한 프로그램(그래픽 인터페이스를 지원하지 않는다.) -robo 3T : mongodb에 있는 데이터를 시각적으로 보..
■ 공부전 1주차 수업을 마치고 나서 뿌듯하고 검색역량을 키워야 한다고 생각했다. 구글링을 잘 활용하자는 마인드로 수업에 임했다. 그리고 강사님은 코드를 외우지 말고 쓰임새와 복사,붙여넣기를 하라고 했지만 코드를 조금씩 외웠다. ■ 공부 용어정리 jquery: 편리한 javascript를 미리 작성해둔 것(라이브러리) json: 자주 쓰이는 데이터 형식 ajax:: 비동기적 통신 교환 기법 jquery 문법 1. $( '' #(id) ' ).val() : input 박스에 쓰여진 문장 가져오기(val괄호안에 문자를 넣으면 그 글자로 input 박스에 치환된다.) 2. $( '' #(id) ' ).hide(): 숨기기 3. $( '' #(id) ' ).show: 나타내기 4. $( '' #(id) ' )...
■공부전 나는 스파르타코딩클럽 웹개발 종합반을 수강하기 전에는 c언어와 중학교때 배운 html이 전부였다. 그래서 나는 이 수업을 따라갈 수 있을지 의문이 들었다. 어떻게 5주라는 시간에 웹개발을 할 수 있는지 말이다. 또한 걱정도 있었지만 학창시절 컴퓨터에 관한 건 우수한 성적이 있어서 자신감도 있었기는 했다. 걱정과 자신감이 동시에 있어서 내일배움단에 수강신청을 하고나서 수업까지 기다림이 즐거웠다. ■공부 1. 서버 동작방식 -클라이언트가 서버에 요청해 api라는 창구에서 html,css,javascript를 받아서 그려준다. 2.역활 -html(): 뼈대 -css(): 꾸미기 -javascript(): 동작 3.html 나는 구역을 나누죠 나는 문단이에요 bullet point!1 bullet po..
