GO یک زبان برنامه نویسی opensource است که در برای ساخت نرم افزارهای مختلف قابل استفاده می باشد. این زبان در سال ۲۰۰۹ توسط کن تامپسون ،راب پایک و رابرت گریسمور در شرکت گوگل معرفی شد.

در این دوره شما ابتدا مختصری با زبان برنامه نویسی GO آشنا می شوید. سپس با ایجاد یک برنامه تحت وب با ویژگی های کامل که شامل پیاده سازی مدل، view، و الگوهای طراحی کنترلی (mvc) به صورت پیشرفته تر کار خواهیدکرد.

سر فصل های پیشنهادی دوره آموزش ساخت اپلیکیشن تحت وب با Go :

  • اهداف go
  • ایجاد یک سرور
  • اشیاء HTTP عمومی
  • استفاده از HandleFunc
  • مدیریت درخواست ها با Handler
  • بافر کردن جریان خروجی
  • استفاده از Built-in در سرور فایل
  • قالب های HTML
  • ارائه محتوای استاتیک با قالب ها
  • ساخت قالب های پویا با استفاده از رشته ها
  • قالب پویا با استفاده از اشیاء
  • اضافه کردن شاخه منطق به قالب
  • MVC: مشخصات لایه
  • لایه کنترل
  • مسیرهای پارامتری شده
  • درخواست های Ajax
  • تداوم داده
  • دسترسی به پایگاه داده
  • افزودن رکوردها به پایگاه داده

چنان چه توانایی تدریس این دوره را دارید می توانید با عضویت و تکمیل رزومه خود در سایت دانشجویار پیشنهاد تدریس این دوره را بدهید.