Course catalog

Course duration

Course provider

Topic

Categories

Showing 1-11 of 11 items.

linkedin Go Recipes: Practical Projects (Mitalearn-220011)

  • 1 hours 22 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Miki Tebeka
درباره این دوره:

اگر می‌خواهید بدانید امشب چه چیزی برای شام درست کنید، این دوره به شما کمکی نمی‌کند. با این حال، اگر در حال یادگیری زبان برنامه نویسی Go هستید، این دوره یک منبع عالی برای یادگیری عملی است. مربی Miki Tebeka شما را در پروژه های معمولی Go با "دستورالعمل ها" یا دستورالعمل های گام به گام راهنمایی می کند. Miki برخی از اصول اولیه مانند Go Slices، نقشه‌ها، مدیریت خطا و بازیابی هراس را به شما نشان می‌دهد. او نحوه اندازه گیری، قالب بندی، تجزیه و تبدیل زمان در Go را توضیح می دهد. Miki روش‌هایی را بررسی می‌کند که می‌توانید با متن در Go کار کنید، سپس استفاده از ساختارها، روش‌ها و رابط‌ها را برای بهبود کدتان نشان می‌دهد. او کار با JSON و HTTP را مورد بحث قرار می دهد، سپس با توصیف مزایای ارائه دستورالعمل های همزمان به برنامه های شما به پایان می رسد.

linkedin GRPC در GO (Mitalearn-421699)

  • 1 hours 9 minutes
  • مناسب همه
  • Release date: 3 July 2023
  • Author: Miki Tebeka
درباره این دوره: 

 

تعداد فزاینده ای از شرکت ها از GRPC ، یک چارچوب محبوب که خدمات و مشتریان را می نویسد ، استفاده می کنند. در این دوره ، Miki Tebeka نمای کلی از GRPC را ارائه می دهد ، سپس فرمت سریال سازی بافر پروتکل را به شما نشان می دهد ، و همچنین نحوه نوشتن یک فایل تعریف GPRC (.proto) ، سرورهای GRPC و مشتری ها را بنویسید و از ویژگی های پیشرفته GRPC مانند پخش ، بازتاب و موارد دیگر استفاده کنید. به طور کلی در مورد RPC بیاموزید ، سپس به بافرهای پروتکل بروید ، چگونه GRPC از آنها استفاده می کند ، چرا GRPC HTTP/2 را انتخاب کرد و چگونه اکوسیستم GRPC کار می کند. نوشتن و گردآوری یک پرونده .proto ، با استفاده از کد تولید شده و تولید رمزگذاری JSON. به سرورها و مشتری های GRPC شیرجه بزنید و نحوه تعریف یک نقطه پایانی جریان را کشف کنید ، داده های جریان را به مشتری ارسال کنید و پاسخ های جریان را از سرور انجام دهید. به علاوه ، موضوعات پیشرفته ای مانند نوشتن رهگیرها ، اشتراک گذاری تعاریف .proto ، آزمایش کد خود و استفاده از دروازه GRPC را طی کنید.


linkedin انتخاب زبان پشتی راست: TypeScript ، Go یا Rust برای پروژه Greenfield خود (Mitalearn-414610)

  • 2 hours 10 minutes
  • مناسب همه
  • Release date: 4 March 2025
  • Author: Tai Groot
درباره این دوره: 

 در این دوره، مربی Tai Groot به شما کمک می کند تا Golang، Rust و TypeScript را ارزیابی کنید تا تعیین کنید کدام زبان برای پروژه سبز فیلد مناسب است. عملکرد، مقیاس‌پذیری و ویژگی‌های ایمنی این زبان‌ها را با استفاده از موارد و مثال‌های واقعی مقایسه کنید. بیاموزید که نیازهای پروژه مربوطه را به عنوان عوامل تعیین کننده برای انتخاب زبان شناسایی و رتبه بندی کنید. در پایان، شما قادر خواهید بود با اطمینان زبان برنامه نویسی مناسب را برای هر پروژه سبز فیلد توصیه کنید.

linkedin برنامه نویسی پیشرفته Go: ساختارهای داده، معماری کد و تست (Mitalearn-388124)

  • 1 hours 9 minutes
  • مناسب همه
  • Release date: 13 September 2023
  • Author: Adelina Simion
