SW개발Golang

Golang으로 클린코드 만들고 고성능 데이터 처리 소프트웨어 개발하기


업계 선배와 만나
배우고, 나누고, 성장해요!

누구나 시행착오를 겪습니다.
이미 겪어본 사람의 ‘경험'을 배울 수 있다면 어떨까요?
실무VOD에서 현직자의 노하우를 얻어보세요!
라이브에 참여하지 못해도
시간과 공간의 제약 없이
현직자의 노하우를 얻어요.
강의로 한 번, 과제로 또 한 번.
업무에 적용할 수 있도록
실무 노하우를 담았어요.
오늘 익힌 실무 스킬이
즉시 내 업무 성과가 되는
놀라운 경험으로 이어져요.

웹 개발자 분들을 위한
버그 줄이는 GO 클린코드 만들기 트레이닝입니다.

경험자 대상
경험자 대상 레벨업 트레이닝입니다.
진행 과정
6의 강의가 제공됩니다.

트레이닝은
이렇게 활용하세요


듣고

실무 노하우가 가득 담긴 현직자 VOD를 수강합니다.


해보고

VOD에 담긴 실무 노하우는 실무 과제를 통해 연습합니다.


복습하며

부족한 부분은 언제든 다시 들을 수 있습니다.


성과내요!

연습한 노하우를 실무에 적용해보며 성과를 만듭니다.

코더가 아닌 소프트웨어 엔지니어로 성장하세요

안녕하세요. 현재 미국 대기업에서 Go 언어로 고성능 데이터 처리 소프트웨어를 개발하고 있는

Principal 소프트웨어 엔지니어 "영스톤" 입니다.


요즘은 누구나 코딩을 할 수 있는 시대입니다.

하지만, 급변하는 비즈니스 요구사항을 빠르게 소프트웨어에 녹여내면서

확장성이 높고 유지보수성이 좋은 코드를 만들어내는 것은 아무나 할 수 없는 일입니다.


단순 코드를 짜는 역할을 넘어서, 시간의 흐름에 따라 소프트웨어에 발생하는 기술부채를 해결하며

신규기능을 반영할 수 있도록 설계하고 관리하는 것을 "소프트웨어 엔지니어링" 이라고 합니다.

그리고 그러한 일을 해내야 하는 사람을 "소프트웨어 엔지니어"라고 합니다.

이 차이를 알고 일하는 사람과 아닌 사람은 속한 조직과 시장에서 부여하는 가치가 확연히 다릅니다.


그러한 소프트웨어 엔지니어가 되기 위해서는 객체 지향 개발 원칙을

제대로 이해하고 실무에 적용할 수 있어야 합니다.


Go 언어를 배워서 쓰고 있지만 운영 배포 때마다 늘어나는 오류와 버그로 고민하고 계시나요?

마이크로서비스 아키텍처가 대세라고 해서 Go 언어를 적용했는데

객체 지향 패턴 기반 설계를 어떻게 실무에 적용해야할지 고민하고 계시나요?


보다 좋은 Go 언어 프로그램을 만드는 방법을 같이 배워봅시다!

소프트웨어 엔지니어 7~10년차
영스톤 멘토님

현) Principal Software Engineer

전) BespinGlobal Cloud Solutions Architect - Fullstack Developer

전) LG CNS Programming Analyst

강의에서
저와 함께 다루게 될 내용입니다

01. Go 언어로 고성능 데이터 처리 소프트웨어 MVP 개발하기

Go 언어(Golang)은 단순함과 실용성, 안정성, 쉬운 프로그래밍을 목표로 두고 있는 객체 지향 프로그래밍 언어로 여러 서비스에서 도입하고, 많은 개발자가 관심 갖고 학습하고 있습니다.
대용량 데이터를 실시간 처리하는 고성능 데이터 처리 소프트웨어의 객체 지향 설계/개발/테스트/ 배포/로그 모니터링/통합 메트릭 대시보드 제작까지, Go 언어 개발 실무의 모든 것을 익힙니다.

02. 객체 지향 개발을 따라 Go 언어 클린코드를 만들고 기술 부채 줄이기

