دوره آموزشی آن را تمرین کن: Go REST API Server
2 ساعت 42 دقیقهمتوسط2022-11-09
مدرسین

Martine Moses
Back-End and Integration Developer
جزئیات دوره
Go یکی از داغ ترین زبان های برنامه نویسی امروزی است. آشنایی با آن به شما این امکان را می دهد که به دنبال کار یا پروژه ای بروید که از Go به عنوان زبان برنامه نویسی خود استفاده می کند. در این دوره، مربی مارتین موزس، اصول اولیه گلانگ، مانند طرحبندی پروژه، ایجاد ماژولهای Go، و وارد کردن کتابخانهها و ماژولهای خود یا کتابخانهها و ماژولهای شخص ثالث را بررسی میکند. او همچنین فرآیندهای ایجاد یک سرور استراحت، ایجاد روترها و کنترلرها و کار با پایگاه داده را به شما نشان می دهد.
مهارت ها
GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - برنامه نویسی در Go
- 02 - آنچه باید بدانید
- 03 - استفاده از GitHub Codespaces با این دوره
1. برخی از اصول
- 04 - نصب Go و کتابخانه های شخص ثالث
- 05 - سلام دنیا
- 06 - ایجاد یک ماژول جدید
- 07 - آن را امتحان کنید - توابع را به یک ماژول جدید منتقل کنید
- 08 - آن را بررسی کنید - توابع را به یک ماژول جدید منتقل کنید
2. برخی از مبانی پیشرفته
- 09 - روش ها در مقابل توابع
- 10 - سازه ها و روش های گیرنده
- 11 - روش های اشاره گر در مقابل ارزش
- 12 - پایگاه داده
- 13 - امتحان کنید - یک ساختار و روش های گیرنده ایجاد کنید
- 14 - بررسی کنید - یک ساختار و متدهای گیرنده ایجاد کنید
3. Rest API Server
- 15 - استفاده از روتر
- 16 - امتحان کنید - روتر را اضافه کنید
- 17 - بررسی کنید - روتر را اضافه کنید
- 18 - ایجاد هندلرها - GET
- 19 - ایجاد handlers - POST
- 20 - آن را امتحان کنید - کنترل کننده سفارش را ایجاد کنید
- 21 - بررسی کنید - کنترل کننده سفارش را ایجاد کنید
4. POST و Beyond
- 22 - آزمون های یکپارچه سازی
- 23 - آن را امتحان کنید - تست های ادغام ایجاد کنید
- 24 - بررسی کنید - تست های ادغام ایجاد کنید
نتیجه
- 25 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی کتابخانه استاندارد Go
- دوره آموزشی یادگیری زبان Go
- دوره آموزشی توسعه برنامههای آگاه به یونیکد در زبان Go
- دوره آموزشی Go برای توسعهدهندگان: تکنیکهای عملی برای کدنویسی مؤثر
- دوره آموزشی سریال سازی موثر در زبان برنامه نویسی JSON :Go، بافرهای پروتکل و موارد دیگر
- دوره آموزشی پکیج Context در زبان برنامه نویسی Go
- دوره آموزشی دیباگ کردن در زبان برنامه نویسی Go