درباره این دوره: 

 به دنبال ارتقای مهارت های خود در Go، زبان برنامه نویسی منبع باز محبوب هستید؟ به مربی Adelina Simion در این دوره برنامه نویسی عملی، تعاملی و مهارتی بپیوندید که به طور منحصر به فرد برای توسعه دهندگان سطح متوسط ​​تا پیشرفته Go طراحی شده است. نکات و تکنیک های عملی مورد استفاده توسط برنامه نویسان خبره را کشف کنید تا دانش فنی خود را تقویت کنید یا برای یک مصاحبه آماده شوید تا نقش جدیدی در زمینه کاری خود داشته باشید. این دوره شامل چالش‌های کد ارائه شده توسط CoderPad است: تمرین‌های کدگذاری تعاملی با بازخورد در زمان واقعی، بنابراین می‌توانید برای پیشرفت مهارت‌های کدنویسی خود تمرین کدنویسی را انجام دهید. Adelina به شما کمک می کند تا مهارت های خود را به عنوان یک برنامه نویس Go با چهار چالش برنامه نویسی خاص و متمرکز بر پرس و جو توسعه دهید. استفاده از ساختارهای داده رایج، جریان ها، کدهای قوی و برنامه نویسی پویا را تمرین کنید.

linkedin برو الگوهای طراحی (Mitalearn-219365)

  • 1 hours 25 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

Go، یک زبان برنامه نویسی چند پارادایم، دارای الگوهای طراحی است که به توسعه دهندگان اجازه می دهد تا مشکلات رایج را به طور موثر برطرف کنند. در این دوره، جو مارینی، مدافع توسعه‌دهنده ارشد، الگوهای طراحی ایجاد، ساختاری و رفتاری را پوشش می‌دهد. جو با مروری بر الگوهای طراحی و دسته بندی الگوهای طراحی شروع می کند. سپس او به شما مرور کلی و نمونه هایی از چندین الگوی خلقتی، از جمله الگوی سازنده، الگوی کارخانه و الگوی تک تن را ارائه می دهد. او همین کار را برای الگوهای ساختاری، پوشش الگوهای آداپتور و الگوهای نما انجام می دهد. جو با الگوهای رفتاری مانند الگوی مشاهده گر و الگوی تکرارکننده به پایان می رسد.

linkedin به سراغ توسعه دهندگان پایتون بروید (Mitalearn-277250)

  • 1 hours 28 minutes
  • مناسب همه
  • Release date: 17 February 2023
  • Author: Miki Tebeka
درباره این دوره: 

 Go به طور پیوسته در حال تبدیل شدن به یکی از محبوب ترین زبان های برنامه نویسی است و سازمان های بیشتری اکنون از Go برای نوشتن خدمات استفاده می کنند. بسیاری از توسعه دهندگان پایتون اکنون مجبور به انتقال به Go هستند و در این دوره، Miki Tebeka به توسعه دهندگان پایتون کمک می کند تا شروع به نوشتن برنامه های Go کنند. Miki اصول اولیه را پوشش می‌دهد، از انواع داخلی گرفته تا تعاریف عملکرد، و همچنین به مهندسی پروژه و همزمانی می‌پردازد. او همچنین چالش‌ها و راه‌حل‌هایی را برای هر فصل ارائه می‌کند، بنابراین می‌توانید مهارت‌های خود را در حین یادگیری تمرین کنید. اگر یک توسعه‌دهنده پایتون هستید که در حین انتقال به Go به دنبال تجربه‌ای عملی هستید، در این دوره آموزشی به Miki بپیوندید.

coursera به سراغ توسعه دهندگان پایتون بروید [coursera] (Mitalearn-306694)

  • مبتدی
  • Release date: 27 June 2026
  • Author: Elise Deitrick,Sergei Bronnikov
درباره این دوره:

کدنویسی کنید و اولین برنامه Go خود را در عرض چند دقیقه بدون نصب چیزی اجرا کنید! این دوره برای زبان آموزانی طراحی شده است که از قبل با شیوه های توسعه در یک زبان برنامه نویسی مدرن مانند پایتون آشنا هستند تا به سرعت به زبان سریع و قدرتمند Go (که گاهی اوقات به آن Golang گفته می شود) متصل شوند. ماژول های این دوره اصول Go مانند نحو، مدیریت خطا و کتابخانه های استاندارد، برنامه نویسی OOP و موازی شامل اشاره گرها و گوروتین ها و در نهایت پرداختن به موضوعات پروژه بزرگتر از جمله مدیریت وابستگی، ورود به سیستم و پروفایل را پوشش می دهند. در پایان دوره، فراگیران چرخه عمر کامل ساخت یک ماژول وب سرویس را دو بار طی خواهند کرد: یک بار با Gin و یک بار با grpc. با پایان این دوره، برنامه نویسی در Go راحت خواهید بود. برای اینکه امکان یک تجربه یادگیری واقعی و خودآگاه را فراهم کنید، این دوره بدون ویدیو است. تکالیف حاوی توضیحات کوتاه با تصاویر و نمونه‌های کد قابل اجرا با ویرایش‌های پیشنهادی برای بررسی بیشتر نمونه‌های کد، ایجاد درک عمیق‌تر با انجام دادن هستند. شما از بازخورد فوری از انواع آیتم های ارزیابی در طول مسیر بهره مند خواهید شد، به آرامی از بررسی های درک سریع (چند انتخابی، پر کردن جای خالی و عدم درهم آمیختن بلوک های کد) تا تمرین های کدگذاری کوچک و قابل دسترس که به جای اینکه چند دقیقه طول می کشد، پیشرفت کنید. ساعت

