آموزش برو اصول

Go Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره ، شما می آموزید که با زبان برنامه نویسی محبوب محبوب Go از Google برنامه نویسی کنید. با شروع از زمین و با فرض عدم دانش قبلی ، این دوره به شما احساس راحتی می کند که برنامه های کوچک Go را بنویسید ، و ... گسترش همه معرفی دوره 7m 46s معرفی برو 8 متر 5 ثانیه سلام دنیا 15m 17s متغیرها و ثابت ها دهه 24 م کارکرد 23 متر 10 ثانیه مشروط 28 متر 11 ثانیه حلقه ها 20 متر 44 آرایه ها و برش ها 27 متر 53s نقشه ها 18 متر 1 ثانیه سازه ها 14 متر 14 ثانیه همزمانی 26m 34s بعدش چی؟ 1m 35s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

معرفی دوره Course Introduction

  • چرا یاد بگیریم که در Go برنامه نویسی کنیم Why Learn to Program in Go

  • آنچه در این دوره پوشش خواهیم داد What We'll Cover in This Course

  • درباره مربی About the Trainer

معرفی برو Introducing Go

  • معرفی ماژول Module Intro

  • توضیح دادن برو Explaining Go

  • نصب Go در ویندوز Installing Go on Windows

سلام دنیا Hello World

  • معرفی ماژول Module Intro

  • راه اندازی فضای کاری شما Setting up Our Workspace

  • نوشتن اولین برنامه ما Writing Our First Program

  • آغازگر توابع Functions Primer

  • چاپ سلام جهان Printing Hello World

  • اجرای اولین برنامه ما Running Our First Program

  • خلاصه و جزئیات بیشتر Recap and More Detail

متغیرها و ثابت ها Variables and Constants

  • معرفی ماژول Module Intro

  • اعلام در سطح بسته بندی Declaring at the Package Level

  • تعیین انواع Determining Types

  • تکلیف کوتاه Short Assignment

  • اشاره گرها Pointers

  • عبور از ارزش Passing by Value

  • عبور از مرجع Passing by Reference

  • ثابت ها Constants

  • دسترسی به متغیرهای محیط Accessing Environment Variables

  • خلاصه ماژول Module Summary

کارکرد Functions

  • معرفی ماژول Module Intro

  • چرا توابع Why Functions

  • نحو عملکرد بروید Go Function Syntax

  • مبانی عملکرد Function Basics

  • توابع متنوع Variadic Functions

  • بسته شدن Wrap-up

مشروط Conditionals

  • معرفی ماژول Module Intro

  • اگر نحو باشد if Syntax

  • اگر در عمل باشد if in Practice

  • بیانیه های اولیه اولیه Simple Initialization Statements

  • تغییر نحو Switch Syntax

  • تغییر در عمل Switch in Practice

  • شکستن و سقوط از طریق Breaking and Fall-through

  • نقش if در مدیریت خطا The Role of if in Error Handling

  • خلاصه ماژول Module Summary

حلقه ها Loops

  • معرفی ماژول Module Intro

  • برای نحو for Syntax

  • برای & lt؛ بیان for <expression>

  • برای محدوده for range

  • شکستن و ادامه دادن Break and Continue

  • خلاصه Summary

آرایه ها و برش ها Arrays and Slices

  • معرفی ماژول Module Intro

  • مبانی نظریه Theory Basics

  • آرایه ها در برابر برش ها Arrays vs. Slices

  • نحو Syntax

  • زیرپوش گذاشتن Getting Under the Hood

  • ضمیمه کردن () append()

  • متفرقه Miscellaneous

  • بسته شدن Wrap-up

نقشه ها Maps

  • معرفی ماژول Module Intro

  • نحو Syntax

  • تکرار و سفارش Iteration and Ordering

  • دستکاری نقشه ها Manipulating Maps

  • منابع و عملکرد References and Performance

  • بسته شدن Wrap-up

سازه ها Structs

  • معرفی ماژول Module Intro

  • ساختار چیست؟ What Is a Struct?

  • برنامه نویسی شی گرا در Go Object Oriented Programming in Go

  • تعریف ساختار Defining a Struct

  • کار با Structs Working with Structs

  • بسته شدن Wrap-up

همزمانی Concurrency

  • معرفی ماژول Module Intro

  • همزمانی چیست؟ What Is Concurrency?

  • برنامه همزمان چیست؟ What Is a Concurrent Program?

  • همزمانی در برو Concurrency In Go

  • نوشتن یک برنامه همزمانی Writing a Concurrent Go Program

  • کانال ها Channels

  • بسته شدن Wrap-up

بعدش چی؟ What Next?

  • بعدش چی؟ What Next?

نمایش نظرات

آموزش برو اصول
جزییات دوره
3h 36m
72
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
654
4.7 از 5
دارد
دارد
دارد
Nigel Poulton
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nigel Poulton Nigel Poulton

کمتر ترسناک کردن Kubernetes!