|
3 | 3 | :page-role: tiles |
4 | 4 | :!sectids: |
5 | 5 |
|
| 6 | + |
6 | 7 | = Couchbase Tutorials |
| 8 | +++++ |
| 9 | +<div class="card-row"> |
| 10 | +++++ |
7 | 11 |
|
8 | | -[.col-2] |
9 | | -==== {empty} |
| 12 | +[.column] |
| 13 | +====== {empty} |
10 | 14 | [.content] |
11 | 15 | 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} |
12 | 19 | [.media-left] |
13 | 20 | icon:book-reader[set= fas] |
14 | 21 |
|
| 22 | +++++ |
| 23 | +</div> |
| 24 | +++++ |
| 25 | + |
| 26 | + |
15 | 27 | == 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] |
16 | 46 |
|
17 | | -// add filter keywords as a class with card class. |
18 | | -[.card.beginner.java.nodejs.dotnet.developer] |
| 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. |
19 | 48 |
|
20 | | -=== Developer Bootstrap Exercises |
| 49 | +++++ |
| 50 | +<div class="other-info-list"> |
| 51 | +++++ |
21 | 52 |
|
22 | | -[.tut-metadata] |
23 | | -==== {empty} |
24 | | -[.tut-level] |
25 | | -Beginner |
26 | | -[.developer] |
27 | | -Developer |
| 53 | +[.box] |
| 54 | +[.link] |
28 | 55 |
|
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. |
| 56 | +* xref:#[Lorem ipsum] |
| 57 | +* xref:#[Lorem ipsum] |
| 58 | +* xref:#[Lorem ipsum] |
33 | 59 |
|
34 | | -xref:quick-start:quickstart-docker-image-manual-cb65.adoc[Start Here] |
| 60 | +[.box] |
| 61 | +[.component] |
35 | 62 |
|
36 | | -[.tut-list] |
37 | | -==== {empty} |
38 | 63 | .Component |
39 | | -* Server 6.5 CE or EE |
40 | | -* SDK 3.0 or 2.x |
| 64 | +* Lorem ipsum |
| 65 | +* Lorem ipsum |
| 66 | +* Lorem ipsum |
| 67 | + |
| 68 | +[.box] |
| 69 | +[.languages] |
41 | 70 |
|
42 | 71 | .Languages |
43 | 72 | * Java |
44 | | -* Node.js |
45 | | -* .NET |
| 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] |
46 | 97 |
|
47 | | -[.card.beginner.java.nodejs.developer] |
48 | | -=== Get Started with Community Edition |
| 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. |
49 | 99 |
|
50 | | -[.tut-metadata] |
51 | | -==== {empty} |
52 | | -[.tut-level] |
53 | | -Beginner |
54 | | -[.developer] |
55 | | -Developer |
| 100 | +++++ |
| 101 | +<div class="other-info-list"> |
| 102 | +++++ |
56 | 103 |
|
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. |
| 104 | +[.box] |
61 | 105 |
|
62 | | -xref:getting-started-ce:index.adoc[Start Here] |
| 106 | +* xref:#[Lorem ipsum] |
| 107 | +* xref:#[Lorem ipsum] |
63 | 108 |
|
64 | | -[.tut-list] |
65 | | -==== {empty} |
| 109 | + |
| 110 | +[.box] |
66 | 111 | .Component |
67 | | -* Server 6.5 Community Edition |
68 | | -* Sync Gateway 2.7 |
69 | | -* Couchbase Lite 2.7 |
| 112 | +* Lorem ipsum |
70 | 113 |
|
| 114 | +[.box] |
71 | 115 | .Languages |
72 | | -* Java |
73 | | -* Node.js |
| 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 | + |
74 | 151 |
|
75 | | -[.card.beginner.swift.mobile.developer] |
76 | | -=== Get Started with Couchbase Mobile on iOS |
| 152 | +[.box] |
| 153 | +.Component |
| 154 | +* Lorem ipsum |
| 155 | +* Lorem ipsum |
77 | 156 |
|
78 | | -[.tut-metadata] |
79 | | -==== {empty} |
80 | | -[.tut-level] |
81 | | -Beginner |
82 | | -[.developer] |
83 | | -Mobile Developer |
| 157 | +[.box] |
| 158 | +.Languages |
| 159 | +* .NET |
| 160 | + |
| 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] |
84 | 180 |
|
85 | | -[.tut-content] |
86 | | -==== {empty} |
87 | | -[.summary] |
88 | | -The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an iOS app: |
| 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. |
89 | 182 |
|
90 | | -* "Standalone": database and CRUD operations. |
91 | | -* "Query": querying capabilities. |
92 | | -* "Sync": use of Sync Gateway for data sync between clients. |
| 183 | +++++ |
| 184 | +<div class="other-info-list"> |
| 185 | +++++ |
93 | 186 |
|
| 187 | +[.box] |
94 | 188 |
|
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] |
| 189 | +* xref:#[Lorem ipsum] |
100 | 190 |
|
| 191 | +[.box] |
101 | 192 | .Component |
102 | | -* Server 5.5 |
103 | | -* Couchbase Lite 2.1 |
104 | | -* Sync Gateway 2.1 |
| 193 | +* Lorem ipsum |
| 194 | +* Lorem ipsum |
| 195 | +* Lorem ipsum |
105 | 196 |
|
| 197 | +[.box] |
106 | 198 | .Languages |
107 | | -* Swift |
| 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] |
108 | 222 |
|
109 | | -[.card.beginner.android.mobile.developer] |
110 | | -=== Get Started with Couchbase Mobile on Android |
| 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. |
111 | 224 |
|
112 | | -[.tut-metadata] |
113 | | -==== {empty} |
114 | | -[.tut-level] |
115 | | -Beginner |
116 | | -[.developer] |
117 | | -Mobile Developer |
| 225 | +++++ |
| 226 | +<div class="other-info-list"> |
| 227 | +++++ |
118 | 228 |
|
119 | | -[.tut-content] |
120 | | -==== {empty} |
121 | | -[.summary] |
122 | | -The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an Android app: |
| 229 | +[.box] |
123 | 230 |
|
124 | | -* "Standalone": database and CRUD operations. |
125 | | -* "Query": querying capabilities. |
126 | | -* "Sync": use of Sync Gateway for data sync between clients. |
| 231 | +* xref:#[Lorem ipsum] |
| 232 | +* xref:#[Lorem ipsum] |
127 | 233 |
|
| 234 | +[.box] |
| 235 | +.Component |
| 236 | +* Lorem ipsum |
| 237 | +* Lorem ipsum |
| 238 | +* Lorem ipsum |
128 | 239 |
|
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] |
| 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] |
| 263 | + |
| 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. |
| 265 | + |
| 266 | +++++ |
| 267 | +<div class="other-info-list"> |
| 268 | +++++ |
134 | 269 |
|
| 270 | +[.box] |
| 271 | + |
| 272 | +* xref:#[Lorem ipsum] |
| 273 | + |
| 274 | +[.box] |
135 | 275 | .Component |
136 | | -* Server 5.5 |
137 | | -* Couchbase Lite 2.6 |
138 | | -* Sync Gateway 2.6 |
| 276 | +* Lorem ipsum |
| 277 | +* Lorem ipsum |
| 278 | +* Lorem ipsum |
139 | 279 |
|
| 280 | +[.box] |
140 | 281 | .Languages |
141 | | -* Java |
| 282 | +* Angular |
| 283 | +* React |
| 284 | +* Vue |
| 285 | + |
| 286 | +++++ |
| 287 | +</div> |
| 288 | +++++ |
| 289 | + |
| 290 | +++++ |
| 291 | +</div> |
| 292 | +++++ |
0 commit comments