مطالب دارای تگ: گو

22 مورد برای عبارت مورد نظر پیدا شد.

دانلود Choosing the Right Back-End Language: TypeScript, Go, or Rust for Your Greenfield Project آموزش زبان برنامه نویسی برای بک‌اند

دانلود Choosing the Right Back-End Language: TypeScript, Go, or Rust for Your Greenfield Project - آ

در این دوره، مدرس تای گروت به شما کمک می‌کند تا زبان‌های Golang، Rust و TypeScript را ارزیابی کنید تا مشخص شود کدام زبان برای یک پروژه جدید (greenfield project) مناسب‌تر است. در طول این دوره، عملکرد، مقیاس‌پذیری و ویژگی‌های ایمنی این زبان‌ها با استفاده از موارد استفاده و مثال‌های دنیای واقعی مقایسه می‌شوند. شرکت‌کنندگان یاد می‌گیرند که نیازهای پروژه را به عنوان عوامل تعیین‌کننده در انتخاب زبان، شناسایی و رتبه‌بندی کنند. این دوره با هدف توانمندسازی شرکت‌کنندگان برای ارائه توصیه‌ای مطمئن در مورد انتخاب زبان برنامه‌نویسی مناسب برای هر پروژه جدید طراحی شده است. پس از اتمام این دوره، شما قادر خواهید بود با اطمینان کامل، زبان برنامه‌نویسی صحیح را برای هر پروژه جدید توصیه کنید. این دوره به شما ابزارهایی می‌دهد که بتوانید تصمیم‌گیری آگاهانه‌ای در مورد فناوری پایه برای پروژه‌های آینده خود داشته باشید و از انتخاب زبانی که به بهترین شکل با نیازها و اهداف پروژه شما مطابقت دارد، اطمینان حاصل کنید.
در دوره آموزشی Choosing the Right Back-End Language: TypeScript, Go, or Rust for Your Greenfield Project با مقایسه زبان‌های برنامه‌نویسی بک‌اند برای پروژه‌های جدید آشنا خواهید شد.

دانلود (Golang) Go Projects for Non-Go Engineers: With AI Assistant آموزش پروژه‌های گو

دانلود (Golang) Go Projects for Non-Go Engineers: With AI Assistant - آموزش پروژه‌های گو

این دوره آموزشی یک رویکرد عملی برای یادگیری زبان برنامه‌نویسی Go ارائه می‌دهد. مخاطبان اصلی این دوره مهندسان نرم‌افزاری هستند که تجربه برنامه‌نویسی با زبان‌های دیگر را دارند و می‌خواهند به سرعت با مفاهیم و کاربردهای Go آشنا شوند. در طول این دوره، شرکت‌کنندگان از طریق پیاده‌سازی پروژه‌های واقعی، اصول اساسی Go از جمله ساختار نحوی، نقشه‌ها، اسلایس‌ها، اشاره‌گرها، رابط‌ها و توابع درجه اول را فرا خواهند گرفت. هر پروژه به حل یک مسئله واقعی با پیچیدگی فزاینده متمرکز است و به شرکت‌کنندگان این امکان را می‌دهد تا مهارت‌های خود را به طور عملی به کار بگیرند.
در دوره آموزشی (Golang) Go Projects for Non-Go Engineers: With AI Assistant با مباحث اساسی و پیشرفته زبان Go و کاربرد آن در ساخت پروژه‌های عملی آشنا خواهید شد.

دانلود Build SaaS Apps in Go (2nd edition) آموزش گو

دانلود Build SaaS Apps in Go (2nd edition) - آموزش گو

این دوره آموزشی به افراد علاقه‌مند به توسعه وب و ساخت برنامه‌های کاربردی SaaS با استفاده از زبان برنامه‌نویسی Go می‌پردازد. در این دوره، شرکت‌کنندگان با مراحل ساخت یک برنامه وب که ابتدا بر API تمرکز دارد، آشنا می‌شوند و نحوه پیاده‌سازی پرداخت‌های آنلاین با استفاده از سرویس Stripe را فرا می‌گیرند. مدرس با به اشتراک گذاشتن تجربیات خود در ساخت دو برنامه SaaS موفق، نشان می‌دهد که چگونه می‌توان با استفاده از کتابخانه استاندارد Go، یک بک‌اند وب کارآمد و قدرتمند ایجاد کرد. این دوره برای کسانی مناسب است که می‌خواهند یک زبان برنامه‌نویسی ساده، سریع و کارآمد را برای توسعه برنامه‌های بک‌اند و API یاد بگیرند و بتوانند از دانش کسب شده در پروژه‌های واقعی خود استفاده کنند.
در دوره آموزشی Build SaaS Apps in Go (2nd edition) با ساخت برنامه‌های وب با زبان Go آشنا خواهید شد.

