Fast Campus의 완전 무료 5번째 백엔드 개발자 부트캠프, 지원 마감일은 2월 28일입니다.
함께 일하고 싶은 백엔드 개발자로 성장할 수 있는 비즈니스 관련 프로젝트와 프론트엔드 개발자와 프로덕트 매니저를 위한 협업 프로젝트로 취업을 도와줄 백엔드 개발자 부트캠프를 소개합니다.
신청 대상
National Tomorrow Learning Card를 소지하거나 발급할 수 있는 비전공자도 지원할 수 있습니다.
교육 혜택
- 교육비 전액 지원
- 훈련 수당 지급
- 개발 블로그: 현직자 가이드, 작문 연구, 멘토 피드백
- 이력서 : 현직 가이드, 다양한 프로젝트, 1:1 피드백
- Github : 기존 기업의 특강, PBL 학습, 다양한 프로젝트
- 면접 : 예비조사과제, 면접연구, 모의면접
과정
IT 개발자의 핵심역량 강화, 클라우드 기초부터 고급까지 탄탄한 핵심과정 구축, 협업 기반 컨버전스 PJT를 통한 포트폴리오 완성으로 구성된다.
파트 1. Git/Github | |
자식/깃허브 |
∙ Git 이해
∙ 자식 명령어 ∙ Git으로 프로젝트 관리 ∙ git을 통한 경력 관리 ∙ Git으로 블로그 만들기 ∙ Git으로 협업하기 ∙ 깃허브 활용 연습 |
파트 2. Java 및 객체 지향 프로그래밍 | |
자바를 이해하다 |
∙ Java 개발 환경 설정
∙ 데이터 유형 및 연산자 이해 ∙ 조건문과 반복문 이해 및 활용 ∙ 문자열 이해 및 활용 |
객체 지향 프로그래밍 |
∙ 객체와 객체지향 프로그래밍
∙ 클래스와 객체 ∙ 캡슐화 ∙ 디자이너 ∙ 유전과 다양성 ∙ 초록 수업 ∙ 인터페이스 ∙API ∙ 스레드 ∙ 람다식 ∙ 컬렉션 ∙ 스트림 ∙ 파일 I/O |
장난감 프로젝트 1 |
스마트 스토어 프로젝트
∙ 분류기준 설정(연령, 성별, 군중, 출입시간 등) ∙ 고객정보에 따른 그룹화 |
파트 3. 봄 | |
스프링 기초 |
∙ Spring 개발 환경 설정
∙ JSP 개발 환경 설정 ∙ HTTP 로그 요청 방식 ∙ MVC 패턴 ∙ JSP 스크립트 문장/스크립트 표현식/표현식/설명 ∙ JSP 스크립트 제어문/디렉터/태그/내부 객체 ∙ 서블릿 객체/생명주기/사용자 요청 처리 |
스프링 데이터 JPA |
∙ JPA의 이해
∙ Spring Boot 이해 및 활용 ∙ 쿼리 방식 ∙ 법인 ∙ 청취자 ∙ 관계와 일관성 ∙ 퀴리 작성 및 적용 |
스프링 보안 |
∙ Spring Security 아키텍처 이해
∙ 안전 필터 ∙ Spring Security Config 구성 ∙ JWT 토큰 개념 ∙ JWT 구현 |
스프링 배치 |
∙ 입욕 프로그램
∙ 스프링 배치 아키텍처 ∙ 데이터 읽기 및 쓰기 ∙ Spring Batch의 스키마 구조 ∙ 스프링 배치 병렬 처리 ∙ 스프링 배치 테스트 |
장난감 프로젝트 2 |
네이버페이 프로젝트
∙ 기능 : 상품/이용자/결제/주문/Vape ∙ 가능한 시나리오/오류 분석 ∙ 시나리오/MVC 구조별 도메인 분류 ∙ 데이터 유형별 테이블 저장 및 유형 분석 |
장난감 프로젝트 3 |
문제 관리 프로젝트
∙ 프로젝트 내 보안 및 회원관리 시스템 ∙ 회원간 간섭 방지 ∙ Spring Security를 활용한 보안 이슈 대비 |
파트 4. 정보학 | |
컴퓨터 구조 |
∙ 컴퓨터 시스템
∙ CPU 구조 및 기능 ∙ 알림 ∙ 보조 저장 장치 ∙ 시스템 버스 및 I/O 인터페이스 |
운영 체제 |
∙ 전산시스템의 기본구성
∙ OS 구조 ∙ 공정관리 ∙ 쓰레드와 동시성 ∙ CPU 스케줄링 ∙ 프로세스 동기화 ∙ 메인메모리 / 가상메모리 ∙ 보호 및 보안 |
데이터 구조/알고리즘 |
∙ 데이터 구조의 기초
∙ 리스트, 큐, 해시, 정렬, 트리, 힙, 그래프 ∙ 알고리즘 이론 및 문제 해결 |
데이터 베이스 |
∙ 데이터베이스 정의 및 DBMS
∙ 데이터베이스 시스템의 구조와 언어 ∙ 관계형 데이터 모델 ∙ 데이터베이스 설계 ∙ 거래 시스템 ∙ 저장 및 인덱스 |
파트 5. 커뮤니티 프로젝트 | |
코드 검토/레거시/TDD |
∙ 코드 리뷰 기법
∙ 레거시 분석 ∙ 레거시 리팩토링 ∙ TDD 설계 ∙ 테스트 코드 구조 |
협력특강 |
∙ 프론트엔드 협업 특강
∙ PM 협업 특강 |
작은 프로젝트 |
금융상품 쇼핑몰 사이트 개발
(프론트엔드 개발자 협력 프로젝트) ∙ 로그인/회원가입 기능 ∙ 금융상품정보 검색/나열/필터링 기능 ∙ 회원별 기능(관심상품 가입/해지, 조회수집, 장바구니) ∙ 화면 전환 기능 |
회사 관련 프로젝트 |
비즈니스 문제를 해결하는 비즈니스 관련 프로젝트
(프로덕트 매니저, 프론트엔드 개발자 및 협업 프로젝트) ∙ 프로젝트 주제 발굴부터 기업의 RFP 분석, 실제 서비스 반영까지 ∙ 기업 및 멘토 피드백을 통한 프로젝트 개발 |
훈련 일정
2023년 3월 17일부터 10월 8일까지 평일 오후 1시부터 10시까지 7개월간 진행됩니다.
선발 일정
- 사전등록
- 서류 접수
- 기본 지식 테스트
지원자의 레벨을 확인하는 단계입니다.
Java 및 Spring 프레임워크에 대한 지식을 기반으로 합니다. - 비개인 녹음 인터뷰
화면에 제시된 질문에 대한 실시간 답변 형태로 진행된다. - 결선 진출자 발표
교육적 적용
Rapid Campus 백엔드 개발 부트캠프 5. 홈페이지아래 이미지를 클릭하시면 지원 사이트로 이동합니다.