국비지원교육정보센터를 즐겨찾기에 추가합니다  l      l    l    l

ㆍ교육과정정보 : 7077건
ㆍ교육기관정보 : 3096곳

빅데이터 ㅣ 자바 ㅣ JAVA ㅣ 4차산업혁명

블록체인,핀테크/클라우드전문가
자바/안드로이드/아이폰

 

회원가입하기

아이디/비번찾기

 

·서울
·인천
·부산
·대구

·대전
·울산
·광주
·경기

·경남
·경북
·전남
·전북

·충남
·충북
·강원
·제주

 

 

 

 

 

 

 

교육정보등록일 : 2023-02-27    조회수 : 23342

교육과정명

임베디드 기반의 IoT SW개발 고급인력 양성과정-무료교육 [일반교육] [실직자]

교육기관명

임베디드IOT교육센터  ( http://www.itwill.pe.kr)

교육장위치

서울 서초구 서초동 국비훈련생위탁모집센터

문의처

02-3673-3323

수강료

전액무료교육

훈련수당

매월 최대훈련수당 지급

교육기간

2024-12-09 ~ 2025-06-12 (총 6개월과정)

수업시간

평일반

교육인원

20명

지원자격

실업자,미취업자,취업을 준비하는 자

등록시구비서류

학원양식

과정소개

ARM 프로세서 기반의 임베디드 제품 개발에 필요한 디바이스 제어를 위한 기술 습득
임베디드 리눅스 기반의 커널에 대한 이해와 커널을 임베디드 시스템에 최적화 기술 학습
ARM 리눅스의 특징 이해
임베디드 리눅스 개발 환경, 부트로더의 이해와 포팅 방법, 리눅스 커널의 구조와 포팅 방법, 리눅스 파일시스템의 구조와 루트 파일시스템 제작 방법, 임베디드 리눅스에서 디바이스 드라이버를 작성하는 방법 학습
네트워크 프로그래밍을 위해 TCP/IP 스택의 이해 및 고급 소켓 프로그래밍 학습

교육내용

훈련목표

ARM 프로세서 기반의 임베디드 제품 개발에 필요한 디바이스 제어를 위한 기술 습득
임베디드 리눅스 기반의 커널에 대한 이해와 커널을 임베디드 시스템에 최적화 기술 학습
ARM 리눅스의 특징 이해
임베디드 리눅스 개발 환경, 부트로더의 이해와 포팅 방법, 리눅스 커널의 구조와 포팅 방법, 리눅스 파일시스템의 구조와 루트 파일시스템 제작 방법, 임베디드 리눅스에서 디바이스 드라이버를 작성하는 방법 학습
네트워크 프로그래밍을 위해 TCP/IP 스택의 이해 및 고급 소켓 프로그래밍 학습 

훈련대상자 요건

선수학습  SW 프로그래밍 기본 
직무경력  ARM 프로세서 개발 입문자
임베디드 시스템 개발 입문자
임베디드 리눅스와 디바이스 드라이버 개발에 관심이 많은 입문자
컴퓨터 관련 학과 2년 이상의 기본 소양을 가지고 임베디드 시스템 분야의 전문가로 성장하고 싶은 사람
군 복무/휴학 후 컴퓨터 전공 과목 실력을 키우고 싶은 재학생
수준 높은 취업 포트폴리오 결과물을 원하는 재학생
임베디드 관련 업계에 취업을 희망하는 전공자 
기취득자격  없음 

훈련과정의 강점

임베디드 시스템 분야에서 폭 넓게 사용되고 있는 ARM 프로세서 기반의 임베디드 제품 개발에 필요한 ARM 프로세서의 구조와 특징, 어셈블리 명령어, 부팅과정, 인터럽트, 예외처리 기술을 비롯하여 디바이스 제어를 위한 기술을 배우는 과정입니다.
임베디드 리눅스 기반의 커널에 대한 이해와 커널을 임베디드 시스템에 최적화 하는 방법을 학습하게 되며 ARM 리눅스의 특징 및 이해시키고 임베디드 리눅스 개발 환경, 부트로더의 이해와 포팅 방법, 리눅스 커널의 구조와 포팅 방법, 리눅스 파일시스템의 구조와 루트 파일시스템 제작 방법, 임베디드 리눅스에서 디바이스 드라이버를 작성하는 방법등을 배우는 과정입니다.
그리고 임베디드 리눅스에서 네트워크 프로그래밍을 위해 TCP/IP 스택의 이해하고 네트워크 디바이스 드라이버부터 고급 소켓 프로그래밍까지 배우게 됩니다.

교육센터의 강점

1. 훈련생 지원 : 온라인 학사지원시스템을 활용한 입학, 평가, 수강관리, 취업지원 등을 원스톱 시스템 구축
2. 교강사 : 해당 분야의 현장실무경력과 관련 자격증 (국가 자격증)을 보유한 교강사 배정 


훈련교재


C Programming 초/중/고급
RTOS 구조 및 활용
ARM 디바이스 프로그래밍
리눅스 시스템 프로그래밍
임베디드 리눅스 네트워크 프로그래밍
임베디드 리눅스 커널 포팅
임베디드 시스템 개론
임베디드 리눅스 디바이스 드라이버
ARM 구조 및 어셈블리 프로그래밍
Embedded C


교육내용


[1단계] : 임베디드 와 IoT를 위한 기초 지식과 C 프로그래밍

C Programming  표준 C언어의 사용 및 활용 방법 이해
컴파일, 전처리 및 파일 입출력 등의 기초 지식 습득
배열과 포인터
데이터 표현 및 모듈화 프로그래밍
자료구조와 알고리즘
 
임베디드 C  임베디드 시스템에서의 프로그래밍 이해
C 기반의 임베디드 시스템 프로그래밍 이해 및 활용
임베디드 보드를 활용한 펌웨어 프로그래밍
 
사물인터넷 서비스 및 플랫폼에 대한 이해 사물 인터넷의 개념 및 서비스 구조
사물 인터넷 디바이스 개념 및 응용 서비스 사례 연구
사물 인터넷 플랫폼과 클라우드, 오픈소스 플랫폼
오픈소스 하드웨어에 대한 이해
사물 인터넷과 임베디드 시스템 개론
 

[2단계] : 임베디드 시스템 이해 및 프로그래밍

ARM 구조및 어셈블리 프로그래밍  임베디드 시스템 구조 이해
ARM 프로세서 이해
ARM 소프트웨어 개발
ARM 프로세서 제어
 
ARM 디바이스 프로그래밍  시스템 초기화 과정 이해
메모리 시스템 이해
디바이스에 대한 기초 개념 습득
버스 인터페이스에대한 기초 개념 습득
디바이스 제어 기법 습득
멀티미디어 디바이스 제어
 
RTOS 구조및 활용  실시간 시스템 소개
태스크 운용
태스크 통신(IPC)
ARM 프로세스
MicroC/OS-II 포팅
 

[3단계] : IoT 플랫폼 활용 및 네트워크 연결

IoT 시스템 프로그래밍  리눅스 입문 (명령어, 개발환경, 시스템 운용관리)
임베디드 리눅스 시스템 개발 환경 이해
임베디드 리눅스 시스템 보드 개발 환경
 
IoT를 위한 OS 포팅  임베디드 리눅스 개요
교차 개발 환경이해 및 구축
부트로더
커널 분석
루트 파일 시스템
시스템 패키징
 
IoT 디바이스 드라이버  디바이스 드라이버 소개
커널 모 빌드
커널 서비스
리눅스 디바이스 드라이버 개발 모델
캐릭터 디바이스 드라이버 개발
블록 디바이스 드라이버 개발
 
IoT통신 프로토콜 및 네트워크 프로그래밍  네트워크 통신의 개용
네트워크 프로토콜 스택
기타 데이터 통신
BSD소켓 프로그래밍
 

  [4단계] : 실무 프로젝트

Team Project  지금까지 배운 모든 기술을 통해서 실무 현업에 맞는 프로젝트로 개발해 보는 단계로 4인 내외로 팀을 구성
최신 프로젝트 주제를 선정하여 3개월 동안 팀원의 역할분담 및 상호 협조 하에 프로젝트 수행하며, 주제 선정
관련된 자료 수집, 필요기술 학습, 명세확정, 일정 수립, 개발환경구축 등 개발, 통합테스트 등을 거쳐 개발을 완료
외부업체 관계자들의 참관 하에 최종 전시회를 갖도록 한다.
 

* 본과정은 국비훈련생위탁모집과정입니다. 수강생모집에 따라 개강일정 및 교육장소가 변경 될 수 있습니다.
 
  신청전 개강일정을 먼저 확인해 주시길 바랍니다. 02-3673-3323  / 1688-6499 

* 카톡상담 : gukbi  문자상담 : 010-4910-2567 

수료 후 진로

유망기업취업연계,훈련수당지급

관련자격증

국가,국제공인자격증

강사소개

실무강사진

 

 


교육기관 [위치]

과정명 [분류/개월]

교육기간

교육비

게재일

 

광고 고객지원센터 : 02-703-7063 02-3673-3323제휴 및 광고안내   l  개인정보처리방침   l  이메일무단수집거부   l      ▲위로

Copyright(C)2004 GUKBI.COM All Right reserved.  대표자 : 서병용 | 통신판매업신고번호 : 제2013-서울성북-00365호
본사 : 서울 성북구 동선동 121-6 코아루센타시아 102동 911호 ㅣ지사 : 서울 종로센터 신촌센터 강남센터 강북수유센터
 ㅣ  사업자번호 : 210-13-99089