دانلود Build a Fullstack App with Vanilla JS and Go آموزش طراحی اپلیکیشن فول‌استک با وانیلا‌جی‌اس و گو

دانلود Build a Fullstack App with Vanilla JS and Go - آموزش طراحی اپلیکیشن فول‌استک با وانیلا‌جی‌اس

این دوره آموزشی برای دولوپرهایی طراحی شده است که می‌خواهند یک وب اپلیکیشن فول-استک واقعی را بدون استفاده از فریمورک‌های سنگین بسازند و دیپلوی کنند. این دوره برای دولوپرهای فرانت‌اند که می‌خواهند با Go به توسعه بک‌اند بپردازند و همچنین برای دولوپرهای بک‌اند که می‌خواهند مهارت‌های JavaScript خود را با یک پروژه واقعی بهبود بخشند، ایده‌آل است. در این ورکشاپ سه روزه، شرکت‌کنندگان یک وب اپلیکیشن واقعی و کاملاً کاربردی را از صفر با استفاده از Vanilla JavaScript برای فرانت‌اند و Go برای بک‌اند خواهند ساخت. آن‌ها بهترین شیوه‌های صنعت را برای ساختاردهی یک پروژه فول-استک، کار با APIها، مدیریت احراز هویت، مدیریت state و ایمن‌سازی داده‌ها دنبال خواهند کرد. در پایان ورکشاپ، شرکت‌کنندگان یک اپلیکیشن کامل و آماده برای پروداکشن خواهند داشت که برای دیپلوی و اسکیل کردن آماده است. با شرکت در این ورکشاپ، شرکت‌کنندگان یاد خواهند گرفت که چگونه یک اپلیکیشن فول-استک واقعی را از صفر توسعه دهند، بر بهترین شیوه‌ها برای توسعه فرانت‌اند و بک‌اند مسلط شوند، نحوه ایجاد و مصرف APIها را با Go و JavaScript بدون فریمورک بیاموزند، احراز هویت، مدیریت state و همگام‌سازی داده‌ها را پیاده‌سازی کنند و یک اپلیکیشن کاملاً کاربردی و آماده برای پروداکشن را دیپلوی کنند.
در دوره آموزشی Build a Fullstack App with Vanilla JS and Go با توسعه یک اپلیکیشن فول استک با استفاده از Vanilla JS و Go آشنا خواهید شد.

دانلود ZeroToMastery Go Programming (Golang): The Complete Developer's Guide آموزش زبان برنامه نویسی گو

دانلود ZeroToMastery Go Programming (Golang): The Complete Developer's Guide - آموزش زبان برنامه نوی
این دوره آموزش صفر تا صد زبان برنامه‌نویسی گو (Go) است که توسط آکادمی زیر تو مستری منتشر شده است. محتویات این دوره آموزشی مطابق با جدیدترین تغییرات و قابلیت‌های زبان برنامه‌نویسی گو بوده و شما را با مهارت‌های موردنیاز برای شروع برنامه‌نویسی و ساخت پروژه‌های مختلف با زبان گو آشنا خواهد کرد. Go دارای مزیت‌های بسیاری است که آن را نسبت به سایر زبان‌های برنامه‌نویسی متمایز کرده است و ازجمله مهم‌ترین آن‌ها می‌توان به همروندی (First Class Concurrency)، عملکرد استثنایی و سرعت بسیار بالا در اجرای برنامه ها، سینتکس ساده و آشنا، مدیریت پکیج اختصاصی و ... اشاره کرد. گو در واقع یک زبان برنامه نویسی در حال پیشرفت و انقلابی است که توسط شرکت گوگل توسعه داده شده و پشتیبانی می شود. این زبان توسط شرکت های مختلف و برای توسعه نرم افزارهای متوسط تا سنگین مورد استفاده قرار می گیرد.
در دوره آموزشی ZeroToMastery Go Programming (Golang): The Complete Developer's Guide با آموزش زبان برنامه نویسی گو آشنا خواهید شد.

دانلود Udemy Learn Go for Beginners Crash Course (Golang) آموزش زبان برنامه نویسی گو به صورت مقدماتی

دانلود Udemy Learn Go for Beginners Crash Course (Golang) - آموزش زبان برنامه نویسی گو به صورت مقدما
این دوره آموزش گام به گام زبان برنامه نویسی گو است که نیازمند هیچ دانش برنامه نویسی پیش نیازی نیست. اگر شما همانند بسیاری از افراد دیگر مایل به یادگیری یک زبان برنامه نویسی میباشید، شما وقت آزاد زیادی نخواهید داشت، در واقع زمان در دسترسی که دارید با ارزش است. حال اگر میخواهید زبان برنامه نویسی GO را یاد بگیرید، پس شما نیازمند یک دوره میباشید که به شما مهارت های ضروری را آموزش دهد.
در دوره آموزشی Udemy Learn Go for Beginners Crash Course (Golang) با آموزش زبان برنامه نویسی گو به صورت مقدماتی آشنا خواهید شد.

