전체 글

HYOSITIVE Diary - Rewind HYOSITIVE - Weekly HYOSITIVE
Dev

WEB3 - Express

이번에는 Node.js의 대표적인 웹 프레임워크 중 하나인 Express에 대해 학습했다. 이번에도 이전 강의들 처럼 Visual Studio Code를 사용해 코딩을 지속하려고 했지만, 부대 내 사이버지식정보방 프로그램 업데이트로 터미널 사용이 제한되었다. 따라서 강의 초반에 부득이하게 다시 VSCode에서 구름IDE로 작업 환경을 변경했다. 환경을 다시 변경해야 해 번거롭기도 했고, 아무래도 로컬PC에서 Node.js를 구동하는 것보다 불편한 점이 많았지만, 다행히 학습에 문제가 생길 정도로 큰 어려움은 없었다. 강의 초반부는 기존의 Node.js 기반 코드를 Express 프레임워크에 맞게 변경하는 내용으로 구성되었다. 어려운 내용은 아니었지만, 부대 사정으로 인해 학습이 자꾸 끊겼던 탓에 내용들이..

Dev

DATABASE2 - MySQL / Node.js & MySQL

DATABASE2 - MySQL DATABASE1 수업을 끝마치고, 바로 다음 목표인 DATABASE2 - MySQL을 시작했다. MySQL은 무료로 사용할 수 있는. 세계에서 가장 많이 쓰이는 관계형 데이터베이스인데, 나 역시 이번 강의를 통해 학습하기 전부터 익히 들어 알고 있기도 했다. Bitnami 사에서 개발한 WAMP Stack 프로그램을 이용해 MySQL를 편리하게 설치할 수 있었다. MySQL을 설치한 이후 본격적인 학습에 들어갔다, GUI 환경을 제공하는 MySQL Workbench 프로그램이 존재하지만, 처음부터 학습하는 단계였기에 정직하게 명령 프롬프트로 시작했다. 강의 내용을 따라가며 차례대로 스키마, 테이블을 생성하고, 데이터를 입력했다. 강의에서 이고잉님은 마이크로소프트 엑셀과 ..

Dev

Study Plan / DATABASE1

WEB2 - Node.js 강의를 모두 끝마치고, 중간 점검의 시간을 가졌다. 지금까지 공부 해 온 것들을 되돌아보고, 앞으로의 공부 계획을 세우기 위함이었다. 지금까지 Opentutorials 사이트의 이고잉님의 WEBn 강의가 매우 만족스러웠기 때문에, 기본적으로 WEBn 시리즈의 다른 강의를 들을 생각이었다. 이고잉님은 자신의 강의들을 연결해 놓은 지식지도를 만들어 놓았고, 강의 페이지에도 선수과목을 명시해 두었는데, 덕분에 앞으로의 학습 계획을 짜는 데 큰 도움이 되었다. 이고잉님의 가이드라인을 바탕으로 개인적인 흥미와 관심을 반영해 간단한 텍스트 파일을 작성했다. 사실 데이터베이스는 복학 후 학교에서 강의를 들으려고 했으나, WEBn의 심화 강의를 이해하기 위해서는 데이터베이스에 대한 이해가 필..

HYOSITIVE
HYOSITIVE Diary