|
3 | 3 | :page-role: tiles |
4 | 4 | :!sectids: |
5 | 5 |
|
6 | | - |
7 | 6 | = Couchbase Tutorials |
8 | | -++++ |
9 | | -<div class="card-row"> |
10 | | -++++ |
11 | 7 |
|
12 | | -[.column] |
13 | | -====== {empty} |
| 8 | +[.col-2] |
| 9 | +==== {empty} |
14 | 10 | [.content] |
15 | 11 | The Couchbase SDK allows applications to access a Couchbase cluster. It offers traditional synchronous APIs as well as scalable asynchronous APIs to maximize performance |
16 | | - |
17 | | -[.column] |
18 | | -====== {empty} |
19 | 12 | [.media-left] |
20 | 13 | icon:book-reader[set= fas] |
21 | 14 |
|
22 | | -++++ |
23 | | -</div> |
24 | | -++++ |
25 | | - |
26 | | - |
27 | 15 | == Tutorials |
28 | | -++++ |
29 | | -<div class="card-row two-column-row"> |
30 | | -++++ |
31 | | -[.column] |
32 | | -[.data-filter-column] |
33 | | -====== {empty} |
34 | | -++++ |
35 | | -<div data-category="advanced java swift javascript developer" class="sub-heading two-column-heading"> |
36 | | -<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3> |
37 | | -<div class="filter-info"> |
38 | | -<h5 > |
39 | | -<img src="_/img/landing-page-icon/advanced-icon.svg" alt="" /> |
40 | | -Advanced</h5> |
41 | | -<span>Developer</span> |
42 | | -</div> |
43 | | -</div> |
44 | | -++++ |
45 | | -[.content] |
46 | 16 |
|
47 | | -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet. |
| 17 | +// add filter keywords as a class with card class. |
| 18 | +[.card.beginner.java.nodejs.dotnet.developer] |
48 | 19 |
|
49 | | -++++ |
50 | | -<div class="other-info-list"> |
51 | | -++++ |
| 20 | +=== Developer Bootstrap Exercises |
52 | 21 |
|
53 | | -[.box] |
54 | | -[.link] |
| 22 | +[.tut-metadata] |
| 23 | +==== {empty} |
| 24 | +[.tut-level] |
| 25 | +Beginner |
| 26 | +[.developer] |
| 27 | +Developer |
55 | 28 |
|
56 | | -* xref:#[Lorem ipsum] |
57 | | -* xref:#[Lorem ipsum] |
58 | | -* xref:#[Lorem ipsum] |
| 29 | +[.tut-content] |
| 30 | +==== {empty} |
| 31 | +[.summary] |
| 32 | +Are you a developer interested in a fast start with Couchbase? This expanding set of basic first-steps exercises provide a fast track from zero to your substantial interactions with Couchbase Server using your favorite development frameworks and IDEs. |
59 | 33 |
|
60 | | -[.box] |
61 | | -[.component] |
| 34 | +xref:quick-start:quickstart-docker-image-manual-cb65.adoc[Start Here] |
62 | 35 |
|
| 36 | +[.tut-list] |
| 37 | +==== {empty} |
63 | 38 | .Component |
64 | | -* Lorem ipsum |
65 | | -* Lorem ipsum |
66 | | -* Lorem ipsum |
67 | | - |
68 | | -[.box] |
69 | | -[.languages] |
| 39 | +* Server 6.5 CE or EE |
| 40 | +* SDK 3.0 or 2.x |
70 | 41 |
|
71 | 42 | .Languages |
72 | 43 | * Java |
73 | | -* Swift |
74 | | -* Javascript |
75 | | - |
76 | | -++++ |
77 | | -</div> |
78 | | -++++ |
79 | | - |
80 | | - |
81 | | - |
82 | | -[.column] |
83 | | -[.data-filter-column] |
84 | | -====== {empty} |
85 | | -++++ |
86 | | - <div data-category="intermediate c# node Python devOps" class="sub-heading two-column-heading"> |
87 | | - <h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3> |
88 | | - <div class="filter-info"> |
89 | | - <h5 > |
90 | | - <img src="_/img/landing-page-icon/intermediate-icon.svg" alt="" /> |
91 | | - Intermediate</h5> |
92 | | - <span>DevOps</span> |
93 | | - </div> |
94 | | - </div> |
95 | | -++++ |
96 | | -[.content] |
97 | | - |
98 | | -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet. |
| 44 | +* Node.js |
| 45 | +* .NET |
99 | 46 |
|
100 | | -++++ |
101 | | -<div class="other-info-list"> |
102 | | -++++ |
| 47 | +[.card.beginner.java.nodejs.developer] |
| 48 | +=== Get Started with Community Edition |
103 | 49 |
|
104 | | -[.box] |
| 50 | +[.tut-metadata] |
| 51 | +==== {empty} |
| 52 | +[.tut-level] |
| 53 | +Beginner |
| 54 | +[.developer] |
| 55 | +Developer |
105 | 56 |
|
106 | | -* xref:#[Lorem ipsum] |
107 | | -* xref:#[Lorem ipsum] |
| 57 | +[.tut-content] |
| 58 | +==== {empty} |
| 59 | +[.summary] |
| 60 | +Just getting started with Couchbase and using Couchbase Community Edition(CE)? Start here. This currently covers basic installation and querying along with Java, NodeJS, and Mobile development. |
108 | 61 |
|
| 62 | +xref:getting-started-ce:index.adoc[Start Here] |
109 | 63 |
|
110 | | -[.box] |
| 64 | +[.tut-list] |
| 65 | +==== {empty} |
111 | 66 | .Component |
112 | | -* Lorem ipsum |
| 67 | +* Server 6.5 Community Edition |
| 68 | +* Sync Gateway 2.7 |
| 69 | +* Couchbase Lite 2.7 |
113 | 70 |
|
114 | | -[.box] |
115 | 71 | .Languages |
116 | | -* C# |
117 | | -* Node |
118 | | -* Python |
119 | | - |
120 | | -++++ |
121 | | -</div> |
122 | | -++++ |
123 | | - |
124 | | -[.column] |
125 | | -[.data-filter-column] |
126 | | -====== {empty} |
127 | | -++++ |
128 | | - <div data-category="intermediate dotnet developer" class="sub-heading two-column-heading"> |
129 | | - <h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3> |
130 | | - <div class="filter-info"> |
131 | | - <h5 > |
132 | | - <img src="_/img/landing-page-icon/intermediate-icon.svg" alt="" /> |
133 | | - Intermediate</h5> |
134 | | - <span>Developer</span> |
135 | | - </div> |
136 | | - </div> |
137 | | -++++ |
138 | | -[.content] |
139 | | - |
140 | | -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet. |
141 | | - |
142 | | -++++ |
143 | | -<div class="other-info-list"> |
144 | | -++++ |
145 | | - |
146 | | -[.box] |
147 | | - |
148 | | -* xref:#[Lorem ipsum] |
149 | | -* xref:#[Lorem ipsum] |
150 | | - |
151 | | - |
152 | | -[.box] |
153 | | -.Component |
154 | | -* Lorem ipsum |
155 | | -* Lorem ipsum |
| 72 | +* Java |
| 73 | +* Node.js |
156 | 74 |
|
157 | | -[.box] |
158 | | -.Languages |
159 | | -* .NET |
| 75 | +[.card.beginner.swift.mobile.developer] |
| 76 | +=== Get Started with Couchbase Mobile on iOS |
160 | 77 |
|
161 | | -++++ |
162 | | -</div> |
163 | | -++++ |
164 | | - |
165 | | -[.column] |
166 | | -[.data-filter-column] |
167 | | -====== {empty} |
168 | | -++++ |
169 | | - <div data-category="beginner ascidoc java php architect" class="sub-heading two-column-heading"> |
170 | | - <h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3> |
171 | | - <div class="filter-info"> |
172 | | - <h5 > |
173 | | - <img src="_/img/landing-page-icon/beginner-icon.svg" alt="" /> |
174 | | - Beginner</h5> |
175 | | - <span>Architect</span> |
176 | | - </div> |
177 | | - </div> |
178 | | -++++ |
179 | | -[.content] |
| 78 | +[.tut-metadata] |
| 79 | +==== {empty} |
| 80 | +[.tut-level] |
| 81 | +Beginner |
| 82 | +[.developer] |
| 83 | +Mobile Developer |
180 | 84 |
|
181 | | -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet. |
| 85 | +[.tut-content] |
| 86 | +==== {empty} |
| 87 | +[.summary] |
| 88 | +The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an iOS app: |
182 | 89 |
|
183 | | -++++ |
184 | | -<div class="other-info-list"> |
185 | | -++++ |
| 90 | +* "Standalone": database and CRUD operations. |
| 91 | +* "Query": querying capabilities. |
| 92 | +* "Sync": use of Sync Gateway for data sync between clients. |
186 | 93 |
|
187 | | -[.box] |
188 | 94 |
|
189 | | -* xref:#[Lorem ipsum] |
| 95 | +[.tut-list] |
| 96 | +==== {empty} |
| 97 | +* xref:standalone@userprofile-couchbase-mobile:userprofile:userprofile_basic.adoc[Standalone] |
| 98 | +* xref:query@userprofile-couchbase-mobile:userprofile:userprofile_query.adoc[Query] |
| 99 | +* xref:sync@userprofile-couchbase-mobile:userprofile:userprofile_sync.adoc[Sync] |
190 | 100 |
|
191 | | -[.box] |
192 | 101 | .Component |
193 | | -* Lorem ipsum |
194 | | -* Lorem ipsum |
195 | | -* Lorem ipsum |
| 102 | +* Server 5.5 |
| 103 | +* Couchbase Lite 2.1 |
| 104 | +* Sync Gateway 2.1 |
196 | 105 |
|
197 | | -[.box] |
198 | 106 | .Languages |
199 | | -* AsciiDoc |
200 | | -* Java |
201 | | -* PHP |
202 | | - |
203 | | -++++ |
204 | | -</div> |
205 | | -++++ |
206 | | - |
207 | | -[.column] |
208 | | -[.data-filter-column] |
209 | | -====== {empty} |
210 | | -++++ |
211 | | - <div data-category="intermediate react developer" class="sub-heading two-column-heading"> |
212 | | - <h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3> |
213 | | - <div class="filter-info"> |
214 | | - <h5 > |
215 | | - <img src="_/img/landing-page-icon/intermediate-icon.svg" alt="" /> |
216 | | - Intermediate</h5> |
217 | | - <span>Developer</span> |
218 | | - </div> |
219 | | - </div> |
220 | | -++++ |
221 | | -[.content] |
222 | | - |
223 | | -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet. |
224 | | - |
225 | | -++++ |
226 | | -<div class="other-info-list"> |
227 | | -++++ |
228 | | - |
229 | | -[.box] |
230 | | - |
231 | | -* xref:#[Lorem ipsum] |
232 | | -* xref:#[Lorem ipsum] |
| 107 | +* Swift |
233 | 108 |
|
234 | | -[.box] |
235 | | -.Component |
236 | | -* Lorem ipsum |
237 | | -* Lorem ipsum |
238 | | -* Lorem ipsum |
| 109 | +[.card.beginner.android.mobile.developer] |
| 110 | +=== Get Started with Couchbase Mobile on Android |
239 | 111 |
|
240 | | -[.box] |
241 | | -.Languages |
242 | | -* React |
243 | | - |
244 | | -++++ |
245 | | -</div> |
246 | | -++++ |
247 | | - |
248 | | -[.column] |
249 | | -[.data-filter-column] |
250 | | -====== {empty} |
251 | | -++++ |
252 | | - <div data-category="advanced angular react vue architect" class="sub-heading two-column-heading"> |
253 | | - <h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3> |
254 | | - <div class="filter-info"> |
255 | | - <h5 > |
256 | | - <img src="_/img/landing-page-icon/advanced-icon.svg" alt="" /> |
257 | | - Advanced</h5> |
258 | | - <span>Architect</span> |
259 | | - </div> |
260 | | - </div> |
261 | | -++++ |
262 | | -[.content] |
| 112 | +[.tut-metadata] |
| 113 | +==== {empty} |
| 114 | +[.tut-level] |
| 115 | +Beginner |
| 116 | +[.developer] |
| 117 | +Mobile Developer |
263 | 118 |
|
264 | | -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet. |
| 119 | +[.tut-content] |
| 120 | +==== {empty} |
| 121 | +[.summary] |
| 122 | +The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an Android app: |
265 | 123 |
|
266 | | -++++ |
267 | | -<div class="other-info-list"> |
268 | | -++++ |
| 124 | +* "Standalone": database and CRUD operations. |
| 125 | +* "Query": querying capabilities. |
| 126 | +* "Sync": use of Sync Gateway for data sync between clients. |
269 | 127 |
|
270 | | -[.box] |
271 | 128 |
|
272 | | -* xref:#[Lorem ipsum] |
| 129 | +[.tut-list] |
| 130 | +==== {empty} |
| 131 | +* xref:standalone@userprofile-couchbase-mobile:userprofile:android/userprofile_basic.adoc[Standalone] |
| 132 | +* xref:query@userprofile-couchbase-mobile:userprofile:android/userprofile_query.adoc[Query] |
| 133 | +* xref:sync@userprofile-couchbase-mobile:userprofile:android/userprofile_sync.adoc[Sync] |
273 | 134 |
|
274 | | -[.box] |
275 | 135 | .Component |
276 | | -* Lorem ipsum |
277 | | -* Lorem ipsum |
278 | | -* Lorem ipsum |
| 136 | +* Server 5.5 |
| 137 | +* Couchbase Lite 2.6 |
| 138 | +* Sync Gateway 2.6 |
279 | 139 |
|
280 | | -[.box] |
281 | 140 | .Languages |
282 | | -* Angular |
283 | | -* React |
284 | | -* Vue |
285 | | - |
286 | | -++++ |
287 | | -</div> |
288 | | -++++ |
289 | | - |
290 | | -++++ |
291 | | -</div> |
292 | | -++++ |
| 141 | +* Java |
0 commit comments