본문 바로가기
배움/스파르타코딩클럽

[스파르타코딩클럽] 웹개발종합반 3주차 개발일지_코딩

by 가고시마청년 2023. 1. 15.
반응형

요즘은 스파르타코딩클럽의 웹개발 종합반 강의로 하루하루가 빨리 지나가는거 같다.

1주차에 이어 2주차, 그리고 3주차 강의까지 예상보다 빠르게 수강을 완료했다.

3주차부터는 전과는 다르게 훨씬 복잡하고 조금씩 이해가 안되는 부분도 하나 둘 생겨나기 시작했다.

그러나 강의를 다시보고 다시 해보고 이해하며 진행...

용어들도 나름대로 차분히 정리하며 완주를 성공하였다.

 

스파르타코딩클럽-웹개발종합반-3주차 강의목록
웹개발종합반 3주차 강의 목록 중

 

본격적인 강의에 앞서 2주차 강의에서 했던 내용을 다시 복습!

Fetch 를 통해 데이터를 불러오고 활용해보는 연습을 하였다.

 

3주차 강의 시작! 많은 코딩 입문자들이 처음 시작할 때 많이 다루게 된다는 파이썬!!!

파이썬 코딩 자체는 직접적이며 전에 다루었던 언어들보다 더 간단, 명료했다.

 

웹개발종합반-3주차-강의준비
웹개발종합반 3주차 강의 준비

 

파이썬의 기본 코딩문법(변수설정, 조건문, 반복문 등)을 익히고 웹페이지 제작에 응용해 보는게 3주차 강의 시작이었다.

3주차에서는 실제로 자신의 PC에 서버를 생성하고 생성한 서버에 데이터를 등록하여 활용하는 작업을 한다.

 

웹개발종합반-3주차-DB설명
웹개발종합반 3주차 DB 간략 설명

 

* DB(Database) : 저장된 데이터를 잘 가지고 오는 프로그램

* DB 의 2가지 종류 :  SQL(정형화된 데이터 저장) , NoSQL(비정형화 데이터 저장) 

 

서버 생성을 위한 mongoDB 라는 데이터 저장 프로그램을 이용!

시작하는 대략적인 방법은 아래의 첨부와 같다.

웹개발종합반-mongoDB-3주차
웹개발종합반 mongoDB 시작

 

mongoDB 를 활용할 준비를 마치면 이제 pymongo 라는 라이브러리를 통해 DB 를 조작할 수 있다.

 

3주차 강의의 핵심은 웹스크래핑(웹사이트에서 원하는 데이터를 추출하는 작업) 인 것 같다.

신기하게도 강의를 잘 따라가면 복잡해보였던 데이터들 중 원하는 데이터들만 쭉 뽑아 내 페이지에 표시를 할 수 있었다.

처음엔 복잡하고 익숙치 않아 강의 내용 따라하기만 바빳는데 강의를 멈추고 연습해보고 하니 조금 익숙해졌다.

웹개발종합반-웹스크래핑-3주차
웹개발종합반 3주차 웹스크래핑(크롤링)

1주차, 2주차에서는 언제나 낯설기만 했던 코딩용어들이

3주차를 마칠 때 쯤에는 뭔가 친해졌다고 해야할까 익숙해진 느낌에 괜히 기분도 좋아졌다.

 

스파르타코딩클럽 강의의 매력이라고 하면 어려운 부분도 쉽게 간단하게 설명해주는 점인것 같다.

그래서 내용이 많아져도 집중해서 잘 들을 수 있고 강의 완주를 위해 힘들지 않게 달려갈 수 있을 것 같다.

 

4주차 강의에서는 더 많은 데이터들을 활용할 수 있는 웹페이지를 제작하는 듯 하다.

 

빨리 또 달려보자!!! 

반응형

댓글