🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
## آموزش جامع و آسان زبان برنامهنویسی Go (Golang) برای مبتدیان
- آخرین آپدیت
دانلود Golang For Absolute Beginners
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش زبان برنامه نویسی Go (Golang) با مثال های عملی
یادگیری زبان برنامه نویسی Go (Golang) با انجام تمرینها و پروژههای واقعی.
آموزش Go همراه با مثالهای متعدد و کاربردی.
کسب تجربه عملی در پروژه واقعی Odoo 18 (API خارجی از طریق XML-RPC).
درک مفاهیم پایه Go:
کدنویسی
حل مسئله با Go
آشنایی با اصول برنامه نویسی
راه اندازی محیط توسعه
ساخت اولین برنامه
پیش نیازها:
بدون نیاز به تجربه برنامه نویسی قبلی. هر آنچه لازم است را یاد خواهید گرفت.
ذهنی کنجکاو و مشتاق به یادگیری چیزهای جدید :)
___________ برای دریافت تخفیف از این کوپن استفاده کنید 35%:CouponCode= APR_GO_2025 _________
____ 3x1 : سه هدف در یک دوره ! _____
یادگیری مهارت های جدید مهم است، اما یادگیری مهارت های درست مهم تر است.
چرا Golang؟
Golang در 3 سال گذشته محبوب ترین زبان برای یادگیری بوده است و به راحتی یکی از پرطرفدارترین زبان های برنامه نویسی دهه گذشته است.
اما دلیل محبوبیت آن این است که زبان واقعی برنامه نویسان است. این زبان با این ایده ساخته شده است که کار را برای برنامه نویسان در سراسر جهان آسان تر کند. و دقیقاً همین کار را انجام می دهد.
Go یا Golang یک زبان برنامه نویسی است که توسط گوگل توسعه و نگهداری می شود. این یک زبان رایگان و منبع باز است. یادگیری آن آسان است، مقیاس پذیر است و اجرای سریعی دارد.
این دوره به هیچ تجربه ای در برنامه نویسی یا کدنویسی نیاز ندارد. تنها چیزی که لازم است کمی انضباط و پیروی از برنامه درسی آسان ما است.
این دوره فقط محتوا را به شما ارائه نمی دهد. ما مطمئن شده ایم که آنچه یاد می گیرید واقعاً ماندگار خواهد بود. پس از هر ماژول، به سوالات تمرینی دسترسی خواهید داشت تا مفاهیم تدریس شده را به درستی درک کنید.
در این دوره، شما یاد خواهید گرفت:
انواع داده و متغیرها
رشته ها
آرایه ها
اسلایس ها
مپ ها
عملگرها
جریان کنترل
توابع
و سایر مفاهیم Go.
آماده رفتن (Go) هستید؟
سفر خود را برای تسلط بر Go آغاز کنید. اکنون ثبت نام کنید و با قدرت برنامه نویسی Go، حرفه خود را متحول کنید.
سرفصل ها و درس ها
مقدمه
Introduction
به این دوره چالش برانگیز خوش آمدید
Welcome to This Challenging Course
معرفی مدرس
Instructor Introduction
تخفیف: اعمال کد تخفیف
Discount : Apply Coupon
مروری بر دوره
Course Overview
مستندات - مخزن کد
Document - Code Repository
انجمن ما
Our Community
ویژگیها و کاربردهای GO
Characteristics and Use Cases for GO
مقدمه
Introduction
Go چیست؟
What is Go?
چرا Go را یاد بگیریم؟
Why learn Go?
Golang برای چه مواردی استفاده میشود؟
What is Golang Used For?
چه شرکتهایی از Golang استفاده میکنند؟
What companies use Golang ?
مقایسه Go با Python و C++
Go Compared to Python and C++
راهاندازی محلی: نصب GO و راهاندازی IDE (Vs Code & Goland)
Local Setup :Install GO & Setup IDE (Vs Code & Goland)
مقدمه
Introduction
نصب GO روی ویندوز و مک
Install GO On Windows & Mac
نصب GO روی لینوکس
Install GO On Linux
چگونه اولین برنامه Go خود را اجرا کنیم؟
How to Run Your first Go program ?
نحوه نصب Goland IDE روی اوبونتو؟
How to install Goland IDE on Ubuntu ?
نحوه نصب VS Code روی اوبونتو؟
How to install VS Code on Ubuntu ?
انواع داده و متغیرها
Data Types and Variables
نحو Go
Go Syntax
نظرات Go
Go Comments
متغیرهای Go (قسمت 1)
Go Variables (Part 1)
متغیرهای Go (قسمت 2)
Go Variables (Part 2)
متغیرهای Go (قسمت 3)
Go Variables (Part 3)
نام متغیرهای Go
Go-Variable Names
متغیرهای Go - تخصیص چند مقدار
Go Variables - Assign Multiple Values
Go - متغیرهای خروجی
Go - Output Variables
ثابتهای Go
Go Constants
انواع داده Go
Go Data Types
اعداد Go
Go Numbers
بولی Go
Go Boolean
اعشاری Go
Go Float
رشته Golang
Golang String
مقدمه
Introduction
رشتههای Go
Go Strings
طول رشتههای Go
Go Strings Length
الحاق رشتههای Go
Go Strings Concatenation
مقایسه رشتههای Go
Go Compare Strings
تقسیم رشتههای Go
Go Split Strings
Go - استخراج زیررشته
Go - Substring Extraction
Go - جایگزینی رشته
Go - String Replacement
Go - درونیابی رشته
Go - String Interpolation
Go - تجزیه رشتههای تاریخ
Go - Parse Date Strings
منطق و عملیات بیتی
Logic & Bit Operations
مقدمه
Introduction
عملگرهای حسابی
Arithmetic operators
عملگرهای انتساب
Assignment operators
عملگرهای مقایسهای
Comparison operators
عملگرهای منطقی
Logical operators
عملگرهای هویت
Identity operators
عملگرهای عضویت
Membership operators
عملگرهای بیتی
Bitwise operators
جریان کنترل - بلوکهای شرطی
Control Flow - Conditional Blocks
مقدمه
Introduction
Go - تصمیمگیری
Go - Decision Making
Go - دستور If
Go - If Statement
Go - دستور If Else
Go - If Else Statement
Go - دستورات If تودرتو
Go - Nested If Statements
Go - دستور Switch
Go - Switch Statement
Go - دستور Select
Go - Select Statement
جریان کنترل - حلقهها
Control Flow - Loops
مقدمه
Introduction
Go - حلقه For
Go - For Loop
Go - حلقههای For تودرتو
Go - Nested for Loops
Go - دستور Break
Go - Break Statement
Go - دستور Continue
Go - Continue Statement
Go - دستور Goto
Go - Goto Statement
آرایهها
Arrays
مقدمه
Introduction
Go - آرایهها
Go - Arrays
Go - آرایههای چندبعدی (قسمت 1)
Go - Multidimensional Arrays (Part 1)
Go - آرایههای چندبعدی (قسمت 2)
Go - Multidimensional Arrays (Part 2)
Go - ارسال آرایهها به توابع
Go - Passing Arrays to Functions
اسلایسها و نقشهها
Slices & Maps
مقدمه
Introduction
مقدمه
Introduction
توابع
Functions
مقدمه
Introduction
اشارهگرها
Pointers
مقدمه
Introduction
مقدمه
Introduction
استراکچر، متدها و اینترفیسها
Struct , Methods and Interfaces
نمایش نظرات