دوره آموزشی یادگیری زبان برنامه نویسی Go آپدیت (2021)
2 ساعت 22 دقیقهمتوسط2021-03-23
مدرسین

David Gassner
Author of 60+ video-based training courses for software developers
جزئیات دوره
Go چیست؟ Go یک زبان برنامه نویسی منبع باز نسل بعدی است که توسط Google برای ساخت سیستمها، وب و سایر برنامهها ایجاد شده است. این دوره برای کمک به توسعه دهندگان برای شروع کار با Go، پوشش عناصر اصلی زبان و قواعد آن، طراحی شده است. مربی David Gassner ابزارها و مهارتهای مورد استفاده در گردش کار Go را به شما معرفی میکند - از جمله Go Playground، یک ابزار آنلاین که توسعه Go را از روی دسک تاپ خارج میکند. وی همچنین وظایف اساسی برنامه نویسی را شامل میشود: مدیریت مقادیر، استفاده از عملگرهای ریاضی، ذخیره مقادیر به عنوان انواع پیچیده و مدیریت جریان برنامه. به علاوه، نحوه ایجاد کد Go قابل استفاده مجدد، خواندن و نوشتن فایلها و درخواستهای وب ساده را بیاموزید.
مهارت ها
GoGoogleProgramming LanguagesSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - برنامه های اساسی را با Go توسعه دهید
- 02 - آنچه باید بدانید
1. شروع به کار
- 03 - ویژگی های ضروری برو
- 04 - نحو اصلی Go را کاوش کنید
- 05 - با زمین بازی Go آزمایش کنید
- 06 - Go را روی macOS نصب کنید
- 07 - Go را روی ویندوز نصب کنید
- 08 - یک IDE برای برنامه نویسی Go انتخاب کنید
- 09 - کد ویژوال استودیو را نصب و پیکربندی کنید
- 10 - فایل های تمرین را از گیت هاب دریافت کنید
- 11 - یک برنامه Hello World ایجاد کنید
2. مقادیر متغیر ساده را مدیریت کنید
- 12 - انواع متغیر Go s را کاوش کنید
- 13 - متغیرها را اعلام و مقداردهی اولیه کنید
- 14 - از کنسول ورودی بگیرید
- 15 - ورودی های رشته را به انواع دیگر تبدیل کنید
- 16 - از عملگرهای ریاضی استفاده کنید
- 17 - از بسته ریاضی استفاده کنید
- 18 - با تاریخ و زمان کار کنید
- 19 - چالش ایجاد یک برنامه ماشین حساب ساده
- 20 - راه حل یک برنامه ماشین حساب ساده ایجاد کنید
3. انواع و مجموعه های پیچیده را مدیریت کنید
- 21 - نحوه تخصیص و مدیریت حافظه
- 22 - مقادیر مرجع با اشاره گر
- 23 - مقادیر مرتب شده را در آرایه ها ذخیره کنید
- 24 - مقادیر سفارش داده شده را در برش ها مدیریت کنید
- 25 - مقادیر نامرتب را در نقشه ها ذخیره کنید
- 26 - مقادیر مرتبط را در ساختارها گروه بندی کنید
4. جریان برنامه را مدیریت کنید
- 27 - منطق شرطی برنامه
- 28 - عبارات را با دستورات سوئیچ ارزیابی کنید
- 29 - حلقه هایی با دستور for ایجاد کنید
5. کد قابل استفاده مجدد ایجاد کنید
- 30 - تعریف و فراخوانی توابع
- 31 - توابع را به عنوان روش هایی از انواع سفارشی تعریف کنید
- 32 - چالش ایجاد یک برنامه ماشین حساب پیشرفته تر
- 33 - راه حل یک برنامه ماشین حساب پیشرفته تر ایجاد کنید
6. با فایل ها و وب کار کنید
- 34 - نوشتن و خواندن فایل های متنی محلی
- 35 - یک فایل متنی را از وب بخوانید
- 36 - متن با فرمت JSON را تجزیه کنید
نتیجه
- 37 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی کتابخانه استاندارد Go
- دوره آموزشی یادگیری زبان Go
- دوره آموزشی توسعه برنامههای آگاه به یونیکد در زبان Go
- دوره آموزشی Go برای توسعهدهندگان: تکنیکهای عملی برای کدنویسی مؤثر
- دوره آموزشی سریال سازی موثر در زبان برنامه نویسی JSON :Go، بافرهای پروتکل و موارد دیگر
- دوره آموزشی پکیج Context در زبان برنامه نویسی Go
- دوره آموزشی دیباگ کردن در زبان برنامه نویسی Go