구트아카데미학원-자바,오라클(ocp),빅데이터,레드햇,ocp,엑사(exa)데이터

구트아카데미


교육과정

구트아카데미의 교육과정은 누구나 처음부터 차근차근 시작할 수 있도록 기초교육부터 기업에서 요구하는 실무스킬과 미래산업 기술까지 단계별로 설계하였습니다.

전체 교육과정

구트아카데미에서 개강되는 과정 및 일정을 한 번에 확인하실 수 있습니다.

작성자 goottedu
작성일 18-06-21 13:04 | 75 | 0
개강일 2018-08-13
과정명 Azure(애저) 클라우드기반 마이크로서비스 전문가 양성과정[국가기간전략산업]
인원 30명
수강료 국비지원
현황 모집중

본문

[Azure(애저) 클라우드기반 마이크로서비스 전문가 양성과정]

911633330_edu3.gif
  • 과정명

    Azure(애저) 클라우드기반 마이크로서비스 전문가 양성과정
  • 교육일정

    2018.08.13 ~ 2018.03.06
  • 교육기간

    총 6개월,1000시간(8시간/1일)
  • 교육시간

    09시 30분~18시30분(점심시간 13시30분~14시 30분)
  • 수강정원

    30명

과정특징

4차 산업혁명의 주요직무인 클라우드 전문가를 양성하기 위해 NCS기반으로 설계하였으며, 협약기업의 사전 수요조사를 반영하여 실무중심으로 훈련과정을 개발하였습니다. 또한 본원은 대한민국 제1의 IT중심 도시인 구로디지털단지역에 위치하고 있어 훈련생들이 IT기업 동향을 쉽게 접할 수 있고, 취업연계도 용이합니다.

훈련목표

① 컴퓨터 프로그래밍 언어로 각 업무에 맞는 소프트웨어의 기능에 관한 구현 및 테스트를 수행하고, 사용자에게 배포할 수 있다.
② 마이크로서비스 애플리케이션 개발을 학습하고 구현할 수 있다.
③ Azure 클라우드 기반 마이크로서비스 프로젝트를 수행할 수 있다.

훈련과정 구성

① NCS 능력단위를 기반으로 프로그래밍 언어 활용을 통하여 C#을 학습
② 사용자의 개발 요구사항을 파악하여 시각적으로 표현
③ 인터페이스 구현에서는 내외부 모듈간의 연계기능을 실습
④ WinForm 연동 Web 기술
⑤ 개발환경 구축, 공통모듈 구현, 서버프로그램 구현, 배치프로그램 구현 등을 학습
⑥ 장애복구 처리 및 절차, 릴리즈 노트 작성법
⑦ Azure 기반의 클라우드 애플리케이션 개발
⑧ 클라우드기반 마이크로서비스 프로젝트

난이도

본 훈련과정은 전공자뿐 아니라 초보자 및 비전공자도 쉽게 참여할 수 있도록 매월 진도협의를 통해 훈련난이도를 조율합니다.

훈련생 취업

훈련이 진행 중에는 취업지원 전담자를 별도로 지정하여 인공지능(AI) 개발자 분야의 직무를 이해할 수 있도록 1:1 밀착상담, 훈련생과 상담자간의 라포형성(공감대 및 친밀감), 취업동향 세미나가 진행되며, 훈련종료 후에는 이력서 및 자기소개서 컨설팅, 모의면접, 기업분석 특강을 통해 훈련생들이 취업에 성공할 수 있도록 컨설팅을 합니다. 이후 협약기업 및 꾸준히 발굴한 신규기업으로의 취업매칭을 통해 수료생들이 만족하는 맞춤형 취업지원이 진행됩니다.


[ Azure(애저) 클라우드기반 마이크로서비스 전문가 양성과정 ]

훈련교과 능력단위 교육내용

C#
프로그래밍(168H)

 

