|
홈 > 국비교육 > 웹개발 > 오프라인 > 삼성청년SW아카데미(SSAFY) 싸피 부트캠프
SSAFY 싸피 교육과정은 총 12개월의 교육기간을 통해 문제해결능력을
갖춘 경쟁력 있는 차세대 SW 인력 양성을 목표로 합니다.
교육 로드맵
1. 기본과정 5개월
- 기초 코딩 역량을 갖춘 신입 SW 개발자 양성
- SW 필수 지식과 알고리즘 중심의 몰입형 코딩 교육
- 수준별 분반 운영
2. 1차 Job Fair 1개월
- 취업역량 향상 집중 교육 (수준별 분반 운영)
- 개인별 취업지원 서비스 제공
- 취업활동 및 채용정보 중점 지원
- 해외연수 (성적 우수자 대상)
- 계절학기 운영 (SW 수준별)
3. 심화과정 5개월
- 프로젝트 기반의 자기주도형 학습을 통한 실전형 SW 개발자 양성
- 교육생 수준에 맞는 자기 주도형 프로젝트 수행
- 실무 환경과 동일한 개발방식 활용
4. 2차 Job Fair 1개월
- 채용 박람회 개최
- 개인별 맞춤형 경력 설계
- 개인별 취업지원 서비스 제공
- 취업활동 및 채용정보 중점지원
SSAFY 기본과정 커리큘럼
-알고리즘 기반의 코딩 역량을 향상시켜 SW 개발자로서의 기초를 탄탄히 다지고, 웹부터 임베디드, IoT의 핵심 기술을 집중 탐구하여 다양한 경험과 문제 해결 능력을 보유한 인재로 성장합니다.
Step 1. Computer Science :
- 컴퓨팅 사고력
- SW 문제해결 기본
- SW 문제해결 응용
Step 2. Language :
IT 기업에서 가장 많이 활용하는 프로그래밍 언어인 Python, Java, Javascript 등 언어 활요 및 문법 이해
- Python
- Java
- Javascript
Step 3. Web/Framework :
웹상에서 눈에 보이는 부분(Front-End)과 뒷단의 로직을 처리하는 기술(Back-End)을 학습하고, 프레임워크를 익혀 현장에서 사용되는 웹개발 기술 습득
- Django
- Spring
- Vue.js
- Flask
Step 4. DataBase :
생성되는 데이터를 잘 정돈하여 보관하고, 필요할 때 검색하는 기술인 데이터베이스 기술을 학습
- DB 설계
- MySQL
Step 5. 관통 PJT :
각 step별 습득한 기초 지식을 활용하여 하나로 관통되는 종합 어플리케이션 프로젝트를 완성
- WEB PJT
Step 1. Computer Science :
- SW 문제해결 기본
- SW 문제해결 응용
- SW 문제해결 심화
Step 2. Language :
임베디드 분야에서 주로 사용하는 C언어를 기반으로 시스템, 모듈, 커널 프로그래밍 등을 위한 언어 학습 및 응용
- C/C++
- Python
Step 3. Web/Framework :
웹 Front-End와 Back-End 기술을 활용해 임베디드 장치에 접근하고 UI Framework 기술을 학습하여 결과 도출
- DB
- Django
- Vue.js
Step 4. Embedded :
리눅스 OS의 시스템 및 네트워크 프로그래밍을 기반으로 어플리케이션과 서비스를 개발하는 기술 습득
- Linux Shell/kernel
- ARM
- Linux System
Step 5. Embedded 응용 :
시스템 소프트웨어의 외부 연동을 위해 여러 Framework를 학습하고 연동하는 기술 습득
- IoT&센서
- Linux Driver
- 3D Printing
- Image processing
Step 6. 관통 PJT :
각 step별 습득한 기초 지식을 기반으로 여러 IoT 모듈을 결합하여 하나로 관통되는 종합 어플리케이션 프로젝트를 완성
Step 1. Computer Science :
- SW 문제해결 기본
- SW 문제해결 응용
- SW 문제해결 심화
Step 2. Language :
안드로이드 개발에 필요한 Kotlin 언어와 웹 기술에 사용되는 JavaScript, Java를 기반으로 앱, 웹 제작을 위한 언어 학습 및 응용
- Java
- JavaScript
- Kotlin
Step 3. Web/Framework/DataBase :
Front-End 및 Back-End 기술을 학습하고, 프레임워크를 익혀 현장에서 사용되는 웹 개발 및 서버 기술 습득
- Vue.js
- Spring boot
- DB 설계
Step 4. 안드로이드 프로그래밍 :
안드로이드 개발에 필요한 기본 기능부터 핵심 기능까지 학습하고 트랜드를 반영한 최신 라이브러리를 활용한 교육
- Layout
- Component
- 하이브리드 앱
Step 5. 관통 PJT :
각 step별 습득한 Web/안드로이드 기초 지식을 활용하여 하나로 관통되는 종합 어플리케이션 프로젝트를 완성
- 안드로이드 PJT
*창업까지 고려할 땐 창업정보 확인할 수 있는 스타트업커뮤니티사이트(https://bizbegin.me)에서 정보 확인
위치보기 |
|
서울 강남구 테헤란로 212 멀티스퀘어 |
[교육] '삼성 개발자 콘퍼런스 코리아 2024’ 11월 개최삼성전자가 11월 21일 ‘삼성 개발자 콘퍼런스 코리아... | [창업] 스마트팜 청년창업 지원계획(이미지 무관) 충남도는 21일 도청 상황실에서... | [교육] 충남도립대, 스마트팜 정책 발전 및 개선 모색(이미지 무관) 충남도는 23〜24일 이틀간 예산 덕... |