저는 대학생입니다. 개인적으로 웹마스터 쪽에 관심이 있어 공부를 하려고 하는데 학과가 아예 다른 곳이라 들을 수 있는 정보가 하나도 없네요. 웹마스터 자격증이 있다고 들었는데 어떻게 공부를 하는지 잘 모르겠습니다. 학원을 다니는 것보다 스스로 공부하는 것을 더 선호하는데 무엇을 어떻게 공부해야 하나요? 문제집을 사야 할까요? ㅠㅠ 진로를 그쪽으로 정해서 취직하려는 것은 아니고 그냥 공부하고 싶어서요. 도와주세요... ㅠㅠ



답변드립니다.


단순히 웹마스터 자격증을 따고 싶으신 거라면 문제집을 사고 필요한 툴을 배워서 따실 수 있습니다.
하지만 정말 웹마스터를 직업으로 하고 싶으시면 공부 해야 할게 많습니다.

독학도 하나의 좋은 방법이지만 시간이 오래 걸린다는 단점이 있습니다.
요즘은 유튜브나 블로그, 카페 등 정보가 넘쳐 나기 때문에 강의 자료를 찾아서 공부하시는것도 좋고, 책을 보고 하시는 방법도 있습니다.

추천드리는 방법은 일단 강의 자료를 찾아 보면서 직접 따라하고 모르는 부분에 대해 책이나 검색을 통해 찾아 보든지 책을 한번 정독해 보면 좋을 것 같습니다.

웹마스터는 인터넷상에 홈페이지(웹사이트)를 만들어 올리는 작업을 혼자 작업 가능한 수준을 말하는데요 이를 위해서는 단순 언어 공부 뿐 아니라 경험도 매우 중요합니다.

웹마스터가 되기 위해서는 디자인, frontend, 서버, DB 등 알아야 할 분야가 상당히 많습니다.
하나하나 설명 드리면

웹디자인은 말그대로 홈페이지를 어떻게 만들지 포토샵이나 일러스트와 같은 툴을 이용해 작업하는 일을 말합니다. 툴을 배우는것은 학원을 다니면 한두달이면 끝나지만 웹을 디자인하기 위해서는 경험이 매우 중요하기 때문에 해외 사이트나 국내 잘된 사이트를 많이 보고 따라 만드는게 중요합니다.

frontend는 사용자가 직접 보는 화면을 작업하는 일입니다.
홈페이지 들어가 보시면 메뉴 나오고 게시판 나오고 이쁘게 꾸며져 있고 한 그 부분이요
웹디자인을 통해 만들어진 것들을 사용할 수 있게 이미지 파일과, code로 짜는 일이죠.
이를 위해 공부해야 할 것들은 웹표준, 웹퍼블리싱, 크로스브라우징, CSS, HTML, javascript(jquery) 등이 있습니다. 이것만 공부해도 상당히 많은 양이죠.

서버는 웹에서 매우 중요한 역할을 하는데 이는 정보를 가공하는 일을 합니다.
보통 홈페이지는 눈에 보이는게 전부라고 생각하지만 사실 서버단에서 처리할게 굉장히 많죠
예를 들어 게시판 글을 쓰면 저장하고, 다시 불러오고, 로그인할때 아이디 비번이 맞나 처리하고 등등
서버는 frontend보다 난이도가 더 있습니다.
대표 언어는 php나, jsp(java), asp가 있는데 다 알면 좋겠지만 한가지만 공부하셔도 홈페이지를 만드는데는 문제 없습니다.

DB는 서버에서 처리한 정보를 저장하는 곳인데요. 저장을 위해서는 쿼리라는 것을 알아야 합니다. 물론 DB설계도 공부하셔서 데이터를 어떻게 저장할지 구상도 하셔야겠죠.
대표적인 DB는 mysql, oracle, mssql 등이 있습니다. 보통 mysql를 많이 사용하죠. 이 또한 다 알면 좋겠지만 한가지만 공부하셔도 홈페이지를 만드는데 문제는 없습니다.

그 외에도 사이트를 인터넷 상에 올리기 위해 호스팅에 대한 개념, 도메인, 네임서버, 톰캣 등 부가적인 것도 꾀 있습니다. 경험도 중요하고요.

급하게 머리속에 있는걸 적느라 어렵게 쓴 부분도 있을 수 있으니 더 궁금하신 사항은 댓글로 질문 주세요.


추가.
아! 질문을 보니 진로를 이쪽으로 하실건 아니라고 하셨네요.
그러면 그노보드, 제로보드XE, 워드프레스 등 설치형 홈페이지도 요즘 많이 뜨고 있습니다.
이건 위에 쓴 설명들의 대부분을 자동으로 설정, 작업해서 UI로 처리할 수 있도록 해주죠
이 부분을 공부하시면 좀 더 수월 하실 수 잇겠네요.

그럼.


+ Recent posts