KOSTA 소프트웨어
재직자 교육과정 수강안내
대한민국 소프트웨어 기술진흥・인력양성 대표기관
Contact Info:
031-606-9311
kosta@kosta.or.kr
www.kosta.co,kr
여러분의 회사는 무엇으로 미래를 준비하고 있습니까?
SW•AI 역량이 회사의 미래를 바꿉니다.
content list
4
6
2
3 부록
5
1 목적 On-Site 교육
과정소개 온라인 교육
과정설계 과정별 교육내용 소개
유/무료 과정 수강안내
KOSTA가
이렇게 도와드립니다
진행절차
역량요구분석(설문조사/방문인터뷰) ➢ 필요과정기획및설계 ➢ 계획수립및제안 ➢ 실시및운영 ➢ 결과피드백및로드맵제시
회사의 매출, 이익의 극적인 개선을 위해 IT 역량 개발에 투자하고 있습니까?
교육・훈련 → 인증・평가 → 현장적용 컨설팅의SW역량을 위한 One-Stop 서비스를 제공합니다.
IT교육을 통해 생산성 300배의 인재를 발굴, 육성하고 있습니까?
Full-cycle, Full-stack의 교육과정을 제공합니다.
기업의 미래대비를 위한 AI 기반의 IT역량을 보유하고 있습니까?
데이터, AI, 아키텍처, SW수출 등으로 미래 비즈니스를 도와드립니다.
운영효과
시험평가 ➢ 교육훈련역량개발 ➢ 현장적용컨설팅➢ 문제해결및생산성확대 ➢ 비즈니스기회확대및SW수출활로개척
3
개발 CYCLE별
기술스택 과정
직무별
과정
역량 이슈
주제별 과정
SW 직무별주제별
300여개 과정이 준비돼 있습니다다
4
직무별
과정
역량이슈
주제별과정
• SW엔지니어링기본과정
• SaaS(SoftwareasaService)과정
• 클라우드네이티브애플리케이션개발&DevOps과정
• 비즈니스요구분석및설계(BusinessAnalysis)과정
• 소프트웨어아키텍처(SoftwareArchitecture)과정
• 시스템&플랫폼아키텍처과정
• Front-End개발자과정
• Back-End개발자과정
• AI엔지니어과정
• Data엔지니어과정
• Cloud엔지니어과정
• Data분석가(DataScientist)과정
• 정보보안전문가과정
• UX/서비스디자이너과정
• IT기획자 및 컨설턴트과정
• 소프트웨어아키텍트과정
5
개발CYCLE별
기술스택과정
• SWBusiness
• DigitalTransformation
• SWRequirementEngineering
• SoftwareArchitecture
• Software Object Design
• FrontendSoftwareProgramming
• BackendSoftwareProgramming
• SoftwareTesting
• SoftwareProjectandConfigurationManagement
• SoftwareQualityMgt.
• SotfwareBuildandDeployment
• OperatingSystem
• Database
• Cloud
• BigData
• AI
• IoT
• Network
• Security
[과정별 교육내용 첨부자료 참조]
6
업무별 필요한 역량교육 과정을 설계해 드립니다.
VISION
직무별・수준별 필요한 역량에 대한 로드맵을 제시하고 있습니다.
시험・인증을 통해 역량수준 평가와 교육 결과 피드백을 드립니다.
직무별・개발단계별 활동과 프랙티스에 대해 가이드하고 있습니다.
진단 및 분석 → 역량수준 평가 → 교육결과 피드백
7
무료과정 뿐만 아니라 저렴한 비용으로
유료과정을 수강할 수 있습니다.
단체 수강 시 회사 교육장에서
현지 On-Site 교육을 실시합니다.
KOSTA 정회원(대기업), 컨소시엄 협약기업(중소기업) 가입 시 무료 수강의 기회가 주어집니다.
유료과정의 경우 저렴한 비용으로 직무별・수준별 다양한 과정을 수강할 수 있습니다.
정회원, 협약기업에 대해서는 교육비 할인혜택을 드립니다.
교육생이 있는 곳이면 어디서든지 강의를 해드립니다.
수강인원 제한 없이 수강이 가능합니다.
* 중소기업 협약기업 무료과정은 최저인원 제한 있음
온사이트 교육 2회 이상 실시 대기업에 대해서는
교육비 할인혜택을 드립니다.
O
U
R
V
I
S
I
O
N
8
교육장에 오지 않더라도 각자 근무장소에서
온라인(On-line)으로 편리하게 수강할 수 있습니다.
회사의 교육 일정에 맞추어 언제, 어디서든지수강할 수 있습니다.
온라인 교육수강기업에대해서는교육후해당강의동영상콘텐츠를무료로제공해드립니다.
온라인 교육수강 기업에 대해서는 교육비 할인혜택을 드립니다.
9
KOSTA
교육프로그램
역량 이슈 주제별 과정
직무별 과정
개발 CYCLE별 기술스택 과정
직
1. SW 필수역량 기본과정
역량 이슈 주제별 과정
• Business Process Modeling
• Data Modeling
• Use Case Analysis
• Object Design
2. SaaS(Software as a service)과정
• 애자일 SW 개발 프로세스의 도입 및 확산 성공요건
• 기업의 클라우드 서비스 도입 전략과 프로세스
• SaaS 서비스 사업의 성공전략과 비즈니스 프로세스
• 비즈니스 프로세스 모델링
• 데이터 모델링
• 사용 사례 분석
• SW 제품관리
• 서비스 오케스트라/코리오그래피 개념설계 및 실행설계
• 다중 DB 개념모델 및 논리모델 설계
• 프로덕트 백로그 분석 및 설계
• 클라우드 SaaS 서비스를 위한 SW 아키텍처 설계
• 서비스 지향 아키텍처(SOA) 설계
• SaaS 설계
• Microservice Architecture Design
• Test-Driven Development
• Agile Development
• 애자일 SW 개발 프로세스의 설계
• 애자일 SW 요구사항
• 애자일 프로젝트 관리
• 클라우드 SaaS 서비스 API 설계
• 객체지향 SW의 상세설계
• Database 설계
• HTML/CSS/JavaScript 기반 Front-End 개발
• ReactJS
• React UI 프레임워크를 이용한 웹 프론트엔드 구현
• 클라우드 SaaS 구축을 이용한 웹 프론트엔드 구현
• Spring 기반의 백엔드 서버 구현
• Java 기반의 테스트 주도 개발(TDD)
• 클라우드 SaaS 구축을 위한 Database 프로그래밍
• 클라우드 SaaS 구축을 위한 JPA/Hibernate 기반의ORM 구현
• 클라우드 SaaS 구축을 위한 마이크로서비스 구현
• SW 형상관리, 통합, 배치 및 운영
3. 클라우드 네이티브 애플리케이션 개발 & DevOps 과정
• 비즈니스 모델링
• 비즈니스 프로세스 설계
• 비즈니스 데이터 설계
4. 비즈니스 요구분석 및 설계 (Business Analysis) 과정
• 클라우드 네이티브 애플리케이션 개발/운영 프로세스 및
프로젝트 관리
• 서비스오케스트레이션/코레오그래피개념설계및실행설계
• 다중 DB 개념모델 및 논리모델 설계
• 프로덕트 백로그 분석/설계
• 도메인 모델 기반의 서비스 설계
• 서비스 기반 아키텍처(SBA) 설계
• 테스트 우선 프로그래밍(TFP)
• 클린 코드
• 팀개발을 위한 GitHub 입문
• Spring Boot 활용
• Spring Boot 기반 Rest API 구현과 JWT인증
• Vue.js 프로그래밍 실무
• ReactJS
• Docker 컨테이너
• 정적 분석과 API 및 통합 테스트
• 컨테이너 기반의 Jenkins CI/CD 파이프라인
• Spring Cloud를 이용한 서비스 게이트웨이 구축
• Spring Boot 기반 Rest API 구현과 JWT인증
• Pub/Sub 기반의 이벤트 소싱 아키텍처 구축
• Kafka를 이용한 서비스와 데이터 통합
• RabbitMQ 기반의 서비스간 통신
• istio를 이용한 Kubernetes Service Mesh
• Kubernetes를 이용한 컨테이너 오케스트레이션
• AWS Essential
• AWS CI/CD 구축하기
• AWS 데이터베이스 및 빅데이터 인프라 구축하기
• AWS 요금 최적화 및 운영환경 구축하기
• 비즈니스 사용사례 분석 및 구현
• 객체지향 프로그램의 디자인 패턴
• SOA와 마이크로 서비스 설계 패턴과 방법론
12
5. 소프트웨어 아키텍처 (Software Architecture) 과정
역량 이슈 주제별 과정
• Basic Concepts of Software Architecture
• Design andDevelopmentofSoftwareArchitectures
• Specification and Communication of Software
Architectures
6. 시스템 & 플랫폼 아키텍처 과정
• SSPL (Software & System Pruduct Line) 정의와
소프트웨어공학 프로세스
• 소프트웨어 개발 및 유지보수 성숙도
• CMM / CMMI 역량 내재화 절차 및 방안
• SSPL 도입 및 실행 프로세스
• SSPL 가변성과 OVM (Orthogonal Variability
Modeling)
• ArchitectureAnalysisandEvaluationwithATAM
• Modern Software ArchitectureandQuality
• SSPL 요구공학
• SSPL 피처관리 도구 (pure::variants)
• SSPL 공통성 / 가변성 측정
• SSPL 아키텍처
• SSPL 테스팅
1. Front-End 개발자 과정
• Java Fundamental
• Web Dev. Fundamental
• Database Basics
• GitHub Basic
• Concurrent & Secure Java
• Spring Boot Framework
• NoSQL
• Kotlin for Backend
• Advanced Spring
• API Develop
• ORM & JPA
2. Back-End 개발자 과정
• Git Version Control
• Java Script
• HTML5 (CSS 포함)
• ECMA Script 6+
• Responsive Web Design
• Vue.js Basics
• React.js Basics
• TypeScript
• Vue.js API
• React Hooks
• State Library (Redux/Vue)
• Web Accessibility & SEO
• Front-End Testing
• Next.js
• GraphQL
• AI-Driven Front-End Dev.
• Progressive Web Apps
• Front-End Serveless
• Micro Frontends
• Web Perfomance Optimization
• GitHub Pipeline
• Microservices Architecture
• Advanced API Techniques
• Performance Optimazation
• Message Queues (Kafka)
• Cloud Native (Docker, K8)
• Advanced Microservices (Eureka, API G/W)
• Monitoring & Observability
• DevOps & CI/CD
• Advanced Architecture Patterns
14
직무별 과정
3. AI 엔지니어 과정
직무별 과정
• Python For AI
• Machine Learning
• Deep Learning
• Neural Network
• RNN
4. Data 엔지니어 과정
• Data Modeling
• Cloud Data Services
• NoSQL & Database Orchestration
• Containerzation with Docker
• HDFS Bigdata
• RealTime Data Handling with Kafka
• Transformer
• CNN
• NLP
• AI Vision
• Reinforcement Learning
• Data Pipeline
• ETL Tools
• Data Lineage
• Data Governance
• MetaData
• Data Quaity
5. Cloud 엔지니어 과정
• Data Science
• Exploratory Data Analysis
• Regression Analysis
• Data Visualization
• Time Series Analysis
• Machine Learning (Deep Learning)
• Ensemble Learning
6. Data 분석가 (Data Scientist) 과정
• Linux System Administration
• Python Programming
• Cloud Service Models
• Cloud Database
• Virtualization
• DevOps and CI/CD
• Cloud Networking
• Cloud Storage
• Clustering
• Dimensionality Reduction
• Text Mining
• Big Data Analysis
• Data-Driven Decision Making
• Real-Time Analysis
• Biz Intelligence & Data Strategy
• Container Orchestration
• Infrastructure as Code
• Cloud Security
• Cloud Migration
• Cloud Monitoring and Logging
• Cloud Optimazation
• Cloud Architecture Design
• Network Fundamentals
• Operating System Security
• Programming and Database Security
• Malware Analysis
• Network Security Implementation
• Cryptography and Authentication
• Web Security
7. 정보보안 전문가 과정
• Information Security Management System
• Cloud Security
• Personal Information Protection
• Security Solution Implementation
• Security Audit and Standards
• Penetration Testing and Vulnerability
Analysis
• Security Incident Response
16
8. UX/서비스 디자이너 과정
직무별 과정
• Quantitative Analysis
• UX Metrics
• Mobile & Wearable UX
• Information Architecture
• UX Personalization
• Service Design
9. IT 기획자 및 컨설턴트 과정
• 비즈니스 모델 분석
• 프로젝트 관리 방법론
• 클라우드 컴퓨팅
• 시스템 분석 및 설계
• 비즈니스 프로세스 재설계 (BPR)
• IT 거버넌스 프레임워크
• 정보보안 관리체계
• Design System
• Vioce UI
• Agile UX
• AI-based UX
• Accessibility and Inclusive Design
• UX ROI
• 산업 분석 및 시장 조사 기법
• 비즈니스 커뮤니케이션
• 빅데이터와 인공지능 기초
• 정보전략계획(ISP)
• 디지털 트랜스포메이션 전략
• 전사 아키텍처
• Basic Concepts of Software Architecture
• Design and Development of Software
Architectures
• Specification and Communication of Software
Architectures
10. 소프트웨어 아키텍트 과정
• Architecture Analysis and Evaluation wiyh ATAM
• Modern Software Architecture and Quality
1. SW Business
• 기업의 클라우드 서비스 도입 전략과 프로세스
• IoT 기반의 디지털 변혁 전략과 프로세스
2. Digital Transformation
• SW제품사업의창업과경영: 성공전략과비즈니스프로세스
• IT 서비스사업의창업과경영: 성공전략과비즈니스프로세스
• SW제안서작성실무
• SaaS 서비스사업의창업과경영: 성공전략과비즈니스프로세스
• SW기업의인재관리 전략과프로세스
• AI 기반의 디지털 변혁 전략과 프로세스
• AI/IoT기반디지털비즈니스의사업모델설계와시스템구축방법
• 애자일SW개발프로세스의도입방안및확산성공요건
• 클라우드네이티브애플리케이션개발운영프로세스및
프로젝트관리
• SW제품관리
• IT컨설팅실무
• 비즈니스 아키텍처 설계 및 비즈니스 분석
• SW 개발 방법론 - Open UP 과 애자일
• Agile 방법론 & Jira, Confluence 활용
• 실무 중심의 요구사항 분석 기법과 산출물 작성
• SW 아키텍처 Design-요구공학, OO Design,
Architecture Design, Pattern& Refactoring
• BPMN 기반의 비즈니스 프로세스 설계
• 다중 DB 개념모델 및 논리모델 설계
• 모델링을 위한 UML의 개념과 작성 실습
3. SW Requirement Engineering
• SW 비즈니스 모델 설계
• 애자일 개요 - 스크럼 중심
• 업무 분석 개요 - BABOK 3.0 주요기법 실습 중심
• SW 분석설계
• 정보공학 (IE: Information Engineering) 업무 분석
• 데이터 모델링 및 DB 설계
• 사용사례 (Use Case) 분석과 Object Design
개발 Cycle별 기술스택 과정 18
4. Software Architecture
개발 Cycle별 기술스택 과정
• 기업 IT 시스템 아키텍처 수립실무
• SW 아키텍처 개요
• 소프트웨어 Design Principle과 Design Patterns
• 마이크로서비스 분석 설계 방법론
• SaaS 설계
• 클라우드 SaaS 서비스 API 설계
5. Software Object Design
• 도메인 모델 기반의 설계
• DDD (Domain Driven Design)
• 클린코드
• Refactoring을 통한 지속적 SW 설계 개선
• 디지털 전환 (DT-Digital Transformation)-ISP; ISMP
& Enterprise Archtecture)
• SW 아키텍처 설계 프로세스와 문서화
• 모바일 App 기반 SW 아키텍처 설계 실무
• 서비스 기반 아키텍처(SBA) 설계
• 클라우드 SaaS 서비스를 위한 SW 아키텍처 설계
• MSA 개요
• 프로덕트 백로그 분석/설계
• 객체지향 분석과 SW의 상세설계
• 코드품질 최적화
• Vue.js 프로그래밍 실무
• TypeScript 실무
• TypeScript 기반 ReactJS 개발하기
• ReactJS
• React Native로 모바일 앱 개발하기
• Flutter 앱 개발 기초
• Next.js 개발
• Angular 기본과 활용
• React Form과 RTK Query 활용
• 프론트엔드 개발자가 알아야 할 웹 성능 최적화
• VueJs 3.0과 SpringBoot REST API연동하여 배포하기
• 웹 어플리케이션 개발 자바스크립트 및 jQuery 실무
• Svelte.js 입문과 활용
6. Frontend Software Programming
• Vue.js 기반의 SPA 개발
• TypeScript 기반 VueJS 개발하기
• Firebase를 이용한 어플리케이션 개발(Vue.js)
• ReactJS Hook 활용
• React Native를 활용한 인스타그램 만들기
• Flutter 앱 개발 실전
• React UI 프레임워크를 이용한 웹 프론트엔드 구현
• 초고속 자바스크립트 프레임워크 Qwik 활용
• ReactJS와 SpringBoot RestAPI 연동과 쿠버네티스에
배포하기
• 프론트엔드 개발자를 위한 실무 예제형 디자인 패턴
• HTML, CSS, JavaScript 기반 Front-End 개발
• JavaScript ECMA 6
7. Backend Software Programming
• Java 기반의 테스트 주도 개발 (TDD)
• 정적 분석과 API 및 통합 테스트
• 소프트웨어의 효율적 디버깅(자바,자바스크립트,안드로
이드앱)
• JVM아키텍처이해를통한자바시스템트러블슈팅
8. Software Testing
• Java기반의객체지향프로그래밍
• Java기반의시큐어코딩
• Java로배우는알고리즘[응용]
• SpringBoot활용
• SpringBoot기반RestAPI구현과JWT인증
• 스프링Webflux와Reactive프로그래밍
• SpringBoot를활용한MSA아키텍처적용하기
• Node.js와Socket.io를활용한웹서비스구축
• 코틀린으로해보는자바코드구조개선및리팩토링
• DRF(DjangoRESTFramework)로RESTAPI개발하기
• 알고리즘으로배우는Python
• Google’sGo프로그래밍언어활용하기
• Node 기반의 테스트 주도 개발
• 테스트 우선 프로그래밍 (TFP)
• 자바 코드의 성능 향상
• Jmeter와 Scouter를 이용한 성능테스트
• Java림다와최신기법
• Java로배우는알고리즘[기본]
• Spring프레임워크활용
• 백엔드 스프링부트 MVC 실전
• Spring Cloud를 이용한 서비스 게이트웨이 구축
• 스프링 클라우드 기반 마이크로서비스 애플리케이션 구현
• 스프링부트 기반의 MSA 개발
• Node.js와 React를 활용한 자바스크립트 풀스택 개발
• MTV기반의 파이썬 웹 애플리케이션 구현
• Django 를 활용한 웹개발과 배포 (Docker, AWS)
• GraphQL 기반의 차세대 API 서버 개발
• SW 프로젝트 관리 - PMBOK 7.0중심(ISO
21502:2020, PRINCE 2017, PMBOK 6.0 포함)
• IT 프로젝트 & 품질관리 (PMO) 실무
• 프로젝트 형상관리를 위한 SVN 활용
• Git과 GitLab with STS(Spring Tool Suite)
9. Software Project and Configuration Management
• 프로젝트(제품) 범위와 요구사항 정의 - 실습중심
• SW 형상관리, 통합, 배치 및 운영
• Git & GitHub
20
10. Software Quality Mgt.
개발 Cycle별 기술스택 과정
• SW 품질 관리
11. Software Build and Deployment
• Jenkins 기반의 CI/CD 환경 구축
• SW 검토와 인스펙션
• 리눅스 시스템 운영을 위한 CLI 활용 실무
• 리눅스 기반 오픈소스 빌드시스템 실무 활용
• 리눅스 인프라 활용을 위한 Linux OS 심층 이해
12. Operating System
• 리눅스 기반 소프트웨어 개발 능력 향상을 위한 리눅스
• 시스템 프로그래밍
• 성능관점의 리눅스 트러블슈팅
• 우분투 리눅스 기초
• Relational Data Model and DBMS Architecture
• MySQL 튜닝 및 최적화
• 데이터베이스 표준화 및 품질관리 실무
• 고급 SQL 실무 응용
• SQL 기본 및 응용
• Database 프로그래밍
• JPA 활용 2 - 고급 REST API 개발하기
• MyBatis 제대로 사용하기
• JPA / Hibernate 기반의 ORM 구현
• MonggoDB 기반의 백엔드 서버 구축
13. Database
• 데이터베이스 모델링 실무
• 대용량 DB 튜닝 실무
• SQL 튜닝 개요
• SQL 데이터 분석
• SQL과 JDBC 프로그래밍
• JPA 활용 1 - Thymeleaf 기반 웹어플리케이션 개발
• MyBatis를 JPA로 변환하기
• Node.js와 ORM(Sequelize)
• 재난 예방을 위한 데이터베이스 유지 기법- 백업과 복구
• NoSQL 프로그래밍
14. Cloud
• 오픈스택을이용한프라이빗클라우드구축실무
• AWSEssential
• 엔서블을이용한AWS클라우드가상서버구성점검자동화
• GCP클라우드와VPN을연동하여하이브리드클라우드구축
• AzurePortal을활용한안전한퍼블릭클라우드환경구축
• AWSCI/CD구축하기
• AWS데이터베이스및빅데이터인프라구축하기
• 클라우드SaaS구축을위한마이크로서비스구현
• AWSLambda를통한서버리스환경구축
• RabbitMQ기반의서비스간통신
• SpringBoot기반ApacheKafka활용하기
• Kubernetes를이용한컨테이너오케스트레이션
• 도커/쿠버네티스를활용한컨테이너기반인프라가상화
• Prometheus와Grafana를이용한Kubernetes모니터링
• WindowsServer2022관리자기본
• SpringBootMSA기반GKE쿠버네티스서비스활용하기
• 프라이빗클라우드및가상화데이터센터구축관리
• AWS핵심서비스를활용한솔루션아키텍처
• AWS클라우드취약점점검및침투테스트를통한보안관리
• AzuraDevOps를활용한IaC(Infrastructureascode)
• React.js와 Node.js연동하여배포하기(GitHubAction,
AWS)
• AWS요금최적화및운영환경구축하기
• Terraform을이용한AWS인프라관리
• DevOps고도화환경을위한AWS클라우드배포자동화과정
• Pub/Sub기반의이벤트소싱아키텍처구축
• ApacheKafka
• Docker컨테이너
• istio를이용한KubernetesServiceMesh
• Kubernetes심화
• WindowsServer2022관리자응용
• 컨테이너기반의JenkinsCI/CD파이프라인
• Kubernetes패키지관리(Helm,kustomize)
• R 데이터 분석
• Python 데이터 수집과 분석
• Python 탐색적 데이터 전처리 실무
• 파이썬을 활용한 데이터 탐색 및 Feature Engineering
• 데이터 시각화: Power BI를 활용한 대시보드 개발 입문
• Python 기초통계 분석
• 하둡을 이용한 맵리듀스 프로그래밍
• 빅데이터 하둡 데이터분석 응용
• Kafka를 이용한 서비스와 데이터 통합
15. Big Data
• R 탐색적 데이터 전처리 실무
• Python 데이터 분석 라이브러리 활용
• 공공 데이터를 활용한 파이썬 데이터 분석
• Tableau 대시보드 실무
• 빅데이터 분석 및 시각화
• Apache Hive
• 빅데이터 하둡 데이터분석 실무
• Apache Spark
• spark를 통한 데이터 전처리 프로그램 이해
22
16. AI
개발 Cycle별 기술스택 과정
• Nympy,Pandas,Scikit-learn라이브러리를통한인공
지능모델프로그래밍
• Kaggle을이용한데이터분석및머신러닝&딥러닝모델
구현
• 파이썬 인공지능
• JavaScript와 Tensorflow.js로 배우는 머신러닝
• Python과 인공지능을 이용한 이상 거래 검출
• On-Device 머신러닝을 위한 모델 최적화
• Python과 딥러닝을 활용한 자연어처리
• Python을 활용한 머신러닝 입문
• CT Image를 통한 폐진단 CNN 알고리즘 이해
• 딥러닝 이미지 처리 핵심 모델의 이해와 응용
• 딥러닝 컴퓨터비전 핵심 모델의 이해와 고성능 Vision
Framework 활용
• Python과 Pytorch를 활용한 인공지능 딥러닝 입문
• 스마트 단말을 위한 딥러닝 모델 최적화와
TensorflowLite 기반 TinyML 구축
• 데이터 분석 및 머신러닝&딥러닝 모델 구현 with
Kaggle
• R 기반 딥러닝 활용
• LangChain으로LLM(LargeLanguageModel)기반
어플리케이션개발하기
• 데이터분석 기법 및 인공지능 모델을 활용한 이상탐지
• 생성형 AI이해와 ChatGPT API 활용 Application 개발
• Python 기반 머신러닝 & 딥러닝 핵심과 활용
• Kaggle 경진대회 참가로 배우는 머신러닝
• 알파제로를 분석하며 배우는 강화학습 응용구현
• Python과 Tensowflow를 이용한 강화학습의 이해와 활용
• Python을 활용한 금융 자료 분석 입문
• R기반 시각화와 머신 러닝
• 생성형 AI를 활용한 비즈니스 서비스 개발
• CNN Best Model 활용과 Transfer Learning
• 딥러닝자연어&시계열데이터처리핵심알고리즘의원리
와활용
• 딥러닝 생성 모델의 이해와 구현
• Keras를 통한 머신러닝 프로그램의 이해
• 파이토치를 활용한 강화학습 모델 구축
• Tensorflow2기반 딥강화학습 모델의 구현과 응용
• AI 기반 콘텐츠 추천 시스템 구축
• LangChain과 Streamlit을 활용한생성현AI웹서비스구축
• Yolo8 객체인식 기반 장애물 감지 시스템
• 딥러닝을 활용한 이미지/객체인식 모델 구현
• 입문 : ANN부터 CNN까지
• 제조 솔루션을 위한 닷넷 프레임워크 고급 과정
• 임베디드 시스템 프로그래밍과 코드 최적화
• IoT 기반 원격 관리 프로그램 실무
• Raspberry를 이용한 스마트 미러 제작
• 아두이노 피지컬 컴퓨팅 융합 기술
17. IoT
• C, C++ 기반 소프트웨어의 SaaS 전환 실습
• IoT 디바이스 제어를 위한 앱 개발
• Raspberry Pi 상에서 Camera, 센서류 제어를 통한
Edge AI기법
• 라즈베리파이 기반 센서 유무선(웹) 제어
18. Network
• 개발자가알아야하는네트워크인프라
• 실습으로배우는네트워크라우팅기술
• 와이어샤크를활용한네트워크트러블슈팅
• 업무에바로쓰는핵심네트워크기술
• 패킷분석을위한와이어샤크활용
• 실습으로배우는네트워크스위칭기술
• 통신프로토콜분석
• PaketTracer를활용한네트워크이해
• 파이썬을활용한네트워크자동화
• 정보보호 Essential
• 네트워크 보안 Essential
• 주요정보통신기반시설기술적취약점분석평가가이드_
서버
19. Security
• SpringSecurity 6 (JWT와 OAuth2) 활용하기
• 안전한 웹서비스를 위한 웹 취약점 대응
• 주요정보통신기반시설기술적취약점분석평가가이드_
네트워크
수강방법
KOSTA 정회원
1. 가입신청서, 사업자등록증 사본 각 1부 제출
2. 가입비 및 회비 납부 (지로 또는 계좌이체)
3. 가입문의 : KOSTA 사무국 회원사 역량 담당 윤태권 Tel. 031-606-9301, E-mail. tkyune@kosta.or.kr
KOSTA 협약사
1. 협약기업 대상여부 확인 (중소기업 해당 여부 문의처 연락)
2. 협약기업 가입신청서 제출
3. 가입문의 : KOSTA 교육개발진흥팀 최준호 선임연구원 Tel. 031-606-9337, E-mail. jhchoi@kosta.or.kr
24
© 2025 KOSTA All rights reserved
본 브로슈어의 내용은 저작권법에 의하여 보호받으며,
무단복제 및 배포를 금지합니다.
발행처: 한국소프트웨어기술진흥협회(KOSTA)
발행일: 2025. 06.
주소: [분당] 13637 경기도 성남시 분당구 성남대로 34 6층
[가산] 08590 서울특별시 금천구 가산디지털 1로 70 912호
[종로] 03189 서울특별시 종로구 우정국로 2길 21 대왕빌딩 7층
Tel. 031-606-9311 E-mail. kosta@kosta.or.kr

