Couchbase Connect 2016의 첫날에는 전일 개발자 워크샵을 만들었습니다(물론 훌륭한 SDK 팀의 도움으로). 여러 고객을 만나고 사람들이 Couchbase Server를 빠르게 익힐 수 있도록 도울 수 있어서 좋았습니다. 워크샵에 참석하지 못한 분들을 위해 자료는 모두 오픈 소스입니다..

Couchbase Connect 2016 Developer Workshop

구조

실습은 4가지 부분으로 나뉩니다:

  1. 카우치베이스 설정로컬, Docker 또는 Azure/Azure에 Couchbase Server를 설치합니다.

  2. 카우치베이스 사용기본 Couchbase 도구에 익숙해지고 "Hello, World" 애플리케이션을 작성합니다.

  3. 풀스택 애플리케이션 구축Couchbase를 사용하여 Angular 2 앱이 통신하는 RESTful API를 작성합니다.

  4. 간단한 클러스터 만들기Docker를 사용하여 3노드 클러스터를 생성합니다(Docker를 사용하지 않는 경우에도 동일한 방법을 적용할 수 있음).

슬라이드

가장 먼저 해야 할 일은 슬라이드를 읽는 것입니다. 여기에는 실습을 진행하는 데 필요한 지침이 포함되어 있어야 합니다. 각 폴더에는 슬라이드가 포함된 파워포인트(PPTX) 파일이 있습니다. 파워포인트가 없는 경우 알려주시면 다른 형식으로 제공해 드리겠습니다. (PDF 파일을 리포지토리에 추가할 수도 있지만, 원본 PPTX 파일과 동기화되지 않을 수 있다는 위험이 있습니다).

코드

파트 2와 3에만 코드가 있습니다. 각 파트에는 .NET, Java 및 Node용 샘플이 있습니다. 완성된 버전과 '빈칸 채우기' 버전이 있습니다. 예를 들어, "닷넷" 폴더에는 .NET 샘플의 완성된 소스 코드가 있고, "닷넷_워크샵" 폴더에는 빈칸 채우기용 코드가 여러 개 있습니다.

파트 3에는 Angular 2 애플리케이션이 포함되어 있습니다. 이 Angular 2 코드에는 실제로 Couchbase와 관련된 내용은 없으므로 건너뛰고 직접 프론트엔드를 작성하거나 다음과 같은 도구를 사용하여 엔드포인트와 직접 상호 작용할 수 있습니다. 우편 배달원 또는 피들러.

요약

혼란스럽거나 누락된 내용이 있으면 언제든지 문의해 주세요. 깃허브 이슈 열기. 또는 개선 사항, 다른 언어, 버그 수정, 오타 수정 등을 추가하려는 경우, 풀 리퀘스트는 대단히 감사합니다..

마지막으로, 컨퍼런스, 사용자 그룹 또는 사업장에서 워크숍을 개최하는 데 관심이 있으시다면 기꺼이 맞춤형 워크숍을 만들어 제공해 드리겠습니다.

저에게 연락하려면 아래에 댓글을 남기거나 트위터로 문의하세요.

작성자

게시자 매튜 그로브스

Matthew D. Groves는 코딩을 좋아하는 사람입니다. C#, jQuery, PHP 등 무엇이든 풀 리퀘스트를 제출할 정도로 코딩을 좋아합니다. 90년대에 부모님의 피자 가게를 위해 QuickBASIC POS 앱을 만든 이후로 전문적으로 코딩을 해왔습니다. 현재 Couchbase의 선임 제품 마케팅 관리자로 일하고 있습니다. 여가 시간에는 가족과 함께 축구 경기를 관람하고 개발자 커뮤니티에 참여하며 시간을 보냅니다. 그는 .NET의 AOP, .NET의 프로 마이크로서비스, Pluralsight 저자, Microsoft MVP의 저자이기도 합니다.

댓글 남기기