تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی انتخاب زبان مناسب برای بک‌اند: TypeScript، Go یا Rust برای پروژه‌های جدید شما

دوره آموزشی انتخاب زبان مناسب برای بک‌اند: TypeScript، Go یا Rust برای پروژه‌های جدید شما

2 ساعت 10 دقیقهمتوسط2025-03-04

مدرسین

Tai Groot

Tai Groot

جزئیات دوره

در این دوره، تای گروت به شما کمک می‌کنه تا زبان‌های Golang، Rust و TypeScript رو ارزیابی کنید و مشخص کنید کدوم زبان برای یک پروژه Greenfield مناسب‌تره. شما با مقایسه عملکرد، مقیاس‌پذیری و ویژگی‌های امنیتی این زبان‌ها از طریق مطالعات موردی واقعی آشنا می‌شید. همچنین یاد می‌گیرید که چطور نیازهای پروژه رو شناسایی کرده و با توجه به اون‌ها، زبان مناسب رو انتخاب کنید.

در پایان دوره، شما قادر خواهید بود با اطمینان زبان مناسب رو برای هر پروژه‌ای که از ابتدا شروع می‌کنید، انتخاب کنید و دلایل منطقی برای این انتخاب داشته باشید.

🎯 اهداف یادگیری:
انتخاب زبان مناسب برای پروژه‌های جدید با اعتماد به نفس.
توانایی دفاع از یا مخالفت با بازنویسی کدها برای تغییر زبان در پروژه‌های موجود.
توانایی برقراری ارتباط هوشمندانه با همکاران در مورد طراحی زبان‌ها و مقایسه ویژگی‌ها و تفاوت‌ها.
اشاره به مثال‌های واقعی از شرکت‌هایی که به طور عمومی زبان‌های خود را تغییر داده‌اند و دلایل این تغییرات.
شناسایی و تشخیص زبان‌های مختلف از طریق سینتکس آن‌ها.

مهارت ها

TypeScriptRustGoGoogleProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - چرا انتخاب زبان مهم است
  • 02 - آنچه این دوره شامل می‌شود
  • 03 - استفاده از Codespaces در این دوره

1. چرا Golang را انتخاب کنید

  • 04 - تاریخ گولنگ
  • 05 - Hello world - گلنگ
  • 06 - گلانگ در عمل
  • 07 - وب سرور ساده - Golang
  • 08 - چه زمانی گلانگ را انتخاب کنید
  • 09 - چه زمانی گلانگ را انتخاب نکنید

2. چرا Rust را انتخاب کنید

  • 10 - بررسی اجمالی زنگ
  • 11 - CLI ساده - زنگ
  • 12 - زنگ زدگی در عمل
  • 13 - چه زمانی Rust را انتخاب کنید
  • 14 - چه زمانی Rust را انتخاب نکنید

3. چرا TypeScript را انتخاب کنید

  • 15 - مروری بر TypeScript
  • 16 - Hello world - TypeScript
  • 17 - TypeScript در عمل
  • 18 - سرور وب سوکت ساده - TypeScript
  • 19 - چه زمانی باید TypeScript را انتخاب کنید
  • 20 - چه زمانی TypeScript را انتخاب نکنید

4. مقایسه کاربرد زبان

  • 21 - مقایسه Golang در مقابل TypeScript
  • 22 - مقایسه Rust در مقابل TypeScript
  • 23 - مقایسه Golang در مقابل Rust
  • 24 - مطالعه موردی - TurboPack، ESLint، Webpack

5. تصمیمات دامنه

  • 25 - تعریف پروژه - پایداری و بازسازی
  • 26 - مقایسه اکوسیستم ها
  • 27 - الزامات استقرار
  • 28 - سرعت
  • 29 - مطالعه موردی - Discord (Go to Rust)
  • 30 - هزینه
  • 31 - فرهنگ

نتیجه گیری

  • 32 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal