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 인젝션 공격 방어를 위한 프로그래밍 기법
  • 추철민
추철민
  • 추철민
  • 컴퓨터공학과
  • PROJECT
  • 메가글로벌
  • (주)티엠디교육그룹
  • 신재*
    신재*문화센터
  • 김*기
    김*기시외버스 예매 시스템
  • [NCS2기]1조
    [NCS2기]1조펫씨티
  • 이*우
    이*우기부 직접 연결 사이트
포트폴리오 더 보기 +
  • 우효림 선생님, 조현재 선생님 너무 감사드립니다정혜*

    리눅스고 자바고 컴퓨터에 대해서 아무것도 모르는 초보도 누가 봐도 잘 만든 프로젝트 할 수 있게끔 잘 가르쳐주신 우리 우효림 선생님과 조현재 선생님에게 감사의 말씀 전하고 싶습니다. 수강생이 쉽게 이해할 수 있는 강의와 아낌없는 지원으로 강의를 끝까지 들을 수 있었습니다. 두 분이 아니었으면 저는 탈주했을거에요 수업을 듣는 저희도 어떻게 하면 잘 전달할 수 있을지 고민하신 선생님들도 모두가 고생한 강의가 아닌가 싶습니다.. 감사합니다 선생님들....
  • 다들 감사했습니다김성*

    개발에 관련된 아무 지식 없이 수강 신청하여 6개월 과정을 끝냈습니다. 강의를 해주신 두 분 선생님께서 단계적으로 중요한 부분에 대해 잘 알려주셨고, 덕분에 6개월 간 많은 걸 학습하여 개인적으로는 만족 할 만한 결과를 이뤘습니다. 취업에 관련해서 이력서, 자소서, 면접 등 신경도 많이 써주셔서 프로젝트를 진행하면서 취업 준비도 할 수 있었습니다. 두 분 선생님과 취업 실장님께 정말 감사드리며 다른 수강생 분들도 고생 많으셨습니다.
  • 두분의 강사님, 그리고 취업실장님 고생많으셨습니다~정민*

    이 과정을 신청할 떄도, 수업을 들으면서도 감이 잘 안잡히고 어려운점이 많았습니다. 만약 우효림선생님, 조현재선생님, 그리고 김성미 실장님이 아니었다면 중도 포기 했을수도 있었겠다는 생각이 들어요! 한두과목도 아니고 많이 생소하기도 했는데, 정말 열정적으로 강의하시고 차근히 알려주시고, 그리고 힘들때 도움되는 많은 말씀을 해주셔서 버틸수 있었던거 같습니다. 6개월동안 다들 고생 많으셨어요 감사합니다!
  • 수고많으셨습니다.김정*

    개발에 대해 배워보고 싶다는 마음 하나로 학원을 등록하여 다녔습니다. 처음 배워보는 과정이고 보안에 대해 알아두면 좋을듯해서 등록을 하였습니다. 디자인과 퍼블리싱 경력 10년차 이상으로 IT업계에 대해서는 잘 알고있지만 개발에 대해 자세히 몰라 커뮤니케이션 하는 데 에로사항이 너무 많았습니다. 이제는 잘 할 수 있을듯하고요. 개발에 대해 개념을 잘 잡아줘서 좋았습니다. 우효림 선생님과 조현재 선생님의 열정적인 강의로 인해 처음에는 따라가기가 어려웠지만 차근차근 한 명도 낙오되지 않게 가르쳐주셔서 감사했습니다. 학원이 잘 되시기를 바라며 전 이만~
  • 수강후기임종*

    우효림선생님 조현재선생님 개발자의 길을 배워가고 잘 이끌어주신 덕분에 제가 컴퓨터 기술을 알아갑니다. 앞으로도 잘 지내시고 행복하세요.
  • 수강 후기이조*

    6개월 동안 열정적으로 수업과 상담을 진행해주셔서 감사했습니다. 비전공자임에도 불구하고 .. 강사님 두 분 모두 세심하게 잘 가르쳐 주셔서 감사드립니다. 취업에 있어 방향성을 잘 제시해 주셔서 많은 도움이 되었던거 같습니다. 그리고 취업 실장님께서도 열정적으로 잘 이끌어주셔서 면접과 이력서에 대해 잘 준비할 수 있었던거 같습니다. 감사합니다
수강후기 더 보기▶

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

개강임박

대표번호 : 062.710.2138

  • 주소 :광주광역시 서구 상무중앙로 44, 오션3빌딩 5층
  • 대표자 : 김천수
  • 사업자등록번호 666-97-00644
  • 통신판매업신고 : 제 2019-광주서구-0347호
  • 학원등록번호 : 광주 제 6767호
  • 홈페이지 관리자 : 김천수
  • COPYRIGHT ⓒ GITACADEMY. ALL RIGHTS RESERVED