응용 SW 기초
기술 활용
  • [C# 프로그래밍 기초]
    - 닷넷 및 C# 소개, 닷넷 개발 및 실행환경 구성, Visual Studio 설치
    - 상수, 변수, 식별자, Data Type, 형변환
    - 선택문, 반복문 을 이용한 실행흐룸 제어
    - 메서드, 클래스, 객체, 캡슐화, 상속, 다형성, 추상클래스, 인터페이스
    - 문자열관리, 날짜, 수학 및 기타 유용한 기능 제공 클래스
    - 자료구조와 알고리즘에 대한 이해
    - 자바의 자료구조와 알고리즘 구현 클래스 활용
    - 파일을 사용하는 데이터 입출력
    [C# 윈도우 프로그래밍]
    - 윈도우 폼 애플리케이션의 구성 및 동작 원리
    - 윈도우 폼 화면 구성을 위한 다양한 컨트롤 활용
    - 다중 윈도우 폼, 공통 다이얼로그 활용
    - 쓰레드를 사용해서 비동기 동작 구현
    - 소켓을 활용한 네트워크 프로그램 구현
    - WPF 애플리케이션의 구성 및 동작 원리, XAML 구문 기초
    - WPF 화면구성을 위한 다양한 컨트롤 활용
프로그래밍
언어 활용
오라클
데이터베이스
프로그래밍(552H)
화면설계
  • [ 데이터베이스 활용 ]
    - DBMS 설치, Client 프로그램 설치, 계정 관리
    - INSERT, DELETE, UPDATE, SELECT, JOIN 등
    - PL/SQL을 활용한 고급 SQL 활용
    - CREATE, ALTER, DROP 및 다양한 속성 생성 및 관리
    - 뷰, 저장프로시저, 함수, 인덱스, 트리거 등
    [ 데이터베이스 연동 ]
    - ADO.NET 동작 구조 및 기본 구현
    - Command 객체와 Reader 객체를 사용해서 데이터 삽입, 삭제, 수정, 조회
    - 데이터 연동 로직의 분리와 엔티티 객체 활용
    - DataAdapter와 DataTable, DataSet 객체를 사용해서 데이터 삽입, 삭제, 수정, 조회
    - 람다 구문 작성 방법
    - 쿼리 표현식 (Query Expression) 활용해서 컬렉션 제어
    - 쿼리 메서드 활용해서 컬렉션 제어
    - 엔티티 프레임워크 활용
    - 데이터 컨트롤을 사용해서 UI와 데이터 연결 자동화
    [ 웹 클라이언트 프로그래밍 ]
    - 주요 편집기 기능 활용, 웹서버 구성 및 사용
    - HTML5 문서 구조, 텍스트/목록/링크/이미지/테이블 등 주요 마크업, 폼 태그와 사용자 입력 처리
    - CSS 구문 구조, 선택자, 색상/텍스트/박스/레이아웃/이미지 등에 적용되는 주요 속성 활용
    - Javascript 구문 구조, 자료형/변수/제어문, 함수, 내장 객체 사용, 브라우저 객체 사용
    [ ASP.NET 웹 프로그래밍 ]
    - 웹 환경 개요, 웹서버 설정, 구동 실습
    - 웹 애플리케이션 요청 처리 구조, 웹폼의 구성 요소 및 동작 원리
    - 웹 페이지 구성을 위한 다양한 웹 컨트롤 활용
    - 상태관리, 인증, 파일업로드/다운로드, 웹메일, 웹 핸들러
    - 사용자관리, 자료실, 게시판 등
    [ 동적 웹 클라이언트 프로그래밍 ]
    - 문서 객체 선택, 탐색, 조작, 이벤트 제어, 이펙트, Ajax 지원, 플러그인 활용
    - 비동기 웹 요청 처리 구조, XMLHttpRequest 객체 사용, JSON 기반 객체 표기 및 사용
화면구현
서버프로그램
구현
인터페이스
구현
데이터입출력
구현
통합구현
요구사항 확인
애플리케이션
테스트 수행
애플리케이션
테스트 관리
정보시스템 이행
제품 소프트웨어
패키징
애플리케이션
배포
마이크로서비스
애플리케이션
개발(80H)
비 NCS
  • - 서비스 지향 아키텍처, 마이크로서비스 아키텍처,
    - 마이크로서비스 필수조건
    - 개발환경 구축, DDD(Domain Driven Design),
    - 서비스와 인터페이스 정의
    - 서비스간 통신, 오케스트레이션, 프로비저닝,
    - 스케줄링과 클러스터 관리, 서비스 검색
    - 마이크로서비스 테스트, 로깅,
    - 호스트 머신 모니터링, 컨테이너 모니터링,
    - 모니터링 솔루션
클라우드서비스
애플리케이션
개발(72H)
비 NCS
  • - 클라우드 컴퓨팅, 가상화 시스템, Iaas, Paas, Saas
    - Microsofot Azure Platform 개요,
    - Microsoft Azure Platform 설치
    - 가상 네트워크 생성, 데이터베이스 활용
    - Azure 저장소, 관리도구 설명
    - Azure 기능을 활용하는 비즈니스 시나리오
    - 웹 앱의 생성과 구성
    - 웹 작업을 통한 백그라운드 작업 생성과 배포
    - Azure Management Portal 활용,
    - Azure Monitor 활용,
    - Azure 로그 분석
애플리케이션
개발 프로젝트(128H)
비 NCS

  • - 프로젝트 주제 선정, 자료 수집, 벤치마킹 시스템 검색
    - 사용자 기능 요구사항 수집,
    - 관리자 기능 요구사항 수집,
    - 통계 / 분석을 위한 기능 요구사항 수집,
    - 비기능 요구사항 수집
    - 클라우드 기반 애플리케이션 아키텍처 적용,
    - 마이크로서비스 아키텍처 적용
    - 프로젝트를 위한 데이터베이스 시스템 설치,
    - 데이터베이스 모델링, 모델 엔지니어링
    - 화면 구현, 비즈니스 로직 구현, 데이터 액세스 로직 구현,
    - 서비스 인터페이스 구현, 서비스 통합 구현
    - 개발자 단위 테스트 수행,
    - 애플리케이션 통합 테스트 수행
    - 애플리케이션 패키징,
    - 로컬 시스템 배포,
    - 클라우드 시스템 배포


시설 안내

 

댓글목록 0

등록된 댓글이 없습니다.