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

دانلود GO Programming for Everyone: Part 2

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره فرصت‌های جدیدی را برای استفاده از زبان برنامه‌نویسی Go در اختیار شما قرار می‌دهد. با تکیه بر دانش پایه‌ای ارائه شده در بخش اول، این دوره به بررسی عمیق‌تر زبان Go می‌پردازد و درک جامعی از ویژگی‌های پیشرفته آن ارائه می‌دهد. زبان Go یک زبان برنامه‌نویسی متن‌باز است که توسط گوگل توسعه یافته و پشتیبانی می‌شود. یادگیری و استفاده از این زبان بسیار ساده است. در دنیای امروز، کدنویسی یک مهارت ارزشمند و جهانی است؛ چه دانشمند باشید، چه هنرمند یا متخصص علوم انسانی. الگوریتم‌ها در همه جا حضور دارند و همه ما باید نحوه عملکرد آن‌ها را درک کنیم. این دوره برای یادگیرندگانی طراحی شده است که بخش اول را به پایان رسانده‌اند یا دانش پایه برنامه‌نویسی Go را دارند تا مهارت‌های خود را گسترش داده و توانایی توسعه اپلیکیشن‌های کارآمد و مقیاس‌پذیر را ارتقا دهند. زمان تخمینی برای این دوره، هفته‌ای پنج ساعت به مدت پنج هفته است. این آموزش عمدتاً برای دانشجویان سال اول و دوم مهندسی و علوم، دانش‌آموزان دبیرستان و متخصصانی که به برنامه‌نویسی علاقه‌مند هستند، طراحی شده است.

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

هفته اول 💻 Week 1

  • چرا این دوره را بگذرانیم؟ Why Take this Course?

  • انواع داده‌ها (Types) 💻 Types

  • ساختارها (Struct) 💻 Struct

  • مدل دانشجویان (Student) 💻 Student

  • متدها و ساختارها 💻 Methods & Struct

  • هفته اول: تمرین ارزیابی هم‌تا 💻 Week 1: Peer-Review Assignment

هفته دوم 💻 Week 2

  • لیست‌ها 💻 Lists

  • پشته (Stack) 💻 Stack

  • درخت باینری (Bintree) 💻 Bintree

  • گراف 💻 Graph

  • الگوریتم دایکسترا 💻 Dijkstra

  • هفته دوم: تمرین ارزیابی هم‌تا 💻 Week 2: Peer-Review Assignment

هفته سوم 💻 Week 3

  • اینترفیس‌ها (Interfaces) 💻 Interfaces

  • مرتب‌سازی (Sort) 💻 Sort

  • مدیریت خطا (Error) 💻 Error

  • هفته سوم: تمرین ارزیابی هم‌تا 💻 Week 3: Peer-Review Assignment

هفته چهارم 💻 Week 4

  • کانال‌ها و گوروتین‌ها (Go Routines) 💻 Channels and Go Routines

  • بن‌بست (Deadlock) 💻 Deadlock

  • ورکرها (Workers) 💻 Workers

  • دستور Select 💻 Select

  • گروه انتظار (Waitgroup) 💻 Waitgroup

  • موتکس (Mutex) 💻 Mutex

  • هفته چهارم: تمرین ارزیابی هم‌تا 💻 Week 4: Peer-Review Assignment

هفته پنجم 💻 Week 5

  • تست‌نویسی 💻 Testing

  • شرایط رقابتی (Race) 💻 Race

  • توابع Gensum 💻 Gensum

  • توابع Genstack 💻 Genstack

  • یکپارچه‌سازی با کد C 💻 Integration with C-Code

  • گواهینامه‌ها 💻 Certificates

  • هفته پنجم: تمرین ارزیابی هم‌تا 💻 Week 5: Peer-Review Assignment

امتحان نهایی 💻 Final Exam

نمایش نظرات

آموزش برنامه‌نویسی Go برای همه: بخش دوم
جزییات دوره
16h 35m
30
(آخرین آپدیت)
804
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده