چه چیزهایی را در این دوره خواهیم آموخت:
1. مقدمه ای بر Golang
– تعریف و ویژگی های Golang
– نصب و راه اندازی محیط برنامه نویسی Golang
2. اصول پایه ای Golang
– تعریف متغیرها، ثابت ها و نوع داده ها
– عملگرها، شرط ها و حلقه ها در Golang
3. توابع در Golang
– تعریف و استفاده از توابع
– توابع چند خروجی و توابع ناشناخته
4. پکیج ها و ماژول ها در Golang
– ساخت و استفاده از پکیج ها و ماژول ها
– مدیریت وابستگی ها با Go Modules
5. کار با Array ها، Slice ها و Map ها
– تعریف و کار با Array ها، Slice ها و Map ها
– عملیات روی داده های Collection
6. Struct ها و Interfaces در Golang
– تعریف و استفاده از Struct ها و Interfaces
– Embedding و Polymorphism در Golang
7. مدیریت خطاها در Golang
– مفهوم خطا در Golang
– ایجاد، بازگرداندن و کنترل خطاها
8. گوروتین ها و کانال ها
– معرفی گوروتین ها و کانال ها برای انجام همزمان
– مدیریت حالت ها
9. تست و عیب یابی
– نوشتن و اجرای تست ها با Go testing package
– عیب یابی با استفاده از ابزارهای Golang و افزونه های IDE
10. دسترسی به دیتابیس ها
– کار با SQL و NoSQL databases
– استفاده از Go’s database/sql package
11. ایجاد وب سرویس ها
– ساخت RESTful API با استفاده از net/http package
– مدل های JSON و XML و کار با آنها
12. پروژه نهایی: ساخت یک برنامه وب کامل با Golang
– برنامه ریزی و طراحی یک برنامه وب
– ساخت، تست و استقرار برنامه
13. معرفی کتابخانه های مفید Go
– بررسی کتابخانه هایی مانند Gorilla Mux و Go kit
– استفاده از کتابخانه ها در پروژه های Go
14. ایجاد برنامه های سطح پایین با Go
– معرفی کاربرد های سطح پایین Go
– ساخت برنامه های ساده سطح پایین
15. توسعه رابط کاربری با Go
– معرفی فریمورک های UI برای Go مانند Fyne
– ساخت یک برنامه ساده با رابط کاربری
16. امنیت در برنامه نویسی Go
– بهترین روش ها برای امنیت در Go
– استفاده از Cryptography packages در Go
با اتمام این دوره، شما باید قادر باشید تا با استفاده از Golang، برنامه های ساده تا پیچیده را طراحی، توسعه، تست، و استقرار کنید. شما همچنین با مفاهیم پایه ای و پیشرفته Golang، از جمله کار با داده های Collection، ساخت و استفاده از Structs و Interfaces، مدیریت خطاها، توسعه همزمان با Goroutines و Channels، و ساخت وب سرویس ها آشنا شده اید.
فصل اول - متغییر ها
جلسه اول ویدئو
معرفی زبان گو
جلسه دوم ویدئو
معرفی متغیر ها
جلسه سوم ویدئو
تعریف متغیر ها
جلسه چهارم ویدئو
جلسه پنجم ویدئو
فصل دوم
جلسه ششم ویدئو
جلسه هفتم ویدئو
جلسه هشتم ویدئو
جلسه نهم ویدئو
جلسه دهم ویدئو
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش برنامه نویسی ساخت ربات بازی تلگرام تحت بلاکچین تون
ساخت بازی تلگرام مشابه نات کوین و همستر تپ سواپ این بازی ها میتونن به شدت سود آور باشند ،…
آموزش برنامه نویسی ربات تریدر ارز دیجیتال با پایتون (ساخت ربات معامله گر با پایتون)
برنامه نویسی ربات تریدر با استفاده از پایتون معمولاً به ایجاد یک سیستم خودکار برای تجارت الکترونیکی (تریدینگ) در بازارهای…
آموزش برنامه نویسی جنگو
1. مقدمه ای بر Django – تعریف و ویژگی های Django – نصب و راه اندازی محیط برنامه نویسی Django…
آموزش هایپر لجر فابریک و ساخت بلاکچین خصوصی با نصب هایپر لجر فابریک
Hyperledger مجموعه ای از چارچوب ها و ابزارهای بلاک چین است که بر امنیت سازمانی تمرکز دارد. چرخه عمر تراکنش…
برنامه نویسی بلاکچین
دوره آموزش برنامه نویسی بلاکچین با سالیدیتی پروژه محور در بستر اتریوم بصورت صفر تا ۱۰۰ همراه با آموزش تمامی مفاهیم و الزامات کد نویسی web3.js و آموزش پیش نیازهای html ,css ,js
پکیج آموزش برنامه نویسی php
در این دوره چه آموزش داده می شود؟ Php یکی از زبان های برنامه نویسی سمت سرور است که مخفف…
امتیاز دانشجویان دوره
نظرات
9,000,000 ریال Original price was: 9,000,000 ریال.4,000,000 ریالCurrent price is: 4,000,000 ریال.
مهندس مریم گوهرزاد
کارشناس ارشد نرم افزارکارشناس ارشد نرم افزار مدیر مجتمع دیجیتال آرتا رسانه
محدثه
سلام امکان داره چند تا پیش نمایش از دوره رو قرار بدید؟
مدیریت(مدیریت)
بله پیش نمایش قرارداده شد
میرا
امکان پیش نمایش نداره؟
حداقل یه چندتا ویدیو پیش نمایش بزارید مخاطب بدونه چی میخواد بخره
مدیریت(مدیریت)
بله پیش نمایش و چند نمونه از دوره برای نمایش باز شد