بوتکمپ گولنگ Golang
زبان برنامه نویسی Golang شباهت بسیار زیادی به زبان برنامه نویسی C داشته و هدف آن کاهش پیچدگی در توسعه برنامه ها است. این زبان به طور گسترده برای پیاده سازی سرور های وب، برنامه های کاربردی و ابزارهای مدیریت کانتینرها مورد استفاده قرار گرفته است. از جمله ابزارهایی که با این زبان توسعه پیدا کرده اند می توان به NATS ،Docker ،Kubernetes و Prometheus اشاره کرد. در چند سال اخیر این زبان در شرکت های ایرانی هم جای خود را باز کرده است و از آن برای توسعه سرویس های BackEnd استفاده می شود.
درخواست مشاوره
نوع دوره
حضوری
سطح دوره
مقدماتی تا پیشرفته
وضعیت دوره
پایان ثبت نام
تاریخ آغاز
-
مدت زمان دوره
3 ماه
تعداد سرفصل
34
نوع مدرک
گواهینامه مپصا اچ آر
پیش نیاز
ندارد
جزئیات دوره
سرفصلها
مقدمات کامپیوتر ها و زبان های برنامه نویسی (یک ساعت)
چرا زبان Golang (یک ساعت)
آماده سازی محیط توسعه (دو ساعت)
کار با Workspace Go (یک ساعت)
Variables Environment (یک ساعت)
Management Package (یک ساعت)
Variables (دو ساعت)
Values & Types (دو ساعت)
Packages(یک ساعت)
(یک ساعت) Golang Standard Libraries
(یک ساعت) User Defined Types
Conversion Golang(نیم ساعت)
(نیم ساعت) Rune vs Byte
Flow Control(نیم ساعت)
Conditional If(دو ساعت)
Case Switch(دو ساعت)
Loops(سه ساعت)
Array(سه ساعت)
Slice(چهار ساعت)
(چهار ساعت) Map (Hash map) data structure
Structs(هشت ساعت)
Functions یا توابع (شش ساعت)
کار با متد ها (دو ساعت)
کار با اینترفیسها (سه ساعت)
Closure(یک ساعت)
توابع بازگشتی (دو ساعت)
کار با pointerها (چهار ساعت)
همزمانی یا concurrency(پنج ساعت)
مفهوم condition race(دو ساعت)
Channels (ده ساعت)
تست نویسی در golang(پنج ساعت)
آشنایی با مفهوم دیتابیس (سه ساعت)
آشنایی با دیتابیس های sql(هشت ساعت)
آشنایی و کار و تجربه با دیتابیس های noSql(شش ساعت)
آشنایی و کار و تجربه با دیتابیس های noSql(شش ساعت)
آشنایی با پروتکل http(یک ساعت)
راه اندازی Servers http(چهار ساعت)
تجربه GRPC(هشت ساعت)
آشنایی با داکر و داکرایز کردن پروژهها با گولنگ (ده ساعت)
حل تمرین بیشتر (10 ساعت)
سوالات متداول
درخواست مشاوره برای بوت کمپ
تو اولین فرصت با شما تماس میگیریم
دورههای مرتبط
آموزشهای برنامهنویسی را از دست ندهید
فست ای پی آی (Fast API) فریمورک جدید و پیشرفتهای است که برای ساخت وبسرویسهای قدرتمند و سریع با زبان برنامهنویسی پایتون طراحی شده است. با استفاده از استانداردهای جدید مانند OpenAPI و Pydantic، این فریمورک امکانات فراوانی را در خود دارد.
وضعیت دوره :
در حال ثبت نام
با وجود برنامهنویسان خلاقی که همیشه بهدنبال یافتن راهی برای ارتقای کارهایشان هستند، روند ایجاد و توسعه نرمافزارها بهطورمداوم در حال تغییر و پیشرفت است. این امر باعث شده تا زبانها و فریمورکها و کتابخانههای جدیدی ایجاد شوند. در دنیای توسعهدهن
وضعیت دوره :
پایان ثبت نام
Node.js به زبان ساده یک محیط اجرای Back-end برای جاوا اسکریپت است. این نرم افزار توسط رایان دال در سال 2009 ایجاد شد. Node.js، جاوا اسکریپت را با استفاده از موتور جاوا اسکریپت V8، همان موتوری که مرورگر گوگل کروم را تامین می کند، اجرا می کند. Node.js،
وضعیت دوره :
پایان ثبت نام
ASP.NET Core یک فریم ورک و نسخه ی اوپن سورس ASP.NET است. با توجه به قابلیتهایی که این فریمورک در توسعه برنامههای تحت ویندوز دارد، بسیار مناسب افرادی است که به دنبال یک مهارت با تنوع کاری بالا هستند و می خواهند درآمد بالایی داشته باشند. این فریم ورک
وضعیت دوره :
در حال ثبت نام
یادگیری ماشین یا ماشین لرنینگ (Machine Learning) یکی از زیر مجموعههای هوش مصنوعی است که به سیستمها این امکان را میدهد تا به صورت خودکار یادگیری داشته باشند و بتوانند عملکرد خود را بهبود ببخشند. به عبارت دیگر هدف اصلی یادگیری ماشین این است که به
وضعیت دوره :
در حال ثبت نام
جاوا (Java) به طور گسترده در ساخت برنامه های تحت وب در مقیاس سازمانی مورد استفاده قرار میگیرد. این زبان سالها است که در لیست بهترین زبان های برنامه نویسی دیده می شود و آموزش جاوا طرفداران زیادی دارد.
جاوا زبان برنامه نویسی چند منظوره (General-Purpos