دانلود Udemy Design Patterns in Go 2020 آموزش الگوهای طراحی در زبان گو

دانلود Udemy Design Patterns in Go 2020 - آموزش الگوهای طراحی در زبان گو
الگوی طراحی، راه حل های قابل استفاده مجدد برای حل مشکلات رایج در برنامه نویسی هستند. این الگوها در سال 1944 در کتابی تحت همین عنوان توسط گروهی چهار نفره ( که به اختصار GoF نامیده میشوند ) رواج پیدا کردند. هرچند که الگوهای طراحی اصلی در این کتاب برای زبان ++C نوشته شده بودند، اما از آن تاکنون، این الگوها برای استفاده در بسیاری از زبان های دیگر نظیر جاوا، پایتون و البته Go تغییر یافتند. شما ممکن هست حتی به صورت ناخواسته از آنها در نوشتن برنامه های خود استفاده کرده باشید بدون اینکه آنها را بشناسید! به هر جهت، تسلط بر این الگوها در حل مشکلات برنامه نویسی و چالشهای موجود، و نیز در کاهش زمان توسعه نقش بسیار مهمی دارند.
در دوره آموزشی Udemy Design Patterns in Go 2020 با آموزش الگوهای طراحی در زبان گو اشنا خواهید شد.

دانلود Udemy Master Go (Golang) Programming:The Complete Go Bootcamp 2020 آموزش تسلط کامل بر زبان برنامه نویسی گو

دانلود Udemy Master Go (Golang) Programming:The Complete Go Bootcamp 2020 - آموزش تسلط کامل بر زبان
 گو (Go) یک زبان برنامه‌نویسی ترجمه‌شده و همروند است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. کامپایلر گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری ARM و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط کامپایلر گو پشتیبانی می‌شوند. اهداف ایجاد زبان گو کارایی زبان‌های ترجمه‌شده دارای سامانه نوع ایستا،آسانی برنامه‌ نویسی زبان‌های پویا، امنیت نوع‌ها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارث‌بری نوع‌ها وجود ندارد. در این زبان، می‌توان برای هر نوع داده‌ای، حتی برای نوع‌های داخلی، مثل اعداد صحیح فاقد بسته‌بندی، تابع عضو تعریف کرد و این عمل محدود به ساخت‌ها نمی‌شود.
در دوره آموزشی Udemy Master Go (Golang) Programming:The Complete Go Bootcamp 2020 با آموزش تسلط کامل بر زبان برنامه نویسی گو اشنا خواهید شد.

دانلود Udemy Learning Path: Go: Concurrency & Design Patterns for Gophers آموزش همروندی و الگوهای طراحی در زبان گو

دانلود Udemy Learning Path: Go: Concurrency & Design Patterns for Gophers - آموزش همروندی و الگوهای
گو (Go) یک زبان برنامه‌نویسی ترجمه‌شده و همروند است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. کامپایلر گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری ARM و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط کامپایلر گو پشتیبانی می‌شوند. اهداف ایجاد زبان گو کارایی زبان‌های ترجمه‌شده دارای سامانه نوع ایستا،آسانی برنامه‌ نویسی زبان‌های پویا، امنیت نوع‌ها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارث‌بری نوع‌ها وجود ندارد. در این زبان، می‌توان برای هر نوع داده‌ای، حتی برای نوع‌های داخلی، مثل اعداد صحیح فاقد بسته‌بندی، تابع عضو تعریف کرد و این عمل محدود به ساخت‌ها نمی‌شود.
در دوره آموزشی Udemy Learning Path: Go: Concurrency & Design Patterns for Gophers با آموزش همروندی و الگوهای طراحی در زبان گو اشنا خواهید شد.

دانلود Udemy Go (Golang): The Complete Bootcamp آموزش کامل زبان برنامه نویسی گو

دانلود Udemy Go (Golang): The Complete Bootcamp - آموزش کامل زبان برنامه نویسی گو
گو (Go) یک زبان برنامه‌نویسی ترجمه‌شده و همروند است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. کامپایلر گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری ARM و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط کامپایلر گو پشتیبانی می‌شوند. اهداف ایجاد زبان گو کارایی زبان‌های ترجمه‌شده دارای سامانه نوع ایستا،آسانی برنامه‌ نویسی زبان‌های پویا، امنیت نوع‌ها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارث‌بری نوع‌ها وجود ندارد. در این زبان، می‌توان برای هر نوع داده‌ای، حتی برای نوع‌های داخلی، مثل اعداد صحیح فاقد بسته‌بندی، تابع عضو تعریف کرد و این عمل محدود به ساخت‌ها نمی‌شود.
در دوره آموزشی Udemy Go Golang The Complete Bootcamp با آموزش کامل زبان برنامه نویسی گو اشنا خواهید شد.