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

دانلود Getting Started with Go

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره برای افرادی طراحی شده است که تجربه برنامه‌نویسی با زبان‌هایی مانند C، Python یا Java را دارند و به دنبال یادگیری یک زبان مدرن و کارآمد هستند. یادگیری زبان Go شما را به مهارت‌هایی مجهز می‌کند که در توسعه بک‌اند (Backend) و برنامه‌نویسی سیستم بسیار ارزشمند هستند و چشم‌انداز شغلی شما را در این حوزه‌های رو به رشد بهبود می‌بخشند. در پایان این دوره، شما قادر خواهید بود: - عناصر بنیادی زبان Go، یک زبان برنامه‌نویسی متن‌باز را درک کنید. - با انواع داده‌ها، پروتکل‌ها و فرمت‌های Go از جمله RFCها و JSON کار کنید. - نوشتن و عیب‌یابی برنامه‌های Go را در محیط توسعه Go تمرین کنید. - برنامه‌های ساده Go را پیاده‌سازی کنید تا برای تخصص‌های پیشرفته در Go آماده شوید. برای موفقیت در این دوره، باید با مفاهیم پایه برنامه‌نویسی آشنایی داشته باشید و تجربه کار با حداقل یک زبان برنامه‌نویسی را داشته باشید.

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

آموزش مقدماتی زبان برنامه‌نویسی Go Getting Started with Go Programming

  • خوش‌آمدگویی به دوره Welcome to the Course

  • مرور ماژول ۱ Module 1 Overview

  • M1.1.1 چرا باید Go یاد بگیرم؟ (مزایای Go) M1.1.1 - Why Should I Learn Go? (Advantages of Go)

  • M1.1.2 اشیاء M1.1.2 - Objects

  • M1.1.3 همزمانی (Concurrency) M1.1.3 - Concurrency

  • M1.2.1 نصب Go M1.2.1 - Installing Go

  • M1.2.2 محیط‌های کاری و پکیج‌ها M1.2.2 - Workspaces & Packages

  • M1.2.3 ابزار Go M1.2.3 - Go Tool

  • M1.3.1 متغیرها M1.3.1 - Variables

  • M1.3.2 مقداردهی اولیه متغیرها M1.3.2 - Variable Initialization

انواع داده‌های پایه Basic Data Types

  • مرور ماژول ۲ Module 2 Overview

  • M2.1.1 اشاره‌گرها (Pointers) M2.1.1 - Pointers

  • M2.1.2 محدوده متغیر (Scope) M2.1.2 - Variable Scope

  • M2.1.3 آزادسازی حافظه M2.1.3 - Deallocating Memory

  • M2.1.4 مدیریت حافظه (Garbage Collection) M2.1.4 - Garbage Collection

  • M2.2.1 کامنت‌ها، چاپ کردن و اعداد صحیح M2.2.1 - Comments, Printing, Integers

  • M2.2.2 اعداد صحیح، اعشاری و رشته‌ها M2.2.2 - Ints, Floats, Strings

  • M2.2.3 پکیج‌های مربوط به رشته‌ها M2.2.3 - String Packages

  • M2.3.1 ثابت‌ها (Constants) M2.3.1 - Constants

  • M2.3.2 کنترل جریان برنامه M2.3.2 - Control Flow

  • M2.3.3 کنترل جریان و دریافت ورودی (Scan) M2.3.3 - Control Flow, Scan

انواع داده‌های ترکیبی Composite Data Types

  • مرور ماژول ۳ Module 3 Overview

  • M3.1.1 آرایه‌ها M3.1.1 - Arrays

  • M3.1.2 اسلایس‌ها (Slices) M3.1.2 - Slices

  • M3.1.3 اسلایس‌های متغیر M3.1.3 - Variable Slices

  • M3.2.1 جدول‌های هش M3.2.1 - Hash Tables

  • M3.2.2 نقشه‌ها (Maps) M3.2.2 - Maps

  • M3.3.1 ساختارها (Structs) M3.3.1 - Structs

پروتکل‌ها و فرمت‌ها Protocols and Formats

  • مرور ماژول ۴ Module 4 Overview

  • M4.1.1 استانداردهای RFC M4.1.1 - RFCs

  • M4.1.2 فرمت JSON M4.1.2 - JSON

  • M4.2.1 دسترسی به فایل، ioutil M4.2.1 - File Access, ioutil

  • M4.2.2 دسترسی به فایل، os M4.2.2 - File Access, os

نمایش نظرات

آموزش مقدماتی زبان برنامه‌نویسی Go
جزییات دوره
9h 31m
33
(آخرین آپدیت)
84,247
4.7 از 5
دارد
دارد
دارد
Ian Harris
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar