캠퍼스선택바로가기 주메뉴바로가기 본문바로가기

JAVA

  • 일반
  • 재직자
닫기

국가직무능력표준(NCS)은 무엇인가요?

국가직무능력표준(NCS, National Competency Standards)은 산업현장에서 직무를 수행하기 위해 요구되는 지식·기술·태도 등의 내용을 국가가 체계화한 것입니다.

닫기

다른 분야 · 훈련과정을 한 눈에 볼 수 있습니다.

JAVA

자바JAVA 입문



Visual Basic, Visual C++ 등 수 많은 프로그래밍 언어가 존재하지만, 그 중에서 오늘날 가장 확고한 자리를 지키고 있는 프로그래밍 언어는 단연 Java일 것입니다.

Java 언어는 안드로이드 기반의 모바일 어플리케이션의 개발과 JSP, Servlet, Struts, Spring 등을 기반으로 하는 웹 서비스를 구축하는데 있어서 가장 기본이 되는 기초 지식입니다.

본 과정에서는 이제 막 자바 기반의 프로그래머로 시작하고자 하시는 분들께, 가장 빠르고 쉽게 자바 언어의 기본적인 개념과 고급 활용 기법까지 소개해 드리고자 준비되었습니다.

이 과정 이후 각자의 판단에 따라 웹 프로그래머나 모바일 앱 프로그래머로의 진출이 가능 하지만, 이 과정을 익히지 않고 자바 기반의 웹 프로그래밍(JSP)나 안드로이드 프로그래밍을 바로 공부하는 것은 절대 불가능하다고 할 만큼 매우 중요한 기초 과목입니다.
  • 프로그래밍을 처음 시작하고자 하시는 분
  • Java Web Programming을 시작하기 전에 필요한 필수 지식을 익히고자 하시는 분
  • Android Application Programming을 시작하기 전에 필요한 필수 지식을 익히고자 하시는 분
자바java 입문
과정명자바java 입문
1일차
  • 자바 소개
  • 개발환경 구성하기
  • hello java
  • 변수의 이해
  • 연산자와 형변환
2일차
  • 프로그램의 흐름제어
    • 조건문
    • 반복문
    • 변수의 범위
    • 여러 가지 문법의 중첩 사용
    • 반복문에서의 break와 continue
  • 여러 개의 변수를 그룹화 하기
    • 배열의 이해
    • 다차원 배열
    • 가변배열
    • 배열의 정렬과 복사
3일차
  • 메서드
  • 클래스와 인스턴스
  • 생성자
  • 자바의 이름 규칙
  • 객체지향의 특성 (1) - 은닉성
4일차
  • 객체지향의 특성 (2) - 상속성
  • 객체지향의 특성 (3) - 다형성
  • 추상 클래스와 추상 메서드
5일차
  • 인터페이스
  • 또 다른 클래스의 형태
    • inner class, anonmouse class
  • 이벤트 핸들러
  • 패키지, 클래스 패스, 라이브러리
6일차
  • 자바 api 를 활용한 프로그램 기능 구현하기 (1)
    • java.lang 패키지 소개
    • array 클래스
    • string 클래스
    • stringbuffer 클래스
    • wrapper 클래스
7일차
  • 자바 api 를 활용한 프로그램 기능 구현하기 (2)
    • math 클래스
    • object 클래스
    • calendar 클래스
    • 정규표현식
  • 예외처리
8일차
  • 자바 io
    • file
    • inputstream, outputstream
    • csv 포멧을 활용한 엑셀파일 읽어들이기
  • 컬렉션 프레임워크
    • list, arraylist, vector
    • map, haspmap
9일차
  • third party library의 활용 (1)
    • apache log4j 라이브러리 사용하기
    • http client를 사용한 통신 기능 구현
    • 온라인상의 데이터 읽어오기
10일차
  • third party library의 활용 (2)
    • xmlpullparser를 활용한 xml 데이터 활용
    • 네이버 openapi를 연동한 실시간 검색어 연동
    • 구글 new를 활용한 최신 뉴스 기사 연동
    • 다음 openapi를 연동한 이미지 검색 기능 구현
11일차
  • database
    • mysql 설치 및 설정
    • 데이터베이스와 테이블의 이해
    • 데이터베이스와 테이블 생성을 위한 sql문
    • 데이터의 입력, 수정, 삭제, 조회를 위한 sql문
  • java database 프로그래밍 (2)
    • jdbc를 활용한 데이터베이스 접속 기능 구현
    • 데이터 조회결과를 출력하기
