실무 노하우가 가득 담긴 현직자 VOD를 수강합니다.
VOD에 담긴 실무 노하우는 실무 과제를 통해 연습합니다.
부족한 부분은 언제든 다시 들을 수 있습니다.
연습한 노하우를 실무에 적용해보며 성과를 만듭니다.
안녕하세요?
Golang을 주 언어로 사용하고 있는 백엔드 개발자 "스티븐"입니다.
저는 백엔드 개발자 경력 1년 만에 국내 유니콘 기업의 CI/CD 엔지니어로 합격하고,
현재 회사에서 블록체인 코어 개발자가 되기까지 가파른 성장세를 이어왔습니다.
이런 가파른 성장을 할 수 있게 도와준 언어가 바로 Golang입니다.
비전공자로 국비교육을 수강하면서, 서버가 무엇인지 모르던 때가 불과 몇 년 전인걸 생각하면 지금의 성장이 참 뿌듯하네요.
첫 회사에서는 블록체인 관리 대시보드 프로젝트에서 Golang으로 백엔드 개발을 했습니다.
API 서버, Metric worker, 블록체인 연동, Kubernetes 연동 등
Golang으로 할 수 있는 작업들을 다양하게 경험하였습니다.
현재 회사에서는 Golang으로 쓰인 Ethereum 코드를 분석하며 Layer2 블록체인의 메인넷을 개발하고 있습니다.
노베이스로부터 시작하여 Golang을 처음 공부하고 빠르게 성장하기까지 많은 시행착오를 겪어왔기 때문에
누구보다도 멘티 여러분들의 마음과 생각을 잘 이해하고 많은 도움을 줄 수 있다고 생각합니다.
저의 이러한 노력이 여러분들의 귀중한 시간을 아낄 수 있기를 소망합니다.

현) Ethereum Layer2 블록체인 코어 개발자
- Kubernetes 기반 Ethereum Layer2 메인넷 개발 중
전) 블록체인 백엔드 개발자
- Kubernetes 기반 블록체인 관리 대시보드 개발
- Ethereum Explorer 개발
01. Golang의 꽃, Goroutine과 channel
실무에서 써야 하기에 Golang을 이제 막 학습하고 있는 백엔드 개발자라면 고루틴(Goroutine)과 채널(channel)에 대한 내용을 많이 보았을 것입니다. Golang을 접하면서 가장 이해하기 어려운 것이 고루틴과 채널이지만, 이를 이해하고 사용할 줄 알아야 실무에서 Golang의 장점을 십분 발휘할 수 있습니다.
Golang 코드를 직접 짜며 고루틴과 채널을 백엔드 개발 실무에 활용하는 방법을 익혀봅니다.
02. Golang의 가장 인기 있는 Web Framework, Gin
Gin은 github star 기준으로 Golang으로 쓰인 web framework 중 가장 인기 있고, 많이 쓰입니다. Gin은 사용하기 쉽고, 빠른 속도가 장점으로 middleware, log, validator, parameter binding 등 많은 기능들을 제공함으로써 Golang을 더 편한 환경에서 쓸 수 있게 합니다.
Gin의 기능을 익히고 사용해 봄으로써, 실무에서 Golang으로 개발할 수 있는 능력을 키울 수 있습니다.
03. Docker container로 서버를 배포하기
Golang으로 서버를 개발할 줄 알아도, 실무에 제대로 활용하려면 Docker container 형태로 배포하는 것까지 할 수 있어야 합니다. 서버 개발 이후, Docker image를 빌드하는 방법을 익히고, 생성된 이미지를 활용하여 container 형태로 서버를 배포해봅니다.
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
Golang 개발 환경을 구성하고, 코드를 작성 ∙ 수정할 수 있습니다.
Golang 프레임워크인 Gin으로 서버를 구성할 수 있습니다.
CORS 등에 대해 Gin의 미들웨어 라우터를 Customize 할 수 있습니다.
Golang 서버를 Docker container로 빌드할 수 있습니다
서버 개발부터 Docker 빌드까지 Golang으로 해야 하는 백엔드 개발자
Golang 개발 환경을 만드는데 어려움을 느끼는 백엔드 개발자
가장 인기 있는 Golang 프레임워크인 Gin을 사용하고 싶은 백엔드 개발자
카카오엔터테인먼트
LG
아이디어스
라인플러스
쿠팡
카카오페이
쏘카
SK브로드밴드
사람인
해커스
차이커뮤니케이션즈
그린랩스
LG전자
아모레퍼시픽
중고나라
삼성증권
하이퍼커넥트
[수강기간]
실무 VOD의 수강 기간은 평생교육법 시행령 제23조에 따라 정상 수강기간(유료)와 복습 수강기간(무료)로 구성됩니다. 정상 수강기간(유료)는 결제일로부터 30일까지 해당되며, 이후에는 복습 수강기간으로 제공됩니다. (사전 예약 강의의 경우 강의 오픈일부터 30일)
[환불규정]
환불은 정상 수강기간(유료)에 한해 가능하며 복습 수강기간은 부가적 서비스로 환불 대상에 포함되지 않습니다. 환불은 정가가 아닌 실제 결제금액을 기준으로 계산됩니다. 수강 진도율은 환불 요청일을 기준으로 산정되며, 수강 진도율 50% 이상을 달성했을 경우 환불이 불가합니다.
- 결제 후 7일 이내 : 수강 이력 및 자료 열람 이력이 없는 경우 전액 환불
- 결제 후 7~10일 이내, 진도율 33% 이하 : 수강료의 2/3에 해당하는 금액 환불
- 결제 후 7~10일 이내, 진도율 33%~50% 이하 : 수강료의 1/2에 해당하는 금액 환불
- 결제 후 11~15일 이내, 진도율 50% 이하 : 수강료의 1/2에 해당하는 금액 환불
[동시접속 안내]
동일한 ID로 2대 이상의 기기에서 접속을 하는 경우, 수강이 제한 될 수 있습니다.