از مقدمات گولنگ تا هرآنچه نیاز است برای استخدام شدن بهعنوان توسعهدهنده گولنگ یاد بگیرید.


۸۴۰+
کدآموز
۳۵+
تمرین عملی
۱۲۵+
درسنامه آموزشی
به همراه گواهی معتبر
۱۵۰ روز مهلت گذراندن دوره
از مقدمات گولنگ تا هرآنچه نیاز است برای استخدام شدن بهعنوان توسعهدهنده گولنگ یاد بگیرید.
۴٬۰۰۰+
وبسایت مبتنی بر گولنگ در سراسر دنیا
۲۹٬۰۰۰٬۰۰۰ تومان
میانگین حقوق آگهیهای شغلی کوئراتلنت برای تخصص گولنگ
۱۳۰٬۰۰۰ یورو
میانگین درآمد سالانه یک Golang Developer در اروپا
چهارمین
زبان محبوب برنامهنویسی در سال ۲۰۲۳
معرفی
مخاطبین
پیشنیازها
سرفصلها
پروژهها
اساتید
0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 1
زبان گولنگ برای استفاده در اپها و وبسایتهایی که نیاز به بررسی و ارائه خدمات با سرعت بالا به کاربران زیادی در لحظه بودند استفاده میشود. در کوئرا کالج، دورهی جامپ گولنگ با آموزش کامل و استاندارد این زبان برنامهنویسی محبوب، تمام نیاز یک توسعهدهنده گولنگ را به دورههای دیگر برطرف کرده و یک منبع جامع و کامل را برای آموزش این زبان ارائه میدهد.
این دوره مناسب شما است اگر...
• مشتاقید به بازار پردرآمد برنامهنویسی و حوزهی نرمافزار وارد شده و آیندهی شغلی خود را رقم بزنید.
• برای پروژههای شخصی، دانشگاهی و یا کاری خود نیاز به یادگیری سریع گولنگ دارید.
• میخواهید گولنگ را به صورت عملی و یکبار برای همیشه به شکل اصولی بیاموزید.
• علاقهمندید که رزومه کاری پُرباری برای خودتان بسازید تا بیشتر دیده شوید.
این دوره مناسب شما نیست اگر...
• هنوز برای آیندهی شغلیتان تصمیم جدی نگرفتهاید.
• حاضر نیستید در هفته ۱۰ ساعت برای یادگیری، پیشرفت و رشد درآمدتان زمان بگذارید.
• میخواهید گولنگ را به طور سطحی و گذرا بیاموزید.
• تجربهی عملی چندین هزار خط کدنویسی برایتان ارزشی ندارد.
پیشنیازها
لازم است...
علاقه و پشتکار داشته باشید.
بر یک زبان برنامهنویسی (ترجیحاً زبان پایتون) مسلط باشید.
لازم نیست...
در رشتهی کامپیوتر تحصیل کرده باشید.
دانش ریاضی قوی داشته باشید.
درسنامه
تمرین
اهداف فصل
درسنامه
آماده سازی محیط توسعه
درسنامه
سلام دنیا!
درسنامه
متغیرها و انواع دادهها ۱
درسنامه
متغیرها و انواع دادهها ۲
درسنامه
ساختارهای کنترلی: شرطها
درسنامه
ساختارهای کنترلی: حلقهها
درسنامه
پکیج fmt: نمایش خروجی
درسنامه
پکیج fmt: دریافت ورودی
درسنامه
بازی هُپ
۱۰۰ امتیاز
تمرین
اداره مالیات
۱۰۰ امتیاز
تمرین
نگاهی کاملتر به متغیرها
درسنامه
اهداف فصل
درسنامه
آرایهها
درسنامه
اسلایسها
درسنامه
پکیج bufio
درسنامه
آموزشگاه زبان
۱۰۰ امتیاز
تمرین
سوخت فضاپیما
۱۰۰ امتیاز
تمرین
مپها
درسنامه
آژانس هواپیمایی
۱۰۰ امتیاز
تمرین
کتابخانه
۱۰۰ امتیاز
تمرین
توابع ۱
درسنامه
ساعت دیجیتال
۱۰۰ امتیاز
تمرین
توابع ۲
درسنامه
توابع خفن گولنگ
۱۰۰ امتیاز
تمرین
اهداف فصل
درسنامه
مروری بر اجزاء حافظه
درسنامه
پوینترها
درسنامه
مسئله بینام
۱۰۰ امتیاز
تمرین
بیشتر بدانید: مدیریت حافظهٔ خودکار
درسنامه
استراکتها
درسنامه
کار با استراکتها
درسنامه
ترکیب و تعبیهٔ استراکتها
درسنامه
ماشین کنترلی
۱۰۰ امتیاز
تمرین
متدها
درسنامه
اینترفیسها
درسنامه
Type Assertion و Type Switch
درسنامه
تعریف نوع و ایجاد نام مستعار
درسنامه
سیستم بانکی
۱۰۰ امتیاز
تمرین
اهداف فصل
درسنامه
مفاهیم پایهٔ همروندی
درسنامه
گوروتینها
درسنامه
Waitgroup
درسنامه
وضعیت رقابتی (Race Condition)
درسنامه
Atomic
درسنامه
Mutex
درسنامه
کانالها
درسنامه
دستور select
درسنامه
رمزگشا
۱۰۰ امتیاز
تمرین
سرور بازی
۱۰۰ امتیاز
تمرین
پکیج context
درسنامه
بیشتر بدانید: ابزارهای پیشرفتهٔ sync
درسنامه
اهداف فصل
درسنامه
آشنایی با خطاها
درسنامه
طراحی خطاهای ثابت و سفارشی
درسنامه
عدد آرمسترانگ
۱۰۰ امتیاز
تمرین
مدیریت پیشرفته و زنجیرهٔ خطاها
درسنامه
شرایط بحرانی: Panic & Recover
درسنامه
فروشگاه هشت
۱۰۰ امتیاز
تمرین
اهداف فصل
درسنامه
اهمیت تستنویسی و رویکرد TDD
درسنامه
تست واحد (Unit Test)
درسنامه
سابتستها و الگوی Table-Driven
درسنامه
موشکافی دستور go test
درسنامه
پکیج testify
درسنامه
پیادهسازی گولنگ
۱۰۰ امتیاز
تمرین
لباسهای حبیب
۱۰۰ امتیاز
تمرین
ورودی خروجی ناهمگون
۱۰۰ امتیاز
تمرین
تستش کردم برات
۱۰۰ امتیاز
تمرین
اهداف فصل
درسنامه
استفاده از پکیجها
درسنامه
ساخت پکیجهای شخصی
درسنامه
مدیریت وابستگیها و ماژولها
درسنامه
بیشتر بدانید - دستور go mod
درسنامه
ابزار gofmt
درسنامه
مقدمه
درسنامه
بخش اول
۱۰۰ امتیاز
تمرین
بخش دوم
۱۰۰ امتیاز
تمرین
بخش سوم
۱۰۰ امتیاز
تمرین
اهداف فصل
درسنامه
مرور SQL: ساختار و راهاندازی
درسنامه
مرور SQL: مدیریت دادهها (CRUD)
درسنامه
مرور SQL: ارتباطات بین جداول
درسنامه
بیشتر بدانید: استفادهٔ مستقیم از دیتابیس در Go
درسنامه
شروع کار با GORM
درسنامه
تعریف مدلها و Migration
درسنامه
درج دادهها (Create)
درسنامه
خواندن دادهها (Read)
درسنامه
بهروزرسانی دادهها (Update)
درسنامه
حذف دادهها (Delete)
درسنامه
تعریف روابط بین مدلها
درسنامه
کار با روابط (درج و خواندن)
درسنامه
تراکنشها
درسنامه
بیشتر بدانید: مدیریت خطاها و تنظیمات
درسنامه
طولانی بود، نخوندم
۱۰۰ امتیاز
تمرین
اهداف فصل
درسنامه
مبانی شبکه
درسنامه
پروتکل HTTP
درسنامه
متدهای HTTP و کدهای وضعیت
درسنامه
آشنایی با JSON
درسنامه
کار با JSON در Go
درسنامه
آشنایی با API و معماری RESTful
درسنامه
ساخت API در Go
درسنامه
بررسی بیشتر درخواستها
درسنامه
ماشین حساب
۱۰۰ امتیاز
تمرین
کلاینت و ارسال درخواست
درسنامه
کتابخانه آنلاین
۱۰۰ امتیاز
تمرین
فراخوانی APIهای خارجی و مدیریت API Key
درسنامه
بررسی قیمت رمزارز
۱۰۰ امتیاز
تمرین
بیشتر بدانید: همروندی و امنیت دادهها
درسنامه
اهداف فصل
درسنامه
شروع کار با Gin
درسنامه
مدیریت درخواستها و پارامترها
درسنامه
فرمتهای پاسخ
درسنامه
سلام و ثبتنام
۱۵۰ امتیاز
تمرین
اتصال دادهها به استراکت (Binding)
درسنامه
اعتبارسنجی (Validation)
درسنامه
اعتبارسنجی سفارشی
درسنامه
تمرین اعتبارسنجی
۲۰۰ امتیاز
تمرین
گروهبندی مسیرها
درسنامه
میانافزارها (Middlewares)
درسنامه
احراز هویت وارونه
۱۵۰ امتیاز
تمرین
احراز هویت: Basic Auth
درسنامه
احراز هویت: JWT
درسنامه
لاگ کردن
درسنامه
شروع کار با Echo
درسنامه
مدیریت درخواستها، پارامترها و مسیریابی
درسنامه
اتصال دادهها به استراکت (Binding)
درسنامه
اعتبارسنجی (Validation)
درسنامه
میانافزارها (Middlewares)
درسنامه
خطاها در Echo
درسنامه
بیشتر بدانید: تمپلیتها
درسنامه
اهداف فصل
درسنامه
آشنایی با وبسوکت
درسنامه
کاربرد وبسوکت در کوئرا کالج
درسنامه
راهاندازی سرور وبسوکت
درسنامه
کلاینت وبسوکت
درسنامه
همروندی در وبسوکت
درسنامه
چتروم وبسوکتی
۲۰۰ امتیاز
تمرین
مدیریت سلامت اتصال
درسنامه
اهداف فصل
درسنامه
از معماری یکپارچه تا میکروسرویسها
درسنامه
زبان تعریف رابط (IDL) با Protocol Buffers
درسنامه
آشنایی با gRPC
درسنامه
ارتباطات پیشرفته در gRPC
درسنامه
ارتباط ناهمگام و معماری رویدادمحور
درسنامه
الگوهای تابآوری
درسنامه
الگوی API Gateway
درسنامه
مدیریت پیکربندی توزیعشده
درسنامه
کانتینرسازی میکروسرویسهای Go
درسنامه
مشاهدهپذیری و ردیابی توزیعشده
درسنامه
بخش اول
۱۰۰ امتیاز
تمرین
بخش دوم
۱۰۰ امتیاز
تمرین
بخش سوم
۱۰۰ امتیاز
تمرین
بخش چهارم
۱۰۰ امتیاز
تمرین

