추천과정

자바&안드로이드


자바&웹프로그래밍               자바&빅데이터분석              자바&안드로이드               빅데이터분석



데이터베이스 프로그래밍
스프링 웹개발
Java객체지향퍼블리싱
  • 자바 절차지향 프로그래밍
  • 자바 객체지향 프로그래밍
  • 콜렉션 / 제네릭 / 람다식
  • 파일 입출력
  • 마크업&태그
  • 콘텐츠블록과 시맨틱블록
  • 섹셔닝/시멘틱섹션태그
  • CSS셀렉터
  • CSS속성/애니메이션

오라클

JavaScript
  • SQL(Select/Insert/Update/Delete)
  • SLECT구성
  • Join Union, View
  • 제약조건(도메인, 엔티티)
  • 업무용 쿼리 문장템플릿
  • 코드실행환경&실행
  • 연산자&제어구조&데이터
  • JSON, 빌트인
  • 오브젝트&프로토타입
  • Ajax
JDBC
DOM/CSSOM
  • DBMS연결
  • 실행과 결과집합
  • 인자를 가지는 실행
  • 트랜잭션 처리
  • 저장프로시저 실행
  • DAO계층과 엔티티
  • Document객체
  • 노드 인터페이스
  • 노드순회&검색방법
  • 스타일 객체 다루기
  • 노드조작하기
백엔드 자바스택
네이티브 어플개발
  • 서블릿실행환경&WAS
  • 웹 입/출력과 콘텐츠관리방법
  • JSP/EL/JSTL
  • MVC 모델1&모델2
  • Filter&Listener
  • 세션/Application/쿠키
  • 인증&권한
  • 콤포넌트와 레이아웃 관리
  • 액티비티 전환과 생명주기
  • 브로드캐스트 리시버
  • 콘텐츠 프로바이더
  • 모바일 센서다루기
MyBatis
웹&앱 통합
  • 환경설정
  • Mapper와 Dao인터페이스
  • 트랜잭션 처리방법
  • 데이터 바인딩
  • 동적쿼리작성
  • 어노테이션 매퍼설정방법
  • 블루투스통신&소켓통신
  • Restfel API사용
  • 스마트폰 센서입력 ->서버
  • 로컬저장소&서버동기화
Spring

  • IoC컨테이너&DI
  • XML Config와 Java Config
  • Spring AOP
  • Spring MVC
  • Spring Security


미니프로젝트, 세미프로젝트, 파이널프로젝트 

학습모듈강의내용(Front End)
Java
(160H)
  • Java 프로그래밍 개괄적설명 , 환경설정
  • 식별자와데이터형 , 연산자 , 제어문
  • 배열 선언 및 사용 , 클래스와 객체
  • 인터페이스와 추상클래스
  • UML의 이해 – 모델링
  • 자바의 유용한 클래스
  • 예외처리 , 다중 데이터 처리
  • 자바 입출력
  • 컬렉션
  • 스레드 – 동기화, 자원 공유
  • 네트워크의 이해 , Socket
Oracle
(80H)
  • 오라클 11g 설치
  • 데이터베이스 개요
  • 정규화
  • 데이터 모델링
  • ERM (객체관계 모델링)
  • DML, DDL, DCL
  • 테이블 생성 시 제약 조건
  • Sequence, Index, Default
  • Select 로 자료추출, 내장함수
  • Join, Subquery
  • Transaction 관리
  • View 파일사용
  • 사용자 계정 관리 – 권한과 보안
JDBC
(40H)
  • JDBC의 이해
  • Connection, Statement, ResultSet
  • DAO 및 DTO 패턴
  • MetaData 와 ResultSetMetaData