KOSTA 소프트웨어 재직자 교육과정 수강안내 브로셔 A4_20250701.pdf

  • 1.
    KOSTA 소프트웨어 재직자 교육과정수강안내 대한민국 소프트웨어 기술진흥・인력양성 대표기관 Contact Info: 031-606-9311 kosta@kosta.or.kr www.kosta.co,kr
  • 2.
    여러분의 회사는 무엇으로미래를 준비하고 있습니까? SW•AI 역량이 회사의 미래를 바꿉니다.
  • 3.
    content list 4 6 2 3 부록 5 1목적 On-Site 교육 과정소개 온라인 교육 과정설계 과정별 교육내용 소개 유/무료 과정 수강안내
  • 4.
    KOSTA가 이렇게 도와드립니다 진행절차 역량요구분석(설문조사/방문인터뷰) ➢필요과정기획및설계 ➢ 계획수립및제안 ➢ 실시및운영 ➢ 결과피드백및로드맵제시 회사의 매출, 이익의 극적인 개선을 위해 IT 역량 개발에 투자하고 있습니까? 교육・훈련 → 인증・평가 → 현장적용 컨설팅의SW역량을 위한 One-Stop 서비스를 제공합니다. IT교육을 통해 생산성 300배의 인재를 발굴, 육성하고 있습니까? Full-cycle, Full-stack의 교육과정을 제공합니다. 기업의 미래대비를 위한 AI 기반의 IT역량을 보유하고 있습니까? 데이터, AI, 아키텍처, SW수출 등으로 미래 비즈니스를 도와드립니다. 운영효과 시험평가 ➢ 교육훈련역량개발 ➢ 현장적용컨설팅➢ 문제해결및생산성확대 ➢ 비즈니스기회확대및SW수출활로개척 3
  • 5.
    개발 CYCLE별 기술스택 과정 직무별 과정 역량이슈 주제별 과정 SW 직무별주제별 300여개 과정이 준비돼 있습니다다 4
  • 6.
    직무별 과정 역량이슈 주제별과정 • SW엔지니어링기본과정 • SaaS(SoftwareasaService)과정 •클라우드네이티브애플리케이션개발&DevOps과정 • 비즈니스요구분석및설계(BusinessAnalysis)과정 • 소프트웨어아키텍처(SoftwareArchitecture)과정 • 시스템&플랫폼아키텍처과정 • Front-End개발자과정 • Back-End개발자과정 • AI엔지니어과정 • Data엔지니어과정 • Cloud엔지니어과정 • Data분석가(DataScientist)과정 • 정보보안전문가과정 • UX/서비스디자이너과정 • IT기획자 및 컨설턴트과정 • 소프트웨어아키텍트과정 5
  • 7.
    개발CYCLE별 기술스택과정 • SWBusiness • DigitalTransformation •SWRequirementEngineering • SoftwareArchitecture • Software Object Design • FrontendSoftwareProgramming • BackendSoftwareProgramming • SoftwareTesting • SoftwareProjectandConfigurationManagement • SoftwareQualityMgt. • SotfwareBuildandDeployment • OperatingSystem • Database • Cloud • BigData • AI • IoT • Network • Security [과정별 교육내용 첨부자료 참조] 6
  • 8.
    업무별 필요한 역량교육과정을 설계해 드립니다. VISION 직무별・수준별 필요한 역량에 대한 로드맵을 제시하고 있습니다. 시험・인증을 통해 역량수준 평가와 교육 결과 피드백을 드립니다. 직무별・개발단계별 활동과 프랙티스에 대해 가이드하고 있습니다. 진단 및 분석 → 역량수준 평가 → 교육결과 피드백 7
  • 9.
    무료과정 뿐만 아니라저렴한 비용으로 유료과정을 수강할 수 있습니다. 단체 수강 시 회사 교육장에서 현지 On-Site 교육을 실시합니다. KOSTA 정회원(대기업), 컨소시엄 협약기업(중소기업) 가입 시 무료 수강의 기회가 주어집니다. 유료과정의 경우 저렴한 비용으로 직무별・수준별 다양한 과정을 수강할 수 있습니다. 정회원, 협약기업에 대해서는 교육비 할인혜택을 드립니다. 교육생이 있는 곳이면 어디서든지 강의를 해드립니다. 수강인원 제한 없이 수강이 가능합니다. * 중소기업 협약기업 무료과정은 최저인원 제한 있음 온사이트 교육 2회 이상 실시 대기업에 대해서는 교육비 할인혜택을 드립니다. O U R V I S I O N 8
  • 10.
    교육장에 오지 않더라도각자 근무장소에서 온라인(On-line)으로 편리하게 수강할 수 있습니다. 회사의 교육 일정에 맞추어 언제, 어디서든지수강할 수 있습니다. 온라인 교육수강기업에대해서는교육후해당강의동영상콘텐츠를무료로제공해드립니다. 온라인 교육수강 기업에 대해서는 교육비 할인혜택을 드립니다. 9
  • 11.
    KOSTA 교육프로그램 역량 이슈 주제별과정 직무별 과정 개발 CYCLE별 기술스택 과정 직
  • 12.
    1. SW 필수역량기본과정 역량 이슈 주제별 과정 • Business Process Modeling • Data Modeling • Use Case Analysis • Object Design 2. SaaS(Software as a service)과정 • 애자일 SW 개발 프로세스의 도입 및 확산 성공요건 • 기업의 클라우드 서비스 도입 전략과 프로세스 • SaaS 서비스 사업의 성공전략과 비즈니스 프로세스 • 비즈니스 프로세스 모델링 • 데이터 모델링 • 사용 사례 분석 • SW 제품관리 • 서비스 오케스트라/코리오그래피 개념설계 및 실행설계 • 다중 DB 개념모델 및 논리모델 설계 • 프로덕트 백로그 분석 및 설계 • 클라우드 SaaS 서비스를 위한 SW 아키텍처 설계 • 서비스 지향 아키텍처(SOA) 설계 • SaaS 설계 • Microservice Architecture Design • Test-Driven Development • Agile Development • 애자일 SW 개발 프로세스의 설계 • 애자일 SW 요구사항 • 애자일 프로젝트 관리 • 클라우드 SaaS 서비스 API 설계 • 객체지향 SW의 상세설계 • Database 설계 • HTML/CSS/JavaScript 기반 Front-End 개발 • ReactJS • React UI 프레임워크를 이용한 웹 프론트엔드 구현 • 클라우드 SaaS 구축을 이용한 웹 프론트엔드 구현 • Spring 기반의 백엔드 서버 구현 • Java 기반의 테스트 주도 개발(TDD) • 클라우드 SaaS 구축을 위한 Database 프로그래밍 • 클라우드 SaaS 구축을 위한 JPA/Hibernate 기반의ORM 구현 • 클라우드 SaaS 구축을 위한 마이크로서비스 구현 • SW 형상관리, 통합, 배치 및 운영
  • 13.
    3. 클라우드 네이티브애플리케이션 개발 & DevOps 과정 • 비즈니스 모델링 • 비즈니스 프로세스 설계 • 비즈니스 데이터 설계 4. 비즈니스 요구분석 및 설계 (Business Analysis) 과정 • 클라우드 네이티브 애플리케이션 개발/운영 프로세스 및 프로젝트 관리 • 서비스오케스트레이션/코레오그래피개념설계및실행설계 • 다중 DB 개념모델 및 논리모델 설계 • 프로덕트 백로그 분석/설계 • 도메인 모델 기반의 서비스 설계 • 서비스 기반 아키텍처(SBA) 설계 • 테스트 우선 프로그래밍(TFP) • 클린 코드 • 팀개발을 위한 GitHub 입문 • Spring Boot 활용 • Spring Boot 기반 Rest API 구현과 JWT인증 • Vue.js 프로그래밍 실무 • ReactJS • Docker 컨테이너 • 정적 분석과 API 및 통합 테스트 • 컨테이너 기반의 Jenkins CI/CD 파이프라인 • Spring Cloud를 이용한 서비스 게이트웨이 구축 • Spring Boot 기반 Rest API 구현과 JWT인증 • Pub/Sub 기반의 이벤트 소싱 아키텍처 구축 • Kafka를 이용한 서비스와 데이터 통합 • RabbitMQ 기반의 서비스간 통신 • istio를 이용한 Kubernetes Service Mesh • Kubernetes를 이용한 컨테이너 오케스트레이션 • AWS Essential • AWS CI/CD 구축하기 • AWS 데이터베이스 및 빅데이터 인프라 구축하기 • AWS 요금 최적화 및 운영환경 구축하기 • 비즈니스 사용사례 분석 및 구현 • 객체지향 프로그램의 디자인 패턴 • SOA와 마이크로 서비스 설계 패턴과 방법론 12
  • 14.
    5. 소프트웨어 아키텍처(Software Architecture) 과정 역량 이슈 주제별 과정 • Basic Concepts of Software Architecture • Design andDevelopmentofSoftwareArchitectures • Specification and Communication of Software Architectures 6. 시스템 & 플랫폼 아키텍처 과정 • SSPL (Software & System Pruduct Line) 정의와 소프트웨어공학 프로세스 • 소프트웨어 개발 및 유지보수 성숙도 • CMM / CMMI 역량 내재화 절차 및 방안 • SSPL 도입 및 실행 프로세스 • SSPL 가변성과 OVM (Orthogonal Variability Modeling) • ArchitectureAnalysisandEvaluationwithATAM • Modern Software ArchitectureandQuality • SSPL 요구공학 • SSPL 피처관리 도구 (pure::variants) • SSPL 공통성 / 가변성 측정 • SSPL 아키텍처 • SSPL 테스팅
  • 15.
    1. Front-End 개발자과정 • Java Fundamental • Web Dev. Fundamental • Database Basics • GitHub Basic • Concurrent & Secure Java • Spring Boot Framework • NoSQL • Kotlin for Backend • Advanced Spring • API Develop • ORM & JPA 2. Back-End 개발자 과정 • Git Version Control • Java Script • HTML5 (CSS 포함) • ECMA Script 6+ • Responsive Web Design • Vue.js Basics • React.js Basics • TypeScript • Vue.js API • React Hooks • State Library (Redux/Vue) • Web Accessibility & SEO • Front-End Testing • Next.js • GraphQL • AI-Driven Front-End Dev. • Progressive Web Apps • Front-End Serveless • Micro Frontends • Web Perfomance Optimization • GitHub Pipeline • Microservices Architecture • Advanced API Techniques • Performance Optimazation • Message Queues (Kafka) • Cloud Native (Docker, K8) • Advanced Microservices (Eureka, API G/W) • Monitoring & Observability • DevOps & CI/CD • Advanced Architecture Patterns 14 직무별 과정
  • 16.
    3. AI 엔지니어과정 직무별 과정 • Python For AI • Machine Learning • Deep Learning • Neural Network • RNN 4. Data 엔지니어 과정 • Data Modeling • Cloud Data Services • NoSQL & Database Orchestration • Containerzation with Docker • HDFS Bigdata • RealTime Data Handling with Kafka • Transformer • CNN • NLP • AI Vision • Reinforcement Learning • Data Pipeline • ETL Tools • Data Lineage • Data Governance • MetaData • Data Quaity
  • 17.
    5. Cloud 엔지니어과정 • Data Science • Exploratory Data Analysis • Regression Analysis • Data Visualization • Time Series Analysis • Machine Learning (Deep Learning) • Ensemble Learning 6. Data 분석가 (Data Scientist) 과정 • Linux System Administration • Python Programming • Cloud Service Models • Cloud Database • Virtualization • DevOps and CI/CD • Cloud Networking • Cloud Storage • Clustering • Dimensionality Reduction • Text Mining • Big Data Analysis • Data-Driven Decision Making • Real-Time Analysis • Biz Intelligence & Data Strategy • Container Orchestration • Infrastructure as Code • Cloud Security • Cloud Migration • Cloud Monitoring and Logging • Cloud Optimazation • Cloud Architecture Design • Network Fundamentals • Operating System Security • Programming and Database Security • Malware Analysis • Network Security Implementation • Cryptography and Authentication • Web Security 7. 정보보안 전문가 과정 • Information Security Management System • Cloud Security • Personal Information Protection • Security Solution Implementation • Security Audit and Standards • Penetration Testing and Vulnerability Analysis • Security Incident Response 16
  • 18.
    8. UX/서비스 디자이너과정 직무별 과정 • Quantitative Analysis • UX Metrics • Mobile & Wearable UX • Information Architecture • UX Personalization • Service Design 9. IT 기획자 및 컨설턴트 과정 • 비즈니스 모델 분석 • 프로젝트 관리 방법론 • 클라우드 컴퓨팅 • 시스템 분석 및 설계 • 비즈니스 프로세스 재설계 (BPR) • IT 거버넌스 프레임워크 • 정보보안 관리체계 • Design System • Vioce UI • Agile UX • AI-based UX • Accessibility and Inclusive Design • UX ROI • 산업 분석 및 시장 조사 기법 • 비즈니스 커뮤니케이션 • 빅데이터와 인공지능 기초 • 정보전략계획(ISP) • 디지털 트랜스포메이션 전략 • 전사 아키텍처 • Basic Concepts of Software Architecture • Design and Development of Software Architectures • Specification and Communication of Software Architectures 10. 소프트웨어 아키텍트 과정 • Architecture Analysis and Evaluation wiyh ATAM • Modern Software Architecture and Quality
  • 19.
    1. SW Business •기업의 클라우드 서비스 도입 전략과 프로세스 • IoT 기반의 디지털 변혁 전략과 프로세스 2. Digital Transformation • SW제품사업의창업과경영: 성공전략과비즈니스프로세스 • IT 서비스사업의창업과경영: 성공전략과비즈니스프로세스 • SW제안서작성실무 • SaaS 서비스사업의창업과경영: 성공전략과비즈니스프로세스 • SW기업의인재관리 전략과프로세스 • AI 기반의 디지털 변혁 전략과 프로세스 • AI/IoT기반디지털비즈니스의사업모델설계와시스템구축방법 • 애자일SW개발프로세스의도입방안및확산성공요건 • 클라우드네이티브애플리케이션개발운영프로세스및 프로젝트관리 • SW제품관리 • IT컨설팅실무 • 비즈니스 아키텍처 설계 및 비즈니스 분석 • SW 개발 방법론 - Open UP 과 애자일 • Agile 방법론 & Jira, Confluence 활용 • 실무 중심의 요구사항 분석 기법과 산출물 작성 • SW 아키텍처 Design-요구공학, OO Design, Architecture Design, Pattern& Refactoring • BPMN 기반의 비즈니스 프로세스 설계 • 다중 DB 개념모델 및 논리모델 설계 • 모델링을 위한 UML의 개념과 작성 실습 3. SW Requirement Engineering • SW 비즈니스 모델 설계 • 애자일 개요 - 스크럼 중심 • 업무 분석 개요 - BABOK 3.0 주요기법 실습 중심 • SW 분석설계 • 정보공학 (IE: Information Engineering) 업무 분석 • 데이터 모델링 및 DB 설계 • 사용사례 (Use Case) 분석과 Object Design 개발 Cycle별 기술스택 과정 18
  • 20.
    4. Software Architecture 개발Cycle별 기술스택 과정 • 기업 IT 시스템 아키텍처 수립실무 • SW 아키텍처 개요 • 소프트웨어 Design Principle과 Design Patterns • 마이크로서비스 분석 설계 방법론 • SaaS 설계 • 클라우드 SaaS 서비스 API 설계 5. Software Object Design • 도메인 모델 기반의 설계 • DDD (Domain Driven Design) • 클린코드 • Refactoring을 통한 지속적 SW 설계 개선 • 디지털 전환 (DT-Digital Transformation)-ISP; ISMP & Enterprise Archtecture) • SW 아키텍처 설계 프로세스와 문서화 • 모바일 App 기반 SW 아키텍처 설계 실무 • 서비스 기반 아키텍처(SBA) 설계 • 클라우드 SaaS 서비스를 위한 SW 아키텍처 설계 • MSA 개요 • 프로덕트 백로그 분석/설계 • 객체지향 분석과 SW의 상세설계 • 코드품질 최적화 • Vue.js 프로그래밍 실무 • TypeScript 실무 • TypeScript 기반 ReactJS 개발하기 • ReactJS • React Native로 모바일 앱 개발하기 • Flutter 앱 개발 기초 • Next.js 개발 • Angular 기본과 활용 • React Form과 RTK Query 활용 • 프론트엔드 개발자가 알아야 할 웹 성능 최적화 • VueJs 3.0과 SpringBoot REST API연동하여 배포하기 • 웹 어플리케이션 개발 자바스크립트 및 jQuery 실무 • Svelte.js 입문과 활용 6. Frontend Software Programming • Vue.js 기반의 SPA 개발 • TypeScript 기반 VueJS 개발하기 • Firebase를 이용한 어플리케이션 개발(Vue.js) • ReactJS Hook 활용 • React Native를 활용한 인스타그램 만들기 • Flutter 앱 개발 실전 • React UI 프레임워크를 이용한 웹 프론트엔드 구현 • 초고속 자바스크립트 프레임워크 Qwik 활용 • ReactJS와 SpringBoot RestAPI 연동과 쿠버네티스에 배포하기 • 프론트엔드 개발자를 위한 실무 예제형 디자인 패턴 • HTML, CSS, JavaScript 기반 Front-End 개발 • JavaScript ECMA 6
  • 21.
    7. Backend SoftwareProgramming • Java 기반의 테스트 주도 개발 (TDD) • 정적 분석과 API 및 통합 테스트 • 소프트웨어의 효율적 디버깅(자바,자바스크립트,안드로 이드앱) • JVM아키텍처이해를통한자바시스템트러블슈팅 8. Software Testing • Java기반의객체지향프로그래밍 • Java기반의시큐어코딩 • Java로배우는알고리즘[응용] • SpringBoot활용 • SpringBoot기반RestAPI구현과JWT인증 • 스프링Webflux와Reactive프로그래밍 • SpringBoot를활용한MSA아키텍처적용하기 • Node.js와Socket.io를활용한웹서비스구축 • 코틀린으로해보는자바코드구조개선및리팩토링 • DRF(DjangoRESTFramework)로RESTAPI개발하기 • 알고리즘으로배우는Python • Google’sGo프로그래밍언어활용하기 • Node 기반의 테스트 주도 개발 • 테스트 우선 프로그래밍 (TFP) • 자바 코드의 성능 향상 • Jmeter와 Scouter를 이용한 성능테스트 • Java림다와최신기법 • Java로배우는알고리즘[기본] • Spring프레임워크활용 • 백엔드 스프링부트 MVC 실전 • Spring Cloud를 이용한 서비스 게이트웨이 구축 • 스프링 클라우드 기반 마이크로서비스 애플리케이션 구현 • 스프링부트 기반의 MSA 개발 • Node.js와 React를 활용한 자바스크립트 풀스택 개발 • MTV기반의 파이썬 웹 애플리케이션 구현 • Django 를 활용한 웹개발과 배포 (Docker, AWS) • GraphQL 기반의 차세대 API 서버 개발 • SW 프로젝트 관리 - PMBOK 7.0중심(ISO 21502:2020, PRINCE 2017, PMBOK 6.0 포함) • IT 프로젝트 & 품질관리 (PMO) 실무 • 프로젝트 형상관리를 위한 SVN 활용 • Git과 GitLab with STS(Spring Tool Suite) 9. Software Project and Configuration Management • 프로젝트(제품) 범위와 요구사항 정의 - 실습중심 • SW 형상관리, 통합, 배치 및 운영 • Git & GitHub 20
  • 22.
    10. Software QualityMgt. 개발 Cycle별 기술스택 과정 • SW 품질 관리 11. Software Build and Deployment • Jenkins 기반의 CI/CD 환경 구축 • SW 검토와 인스펙션 • 리눅스 시스템 운영을 위한 CLI 활용 실무 • 리눅스 기반 오픈소스 빌드시스템 실무 활용 • 리눅스 인프라 활용을 위한 Linux OS 심층 이해 12. Operating System • 리눅스 기반 소프트웨어 개발 능력 향상을 위한 리눅스 • 시스템 프로그래밍 • 성능관점의 리눅스 트러블슈팅 • 우분투 리눅스 기초 • Relational Data Model and DBMS Architecture • MySQL 튜닝 및 최적화 • 데이터베이스 표준화 및 품질관리 실무 • 고급 SQL 실무 응용 • SQL 기본 및 응용 • Database 프로그래밍 • JPA 활용 2 - 고급 REST API 개발하기 • MyBatis 제대로 사용하기 • JPA / Hibernate 기반의 ORM 구현 • MonggoDB 기반의 백엔드 서버 구축 13. Database • 데이터베이스 모델링 실무 • 대용량 DB 튜닝 실무 • SQL 튜닝 개요 • SQL 데이터 분석 • SQL과 JDBC 프로그래밍 • JPA 활용 1 - Thymeleaf 기반 웹어플리케이션 개발 • MyBatis를 JPA로 변환하기 • Node.js와 ORM(Sequelize) • 재난 예방을 위한 데이터베이스 유지 기법- 백업과 복구 • NoSQL 프로그래밍
  • 23.
    14. Cloud • 오픈스택을이용한프라이빗클라우드구축실무 •AWSEssential • 엔서블을이용한AWS클라우드가상서버구성점검자동화 • GCP클라우드와VPN을연동하여하이브리드클라우드구축 • AzurePortal을활용한안전한퍼블릭클라우드환경구축 • AWSCI/CD구축하기 • AWS데이터베이스및빅데이터인프라구축하기 • 클라우드SaaS구축을위한마이크로서비스구현 • AWSLambda를통한서버리스환경구축 • RabbitMQ기반의서비스간통신 • SpringBoot기반ApacheKafka활용하기 • Kubernetes를이용한컨테이너오케스트레이션 • 도커/쿠버네티스를활용한컨테이너기반인프라가상화 • Prometheus와Grafana를이용한Kubernetes모니터링 • WindowsServer2022관리자기본 • SpringBootMSA기반GKE쿠버네티스서비스활용하기 • 프라이빗클라우드및가상화데이터센터구축관리 • AWS핵심서비스를활용한솔루션아키텍처 • AWS클라우드취약점점검및침투테스트를통한보안관리 • AzuraDevOps를활용한IaC(Infrastructureascode) • React.js와 Node.js연동하여배포하기(GitHubAction, AWS) • AWS요금최적화및운영환경구축하기 • Terraform을이용한AWS인프라관리 • DevOps고도화환경을위한AWS클라우드배포자동화과정 • Pub/Sub기반의이벤트소싱아키텍처구축 • ApacheKafka • Docker컨테이너 • istio를이용한KubernetesServiceMesh • Kubernetes심화 • WindowsServer2022관리자응용 • 컨테이너기반의JenkinsCI/CD파이프라인 • Kubernetes패키지관리(Helm,kustomize) • R 데이터 분석 • Python 데이터 수집과 분석 • Python 탐색적 데이터 전처리 실무 • 파이썬을 활용한 데이터 탐색 및 Feature Engineering • 데이터 시각화: Power BI를 활용한 대시보드 개발 입문 • Python 기초통계 분석 • 하둡을 이용한 맵리듀스 프로그래밍 • 빅데이터 하둡 데이터분석 응용 • Kafka를 이용한 서비스와 데이터 통합 15. Big Data • R 탐색적 데이터 전처리 실무 • Python 데이터 분석 라이브러리 활용 • 공공 데이터를 활용한 파이썬 데이터 분석 • Tableau 대시보드 실무 • 빅데이터 분석 및 시각화 • Apache Hive • 빅데이터 하둡 데이터분석 실무 • Apache Spark • spark를 통한 데이터 전처리 프로그램 이해 22
  • 24.
    16. AI 개발 Cycle별기술스택 과정 • Nympy,Pandas,Scikit-learn라이브러리를통한인공 지능모델프로그래밍 • Kaggle을이용한데이터분석및머신러닝&딥러닝모델 구현 • 파이썬 인공지능 • JavaScript와 Tensorflow.js로 배우는 머신러닝 • Python과 인공지능을 이용한 이상 거래 검출 • On-Device 머신러닝을 위한 모델 최적화 • Python과 딥러닝을 활용한 자연어처리 • Python을 활용한 머신러닝 입문 • CT Image를 통한 폐진단 CNN 알고리즘 이해 • 딥러닝 이미지 처리 핵심 모델의 이해와 응용 • 딥러닝 컴퓨터비전 핵심 모델의 이해와 고성능 Vision Framework 활용 • Python과 Pytorch를 활용한 인공지능 딥러닝 입문 • 스마트 단말을 위한 딥러닝 모델 최적화와 TensorflowLite 기반 TinyML 구축 • 데이터 분석 및 머신러닝&딥러닝 모델 구현 with Kaggle • R 기반 딥러닝 활용 • LangChain으로LLM(LargeLanguageModel)기반 어플리케이션개발하기 • 데이터분석 기법 및 인공지능 모델을 활용한 이상탐지 • 생성형 AI이해와 ChatGPT API 활용 Application 개발 • Python 기반 머신러닝 & 딥러닝 핵심과 활용 • Kaggle 경진대회 참가로 배우는 머신러닝 • 알파제로를 분석하며 배우는 강화학습 응용구현 • Python과 Tensowflow를 이용한 강화학습의 이해와 활용 • Python을 활용한 금융 자료 분석 입문 • R기반 시각화와 머신 러닝 • 생성형 AI를 활용한 비즈니스 서비스 개발 • CNN Best Model 활용과 Transfer Learning • 딥러닝자연어&시계열데이터처리핵심알고리즘의원리 와활용 • 딥러닝 생성 모델의 이해와 구현 • Keras를 통한 머신러닝 프로그램의 이해 • 파이토치를 활용한 강화학습 모델 구축 • Tensorflow2기반 딥강화학습 모델의 구현과 응용 • AI 기반 콘텐츠 추천 시스템 구축 • LangChain과 Streamlit을 활용한생성현AI웹서비스구축 • Yolo8 객체인식 기반 장애물 감지 시스템 • 딥러닝을 활용한 이미지/객체인식 모델 구현 • 입문 : ANN부터 CNN까지 • 제조 솔루션을 위한 닷넷 프레임워크 고급 과정 • 임베디드 시스템 프로그래밍과 코드 최적화 • IoT 기반 원격 관리 프로그램 실무 • Raspberry를 이용한 스마트 미러 제작 • 아두이노 피지컬 컴퓨팅 융합 기술 17. IoT • C, C++ 기반 소프트웨어의 SaaS 전환 실습 • IoT 디바이스 제어를 위한 앱 개발 • Raspberry Pi 상에서 Camera, 센서류 제어를 통한 Edge AI기법 • 라즈베리파이 기반 센서 유무선(웹) 제어
  • 25.
    18. Network • 개발자가알아야하는네트워크인프라 •실습으로배우는네트워크라우팅기술 • 와이어샤크를활용한네트워크트러블슈팅 • 업무에바로쓰는핵심네트워크기술 • 패킷분석을위한와이어샤크활용 • 실습으로배우는네트워크스위칭기술 • 통신프로토콜분석 • PaketTracer를활용한네트워크이해 • 파이썬을활용한네트워크자동화 • 정보보호 Essential • 네트워크 보안 Essential • 주요정보통신기반시설기술적취약점분석평가가이드_ 서버 19. Security • SpringSecurity 6 (JWT와 OAuth2) 활용하기 • 안전한 웹서비스를 위한 웹 취약점 대응 • 주요정보통신기반시설기술적취약점분석평가가이드_ 네트워크 수강방법 KOSTA 정회원 1. 가입신청서, 사업자등록증 사본 각 1부 제출 2. 가입비 및 회비 납부 (지로 또는 계좌이체) 3. 가입문의 : KOSTA 사무국 회원사 역량 담당 윤태권 Tel. 031-606-9301, E-mail. tkyune@kosta.or.kr KOSTA 협약사 1. 협약기업 대상여부 확인 (중소기업 해당 여부 문의처 연락) 2. 협약기업 가입신청서 제출 3. 가입문의 : KOSTA 교육개발진흥팀 최준호 선임연구원 Tel. 031-606-9337, E-mail. jhchoi@kosta.or.kr 24
  • 26.
    © 2025 KOSTAAll rights reserved 본 브로슈어의 내용은 저작권법에 의하여 보호받으며, 무단복제 및 배포를 금지합니다. 발행처: 한국소프트웨어기술진흥협회(KOSTA) 발행일: 2025. 06. 주소: [분당] 13637 경기도 성남시 분당구 성남대로 34 6층 [가산] 08590 서울특별시 금천구 가산디지털 1로 70 912호 [종로] 03189 서울특별시 종로구 우정국로 2길 21 대왕빌딩 7층 Tel. 031-606-9311 E-mail. kosta@kosta.or.kr