본문 바로가기

내일배움캠프/1 ~ 4 주차

[내일배움캠프] - 1일차 : 웹 프로그래밍 A-Z 기초 뿌숴버리기

 시작하는 글 

오늘 2022.04.18 내일배움캠프 스파르타코딩클럽 실무형 AI 웹개발자 양성과정이 시작되었다.

 

수강생은 총 56명, 14개조로 이루어졌고,

조 배정 순서대로 하다보니 내가 조장을 맞음;

 

우리조는 6조, 나를 포함해서 이ㅇㅇ님, 최ㅇㅇ님, 한ㅇㅇ

앞으로 2주간 함께할 동료분들이다. 파이팅이염~

 

 

 훈련 내용 

오늘부터 내일까지(4/18~19)는 기존 사전과제였던 웹개발종합반을 끝까지 마무리하는 일정으로 잡혀있다.

강의 이름은 '웹 프로그래밍 A-Z 기초'.

 

사실 나는 4개월 전에 스파르타코딩클럽의 내일배움단을 수강한 적이 있어서

해당 강의의 커리큘럼은 처음부터 끝까지 훑은 적은 있다. (완강 x, 훑기 o)

시간이 얼마나 흘렀다고 배운 내용을 다 까먹었지만, 그래도 처음보다는 복습하기가 수월했다.

 

그렇게 오늘 훈련 시간은 총 12시간 29분 31초!

 

피와 살을 소모한 시간 [일과 중 실수로 퇴실버튼 누르면 그날 내 목숨 사라짐]

 

생각보다 12시간이라는 시간이 금방 지나갔다.

근데 생각보다 한게 별로 없다.

생각보다 생각이 없다.

 

내일까지 '웹 프로그래밍 A-Z 기초' 강의를 마무리해야하는데,

오늘 총 1~5주차 강의 중, 4주차 9강 [모두의책리뷰]까지 진행했으니

내일이면 끝낼 수 있긴 할듯.

 

그래도 오늘 중점적으로 공부한 걸 올려보자면,

-> 서버-클라이언트 주고받기

서버(Python)

def write_review():
    title_receive = request.form['title_give']
    author_receive = request.form['author_give']
    review_receive = request.form['review_give']
    doc = {
        'title': title_receive,
        'author': author_receive,
        'review': review_receive
    }
    db.bookreview.insert_one(doc)
    return jsonify({'msg': '리뷰가 성공적으로 작성되었습니다.'})

클라이언트(JS)

function makeReview() {
    let title = $("#title").val();
    let author = $("#author").val();
    let review = $("#bookReview").val();

    $.ajax({
        type: "POST",
        url: "/review",
        data: { title_give: title, author_give: author, review_give: review },
        success: function (response) {
            alert(response["msg"]);
            window.location.reload();
        }
    })
}

 

 

 끝내는 글 

TIL도 열심히 써야지.

일지쓰느라 남겨진 자들