평일 09:00~18:00
(토,일,공휴일 휴무)
차수 | 교육기간 | 시간 | 교육장소 | 신청하기 |
---|---|---|---|---|
1 | 2019년 08월 19일(월) ~ 08월 21일(수) 종료 |
|
NCIA양재교육장(대면) | 마감 |
2 | 2019년 10월 28일(월) ~ 10월 30일(수) 종료 |
|
NCIA양재교육장(대면) | 마감 |
3 | 2019년 11월 11일(월) ~ 11월 13일(수) 종료 |
|
NCIA양재교육장(대면) | 마감 |
4 | 2019년 12월 02일(월) ~ 12월 04일(수) 종료 |
|
NCIA양재교육장(대면) | 마감 |
• GO 언어의 디자인 철학 및 주요 개념을 이해한다.
• GO 언어 개발 환경을 구축할 수 있다.
• GO 언어의 기본 구문과 자료형을이해하고 프로젝트를 수행할 수 있다.
• GO 언어로 작성된 프로그램의 디버깅을 할 수 있다.
일차 | 과목 | 내용 |
1일차 | GO 언어 개요 | • 왜 GO 언어를 사용하는가? • GO 언어의 디자인 철학 및 주요 개념 • GO 언어로 개발된 소프트웨어 패키지 소개 • GO 언어의 공식 문서 |
GO 언어 실습환경 구축 | • 편집기 및 통합개발환경 • 디버깅및 진단 툴 • 설치환경 테스트 | |
기본 구문, 자료형 | • GO 언어의 기본 구문 -이름에 관한 관례, 코드블럭, 주석처리 • 자료형 -new와 make 함수를 사용한 할당, 생성자, 초기화 -배열, 슬라이스, 맵, 출력 방법, 요소 추가 | |
2일차 | 제어구조, 함수 | • 제어구조 - If, 선언 및 치환을 다시 하기, For 루프, Switch, Type switch • 함수 -여러 값의 반환, 이름 있는 파라미터, Defer 구문 |
메소드, 인터페이스 | • 동시성 -커뮤니케이팅으로공유하기, Go루틴, 채널, 병렬화 • 에러 처리 - 패닉, 리커버 | |
3일차 | 동시성, 에러 처리 | - SparkML, SparkSQL |
프로파일링, 프로젝트 | • 프로파일링 -메모리, 스케쥴러, pprof, blocking -의존성 관리 • 웹 서버 개발 프로젝트 |
• 일반인