دوره آموزشی یادگیری زبان برنامه نویسی 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
سرفصل ها
مقدمه
- برنامه های اساسی را با Go توسعه دهید
- آنچه باید بدانید
شروع به کار
- ویژگی های ضروری برو
- نحو اصلی Go را کاوش کنید
- با زمین بازی Go آزمایش کنید
- Go را روی macOS نصب کنید
- Go را روی ویندوز نصب کنید
- یک IDE برای برنامه نویسی Go انتخاب کنید
- کد ویژوال استودیو را نصب و پیکربندی کنید
- فایل های تمرین را از گیت هاب دریافت کنید
- یک برنامه Hello World ایجاد کنید
مقادیر متغیر ساده را مدیریت کنید
- انواع متغیر Go s را کاوش کنید
- متغیرها را اعلام و مقداردهی اولیه کنید
- از کنسول ورودی بگیرید
- ورودی های رشته را به انواع دیگر تبدیل کنید
- از عملگرهای ریاضی استفاده کنید
- از بسته ریاضی استفاده کنید
- با تاریخ و زمان کار کنید
- چالش ایجاد یک برنامه ماشین حساب ساده
- راه حل یک برنامه ماشین حساب ساده ایجاد کنید
انواع و مجموعه های پیچیده را مدیریت کنید
- نحوه تخصیص و مدیریت حافظه
- مقادیر مرجع با اشاره گر
- مقادیر مرتب شده را در آرایه ها ذخیره کنید
- مقادیر سفارش داده شده را در برش ها مدیریت کنید
- مقادیر نامرتب را در نقشه ها ذخیره کنید
- مقادیر مرتبط را در ساختارها گروه بندی کنید
جریان برنامه را مدیریت کنید
- منطق شرطی برنامه
- عبارات را با دستورات سوئیچ ارزیابی کنید
- حلقه هایی با دستور for ایجاد کنید
کد قابل استفاده مجدد ایجاد کنید
- تعریف و فراخوانی توابع
- توابع را به عنوان روش هایی از انواع سفارشی تعریف کنید
- چالش ایجاد یک برنامه ماشین حساب پیشرفته تر
- راه حل یک برنامه ماشین حساب پیشرفته تر ایجاد کنید
با فایل ها و وب کار کنید
- نوشتن و خواندن فایل های متنی محلی
- یک فایل متنی را از وب بخوانید
- متن با فرمت JSON را تجزیه کنید
نتیجه
- مراحل بعدی