TIL

2024-10-04

news0516 2024. 10. 4. 17:38

2일 학습은 예비군으로 참여하지 못해 따로 학습한 내용을 포함하여 작성하였습니다.

웹개발 종합반, SQL 강의 1주차 학습을 완료하였으며
모든 내용을 암기하기 보단 전체적인 흐름 파악에 더 집중하자는 생각을 가지고 임했습니다.






웹 개발 1주차 전체

이전 회사에서 PPT 형식의 프로그램 강의 자료를 신규 홈페이지에 그대로 옮기는 작업을 진행한적이 있는데, 
<div>를 통해 박스을 만들고, width, height, border, margin, padding, align 등의 속성을 통해 크기 설정, 박스 내 텍스트, 이미지 정렬, 테두리 선 설정 등을 홈페이지에 적용한 경험이 있었습니다. 당시에는 잘 모르고 주먹구구식으로 적용했었지만 이번 강의 내용을 이해하는데 조금 도움이 되었습니다.

기초 이론적인 내용과 함께 웹 검색을 통해 실용적으로 개발하는 과정을 배울 수 있었습니다.

혼자서 모든 코드를 직접 작성한다면 아직은 어려운 부분이 많겠지만, 따라하는 과정에서는 문제없이 진행할 수 있었습니다.





SQL 1주차 전체

데이터베이스 내의 원하는 자료를 조회하기 위한 기본 형식, 조건 추가, 논리연산자 등의 내용을 학습하였습니다.
처음 접하는 내용이지만, 아직 1주차 내용이기도 하고 매우 직관적인 프로그램인것 같아  잘 이해할 수 있었습니다.
앞으로도 배울 데이터베이스 내 자료 처리가 서버개발에 어떻게 연계될지 기대되는 1주차 강의였습니다.





Step 2-1. 게임 서버의 역사 알아보기

초기의 형태부터 현재까지의 서버 변화를 보고 필요에 따라 서버의 용도를 변경하며 발전해온것을 알 수 있었습니다.
제가 경험한 대부분의 온라인 게임들이 사업자가 독점적인 형태로 서버를 실행하고 게임에 참여하는 형태임을 인지하게 되었습니다.
다만 위 형태뿐만 아니라, 한명이 서버를 열고 하나의 컴퓨터에서 다른 유저들의 플레이 상태를 저장하는 형태의 게임도 항상 존재했기 때문에 게임의 형태에 따라 새로운 서버 발전이 이뤄질 수 있겠다는 생각을 하였습니다.





Step 2-2. 게임 서버 트랙에서 자바스크립트를 학습하는 이유

게임 서버, Javascript, Node.js가 어떻게 연계되는지 알 수 있어 학습해야하는 명확한 동기를 얻을 수 있었습니다.
Node.js가 접근성도 활용성도 높아 범용적으로 사용되고 있고, 특히 게임 분야에서 어떻게 활용될 지 더 탐구가 필요할 것 같습니다.
 

'TIL' 카테고리의 다른 글

2주차 목요일  (1) 2024.10.10
2주차 화요일  (2) 2024.10.08
2주차 월요일  (0) 2024.10.07
스타터 노트  (1) 2024.09.30
사전캠프 1일차  (0) 2024.09.30