جامپ بکاند با گولنگ
۳۵+ تمرین عملی
۱۲۵+ درسنامه آموزشی
۸٬۴۹۹٬۰۰۰
۴٬۲۴۹٬۵۰۰ تومان
امکان پرداخت قسطی
مدت زمان گذراندن دوره: ۱۵۰ روز
دسترسی به محتوای دوره همیشگی است.
بعد از پایان مهلت دوره، امکانات ویژه شامل مربیگری، داوری آنلاین و دریافت گواهی نیازمند تمدید و پرداخت هزینه است.
سوالات متداول
شما در هر زمانی که بخواهید میتوانید در دوره ثبتنام و دوره را آغاز کنید.
پیشنیاز این دوره، تسلط به یک زبان برنامهنویسی (ترجیحاً زبان پایتون) است.
اگر هنوز به این زبان مسلط نیستید، پیشنهاد میکنیم پیش از شروع این دوره، دورهٔ «برنامهنویسی پایتون پیشرفته و تفکر شیگرا» را بگذرانید.
خیر؛ نیازی نیست!
اگر پیشنیاز دوره (تسلط به یک زبان برنامهنویسی) را داشته باشید، میتوانید در این دوره شرکت کنید.
بله؛ شما میتوانید از درسنامههایی که بلد هستید، سریع بگذرید، اما در نکات گفته شده در درسنامهها موارد بسیاری وجود دارد که میتواند دانش شما را تکمیل کند؛ پس پیشنهاد میکنیم که آنها را هم مطالعه کنید.
همچنین حتما میدانید که هرچقدر در برنامهنویسی تمرین کنیم، باز هم کافی نیست؛ پس پیشنهاد میکنیم که تمرینات مربوط به این مباحث را نیز حل کنید تا یادگیری کاملی داشته باشید.
محتوای دوره به صورت درسنامههای متنی میباشد.
پس از درسنامهها، نوبت به تمرین و حل مسئله میرسد. تعدادی تمرین مطرح میشود که شما دستورات آنها را نوشته و ارسال میکنید. سامانه داوری خودکار Quera در مدت کوتاهی کد شما را تصحیح میکند و نمره میدهد.
در صورتی که نمرهٔ کامل نگرفتید نگران نباشید، میتوانید کد خود را تغییر دهید و دوباره ارسال کنید.
در طول این دوره تمرینهای متعددی وجود دارد تا شما با انجام آنها، مهارت خود را تقویت کنید.
در کنار این تمرینها، داوری آنلاین نیز وجود دارد. یعنی کد ارسالی شما در همان لحظه توسط سیستم، داوری و امتیازدهی میشود تا اشکالاتتان را پیدا کرده و آنها را رفع کنید.
در این دوره در قالب دو فصل، که در فصل اول یک برنامه CLI با قابلیتهایی نظیر تعریف تسکها، ارسال ایمیل یادآور و ذخیره اطلاعات با پیروی از مفاهیم مهندسی نرمافزار و بهروشهای مرتبط را پیادهسازی و در فصل دوم یک سیستم احراز هویت کامل با قابلیت ثبتنام، ورود و تایید هویت که میتوان بر هر سایت یا برنامهای سوار کرد؛ با پیروی از بهروشهای ذخیره اطلاعات امنیتی و هشینگ را توسعه خواهید داد.
شما بعد از رسیدن به فصل «پوینتر و استراکت»، ۱۵۰ روز فرصت دارید تا دوره را به اتمام برسانید و بعد از اتمام دوره برای همیشه به تمام محتواهای دوره دسترسی خواهید داشت.
همچنین اگر تا انتهای زمانِ گفتهشده نتوانستید دوره را تمام کنید نگران نباشید، چون امکان تمدید دوره وجود دارد!
در انتهای دوره، با کسب تجربه عملی بر روی پروژه واقعی و حل تمرینها به کمک مربیها، آماده استخدام به عنوان توسعهدهنده بکاند میشوید.
زبان برنامهنویسی Go که به آن Golang نیز میگویند، زبانی منبعباز است که توسط گوگل توسعه داده شده است. توسعهدهندگان نرمافزار از زبان برنامهنویسی Go در انواع سیستمعاملها و فریمورکهای مختلف برای توسعه اپلیکیشنهای وب، تکنولوژی ابری (cloud) و شبکه و سایر نوعهای نرمافزار استفاده میکنند.
Go که دارای نوع داده استاتیک است به زبان C بسیار شباهت دارد(به نوعی الگو گرفته از این زبان است)، به دلیل زمان راهاندازی سریع، هزینه اجرای پایین و قابلیت اجرا بدون ماشین مجازی (VM)، به عنوان یک زبان بسیار محبوب برای نوشتن میکروسرویسها و کاربردهای دیگر شناخته میشود. علاوه بر این، Go برای برنامهنویسی همزمان استفاده میشود، که یک استراتژی برای اجرای چندین وظیفه در یک زمان، بدون ترتیب یا با ترتیب جزئی است. همه این موارد Go را به گزینهای بسیار مناسب برای آموزش برنامه نویسی تبدیل میکنند.
این زبان مانند پایتون از بهرهوری و سادگی نسبی برخوردار بوده و از گوروتینها یا فرآیندهای سبک و مجموعهای از بستهها برای مدیریت بهینه وابستگیها استفاده میکند. این زبان برای حل چندین چالش از جمله زمان کامپایل طولانی، وابستگیهای مدیریت نشده، دوباره کاری و به هدر رفتن وقت در کدنویسی، دشواری نوشتن ابزارهای خودکار و عدم امکان توسعه در چندین زبان برنامهنویسی طراحی شده است.
همانطور که پیش از این اشاره کردیم، این زبان توسط گوگل توسعه داده شده است. اما نکته جالب اینجاست که دلیل توسعه golang، حل یک مشکل نرمافزاری در خود گوگل بود و این شرکت قصد داشت زبانی طراحی کند که تا حدودی جایگزین C++ شود. از طرفی، از آنجا که در آن زمان پردازندههای چندهستهای به محبوبیت بیشتری دست یافته بودند، نیاز به وجود یک زبان با سطح بهرهوری بالاتر حس میشد.
گوگل در سال ۲۰۰۷ شروع به طراحی زبان برنامهنویسی Go کرد. توسعهدهندگان Go به دنبال ایجاد یک زبان برنامهنویسی بودند که استفاده از آن آسانتر باشد، اما در عین حال ویژگیهای مفید موجود در زبانهای دیگر مانند C++، پایتون و جاوااسکریپت را نیز داشته باشد. زبان Go در سال ۲۰۰۹ به عنوان یک پروژه متنباز معرفی شد که اعضای جامعه میتوانستند بر روی ایدهها و کدها همکاری کنند و در سال ۲۰۱۲ نسخه ۱.۰ آن به طور رسمی منتشر شد.
به مرور و با گذشت سالها، بهروزرسانیها و ویژگیهای جدیدی مانند استفاده از ژنریک در سال ۲۰۲۲ به Golang اضافه شدند و به رشد شهرت این زبان به عنوان یک زبان برنامهنویسی افزودند. بهطوری که امروزه شرکتهای بزرگی مانند گوگل، Cloudflare ،Dropbox ،MongoDB ،Netflix ،SoundCloud ،Twitch و Uber استفاده میشود.
Go از نظر سادگی و بهرهوری به پایتون شباهتهایی دارد، اما از نظر عملکرد و بهینگی متفاوت است. برای یادگیری بیشتر، میتوانید آموزش پایتون را در برنامه خود داشته باشید.
این زبان مزایای فراوانی دارد که تا اینجا به بسیاری از آنها اشاره کردیم. اما به طور کلی مهمترین مزایایی که Golang دارد عبارتند از:
اما با وجود همه این مزایا، Go نیز مانند هر زبان برنامهنویسی دیگری، یک سری محدودیتها دارد. از این محدودیتها میتوان به موارد زیر اشاره کرد:
مهمترین ابزارهای Golang عبارتند از:
دلیل استفاده از Go در خدمات کانتینر مانند Docker و Kubernetes قابلیت همزمانی و قابلیت انتقال این زبان برنامهنویسی است.
قابلیتها و ابزارهای همزمانی Go و همچنین اکوسیستم آن، این زبان را برای خدمات شبکه، توابع توزیعشده و خدمات ابری مناسب میسازد. به عنوان مثال، خدمات ابری مانند OpenShift و Terraform از Go برای ایجاد API و وب سرورهای با عملکرد بالا استفاده میکنند. شبکه Lightning بیتکوین و دیگر فناوریهای پیچیده بلاکچین نیز از Go استفاده میکنند.
سرور پروتکل انتقال فایل ابرنتی Go که به صورت استاندارد در کتابخانه آن وجود دارد، آن را برای شرکتهایی مانند Netflix و Twitch برای توسعه خدمات وب و معماری سمت سرور مناسب میکند.
شرکتهایی مانند Terraform و OpenShift از ساختار ساده Go، زمان اجرا کوتاه، بستههای کد منبع باز و کتابخانه استاندارد نسبتا بزرگ آن برای ایجاد رابطهای خط فرمان استفاده میکنند.
برنامههای Go به سرعت شروع میشوند و به دلیل این که کمترین میزان کامپایل را دارند، به راحتی قابل توزیع میشوند. این موضوع، این امکان را فراهم میکند تا ابزارهایی نظیر سرورهای دسترسی مانند Teleport ایجاد شوند.
زمان شروع سریع، زمان اجرای کم و قابلیت اجرا بدون ماشین مجازی، Go را برای نوشتن میکروسرویسها بسیار محبوب میکند. شرکتهایی چون Uber و BBC از این کاربرد Go استفاده میکنند.
یکی از چالشهای مهم در توسعه میکروسرویسها، مدیریت دادهها و ارتباط با پایگاههای داده است. برای درک بهتر این موضوع، پیشنهاد میکنیم به آموزش دیتابیس و SQL برپدازید.
همزمانی و مدیریت حافظه Go، آن را به گزینه مناسبی برای استفاده دانشمندان داده تبدیل میکند تا مجموعه دادههای بزرگ را به صورت همزمان پردازش و تحلیل کنند. Go و کتابخانههای آن همچنین در یادگیری ماشین برای توسعه مدلهای پیشبینی و انجام وظایف دیگر نیز مورد استفاده قرار میگیرند.
زبان گو ویژگیهای مشابهی با زبانهای برنامهنویسی دیگر دارد. اما نقطه تمایز آن و هدف اصلی طراحی گو تسهیل فرآیند کامپایل سریع است.
اگر قصد دارید درک بهتری از زبانهای سیستمی داشته باشید، پیشنهاد میکنیم به آموزش برنامه نویسی C بپردازید تا با مفاهیم پایهای که Go از آن الهام گرفته است، آشنا شوید.
در حالی که Java یکی از رایجترین زبانها در توسعه Backend است، Go به دلیل عملکرد بهتر در پردازشهای همزمان جایگاه ویژهای پیدا کرده است. اگر علاقهمند به یادگیری بیشتر درباره جاوا هستید، پیشنهاد میکنیم دورههای آموزش جاوا در کوئرا کالج را تهیه کنید.
با افزایش محبوبیت زبان Go در سالهای اخیر، شاهد افزایش موقعیتهای شغلی برای توسعهدهندگان این زبان در ایران و جهان بودهایم. به طوری که بسیاری از شرکتهای معروف جهان و حتی ایران از این زبان استفاده میکنند و از این جهت استخدام برنامه نویس Go در دستور کار این شرکتها وجود دارد. اما موضوع به همینجا ختم نمیشود. برنامهنویسان این حوزه درآمد بسیار خوبی نیز دارند. متوسط درآمد سالیانه یک توسعهدهنده Go در آمریکا حدود ۱۲۵ هزار دلار است که رقم بسیار خوبی به حساب میآید. اگر سری به آگهیهای شغلی استخدام برنامه نویس در سایتهای کاریابی ایرانی نیز بزنید، میتوانید به صحت این موضوع در ایران هم پی ببرید.