آموزش ارتقای سطح برنامه‌نویسی Go - آخرین آپدیت

دانلود Level Up: Go

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا شما یک مهندس Go هستید که به دنبال تمرین و بهبود دانش خود می‌گردید؟ این دوره با تدریس آدلینا سیمیون، چالش‌های جذابی را در طیف متنوعی از موضوعات فنی ارائه می‌دهد تا به شما در تست مهارت‌ها و کسب اعتماد به نفس در نوشتن کدهای Go کمک کند. آدلینا ۱۵ چالش خلاقانه را معرفی می‌کند که هر کدام بر بخشی از کتابخانه استاندارد Go تمرکز دارند. این چالش‌ها مستقل از یکدیگر و با سطوح دشواری متفاوت طراحی شده‌اند، بنابراین می‌توانید آن‌ها را به هر ترتیبی حل کنید. ۱۰ چالش اول موضوعاتی مانند تاریخ‌ها، JSON، نقشه‌ها (Maps) و بازگشت (Recursion) را پوشش می‌دهند. پنج چالش آخر همگی شبیه‌سازهای هم‌روندی (Concurrency) هستند که به شما اجازه می‌دهند استفاده از goroutines و channels را تمرین کنید. اگر به دنبال ارتقای مهارت‌های برنامه‌نویسی Go خود هستید، این چالش‌ها را از دست ندهید.

این دوره با GitHub Codespaces یکپارچه شده است؛ یک محیط توسعه ابری فوری که تمام قابلیت‌های IDE مورد علاقه شما را بدون نیاز به نصب محلی روی سیستم فراهم می‌کند. با GitHub Codespaces، می‌توانید در هر زمان و با هر دستگاهی تمرینات عملی را انجام دهید—در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محیط‌های کاری واقعی با آن مواجه خواهید شد.

هر بخش از سری Level Up حداقل ۱۵ فرصت کوتاه برای تمرین برنامه‌نویسی در سطوح مختلف دشواری ارائه می‌دهد تا بتوانید خود را به چالش بکشید و آموخته‌هایتان را تثبیت کنید. برای یادگیری نحوه راه‌اندازی محیط کدنویسی، ویدیو «استفاده از GitHub Codespaces در این دوره» را مشاهده کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • استفاده از GitHub Codespaces در این دوره Using GitHub Codespaces with this course

  • ارتقای مهارت‌های Go Level up your Go skills

1. ارتقای سطح با Go 1. Level up with Go

  • پخش شایعه Spreading gossip

  • بزرگترین بازار Biggest market

  • حراج بزرگ The big sale

  • حالت‌های خاص ماشین حساب Calculator edge cases

  • «خواب» تا روز تولد شما "Sleeps" until your birthday

  • برنده قرعه‌کشی Raffle winner

  • محاسبه باقی‌مانده پول Calculate change

  • ساخت لیست پخش Make a playlist

  • پرانتزهای متوازن Balanced brackets

  • کاهش سرعت Slow down

2. چالش‌های هم‌روندی (Concurrency) 2. Concurrency Challenges

  • حراج بی‌صدا The silent auction

  • از کپی کردن من دست بردار Stop copying me

  • ناهار کنفرانس The conference lunch

  • کافی‌شاپ Coffee shop

  • پیاده‌روی با سگ Walk the dog

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش ارتقای سطح برنامه‌نویسی Go
جزییات دوره
1h 36m
18
(آخرین آپدیت)
4,186
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adelina Simion Adelina Simion

مهندس نرم افزار و تکنولوژی انجیل

Adelina Simion یک مهندس نرم افزار و تکنولوژی Evangelist است.

او یک مهندس جاوا با تجربه با هفت سال تجربه است، با سه سال گذشته متخصص در حال حرکت است. ساکن در لندن، او دارای MS در مدل سازی ریاضی و محاسبات از دانشگاه فنی دانمارک و در فناوری اطلاعات و ارتباطات از دانشکده مهندسی کاپنهاگ است.