kt ds Univiersity 국가인적자원개발 컨소시엄

공지사항

Home고객지원공지사항

질문제목
공지사항 상세정보
제목 [안내] 2024년도 kt ds 컨소시엄 교육과정 안내
작성일 2024-01-09
내용 안녕하세요, kt ds 컨소시엄입니다.
2024년도에 진행 될 21개 교육과정 리스트 안내드리오니 참고부탁드립니다.

[2024년도 kt ds 컨소시엄 교육과정 리스트]
1. 자바를 이용한 프로그래밍 실무
(원격대체/15시간)
* 자바 기초 문법
* 캡슐화, 상속, 다형성, 추상화
* 예외 처리와 파일 입출력 (File I/O):
* 배열, 리스트, 세트, 맵
* 실무에서의 자바 프로그래밍 활용 사례

2. 자바로 구현하는 리액티브 프로그래밍과 람다 표현식
(집체/15시간)
* 리액티브 프로그래밍 기초
* 자바에서의 리액티브 프로그래밍 라이브러리 소개(Reactor, RxJava 등)
* 람다 표현식의 기초와 활용
* 자바의 스트림 API 이해 및 활용
* 리액티브 프로그래밍을 이용한 비동기 및 이벤트 기반 애플리케이션 개발

3. 스프링(전자정부) 프레임워크 실무 워크샵
(원격대체/15시간)
* Spring 프레임워크 기초
* Spring 프레임워크 핵심개념(IoC, AOP, DAO, MVC 등)
* Spring 과 데이터베이스 연동
* MyBatis를 이용한 쿼리매핑 및 실행
* Restful API 서비스 설계 및 스프링으로 구현
* 스프링 시큐리티를 이용한 인증 및 인가
* 실무에서의 스프링(전자정부) 프레임워크 활용 사례

4. 스프링 부트 REST API 서비스 개발
(집체/15시간)
* Spring Boot CLI 설치와 빌드
* Spring Boot CLI 사용 방법 학습
* Spring Boot Data Access 기술 습득
* Restful 서비스 개요
* Restful API 서비스 구현
* Spring Boot MVC
* Spring Boot Test

5. 프론트엔드 클래스: HTML과 CSS로 웹 개발 시작하기
(집체/15시간)
* HTML 구조와 문법
* 기본 HTML 태그(제목, 단락, 목록, 테이블, 이미지, 링크 등)
* 폼 요소 및 입력 유형 소개
* CSS 구조와 문법
* 색상, 글꼴, 레이아웃 및 박스모델 스타일링
* 반응형 디자인 개념 소개
* HTML/CSS 활용한 간단한 웹 페이지 실습
* 외부 라이브러리와 프레임워크 활용 (예, Bootstrap)

6. Flutter를 사용한 크로스플랫폼 앱 개발 기초
(집체/15시간)
* Flutter 소개 및 Flutter 앱 구조 이해
* 안드로이드 및 iOS 앱 디자인, 빌드 및 디버그
* Dart 언어 이해와 Flutter 프레임워크 마스터 하기
* 현실적 비즈니스 앱을 만들어 앱 개발 포트폴리오를 강화
* 상태관리 솔루션 소개(Provider, RiverPod 등)

7. 최신 React.js로 구현하는 프론트엔드 애플리케이션 개발
(집체/15시간)
* 리액트 개요
* JSX 및 ES6, ES7 소개
* 리액트 복합 컴포넌트
* 스타일링과 이벤트 처리
* Props 와 State
* 컴포넌트 라이프 사이클
* Axios 또는 Fetch 로 API 통신하기
* React Router

8. Vue3 로 실전 애플리케이션 구축하기
(집체/15시간)
* Vue 기본 구조와 컴포넌트 기반 아키텍처
* Composition API 기반
* 개발환경 설정 및 툴링
* 고급 컴포넌트와 라우팅
* 상태관리와 Pinia
* 서버통신 및 Axios 사용
* 실전 애플리케이션을 위한 기획, 설계, 구현

9. Next.js 풀스택 애플리케이션 실전 개발
(집체/15시간)
* Next.js 기본구조와 라우팅 시스템
* 서버 사이드 함수 소개
* API 라우팅을 통한 Restful API 구축
* 스타일링과 이벤트 처리
* 상태관리 라이브러리 활용(Redux, Zust등)
* 풀스택 애플리케이션 개발을 위한 실전 프로젝트 구현
* Vercel, AWS 등 클라우드 플랫폼을 이용한 애플리케이션 배포

10. Linux 클라우드 시스템
(원격대체/15시간)
* 명령어, 파일 시스템의 이해
* 시스템 관리, 로그관리,메모리 관리,프로세스관리, 서비스 관리
* 시스템 설정, 네트워크 관리 및 설정, 네트워크 모니터링 도구

