🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پروژه های Go (گولنگ) برای مهندسین غیر Go: با دستیار هوش مصنوعی
- آخرین آپدیت
دانلود (Golang) Go Projects for Non-Go Engineers: With AI Assistant
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
برنامهنویسی Go (Golang) را با پروژههای عملی یاد بگیرید!
آیا با زبانهای دیگر کدنویسی آشنا هستید و میخواهید بهسرعت برنامهنویسی Go (Golang) را یاد بگیرید؟ این دوره عملی برای مهندسین نرمافزار باتجربهای طراحی شده است که میخواهند بدون غرق شدن در مفاهیم ابتدایی، در Go به سطح تولید برسند. اگر با زبانهایی مانند پایتون، جاوا، سیشارپ و یا مشابه آنها کدنویسی کردهاید و آمادهاید تا Go را برای استفاده حرفهای یا ارزیابی یاد بگیرید، این دوره برای شما مناسب است.
در این دوره چه چیزی یاد میگیرید؟
مبانی زبان Go از طریق پیادهسازی پروژههای واقعی - شامل سینتکس، نقشهها، اسلایسها، پوینترها، اینترفیسها و توابع درجهاول.
ساخت برنامههای کاربردی Go از صفر، که هر کدام بر حل مسائل واقعی با پیچیدگی فزاینده متمرکز است.
کار با فایلها و دادهها - یاد بگیرید چگونه JSON را در Go بخوانید، پردازش و بنویسید.
برنامهنویسی شیءگرا در Go - درک دیدگاه منحصر به فرد Go در مورد OOP و ساختاربندی برنامههای بزرگ.
تست واحد و تست mock برای نوشتن کد Go قابل نگهداری و قابل تست.
همزمانی و موازیسازی - ویژگی برجسته Go، که با مثالهای واضح و پروژههای عملی توضیح داده شده است.
Generics و انواع قابل مقایسه - استفاده از سیستم نوع Go برای نوشتن کد قابل استفاده مجدد.
ایجاد سرور REST API - انجام عملیات کامل CRUD با مسیریابی، میانافزار، مدیریت درخواست/پاسخ و اعتبارسنجی.
ادغام پایگاه داده با PostgreSQL - اتصال به یک پایگاه داده واقعی، مدلسازی روابط و اجرای کوئریهای SQL.
gRPC & Protocol Buffers - آشنایی با APIهای مدرن و با کارایی بالا که در میکروسرویسها استفاده میشوند.
دستیار کدنویسی هوش مصنوعی (GitHub Copilot) - بهرهوری خود را با پیشنهادات مبتنی بر هوش مصنوعی افزایش دهید و یاد بگیرید چگونه آنها را به طور موثر در گردش کار خود ادغام کنید.
نحوه یادگیری شما
یادگیری مبتنی بر پروژه: هر مفهوم از طریق یک پروژه مختصر و کارآمد معرفی میشود که بر کدنویسی واقعی بیش از آموزش تئوری تأکید دارد.
چالشهای هدایتشده: قبل از مشاهده راهحلهای کامل، نکات و گزارههای مسئله را دریافت کنید تا دانش خود را اعمال کنید.
راهحل کامل کد: برای هر پروژه، راهحلهای گام به گام ارائه میشود و اطمینان حاصل میشود که گیر نمیافتید.
ادغام اختیاری هوش مصنوعی: یاد بگیرید که با یا بدون GitHub Copilot کدنویسی کنید. کشف کنید که چگونه هوش مصنوعی میتواند کارایی شما را بهبود بخشد.
این دوره برای چه کسانی مناسب است؟
مهندسین نرمافزار یا توسعهدهندگان backend با تجربه قبلی در پایتون، جاوا، سیشارپ یا زبانهای مشابه.
متخصصانی که Go را برای پروژههای آتی یا پذیرش تیمی ارزیابی میکنند.
توسعهدهندگان پرمشغله که به دنبال یک راه مختصر، عملی و ارزشمند برای آشنایی با Go هستند.
هر کسی که علاقهمند به استفاده از ابزارهای هوش مصنوعی مانند GitHub Copilot برای سادهسازی گردش کار توسعه خود، به ویژه با Go است.
چرا این دوره متفاوت است؟
برخلاف آموزشهای ابتدایی Go که سینتکس را به طور جداگانه آموزش میدهند، این دوره یک رویکرد "یادگیری با انجام" را در پیش میگیرد و Go را از طریق برنامههای واقعی، الگوهای عملی و روشهای مهندسی مدرن آموزش میدهد. در پایان، شما میتوانید با اطمینان کد Go قابل نگهداری و تست شده بنویسید - و بدانید چه زمانی در پروژههای دنیای واقعی از Go استفاده کنید.
کلیدواژهها: آموزش Go، آموزش Golang، برنامهنویسی Go، یادگیری Go، توسعهدهنده Go، آموزش ساخت API با Go، آموزش پایگاه داده PostgreSQL با Go، تست در Go، همزمانی در Go، دوره آموزش Go برای حرفهایها.
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدید! سلام!
Welcome! Selamat Datang!
آیا این دوره مناسب شماست؟
Is This Course Suits You?
چگونه از این دوره حداکثر ارزش را کسب کنیم
How To Get Maximum Value From This Course
نمایش نظرات