Web
Publishing
(104H)
  • 개발환경 설정 및 HTML 개요
  • HTML Basic
  • HTML 실전 마크업 및 레이아웃
  • Chrome, Firefox등 최신 웹브라우저 설치
  • 명확한 정보 구조 설계
  • HTML5의 요소 성격의 구분 Contents Model
  • 명확한 정보 구조 설계
  • HTML5의 요소 성격의 구분
  • HTML 5의 DOCTYPE, 공통 속성
  • 섹션 요소들과 아웃라인 알고리즘
  • 텍스트 시멘틱요소 : Mark, Time
  • 멀티미디어 관련 요소 : Video, Audio
  • 사용자의 입력을 검증 서식 요소 : Form
  • HTML5 Markup 유효성 검사 (Validation)
  • CSS의 개요 및 적용방법
  • 상속, 겹칩, 개별성 규칙
  • CSS3 선택자(Selector)
  • 배치에 관한 속성 (float vs position)
  • Border 관련 속성 , Background 관련속성
  • Text Effects
  • User Interface 관련 속성, Animation
  • Media Query
  • Multi Column layout
  • Web font
JavaScript
(24H)
  • 자바 스크립트 기초
  • 자바 스크립트 반복문, 제어문
  • 여러가지 객체
  • 함수 생성 방법 4가지
  • 지역변수 전역변수 구분하기
  • 함수 파라메터
  • 함수 리턴값
  • SetInterval
  • SetTimeout
  • ClearInterval
  • 자바스크립트 엔진
  • 1.실행컨텍스트 2.활성화객체
  • 3.변수객체화 4.스코프 체인
  • 5.호이스팅
  • 콜백함수, 중첩함수
  • 클로저란
  • 함수에서의 THIS
  • 클래스 기초
  • 리터럴 방식으로 객체생성하기
  • 오브젝트 방식으로 객체생성하기
  • 프로토타입 방식으로 객체생성하기
  • 클래스 상속문법
  • 클래스 중급
  • 패키지
  • Ajax 프로그래밍
DOM/CSSOM
(32H)
  • 웹브라우저 객체
  • 노드객체와 트리
  • 노드 선택방법
  • 노드 속성 다루기
  • 노드 스타일 속성 다루기
  • 노드 선택 API
  • 노드 조작하기
  • 노드 복제와 템플릿
  • 데이터 모델과 노드 조작
  • 모델 기반의 UI 관리
  • Ajax를 이용한 UI 관리
  •  CSS Transition 이용하기
  • 애니메이션을 위한 노드 조절
서블릿/
JSP
(128H)
  • 웹 개발 환경 구축
  • Servlet 프로그래밍
  • HTTP 각 방식 별 구현 메서드
  • JSP 페이지의 구성 요소
  • 웹 어플리케이션 디렉터리 구성과 URL 매핑
  • 웹 어플리케이션의 배포 - war 파일을 이용
  • 기본 내장 객체(9개)의 쓰임새와 영역
  • JSP기본 객체의 속성(Attribute)사용하기
  • 페이지 모듈화와 요청 흐름 제어–액션태그
  • 에러 처리 , 쿠키와 세션
  • 자바빈(JavaBean)
  • 웹 어플리케이션에서 DB 처리
  • 회원관리 등의 프로그램 작성
  • 표현 언어(Expression Language)
  • 표준 태그 라이브러리(JSTL)
  • 답변형 게시판 구현하기
  • MVC 패턴 구현
  • 파일 업로드 구현
  • 필터의 구현
미니
프로젝트
  • 개인 혹은 팀단위 프로젝트 진행
MyBatis
(40H)
  • 다운로드 및 환경설정
  • Mapper와 Dao 인터페이스
  • 트랜잭션처리 방법
  • 데이터 바인딩
  • 동적 쿼리 작성
  • 어노테이션 매퍼 설정 방법
Spring
Framework
(120H)
  • 스프링 프레임워크의 개요
  • 스프링 환경설정 STS설치 및 사용
  • 스프링으로 객체 조립 : 스프링 설정 만들기
  • 스프링 DI를 이용한 객체 생성
  • 애노테이션 기반 의존 자동 연결 위한 설정
  • 빈 라이프사이클과 Bean 범위
  • 스프링 AOP Weaving 방식
  • 스프링 MVC
  • 맨드 객체 값 검증과 에러 메시지
  • HTTP 세션 사용하기
  • Exception 처리
  • 스프링 JDBC 지원
  • MyBatis 연동지원
  • 웹MVC에서 AOP 적용하기 로그인
