آکادمی برنامه نویسان

لوگو
برای دوره بعدی خبرم کن . خبرم کن

توضیحات دوره

گو یک  زبان برنامه نویسی محبوب است که حدود یک دهه پیش توسط مهندسین گوگل ساخته شد تا یکی از بهترین گزینه های زبان برنامه نویسی سمت سرور به وجود آید . این زبان به گونه ای طراحی شده که جوابگوی پروژه های بزرگ و نوین دنیا که در شرکت هایی همچون گوگل ، اوبر و غیره ساخته میشود باشد . در این دوره به آموزش زبان گو از مقدماتی تا پیشرفته میپردازیم .

پیش نیازها

دانش و مهارت استفاده از کامپیوتر و اینترنت

مخاطبان این دوره

  • افرادی که قصد یادگیری زبان برنامه نویسی گو را دارند و هیچ پیش زمینه ای از برنامه نویسی ندارند.
  • افرادی که با زبان هایی دیگر همچون پایتون و جاوا اسکریپت اشنایی دارند .

سرفصل دوره

  • بررسی پیشینه و دلایل وجود زبان گو
  • بررسی انواع زبان ها از نظر ساختاری و اجرایی
  • بررسی کامپایلی بودن زبان گو
  • بررسی ساختار کلی زبان گو
  • نصب گو و ابزارهای مورد نیاز
  • تفاوت زبان های type dynamic و type static
  • بررسی متغیرها و نام گذاری
  • بررسی انواع داده ها
  • عملگرهای ریاضی
  • گزاره های شرطی
  • عملگرهای مقایسه ای
  • عملگرهای منطقی
  • حلقه ها
  • Array ها و sliceها
  • بررسی map
  • فانشکن ها
  • بررسی struct
  • بررسی interface
  • مدیریت ارورها
  • بررسی switch case
  • ماژول ها در گو
  • بررسی (Concurrency) goroutine
  • بررسی channels
  • بررسی select
  • پروژه  apiبا گولنگ
  • بررسی ریترن های چند گانه
  • بررسی ورودی از یوزر
  • بررسی fmt
  • بررسی  pointerها
  • بررسی استاندار لایبراری ها
  • بررسی new و make
  • بررسی Timers & tickers
  • بررسی Wait groups
  • بررسی Mutex & atomics
  • بررسی Defer
  • بررسی Signals
  • بونوس های دوره
  • تست نویسی حرفه ای
  • بررسی های پرفورمنس
  • بررسی Workerpool
  • Rest  و grpc

اهداف این آموزش

یادگیری اصول اصلی برنامه نویسی با هر زبانی

اشنایی با زبان برنامه نویسی گو

درک مفاهیم مورد نیاز برای برنامه نویسی به صورت همزمانی

اشنایی با دنیای برنامه نویسی به صورت واقعی

مشاور پروژه های برنامه نویسی و بازاریابی الکترونیکی

آیا نیاز به یک مشاور حرفه ای و مجرب در پروژه های برنامه نویسی و یا پروژه های بازاریابی الکترونیکی خود دارید ؟

مهندس ایمان مدائنی مدرس بین المللی و رسمی مایکروسافت، مدیر و موسس انجمن برنامه نویسان و آموزشگاه برنامه نویسان ، دارای مدارک رسمی Microsoft Certified Trainer - MCT و MCSD و MCP و MCSE و MCSA از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.

آخرین مقالات

مشاهده همه