송파여성인력개발센터 2025 Java&Spring 백엔드 개발자 과정 교육생 모집
송파여성인력개발센터는 2025년 4월부터 시작되는 Java&Spring 백엔드 개발자 과정의 교육생을 모집합니다. 이 과정은 최신 기술을 배우고, 백엔드 개발자로서 실력을 쌓고 싶은 여성들을 위한 특별한 기회입니다. 과정은 Java 프로그래밍 기초부터 시작해 Spring 프레임워크와 Spring Boot를 활용한 웹 애플리케이션 개발에 중점을 두며, 대규모 언어 모델(LLM)을 활용한 LangChain 프로젝트도 포함되어 있어 실무 경험을 쌓을 수 있는 좋은 기회입니다.
교육과정 상세 내용
- 교육기간: 2025년 4월 7일 ~ 2025년 6월 30일 (3개월)
- 교육시간: 월요일~금요일, 오전 9:30 ~ 오후 1:30
- 교육장소: 송파여성인력개발센터
- 교육비: 국민내일배움카드로 결제 가능
커리큘럼
이 과정은 Java와 Spring을 활용한 백엔드 개발을 체계적으로 배우고, LangChain을 사용하여 대규모 언어 모델 프로젝트를 진행합니다. 과정 중 배우는 주요 내용은 다음과 같습니다:
1. Java 프로그래밍 기초 및 고급
Java는 백엔드 개발의 가장 중요한 언어 중 하나로, 이 과정의 첫 번째 모듈은 Java의 기초부터 고급 개념까지 폭넓게 다룹니다. 이 모듈은 Java 언어의 기본 문법부터 시작하여 객체지향 프로그래밍(OOP) 개념을 적용한 코드 작성 방법을 학습합니다.
- Java 기초: 변수, 연산자, 조건문, 반복문 등 기본 문법을 익히고, Java 개발 환경을 설정합니다.
- 객체지향 프로그래밍(OOP): 클래스, 객체, 상속, 다형성, 캡슐화, 추상화 등 객체지향 개념을 Java 코드로 구현합니다.
- 고급 Java 기술: 예외 처리, 멀티스레딩, 자바 컬렉션 프레임워크 등을 통해 복잡한 문제를 해결하는 방법을 배웁니다.
2. Spring Framework 및 Spring Boot
Spring Framework는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로, 복잡한 엔터프라이즈 애플리케이션을 보다 효율적으로 개발할 수 있도록 돕습니다. Spring을 사용한 웹 애플리케이션 개발은 이 과정에서 중점적으로 다뤄지며, 실무에서 가장 많이 사용되는 Spring Boot를 통해 애플리케이션 개발을 더 간단하고 빠르게 할 수 있습니다.
- Spring Framework 개요: Spring의 핵심 개념인 IoC(Inversion of Control), DI(Dependency Injection) 등을 이해하고, 이를 통해 애플리케이션을 어떻게 구조화할 것인지 배웁니다.
- Spring Boot: Spring Boot를 활용해 설정 없이 빠르게 애플리케이션을 개발할 수 있는 방법을 학습합니다. 애플리케이션의 초기 설정, 의존성 관리, 자동 설정 등을 간단히 처리할 수 있습니다.
- Spring MVC: Model-View-Controller 아키텍처를 사용하여 웹 애플리케이션의 구조를 설계하고, RESTful API 개발을 학습합니다.
3. RESTful API 개발
백엔드 개발자에게 필수적인 RESTful API 개발 기술을 배웁니다. REST(Representational State Transfer)는 웹 서비스 설계 스타일로, 데이터를 주고받는 방식에 대해 이해하고 실제 웹 애플리케이션에서 API를 어떻게 설계하고 사용할 것인지 학습합니다.
- REST의 기본 개념: HTTP 메소드(GET, POST, PUT, DELETE 등), 상태 코드, 요청 및 응답 구조 등의 기본적인 REST API 설계 방법을 학습합니다.
- Spring을 이용한 API 개발: Spring을 이용해 RESTful API를 설계하고, 실제 클라이언트와 통신할 수 있는 API를 개발합니다. 또한, JSON 데이터를 처리하는 방법과 API 문서화 방법도 배웁니다.
- API 보안: API의 보안을 강화하는 방법으로 인증 및 권한 관리에 대해 다룹니다. Spring Security를 이용하여 JWT(JSON Web Token) 기반의 인증 시스템을 구현하는 방법을 배웁니다.
4. 데이터베이스 연동 및 JPA
백엔드 개발에서는 데이터베이스와의 연동이 매우 중요합니다. 이 과정에서는 **JPA(Java Persistence API)**를 사용하여 데이터베이스와 상호작용하는 방법을 학습합니다. JPA는 객체와 관계형 데이터베이스 간의 매핑을 자동으로 처리해주어, 데이터베이스 작업을 더 효율적으로 할 수 있게 돕습니다.
- JPA 개념 이해: JPA를 사용하여 엔티티(Entity) 클래스와 데이터베이스 테이블을 매핑하고, 데이터베이스에 데이터를 저장하고 조회하는 방법을 배웁니다.
- Spring Data JPA: Spring Data JPA를 사용하여 데이터베이스와의 상호작용을 보다 쉽게 처리하고, 쿼리 메서드를 이용해 효율적으로 데이터를 조회하는 방법을 배웁니다.
- MySQL 연동: MySQL과 같은 관계형 데이터베이스를 사용하여 Spring 애플리케이션과 데이터를 연동하고, SQL 쿼리와 JPA를 활용하여 데이터를 관리하는 방법을 배웁니다.
5. LangChain을 활용한 대규모 언어 모델(LLM) 프로젝트
이 과정의 마지막 모듈은 최신 트렌드인 LangChain을 활용한 대규모 언어 모델(LLM) 프로젝트입니다. LangChain은 AI 모델을 기반으로 다양한 애플리케이션을 만들 수 있는 툴로, 대규모 데이터와 모델을 처리하는 기술을 익힐 수 있습니다.
- LangChain 기본 개념: LangChain의 개념을 배우고, 이를 활용하여 언어 모델과 대화형 애플리케이션을 개발하는 방법을 학습합니다.
- LLM 프로젝트: 실제 프로젝트를 통해 언어 모델을 사용하여 데이터 분석, 추천 시스템, 챗봇 등을 개발하는 경험을 쌓습니다.
- AI와 Spring 통합: Spring 애플리케이션에서 LangChain 기반의 언어 모델을 통합하여 실시간 데이터를 처리하는 방법을 배웁니다.
6. 실무 프로젝트 및 취업 준비
이 과정의 마지막에는 실제 개발 환경과 유사한 실무 프로젝트가 포함됩니다. 이를 통해 학생들은 자신이 배운 기술을 실제 상황에 적용하고, 프로젝트를 완성해 나가며 자신감을 얻을 수 있습니다.
- 실제 기업 프로젝트 경험: 기업에서 필요로 하는 웹 애플리케이션을 개발하며 실무 능력을 향상시킵니다.
- 취업 지원: 이 과정은 취업을 목표로 하는 사람들에게 적합하며, 최종 프로젝트를 포트폴리오로 삼아 취업을 준비할 수 있도록 지원합니다.
신청 방법 및 유의사항
- 신청기간: 2025년 2월 10일 ~ 2025년 4월 3일
- 정원: 15명
- 신청방법: 송파여성인력개발센터 공식 웹사이트를 통해 온라인 신청
- 문의처: 전화 02-430-6070, 이메일 spjob@seoulwomanup.or.kr
이 과정은 국민내일배움카드를 통해 교육비가 지원됩니다. 자격 조건에 맞는 분들은 신청 기간 내에 신청을 완료하고, 수강 혜택을 놓치지 않도록 하세요.
과정 혜택
- 국비 지원: 국민내일배움카드를 통한 교육비 전액 지원
- 훈련수당 및 식비 지원: 훈련 수당 및 식비 지원이 제공되어 경제적 부담을 덜 수 있습니다.
- 실무 중심 교육: 현업에서 필요로 하는 기술을 배우며 실무 프로젝트도 경험합니다.
이 과정을 통해 Java와 Spring 기술을 배우고, 백엔드 개발자로서의 실력을 키울 수 있습니다. 또한, LangChain을 활용한 프로젝트 경험은 최신 기술에 대한 이해도를 높여주고, 다양한 실무 역량을 배양할 수 있는 기회입니다.
'일반 경제&금융&사회 > 청년' 카테고리의 다른 글
구직자 필독! 국립한국해양대학교 일학습병행 프로그램으로 취업 준비하자 (0) | 2025.02.27 |
---|---|
보안 산업 취업을 위한 KISA AI 보안관제 교육과 인턴십 프로그램 (0) | 2025.02.27 |
청년들을 위한 UX/UI 디자인 인턴십 프로그램, 2025년 참여자 모집 (0) | 2025.02.27 |
인공지능 서비스 기획의 모든 것 - 한국정보통신진흥협회 교육생 모집 (0) | 2025.02.27 |
전액 무료! 현대건설 취업완성 아카데미로 실무 전문 인력 되기 (0) | 2025.02.27 |