Java 실습

[220425] PART001

ss__0 2022. 4. 25. 20:45

■ 목표달성 0
1. 다음의 과목이 무엇을 배우는지와 어떤 결과물 만드는지 한줄 설명하시오
  1. java

웹 애플리케이션 개발에 가장 많이 사용되는 언어로 모바일 기기용 소프트웨어 개발에 주로 사용되며 기초적으로 연산자, 자료형, 제어문 등에 대해 배운다.
  2. jsp

(JavaServer Pages)
HTML 내에 자바 코드를 사입하여 웹 서버에서 동적 웹페이지를 생성하여 웹 브라우저에 돌려주는 웹 어플리케이션 도구로써 주로 선언태그, 주석태그, 스트립트릿 태크, 표현식 태그, 지시어, jsp action에 대해 배우게 된다.
  3. spring

자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로 주로 AOP, ORM, MVC, Spring MVC의 활용법에 대해서 배우게 된다.
  4. mysql

오라클이 관리하는 데이터베이스 관리 시스템으로 따로 GUL 관리툴이 내장되어 있지 않아  MySQL 워크벤치를 통해 사용할 수 있으며 기초적으로 UPDATE, DELETE, SELECT, INSERT를 배우며,  드루팔과 같은 웹 애플리케이션에 사용된다.
  5. html

웹페이지의 제목, 단락, 목록과 같은 구조적인 부분 등을 제작할 수 있으며 전반적인 웹페이지 구성에 사용되며 기초적으로 웹페이지에 글 작성하기, 빈칸 만들어 넣기, 사진 삽입하기, 링크 연결하기 등을 배운다
  6. css

HTML가 웹사이트의 몸체를 담당한다면 CSS는 인테리어 역할을 담당한다고 할 수 있으며 CSS는 단순한 문법을 가지고 영어 키워드를 사용하고 따로 CSS만의 코드가 필요하지 않아 그대로 HTML 문서에 CSS의 키워드를 넣으면 된다.
  7. js

동적으로 콘텐츠를 바꾸고, 멀티미디어를 제어하고, 애니메이션을 추가하는 등 거의 모든 것을 만들 수 있는 스크립팅 언어이다.
  8. jquery

DOM(Document Object Model) 조작의 단순화, AJAX 호출, Event (en-US) 핸들링에 초점을 맞춘 자바스크립트 라이브러리이고 element(s)에 이벤트를 할당하기 위해 $(selector).action() 포맷을 사용한다.

  9. AJAX 

 HTML, CSS, JavaScript, DOM 조작, 와 XMLHttpRequest object를 활용한 프로그래밍 방식으로 전체 페이지가 다시 로드되지 않고 일부만 업데이트 되도록 하며 일부가 리로드되는 동안 코드가 계속 실행되어 비동기식으로 작업가능하다.

 

2. 본인이 이 과정을 왜 수강을 해야하는지 이유를 적어주세요.

프로그램 언어의 종류가 많지만 가장 기초는 java라고 생각합니다. 기초를 잘 다져놓아야 좋은 실력을 갖을 수 있다고 생각해서 java의 기초부터 시작하여 백엔드 개발자로서 갖추어야 할 역량을 다질 수 있는 본 과정을 수강하게 되었습니다.

 

3. 각오 적어주세요.

선생님 말씀처럼 회사에 입사했다는 마음으로 성실하게 본 과정에 임하겠습니다.