linkedin همزمانی اعمال شده در Go (Mitalearn-237980)

  • 1 hours 27 minutes
  • مناسب همه
  • Release date: 26 January 2022
  • Author: Adelina Simion
درباره این دوره: 

 همزمانی می‌تواند یک موضوع گیج‌کننده و ترسناک برای مهندسان باشد، اما ابزاری ضروری هنگام نوشتن کد تولید است زیرا به شما امکان می‌دهد راه‌حل‌های سریع‌تر و کارآمدتر بنویسید. در این دوره، Adelina Simion موضوع ترسناک همزمانی را ابهام می کند و نحوه استفاده از ابزارهای قدرتمند گوروتین ها و کانال ها را به نمایش می گذارد. Go با در نظر گرفتن همزمانی طراحی شده است، بنابراین هر توسعه دهنده باید برای استفاده از این ابزار قدرتمند در کارهای روزانه خود احساس اطمینان کند. با Adelina در این دوره همراه باشید تا درک کاملی از Go Concurrency بدست آورید و یاد بگیرید که چگونه از آن برای حل برخی از مشکلات رایج مهندسی استفاده کنید.

linkedin یادگیری برو (Mitalearn-220776)

  • 2 hours 25 minutes
  • مناسب همه
  • Update date: 14 September 2023
  • Author: David Gassner
درباره این دوره: 

 Go چیست؟ Go یک زبان برنامه نویسی منبع باز نسل بعدی است که توسط گوگل برای ساختن سیستم ها، وب و سایر برنامه ها ایجاد شده است. این دوره برای کمک به توسعه دهندگان برای شروع با Go طراحی شده است و عناصر زبان اصلی و نحو آن را پوشش می دهد. دیوید گسنر ابزارها و مهارت‌های مورد استفاده در گردش کار Go را معرفی می‌کند، از جمله Go Playground، یک ابزار آنلاین که توسعه Go را از دسک‌تاپ حذف می‌کند. او همچنین وظایف اصلی برنامه نویسی را پوشش می دهد: مدیریت مقادیر، استفاده از عملگرهای ریاضی، ذخیره مقادیر به عنوان انواع پیچیده، و مدیریت جریان برنامه. به علاوه، نحوه ایجاد کد Go قابل استفاده مجدد، خواندن و نوشتن فایل‌ها و درخواست‌های وب ساده را بیاموزید.

linkedin یادگیری برو (Mitalearn-426034)

  • 2 hours 59 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

Go ، همچنین به عنوان Golang شناخته می شود ، یکی از محبوب ترین زبان های برنامه نویسی برای برنامه های خط فرمان ، خدمات وب و ابر است. در این دوره ، اصول اولیه GO را با استفاده از Codespaces GitHub به عنوان محیط توسعه خود بیاموزید. نحوه استفاده از بلوک های اساسی ساخت و ساز برنامه های GO: متغیرها ، مجموعه ها ، منطق مشروط و حلقه ها را ببینید. مربی دیوید گاسنر همچنین کاربردهای عملی GO را شامل می شود ، مانند کار با پرونده ها ، درخواست و پردازش محتوا از وب و کار با داده های ساختار یافته به عنوان رشته های JSON.

این دوره با CodeSpaces GitHub ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار "استفاده از Codespaces GitHub" را در این دوره بررسی کنید.

linkedin یادگیری کتابخانه استاندارد Go (Mitalearn-209607)

  • 3 hours 17 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Joe Marini
درباره این دوره:

در دنیای زبان های برنامه نویسی، Go یک تازه وارد است، اما به دلیل سادگی، عملکرد و تمرکز بر تکنیک های برنامه نویسی مدرن مانند همزمانی، در جامعه توسعه دهندگان بسیار محبوب شده است. کلید استفاده بهینه از Go این است که کد خود را ناب نگه دارید و یکی از بهترین راه ها برای انجام این کار استفاده از کتابخانه بسته استاندارد است. همانطور که مربی جو مارینی توضیح می دهد، بخش بزرگی از محبوبیت Go به دلیل اکوسیستم بزرگ و رو به رشد بسته هایی است که آن کتابخانه استاندارد را تشکیل می دهند. در این دوره آموزشی، جو نگاهی به بسته‌های محبوب و مفیدی می‌اندازد که به سناریوهای توسعه متداول می‌پردازند، مانند قالب‌بندی رشته‌ها برای خروجی و نمایش به کاربر، انجام کارهای رایج شبکه مانند درخواست‌های HTTP، پردازش فرمت‌های داده اینترنتی مانند XML و JSON. و کار با فایل ها و دایرکتوری ها. پس از این دوره، درک کاملی از آنچه در کتابخانه استاندارد گنجانده شده است و نحوه استفاده از آن در کد خود خواهید داشت.

Suggestions