لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع زبان برنامهنویسی Go (Golang) برای مبتدیان - کاملاً عملی
- آخرین آپدیت
دانلود Go (Golang) for the Absolute Beginners - Hands-On
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری از طریق گفتگوهای تعاملی و همزمان که به شما کمک میکند دانش خود را بسنجید، پیشفرضها را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره عملی، شما با یادگیری اصول اولیه برنامهنویسی Go شروع خواهید کرد؛ از راهاندازی محیط برنامهنویسی گرفته تا نوشتن اولین برنامه Go خود. شما به شکلی عمیق وارد مباحث متغیرها، انواع دادهها، اپراتورها و تکنیکهای ورودی/خروجی کاربر میشوید و همزمان تجربه عملی کار با ویژگیهای اصلی Go را کسب خواهید کرد. همچنین در مدیریت همزمانی (Concurrency) قدرتمند Go، از جمله goroutines و channels که امکان ساخت برنامههای سریع، کارآمد و مقیاسپذیر را فراهم میکنند، استاد خواهید شد.
با پیشروی در دوره، ساختارهای داده ضروری Go مانند آرایهها (Arrays)، اسلایسها (Slices) و مپها (Maps) را بررسی کرده و نحوه کار با مدیریت خطا (Error Handling)، لاگگذاری (Logging) و پکیجهای اصلی Go را درک خواهید کرد. شما مهارت ایجاد پکیجهای قابل استفاده مجدد و کار با ماژولهای Go را توسعه میدهید تا کدهای خود را ماژولار و کارآمد بنویسید. در پایان این دوره، مهارتهای لازم برای توسعه اپلیکیشنهای Go و حتی میکروسرویسها را به دست خواهید آورد.
این دوره برای مبتدیانی طراحی شده است که مشتاق یادگیری Go از صفر هستند. این دوره برای افرادی که هیچ تجربه قبلی در برنامهنویسی ندارند یا کسانی که میخواهند مهارت Go را به مجموعه توانمندیهای خود اضافه کنند، ایدهآل است. این آموزش کاملاً کاربردی، با تئوری حداقلی و تمرینات کدنویسی بسیار زیاد است. هیچ دانش قبلی از زبان Go نیاز نیست.
در پایان دوره، شما قادر خواهید بود با اعتماد به نفس کامل اپلیکیشنهای Go توسعه دهید، ساختارهای اصلی Go را پیادهسازی کنید و از قابلیتهای همزمانی برای پردازشهای کارآمد بهره ببرید. شما آماده خواهید بود تا برنامههای دنیای واقعی مانند سیستمهای ثبتنام کاربر، کاتالوگ محصولات و حتی میکروسرویسها را با استفاده از Go بسازید.
سرفصل ها و درس ها
مقدمه دوره
Course Introduction
مقدمه
Introduction
شروع کار با Go
Getting Started with Go
آشنایی با Golang
Introduction to Golang
نصب و راهاندازی Go
Go Installation and Setup
اولین برنامه Go
First Go Program
متغیرها و انواع دادهها
Variables and Data Types
متغیرها در Go (اعلان، قوانین نامگذاری)
Variables in Go (Declaration, Naming Rules)
ثابتها (Constants) در Go
Go Constants
خروجیها در Go
Outputs in Go
انواع دادهها
Data Types
اپراتورها
Operators
ورودی/خروجی
Input/Output
نمونه کاربردی: ثبتنام کاربر
Use case - User Registration
ساختار داده
Data Structure
آرایهها
Arrays
اسلایسها (ایجاد)
Slices (Creation)
اسلایسها (تغییرات)
Slices (Modification)
مپها (Maps)
Maps
ساختار (Struct)
Struct
نمونه کاربردی: ایجاد کاتالوگ محصولات
Use case - Creating Product Catalogue
نمایش نظرات