12일차
  • java database 프로그래밍 (3)
    • 데이터 입력 처리
    • 데이터 수정 처리
    • 데이터 삭제 처리
    • sql 인젝션 공격 방어를 위한 프로그래밍 기법
  • 컴활 1급 황재웅 선생님 감사합니다~임성*

    1급이 어렵다는 이야기를 듣고 2급과 고민하다가 기왕딸거 1급 따고 싶어서 신청했는데 1급 신청하길 정말 잘 한 것 같습니다! 수업 만족도가 매우 높았습니다 ㅎㅎ 특히 황재웅 선생님께서 체계화된 커리큘럼으로 꼼꼼히 잘 가르쳐 주시고 문제풀이 팁도 많이 주셔서 해당 과정을 이해하는데 큰 도움이 되었습니다. 한분한분 다 잘 따라 올 수 있도록 맞춰주시고 이해하기 쉽게 수업 너무 잘 진행해주셔서 감사합니다! 시간외에 부족한 부분에 대해서도 질의응답 매우 잘해주셨고 보강까지해주시면서 열정 높게 가르쳐 주셨습니다 선생님 덕분에 어려운 난이도라고 생각했던 수업을 잘 따라올 수 있었던 것 같습니다 학원 전반적 시설의 관리가 매우 잘되고 있고 선생님들 또한 매우 친절하셨습니다. 클래스 분위기도 공부 하기에 아주 적합한 환경이었습니다. 어렵게 생각했던 1급 공부에 재미를 붙일 수 있게 되었고 꾸준히 조금 더 공부하여 꼭 자격증 수료 하겠습니다! 너무 고생많으셨고 감사합니다 :)
  • 컴활 1급 자격증 수업을 들으며조현*

    자세하고 반복적인 설명을 통해서 생소했던 엑셀,엑세스에 대한 어려움을 많이 극복할 수 있었습니다. "처음에는 이걸 어떻게하지?" 라는 생각을 가지고 일주일을 보냈으나 시간이 지나면서 프로그램들을 클릭하고 있는 자신을 발견할 수 있었습니다. 수업 외에도 친절하게 설명 및 보충 강의를 해주시는 점 또한 매우 감사하고 좋았습니다.
  • 친절하신 황재웅 선생님께권순*

    황재웅 선생님 수업해주신다고 고생 많으셨고 감사합니다!! 개인적으로 컴활 1급이 어렵다는 이야기를 많이 들어서 수업전부터 두려움이 많았었는데,, 선생님 수업 들으면서 많이 사라졌구요 엑셀, 엑세스 정말 기초적인것부터 모르는 게 많았는데 늘 상세하게 설명해주셔서 이해하는데 도움이 많이 됐습니다!!! 좋은 선생님 만나뵙게 돼서 영광이구용,, 열심히 해서 컴활1급 자격증 받아오겠습니다^_^ 수고하셨고 감사합니다~ 코로나 조심하세용
  • 황재웅 선생님성미*

    컴퓨터활용의 기본기가 없었지만, 선생님의 가르침에따라 공부하여 큰 도움이 되었습니다. 꾸준히 공부하여 꼭 자격증을 취득하도록 하겠습니다. 그동안 감사했습니다!
  • 수업 잘 들었습니다!성미*

    인강과 학원 중에 많이 고민 했었는데 학원 등록하길 잘 한 것 같아요! 노베이스는 아니었지만 겉핥기식으로만 배워서 막막했었는데 수업을 들으면서 기초부터 심화까지 탄탄하게 배울 수 있었습니다. 선생님께서 학생들을 열심히 지도해주셔서 나태해지지 않고 마지막까지 잘 들을 수 있었습니다. 감사합니다!
  • 황재웅 선생님 감사합니다~송다*

    컴퓨터에 대해 하나도 몰라 걱정이 되었지만 선생님의 상세한 설명에 컴활 1급 딸수있을거라..!생각합니다. 강의 내내 수고 많으셨습니다.
수강후기 더 보기▶

그린이 추천하는 관련 교육과정

개강임박
  • 주소 : 서울시 강남구 역삼동 815-4 만이빌딩 5층, 10층
  • 대표자 : 김상곤
  • 사업자등록번호 214-86-26812
  • 통신판매업신고 강남13717호
  • 학원등록번호 : 강남 제 1101호
  • COPYRIGHT ⓒ GITACADEMY. ALL RIGHTS RESERVED
상담
문의
02.717.9202