وارد دنیای قدرتمند زبان Go (Golang) شوید و بیاموزید که چگونه برنامههای کاربردی دنیای واقعی را از ابتدا طراحی، تست و مستقر کنید. چه در زبان Go تازهکار باشید و چه به دنبال بهکارگیری مهارتهای خود در پروژههای عملی باشید، این دوره شما را با یک گردش کار (Workflow) مدرن و ضروری آشنا میکند.
در این کلاس عملی با من همراه شوید تا بررسی کنیم چرا Go یک دارایی فوقالعاده برای هر توسعهدهندهای است. ما از قدرت عملکرد، قابلیتهای تست داخلی و مدیریت ساده JSON در این زبان برای ایجاد یک برنامه کاربردی استفاده خواهیم کرد.
در این دوره خواهید آموخت که چگونه:
ساختاربندی پروژه Go:شروع از صفر مطلق و راهاندازی صحیح ساختار یک پروژه جدید.
نوشتن کدهای کاربردی با Go:توسعه منطق اصلی برای یک برنامه عملی مبتنی بر API.
پیادهسازی تستهای واحد (Unit Tests):استفاده از ابزارهای تست داخلی Go برای اطمینان از قابل اعتماد بودن و پایداری کدها.
کانتینریزه کردن با Docker:بستهبندی برنامه Go در یک کانتینر سبک و قابل حمل داکر.
اتوماسیون گردش کار:راهاندازی یک خط لوله کامل CI/CD (یکپارچهسازی و استقرار مداوم) با CircleCI برای تست و بیلد خودکار پروژه.
در پایان این دوره، شما درک جامع و عملی از کل چرخه توسعه یک برنامه مدرن با Go، از اولین خط کد تا خط لوله استقرار کاملاً خودکار را به دست خواهید آورد.
Chris Frewin
مهندس نرم افزار فول استک
نمایش نظرات