안드로이드
(32H)
  • 안드로이드 이해 및 특징
  • 개발환경 구축
  • 애플리케이션 판매를 위한 개발자 등록하기
  •  안드로이드 스튜디오 살펴보기
  • 레이아웃과 기본 위젯
  • 레이아웃의 종류
  • 뷰(View)클래스의 계층구조
  • TextView 위젯
  • EditText 위젯
  • 액티비티(Activity)
  • 인텐트(intent) 개요
  • 화면 전환 방법
  • AdapterView
  • Spinner
  • ListView 및 RecyclerView
  • 옵션 메뉴 및 팝업 메뉴
  • ActionBar 이용한 메뉴 구현
  • 안드로이드 서비스
  • 브로드케스트
  • ViewFlipper
  • TextSwitcher
  • AutoCompleteTextView
  • SlidingDrawer
  • AlarmManager
  • Fragment API
  • 스레드 및 AsyncTask
  • 네트워크 개요
  • 권한 및 스레드 설정
  • ProgressDialog 적용
  • GET/POST 방식
  • 위치기반 서비스
  • 네이버 실시간 검색어 순위 출력하기
  • Internal Storage 사용법
  • External Storage 사용법
  • SQLite Database 사용법
  • SQLite 사용한 학생관리 어플 작성
  • FCM 활용한 서버 푸쉬 구현
웹 & 앱 통합형
프로젝트
(120H)
  • 주제선정, 벤치마킹, 스토리보드
  • 요구사항분석, 시스템 분석 및 설계
  • DB 모델링
  • 프로젝트UI구성
  • 개발환경 설정, 프로젝트개발
  • 테스트 및 디버깅 작업
  • 프로젝트 발표 및 평가




일정

  • 2월17일 ~ 7월23일(신청마감)
시간
  • 오전9시30분 ~ 오후6시 30분 / 1일8시간
장소
  • 종로
출석률
  • 출석80% 결석20%가능 (한달 4일)

비고

  • 수강 중 취업이 되면 조기취업으로 처리가능
  • 비전공자 수강가능
  • 관련자격증: 정보처리(산업)기사, OCJP등
수강절차
  • 방문상담(무료, 30분소요)->고용센터 내일배움카드신청(2주, 4주)->발급 및 교육수강
  • 일반내일배움카드 훈련수당 11만원 소요기간 2주
  • 취업성공패키지  훈련수당 40만원 소요기간 4주

취업처

담당업무

(주)인포
렉스


  • Java언어를 기반으로 하이브리드 앱 및 웹사이트 개발
  • 근무지: 서울 서초

자격요건-3명모집

  • JavaScript 프로그래밍 경험자
  • DOM/HTML5/CSS에 대한 이해
  • 하위 브라우저 호환성 유지하면서 개발 경험자
  • 형상관리 툴(GitHub)사용 경험자
  • ES5이상 등의 자바스크립트 런타임, 플랫폼 등 사용경험자
  • jQuery등 자바스크립트 프레임워크 경험자
  • Java어플리케이션 개발 경험자
  • 신입경력, 급여 업계최고대우


[종로] 서울 중구 남대문로 117,  15층 02-318-3977   [강남] 서울 서초구 강남대로 341, 8층 02-538-3638

113-86-80323 |  제2019-3010165-14-5-00018호 | 제2019-서울중구-2275호

개인정보보호책임: 김명희, 박미선 | Opensourcejob@naver.com 

이용약관 | 개인정보취급방침 |  | copyright(C) 2020 opensourcejob all rights reserved


온라인상담 자주묻는질문 찾아오시는길 | Blog | FaceBook | InstagramYouTube