Go 언어 코드를 쓸 수 있다고 해도, 원칙 없이 속성으로 개발하며 클린코드를 만들지 않는다면 소프트웨어 개발에는 버그, 운영 이슈 등의 기술 부채가 늘어나게 됩니다. 결국, 버그를 찾고 수정하는데 대부분의 시간을 낭비하고, 전체적인 개발 속도가 느려지는 문제가 발생할 수밖에 없습니다. 
SOLID 객체 지향 개발 패턴의 개념을 이해하고, Go 언어로 유지 보수가 쉬운 클린코드를 만들어봅니다.

03. 마이크로서비스 아키텍처를 기반으로 확장성/안정성 있는 소프트웨어 개발하기

기업 비지니스가 확장됨에 따라 자연스럽게 소프트웨어가 감당할 수 있는 트래픽도 증가해야 하고, 그에 걸맞게 확장성을 가지고 있어야 새로운 비지니스에 빠르게 대응할 수 있습니다. 또한 배포 이후에 에러, 버그가 없는지를 실시간으로 확인해야 안정적으로 운영할 수 있습니다. 확장성/안정성이 뛰어난 소프트웨어 개발에 필수인 마이크로서비스 아키텍처 관련 기술과 툴을 익힙니다.

수강 후에는
이런 일을 할 수 있습니다

객체 지향 개발에 따라 Go 언어를 활용해 개발할 수 있습니다.

Go 언어로 클린코드, 확장성이 뛰어난 코드를 작성할 수 있습니다.

Go 언어로 데이터 처리 소프트웨어를 개발·배포할 수 있습니다.

마이크로서비스 아키텍처 관련 기술과 툴을 활용할 수 있습니다.

이런 분들을 위한 과정입니다

Go 언어로 클린코드를 만들고 기술 부채를 줄이고 싶은 개발자

Go 언어로 확장성•안정성이 뛰어난 소프트웨어를 개발하고 싶은 개발자

Go 언어로 고성능 데이터 처리 소프트웨어를 개발하고 싶은 개발자

많은 기업의 실무자가 함께한 트레이닝 과정입니다.

  • 카카오엔터테인먼트

  • LG

  • 아이디어스

  • 라인플러스

  • 쿠팡

  • 카카오페이

  • 쏘카

  • SK브로드밴드

  • 사람인

  • 해커스

  • 차이커뮤니케이션즈

  • 그린랩스

  • LG전자

  • 아모레퍼시픽

  • 중고나라

  • 삼성증권

  • 하이퍼커넥트

고민이 길어지면가격은 올라갑니다.

정가700,000
슈퍼 얼리버드 혜택- 420,000

12개월 무이자 할부23,333
60% 할인

자주 묻는 질문

Q. 실무VOD는 어떻게 진행되나요?

A.
구매 후 마이페이지 > 내 클래스룸을 통해 구매한 클래스를 바로 수강할 수 있습니다.
제공된 VOD는 구매일로부터 90일간 수강 가능하며, 별도의 프로그램 설치는 필요하지 않습니다.

Q. 강의자료는 다운로드 받을 수 있나요?

A.
마이페이지 > 내 클래스룸 VOD 재생기 '강의자료' 메뉴에서 멘토님이 제공하는 강의자료와 실무 과제를 다운로드 받을 수 있습니다. VOD 과정의 경우 별도의 실무 과제 피드백이 제공되지 않습니다.

Q. VOD 수강 기간을 연장할 수 있나요?

A.
네, 90일의 수강 기간이 종료되면 1회에 한해 최대 90일까지 유료 연장이 가능합니다.
수강 기간 연장에 대한 내용은 코멘토 상담 채널로 문의를 남겨주시면 최대한 빠르게 처리해 드리겠습니다.

Q. 법인카드 결제로 인한 증빙자료가 필요한데, 어떻게 받을 수 있나요?

A.
법인 증빙자료의 경우 법인마다 다른 경우가 많아, 상담 채널로 문의해주시면 더욱 빠르게 처리할 수 있습니다.
수료증의 경우 프로그램의 70% 이상 참여한 경우에만 발급됩니다.

환불규정

  • [수강기간]

  • [환불규정]

  • [동시접속 안내]