[자바교육] 자바,안드로이드 전문가 양성 - 자격취득, 취업지원
페이지 정보
본문
◆[자바교육] 자바,안드로이드 전문가 양성 - 자격취득, 취업지원
▶교육 소개 -------------------------------------------------------------------
본 과정은 최근 많은 인력수요가 요구되는 자바웹프로그래밍 및 안드로이드 어플리케이션 개발자를 양성하는 교육과정으로
자바기초부터 고급 웹프로그래밍, AJAX, XML, Spring, 프로젝트실무, 안드로이드개발교육, 오라클SQL 등
자바를 기반으로하여 '앱개발'과 '웹개발'에 필요한 부분들을 4개월간 총체적으로 교육진행합니다.
취업을 목표로 하고 있는 취업반 교육과정으로
개인에 따라 원하는 특정 세부 직무에 대해 추가 교육 후 취업하기도 하나,
대부분 본 과정(4개월)만 수료 후 바로 취업들을 하고 있습니다.
▶과정 구분 ----------------------------
※취업반
- 자바 안드로이드 전문가 양성반 - 6시간/일, 4개월과정(총480시간)
▶교육 시간표 ----------------------------
- 자바 안드로이드 전문가 양성반 : 평일 13:00~19:00 주5일
▶개강 일정 ----------------------------
- 매월 초 개강 : 자세한 개강일정은 아래 전화 혹은 홈페이지에서 확인
▶교육 내용 ----------------------------------------------------------
1. JAVA Fundmental
- OT(입학식) / 자바의 소개와 자바의 현황 및 SCJP소개, JDK 설치 및 기본코드 소개
- 자바 환경설정과 간단한 소스코드 분석
- 변수 / 데이터형 , 연산자 / 기본데이터형과 레퍼런스형
- if문 / switch / for / while / do~while / break/continue
- 1,2차원 배열 / 정렬방법 / 레퍼런스타입 소개(call by value/call by reference)
- OOP소개 / 클래스만들기 / this키워드 / 생성자 / 인스턴스와 변수 / 접근제한자
- 사용자 정의 메소드 / 메소드 오버로딩(생성자/메소드) / 콘솔상의 입출력(표준입출력)
- 상속 /오버라이딩(메소드/생성자)
- Object클래스 / this 와 super / 접근지정자 / static / final
- 추상클래스와 interface / 오버로딩과 오버라이딩 정리 / 패키지
- InnerClass --선언지역에 따른 클래스 구분 / 예외와 에러의 차이 소개 / 예외처리방법
- String과StringBuffer / StringTokenizer / WrapperClass / Math와 Random / Calendar
- Generic과 Collection / Vector 와 Hashtable, Map, List
- AWT를 이용한 GUI 만들기
- AWT를 이용해서 만든 GUI에 event 설정하기
- Swing
- Thread소개 MultiThread, 동기화, Thread 사용예
- 파일입출력 char/byte Stream stream / ..Reader..Writer
- 객체직렬화 copy명령 RandomAccessFile
- TCP/UDP, Socket/ServerSocket Socket/ServerSocket 응용 실습
- 네트워크 응용 Application
- Java Fundmental 종합정리 1차 과정평가
2. Oracle SQL + PL/SQL
- Oracle 설치 및 테이블스페이스의 이해, 사용자 계정 생성 및 권한 지정
- 기본 데이터 타입, Oracle Client Tool의 설치, 기본 쿼리
- SQL-DQL(SELECT), DML(INSERT, DELETE, UPDATE)문 사용하기
- 제약 조건(PK, FK, default, unique, check)의 이해 및 실습
- 실습용 테이블 설계하기, 단일 테이블에서의 쿼리 응용
- 복합 테이블간의 JOIN 쿼리 응용, SUBQUERY, VIEW
- TCL(Transaction Control Language)
- SELECT 쿼리 응용, 읽기 일관성
- SUBQUERY, VIEW
- PL/SQL의 이해, PL/SQL의 종류, PL/SQL의 구조
- Stored Procedure, 생성 및 실행, 매개변수
- Stored Procedure응용, 스크립트 문법
- Trigger
- RDBMS 시스템에 대한 이해, 테이블 설계 실습
- 업무 분석 및 개념적 데이터베이스 모델링, 논리적 데이터베이스 모델링(관계차수, 정규화)
- 물리적 데이터베이스 모델링(Index, Trigger, 역정규화)
- ERWin Modeling Tool의 기능 사용법 PL/SQL
- Oracle PL/SQL 총정리 2차 과정평가
3. Servlet/JSP(Model1)
- OT Web Application Server 설명 JSP Container 설치 HelloServlet 기본코드작성
- HTML 구동원리 Servlet Life Cycle
- 서버프로그램의 예외를 처리하는 서블릿의 설계와 개발
- Session 관리를 위한 서블릿의 설계와 개발
- 안전한 웹 어플리케이션의 설계와 개발 스레드 안전한 서블릿의 개발
- JSP 와 Servlet 관계 JSP주기함수 기본문법
- page Directive, include Directive
- request, response, out session, application, pageContext생성자 page, config, exception
- Action Tag
- Beans 만들기 Beans을 이용한 회원 가입 양식 만들기
- JDBC의 개요 Basic Connection ConnectionPool을 활용한 Advanced Connection
- Session과 Cookie
- Model1 방식의 프로그램작성 ( 회원가입/수정/탈퇴 로그인/로그아웃)
- 기본 게시판의 로직이해 답변형 게시판의 로직이해
- 쓰기/저장/리스트/내용보기 페이징의 원리
- 수정/삭제 파일업로드의 원리와 이해 자료실구현
4. Model2(MVC) with Spring
- EL(Expression Language) JSTL(JSP Standard Tag Library)
- EL과 JSTL의 개념 이해와 사용 예
- Model2(MVC) Pattern의 이해 Model View Controller
- WAS 기본설정 및 기본적인 MVC의 구현
- Command Pattern Based MVC의 구현
- URI Command Pattern Based MVC의 구현
- properties 파일의 이해
- MVC Based 게시판 로직 이해
- Controller 설계
- Action 클래스 설계
- MVC Based 게시판
- JSP 파일 설계
- Spring Framework 환경설정
- Spring Framework의 구조 이해
- Spring Based Basic Application 제작
- Spring Controller의 이해
- (ActionServlet, RequestProcessor, Action, ActionForm)
- Spring-config.xml의 Element와 Attribute 이해 및 제작 실습
- Custom Tag with Spring Framework의 이해 및 분석
- View(JSP)의 이해 및 제작실습
- Spring Based Application 설계/설계(방명록)
- Spring Based Application 설계/설계(게시판)
5. XML & AJAX
- XML의 개념 설명 XML 개발환경 구축 XML Editor
- XML의 기본 문법
- DTD(Document Type Definition)의 개념 및 사용
- DTD를 활용한 다양한 예제
- 스키마의 개념 및 사용
- 스키마를 활용한 다양한 예제
- XML Namespace, XPath, XLink
- XSLT의 개념 및 사용
- CSS
- XSLT와 CSS를 활용한 다양한 예제
- Parser
- SAX
- DOM(Document Object Model)
- JAVA / JSP + Servlet / XML을 활용한 프로젝트
- WEB2.0의 이해 WEB2.0의 개발 및 사용자 환경의 변화
- JavaScript 및 AJAX의 원리 및 이해(XML Request)
- JavaScript의 기본문법(Datatype, 제어문, 함수구현등...)
- 자바스크립트의 내장객체의 이해
- 실습
- AJAX with JavaScript AJAX with Servlet
- DOM JSON(JavaScript Object Notation)
- 데이터 저장 및 불러오기
- AJAX로 게시판의 댓글 로직 구현
- JavaScript를 이용한 CSS연동 및 이벤트 처리
- JavaScript를 이용한 MVC Pattern 구현
- Model, View, Controller의 구현
- Web Toolkit 설치 및 구현
- XML & Struts 총정리 3차 과정평가
6. JAVA COMPATIBLE ENTERPRISE EDITION(EJB)
- EJB 개발의 필요성과 특징, N-tier비즈니스 환경의 이해, 분산 환경의 이해
- J2SDK, Bea Weblogic 8.1의 설치, Eclipse 개발 환경 구성
- 객체직렬화(Serialization): 객체 변환 기술
- RMI(원격 메소드 호출: Remote Method Invocation): 객체 통신 기술
- Weblogic상에서의 HTML/JSP 실습, Weblogic상에서의 Servlet 실습, Servlet/JSP의 연동
- Weblogic ConnectionPool/ DataSource 생성 및 환경설정, 테스트
- JNDI (Java Naming And Directory Interface)의 이해 및 실습
- 세션빈(Session Bean), Remote/ Home Interface, Enterprise JavaBean
- session Bean의 이해, 빈 생성하여 Java Application에서 접속 실습
- Tomcat 5 Install, 빈생성하여 jsp에서 접속 실습, Stateless session Bean의 실습, 계산기 제작
- 무상태 세션빈 응용 - 방명록, Java Test Client, 무상태 세션빈 응용 - 방명록, Web Client
- 상태가 있는 세션 빈(Statefull Session Bean), 계산 프로그램 실습
- Stateless Session Bean을 이용한 게시판 제작(Beans, DTO, DAO)
- Session Bean 게시판의 설계, 빈파일 구현
- 세션빈 배치 및 JSP구현
- Entity Bean의 이해, Entity빈 CMP을 이용한 비디오 관리 프로그램
- Entity빈 BMP의 이해, BMP를 이용한 점수관리 프로그램의 개발
- CMP의 EJB-QL을 이용한 점수관리 프로그램의 개발
- RDBMS와 연동한 CMR을 이용한 간단한 MALL 프로그램의 개발
- ANT(Another Neat Tool)의 이해, 기본 태스크의 이해 및 실습, type. property
- Eclipse와 ANT의 연동 작업, 빌드 파일의 제작
- EJB 응용 시스템 통합 Pilot Project
- EJB 응용 시스템 통합 Pilot Project
7. Java Project
- 프로젝트 시작 전 진행된 전체 기술 점검
- 프로젝트 주제선정
- 프로젝트의 전반적인 흐름
- 프로젝트 구조도, 제안서 작성 요령
- 프로젝트 구조도, 제안서 작성
- 조별 구조도, 제안서 발표
- 프로젝트를 위한 각종 프로그램 셋팅 및 점검
- DataBase Modeling(개념적, 논리적, 물리적 모델링)
- UML
- Requirement(use case Model, use case Specification)
- 1차 점검
- Application에서 사용 할 기본 Query문 작성
- 각 Table별 DTO클래스 작성
- Controller 설계 및 코딩
- Application Part별 기능 구현 및 코딩
- 설계된 객체 모델 제작(Interface, class, DAO, DTO, Manager Pattern)
- Application Part별 기능 구현 및 코딩
- 설계된 객체 모델 제작(Interface, class, DAO, DTO, Manager Pattern)
- Application Part별 기능 구현 및 코딩
- 설계된 뷰 설계 및 제작(JSP, Html, js,CSS)
- 2차 점검
- Application Part별 기능 구현 및 코딩
- CVS(concurrent Version System)
- CVS의 이해 및 셋팅
- Application Part별 기능 구현 및 코딩
- CVS & Eclipse 연동을 통한 Team Project 작업
- Application Part별 기능 구현 및 코딩
- JUnit을 통한 테스트
- Application Part별 기능 구현 및 코딩
- 최종점검 프로젝트 완료보고서 작성
- 프로젝트 발표
- 과정 총정리
- 수료식
8. 안드로이드 어플 개발 교육
- OT / 안드로이드 교육과정 이해를 위한 준비 / 안드로이드에 대한 정의
- 안드로이드 구동 메커니즘 이해 / 안드로이드 소스코드 빌드 및 테스트
- 애플리케이션 컴포넌트
- 액티비티,태스크,쓰레드,프로세스,생명주기
- 뷰 계층구조 이해 / 위젯에 대한 이해 / 레이아웃 정의 방법 / 레이아웃(layout) XML
- 메뉴 사용법 / 일반적 레이아웃 오브젝트
- 어댑터뷰(AdapterView)와 데이터 바인딩 / 사용자 이벤트 제어 / 스타일과 테마 사용
- 하기, 뷰 컴포넌트 제작방법
- 리소스와 에셋
- 인텐트와 인텐트 필터
- 데이터 저장공간 / 컨텐트 프로바이더
- 보안 및 퍼미션
- 매니페스트 개요 / 매니페스트 파일 구조 이해 / 매니페스트 파일 작성 규약
- 매니페스트 파일 특징 / 엘리먼트 상세 설명
- 그래픽 일반 / 2D 그래픽
- OpenGL 기반 3D
- 오디오와 비디오 / 위치기반 서비스
- 개발도구
- AIDL / 우수 사례
- 어플리케이션배포
- 안드로이드 플랫폼 개발 키드(PDK) / 안드로이드 C/C++ 애플리케이션 개발 드(NDK)
- 안드로이드 기본 애플리케이션들 / 안드로이드 기본 컨텐트 프로바이더들
▶교육센터 특징 및 혜택 -----------------------------------
※ 1인 1대 장비 실습 100% 실무 교육
※ 학원내 국제공인시험센터운영
※ 노동부 교육기관 - 고용보험환급, 계좌제(내일배움카드)지원
※ 서울시 교육청 지정교육센터
※ 매일경제 TV방영(인터넷 전문교육기관선정)
※ HOW PC 웹전문 교육기관 선정
※ 정규과정 10~20% 할인제도 및 무료 재수강제도, 교육리콜제, 휴·복학제 실시
※ 최고 실무진의 실무교육
※ 온라인 강의 마련(동영상 강의)
※ 온라인과 오프라인의 이중 교육으로 교육효과 극대화
※ 취업포탈 '사람인' 취업컨설팅 무료참여(면접요령 및 이력서작성법 등 취업강좌)
※ 협력업체와 자체 취업지원 시스템에 의한 취업지원
========================================================================
(주)SOLDESK IT ACADEMY
========================================================================
◆ 교육 컨설턴트 : 강홍경 교육팀장
◆ 교육상담 및 시험센터문의
- 전화 : 02) 6901-7092
◆ 홈페이지참고
- ㈜솔데스크 IT ACADEMY : http://www.soldesk-edu.kr
- 교육과정 상세참고 : http://www.soldesk-edu.kr/page_sub/p0304.php
========================================================================
- 이전글[국비지원 계좌제]오라클10g + 11g 개발자 과정(2개월) 12.01.09
- 다음글학원 컴퓨터 매입/판매 업체 입니다. 11.12.03
댓글목록
등록된 댓글이 없습니다.