연락처 정보

코스 개요

소개

Go 프로그래밍 언어와 Go 아키텍처 이해하기

Go 개발 환경 설치 및 구성하기

Go 문법 복습하기

Go 내장 타입 활용하기

고급 Go 기능 학습하기

고급 Go 빌드 도구 사용하기

맵을 집합처럼 활용하기

인터페이스 키와 슬라이스 다루기

컬렉션 처리 및 축약 연산 구현하기

Pprof 도구 활용하기

메모리 오버헤드를 줄이는 방법 익히기

메서드와 인터페이스 다루기

단위 테스트에서 모킹 기법 사용하기

동시성 기법으로 데이터 일관성 유지하기

사용자 정의 타입 생성 및 활용하기

코드 성능 최적화 방법 익히기

Go의 관용적인 코딩 스타일 사용하기

시간 처리, 에러 관리, 공통 인터페이스 및 주석 다루기

패키지 관리 및 활용법 알아보기

확장 가능한 작업 시스템 구축하기

Go에서 데이터베이스 활용하기

JSON API 제공 방법 배우기

Go 기반 테스트 및 빌드 절차 실습하기

Go를 통한 웹 개발의 기초 다지기

Go 웹 개발을 위한 템플릿 활용법 알아보기

자체 서버를 생성하여 Go 기반 웹 개발 시작하기

net/http 패키지 이해 및 사용하기

라우팅과 파일 제공 방식 익히기

웹 사이트 배포 절차 알아보기

요약 및 결론

요건

  • 어떤 프로그래밍 언어든 기본적인 프로그래밍 경험이 필요합니다.

수강 대상자

  • 웹 개발자
  • 소프트웨어 개발자
  • 프로그래머
  • Go를 배우고자 하는 모든 분들
 21 시간

참가자 수


참가자별 가격

회원 평가 (7)

예정된 코스

관련 카테고리