11. 리눅스 쉘 스크립트 프로그래밍
(원격대체/15시간)
* 리눅스 쉘의 종류
* 리눅스 쉘의 기본 명령어
* 쉘 스크립트 개요
* 정규표현식과 패턴 검색
* grep패턴 검색
* Shell Script 기본 사항 익히기

12. Docker 클라우드 컨테이너 기반 아키텍처 이해와 실습
(집체/15시간)
* Docker와 Docker 컴포넌트 이해
* Docker 이미지와 컨테이너 설정
* Dockerfile 로 서버 구축하기
* Docker 이미지 공유
* Container 통합 관리
* Multihost 환경에서의 Docker 운영하기

13. Kubernetes 운영과 활용
(집체/15시간)
* 쿠버네티스 커맨드 센터
* Pod 과 Label
* 쿠버네티스 컨트롤러
* 서비스 디스커버리
* 디스크에서 데이터 읽기/쓰기
* 쿠버네티스 보안
* 모니터링과 오토 스케일링

14. 오라클 SQLD 개발자 과정 (입문과정)
(집체/15시간)
* 데이터 모델링의 이해
* 엔티티, 속성, 관계, 식별자
* 데이터 모델과 성능
* 정규화와 성능
* 반정규화와 성능
* 분산DB 데이터에 따른 성능
* DML문장, TCL문장
* WHERE 절
* ORDER BY 절
* FUNCTION
* GROUP BY, HAVING 절

15. 오라클 SQLD 개발자 과정 (실무과정)
(집체/15시간)
* 집합연산자
* 계층형 질의
* 그룹 함수
* 윈도우 함수
* 표준 조인
* 서브쿼리
* 옵티마이저와 실행계획
* 인덱스 기본
* 조인수행원리

16. 성능을 고려하는 최적의 SQL 작성 (튜닝_Part1)
(집체/15시간)
* 튜닝의 기본 절차 이해
* SELECT문의 처리과정
* SQL*TRACE, DBMS_XPLAN
* 실행계획 읽기
* 힌트 사용하기
* 인덱스를 사용해야 하는 경우
* 결합 인덱스 설계
* 인덱스를 사용하지 못하는 경우

17. 성능을 고려하는 최적의 SQL 작성 (튜닝_Part2)
(집체/15시간)
* 최적화된 조인문 작성방법(NESTED LOOP, SORT MERGE, HASH JOIN)
* 힌트 사용하기
* 서브쿼리를 활용한 효율적인 SQL 작성
* 인라인뷰와 서브쿼리 관계
* 조인과 서브쿼리 변환 튜닝
* 스칼라 쿼리의 적절한 사용을 통한 성능 개선
* 함수 튜닝

18. MySQL 전문가 과정 (입문에서 실무까지)
(집체/15시간)
* MySQL 서버의 아키텍처와 MySQL 설치
* MariaDB 비교
* 인덱스의 종류와 구조 및 활용
* 쿼리의 실행 계획 분석 및 최적화
* 데이터 백업과 복구
* Replication을 통한 고가용성
* 개발을 위한 베스트 프랙티스
* MySQL 서버 응급처치

19. Postgre SQL & PPAS 실무적용 집체
(집체/15시간)
* PostgreSQL의 이해와 역사
* SQL Syntax와 데이터 타입, 함수와 연산자
* PostgreSQL 서버관리, 셋업과 오퍼레이션
* 사용자 인증, Database Roles, 로컬화
* 백업과 리스토어, HA, 로드밸런싱과 복제
* 모니터링 (Database Activity, 디스크사용)
* 클라이언트 인터페이스C Library, Large Object, ECPG
* 서버 프로그래밍 트리거, 룰 시스템
* PL/pgSQL, PL/Tcl, PL/Perl, PL/Python

20. 아이디어를 현실로노코드 툴을 이용한 웹사이트 개발 (기본)
(집체/8시간)
* 노코드 툴의 정의 및 특징
* 기본 틀 사용법
* 대표적인 노코드 툴(Bubble, Adalo, Webflow 등) 소개
* 툴 선택 및 기본 환경 설정
* 웹사이트 기초 구축: 페이지 구성, 레이아웃 설계, 기본요소 및 스타일링
* 모바일 반응형 디자인
* 모바일 레이아웃 및 사용성 확인

21. 아이디어를 현실로노코드 툴을 이용한 웹사이트 개발 (심화)
(집체/8시간)
* 프로젝트 아이디어 도출 및 목표 설정
* 웹사이트 구조 및 필요기능 정의
* 고급 노코드 툴 (Zapier, Make, Airtable 등) 및 플러그인 사용
* 외부 API와의 연동
* 고급 인터렉션 및 동적 컨텐츠 구현
* 웹사이트 성능 테스팅
* 배포, 웹사이트 관리 및 업데이트 방법
______________________________________________

[문의처]
이홍은사원(hongeun.lee@kt.com)
카카오톡 채널로 실시간 문의
* 바로가기 : https://open.kakao.com/o/g1o1Tgxc
* 참여코드 : ktds
첨부파일 첨부파일이 없습니다.
목록