웹개발 관련 직업
-웹마스터/ 그래픽 디자이너/ 정보 시스템 기술자
블로그 펌 자료//
웹개발 공부에 대한 배경지식
HTMP 및 CSS (기본), PHP, 그리고 JSP
최종적으로 JSP 사용(이클립스 사용)
PHP는 압타나 스튜디오. ok, JSP를 잘 배워야겠다(자바)
HTML -> CSS -> JSP 또는 ASP 또는 PHP -> MySQL 또는 MsSql 또는 PostgreSQL -> Jquery 와 Javascript -> CSS3 -> HTML5 ->Spring MVC framework 또는 ASP.NET 또는 CakePHP-> 기타 필요한 개념들 (RESTful service 라던지 Oauth 여러가지)
웹개발 공부에 대한 배경지식 ![]() ![]() 2015.04.29. 22:11
|
만약 로그인 기능이나 게시판 같은걸 처음부터 만들고 싶으시다면
1) HTML 과 CSS는 기본이고
2) PHP 또는 JSP, ASP 같은 Dynamic programming language 를 하나 아셔야 됩니다.
3) MySQL 이라던지 MSSql 같은 DBMS (Database management system) 같은것도 아셔야 되고.
전공이 프로그래밍 분야가 아니면 PHP, JSP 같은건 아마 초보분이 익히기 힘들거에요.
하지만 그냥 Static 한 웹페이지, 즉 그냥 컨텐츠를 보여주기만 하는 웹사이트를 만들고 싶으시다면
1) HTML
2) CSS
만 기본으로 알면 됩니다.
그 후에 더 예쁘게(?) 이펙트를 넣고 꾸미고 싶으시다면 플래시를 배우시던지 Jquery 를 배우시던지 알아서 하시는 거구요.
하지만 위의 랭귀지를 꼭 알지 않다 하더라도 초보라도 웹사이트를 쉽게 만드는 방법이 있긴 합니다.
1) XE engine 을 쓰신다던지: http://www.xpressengine.com/
2) Gnu board 를 쓰신다던지: http://sir.co.kr/main/gnuboard4/
얘네들은 다루기가 아주 쉽거든요. 게시판이나 로그인 회원관리 그런것도 클릭 몇번과 설정만 잘해주시면 네이버 카페나 다음카페 같은것 처럼 관리 가능합니다. 교제 같은건 딱히 필요없고요, 그냥 온라인 메뉴얼 같은것만 익히면 조작 가능합니다.
처음부터 아주 제대로 파고들며 공부하고 싶으시면, 개인적 으로는
HTML -> CSS -> JSP 또는 ASP 또는 PHP -> MySQL 또는 MsSql 또는 PostgreSQL -> Jquery 와 Javascript -> CSS3 -> HTML5 ->Spring MVC framework 또는 ASP.NET 또는 CakePHP-> 기타 필요한 개념들 (RESTful service 라던지 Oauth 여러가지)
이런순으로 공부하라고 추천해 드리고 싶네요.
IDE, 즉 개발툴은
a) JSP 쪽으로 가신다면 Eclipse 를
b) ASP 쪽으로 가신다면 Visual Studio 를
c) PHP 쪽으로 가신다면 Aptana Studio 를 추천해 드리고 싶네요.
참고로 Eclipse, Aptana Studio 는 완전 공짜이고, Visual Studio 는 제한적으로 공짜입니다. Express 버전만 공짜임.
한국 사정은 잘 모르겠지만 북미는 ASP 는 거의 버리는 추세입니다.
윈도우 서버 유지 비용이 만만치 않거든요. ASP 는 윈도우 서버에서만 돌아가고 Linux 서버 에서 구동 불가능 합니다. 물론 Mono Project (http://www.mono-project.com/Main_Page) 로 리넉스에서 돌릴수 있다하지만 개인적으로 직접 해본적이 없으니 그냥 이런게 있다는 것만 알려드립니다.
개인적으로 JSP, ASP, PHP 가 배우기 쉬운 순서는 ASP -> PHP -> JSP 라고 생각 되네요. ASP 가 c# 기반이라서 배우기 죠낸 쉬움.
PHP 는 프로그래머들 사이에서 Toy Language, 즉 그냥 가지고 노는 프로그래밍 언어라 자주 인식이 되어지고요, 작은 프로젝트나 웹사이트를 만들때 사용이 됩니다. 나중에 프로젝트가 커지고, 엔터프라이즈적 요소가 많아지면 뭔가 한계가 많아 진다고 하더군요. 참고로 Facebook 은 초기에 PHP 로 만들어졌다가 후에 Ruby and Rails 로 갈아 탔습니다. Ruby and Rails 는 제가 아는게 없어서 패스.
JSP 는 뭐....좋죠. 자바......거의 어떤 서버에서나 돌아가니까요. ASP 같이 윈도우 서버에서만 돌릴 필요가 없으니까 라이센스 fee 도 굳고 뭐 좋죠. 요즘은 자바 대세 입디다.
[출처] 웹개발 공부에 대한 배경지식|작성자 에쑤비
'Web development' 카테고리의 다른 글
Restful routes by Colt Steele (0) | 2018.10.20 |
---|---|
Cropping images (1) | 2016.05.03 |
웹사이트 추천(w3school) (0) | 2015.06.06 |
웹개발 언어별 비교 펌 (0) | 2015.06.06 |