بوت کمپ عملی گولنگ - از صفر تا ساخت سرویس واقعی

با گولنگ مهارت مهندسی نرم‌افزار رو یاد بگیر، توی پروژه تیمی واقعی کار کن. توی مصاحبه های تستی و شبیه سازی شده شرکت کن و برای ورود به بازار کار آماده شو 💪

i_am_amir

مدرسین این دوره:

امیر محمد محمدی

آخرین بروزرسانی این دوره۱۴۰۴/۰۸/۱۱

بوت کمپ عملی گولنگ

۴۰ ساعت

۳۲ درس

۲۳ شرکت کننده

با گولنگ مهارت مهندسی نرم‌افزار رو یاد بگیر، توی پروژه تیمی واقعی کار کن. توی مصاحبه های تستی و شبیه سازی شده شرکت کن و برای ورود به بازار کار آماده شو 💪

هزینه دوره :
۱۰٬۰۰۰٬۰۰۰
تومان۸٬۰۰۰٬۰۰۰

معرفی دوره

اگه مدت‌هاست دنبال اینی که مهارتت رو از سطح برنامه‌نویسی به سطح مهندسی نرم‌افزار برسونی، این بوت‌کمپ برای توئه! توی «مهندسی نرم‌افزار با گولنگ»، یاد می‌گیری چطور مثل مهندسان شرکت‌های بزرگ فکر کنی، طراحی کنی و بسازی.

با تمرکز روی پروژه‌های واقعی، کار تیمی، اصول طراحی و مهندسی سیستم، در مسیر یادگیری تجربه‌ای واقعی از صنعت نرم‌افزار خواهی داشت. قراره هم یاد بگیری، هم بسازی، هم رزومه‌ات رو ارتقا بدی 💡

پیش نیاز های این دوره

۱

آشنایی مقدماتی با یکی از زبان‌های برنامه‌نویسی

برای شروع یادگیری گولنگ، فقط کافیه یه زبان برنامه‌نویسی مثل Python یا JavaScript رو در حد مقدماتی بلد باشی.
۲

ذهن کنجکاو و عاشق یادگیری

اگر عاشق اینی که بدونی پشت هر تکنولوژی چی می‌گذره، این دوره دقیقاً برای توئه!
۳

انگیزه برای ساختن چیزهای واقعی

می‌خوای از کدنویسی فراتر بری و یه مهندس نرم‌افزار واقعی باشی؟ این بوت‌کمپ همون جاییه که شروع می‌کنی!
۴

پشتکار و نظم در تمرین

یادگیری مهندسی نرم‌افزار یه سفره، نه یه مقصد. با تمرین مداوم، هر جلسه یه قدم جلوتر می‌ری 🚀
۵

روحیه کار تیمی

تو این دوره پروژه‌محور قراره با بقیه هم‌تیمی‌ها کد بزنی، چالش حل کنی و رشد کنی 🤝

بوت کمپ عملی گولنگ

۴۰ ساعت

۳۲ درس

۲۳ شرکت کننده

با گولنگ مهارت مهندسی نرم‌افزار رو یاد بگیر، توی پروژه تیمی واقعی کار کن. توی مصاحبه های تستی و شبیه سازی شده شرکت کن و برای ورود به بازار کار آماده شو 💪

هزینه دوره :
۱۰٬۰۰۰٬۰۰۰
تومان۸٬۰۰۰٬۰۰۰

برنامه دروس دوره

هفته اول

۴ درس

۱ - Install golang quickly

00:45:00

۲ - Basics & Syntax

00:45:00

۳ - Printing Constants and Variables

00:45:00

۴ - Functions, signature, return values, named results

00:45:00

۵ - Types

00:45:00

۶ - Structs

00:45:00

۷ - Composition vs inheritance

00:45:00

۸ - پرسش و پاسخ و حل تمرین

00:45:00

۹ - Arrays

00:45:00

۱۰ - Slices

00:45:00

۱۱ - Range

00:45:00

۱۲ - Maps & Control flow

00:45:00

۱۳ - Methods

00:45:00

۱۴ - Interfaces

00:45:00

۱۵ - Concurrency - 1

00:45:00

۱۶ - Concurrency - 2

00:45:00

۱۷ - Web Frameworks

00:45:00

۱۸ - Middleware

00:45:00

۱۹ - Structure

00:45:00

۲۰ - Exercise

00:45:00

۲۱ - Environment var

00:45:00

۲۲ - API

00:45:00

۲۳ - Logging

00:45:00

۲۴ - Cli command (Cobra)

00:45:00

۲۵ - Authentication

00:45:00

۲۶ - Login and signup

00:45:00

۲۷ - Password hashing

00:45:00

۲۸ - Exercise

00:45:00

۲۹ - Dockerizing

00:45:00

۳۰ - docker compose

00:45:00

۳۱ - شبیه سازی مصاحبه فنی − ۱

00:45:00

۳۲ - شبیه سازی مصاحبه فنی − ۲

00:45:00

مربی های دوره

محمدی

امیر محمد محمدی

امیرمحمد محمدی، برنامه‌نویس ارشد با ۱۰ سال تجربه در Python و Golang، فعال در حوزه‌ی بازی‌سازی و زیرساخت. سازنده بازی‌هایی مثل مافیا و حکم و همکار شرکت‌هایی مثل ژاکت و مدریک.

مشاهده پروفایل من و دوره هایم

نظرات

پرسش‌های رایج

اگه حتی کمی تجربه‌ی برنامه‌نویسی داری و می‌خوای وارد دنیای مهندسی نرم‌افزار و سیستم‌های حرفه‌ای بشی، این دوره دقیقاً برای توئه! نیازی به تجربه قبلی با گولنگ نداری 😉
یاد می‌گیری چطور با گولنگ نرم‌افزارهایی بسازی که سریع، ایمن و مقیاس‌پذیر هستن. با اصول مهندسی نرم‌افزار، طراحی معماری، تست‌نویسی و کار تیمی واقعی هم آشنا می‌شی.
صددرصد! از همون جلسات ابتدایی وارد پروژه‌های واقعی می‌شی و در قالب تیم کار می‌کنی تا تجربه‌ی واقعی ساخت نرم‌افزار حرفه‌ای رو به دست بیاری 💪
نه، اصلاً لازم نیست. فقط در حد آشنایی مقدماتی با یکی از زبان‌های برنامه‌نویسی دیگه (مثل Python یا JavaScript) کافیه تا راحت با مباحث پیش بری.
بله! تمرکز این بوت‌کمپ روی مهارت‌هاییه که شرکت‌ها واقعاً از یه مهندس نرم‌افزار انتظار دارن. با رزومه قوی و پروژه واقعی، یه قدم جلوتر از بقیه‌ای 🚀
در طول دوره، به جامعه‌ی پشتیبانی و منتورهای باتجربه دسترسی داری. هرجا گیر کردی، تنها نیستی ❤️