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

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?

نمایش نظرات

نظری ارسال نشده است.

آموزش برو اصول
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 36m
72
Pluralsight (پلورال سایت) pluralsight-small
19 خرداد 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
654
4.7 از 5
دارد
دارد
دارد
Nigel Poulton

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nigel Poulton Nigel Poulton

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

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.