[ 웹의 개념과 자바프로그램의 특징 ]

 

* 자바의 활용범위

 

1. 웹

web의 3대 요소 : HTML(구조), CSS(표현), JavaScript(동작)

JavaScript -> jQuery와 Ajax(JavaScript+XML) 깔끔하고 더 이쁨. 안정성

 

----------
HTML (Hyper Text Markup Language)
- 웹페이지의 기본 골격을 구성할때 사용하는 언어
- 명령어를 태그(tag)라 한다.
- 소문자로 작성
- 여는 태그가 있으면 반드시 닫는 태그가 있어야 한다.
- 확장명 .html
- 웹브라우저:크롬,파이어폭스,사파리,오페라,IE

-----------------------------------------------------

* 웹프로그래밍 (홈페이지을 작성해주는 언어)

 

1) servlet (자바에서 제공) -> jsp
   : 자바기초문법공부(자바OOP:객체지향프로그램)

2) asp : 문법이 쉽다. 객체5개정도. MS사 지원
            개발인력보다는 유지보수 인력을 더 필요로 함.
            라이센스비용 추가 MS-SQL

3) php : 유치원, 병원, 음식점등 소규모의 사업장을 대상으로
            무료로 많이 만들어 줄때.
            라이센스비용이 없음. My-SQL

4) 닷넷(.aspx) : MS사 제공

------------------------------------------------------

 


2. 안드로이드

대부분 고급기술자
자바OOP만 학습해도 바로 안드로이드 가능
문법동일
거의 알고리즘 위주로 프로그램 구성해야 함.

 

* 스마트폰
- 아이폰 : 애플지원, Objective-C, 맥킨토시
- 안드로이드폰 : 구글지원, 자바, IBM

 

* 장치와 무관하게 홈페이지의 화면 구성이
  자유롭게 표현되기 위해서는 HTML5&CSS3기술이 필요하다.


3. 순수어플
    메모장, 그림판 프로그램 응용해서 작성할수 있다.

 

 

+ Recent posts