یادگیری Syntaxهای اولیه و Control Structureها
استفاده کردن از مدل همزمانی (Concurrency) گولنگ برای ساختن سیستمهای موازی (Parallel) گسترده
درک کردن هدف Types (مهم برای افرادی که از زبانهای Dynamically Typed استفاده میکنند.)
سازماندهی کردن کدها با Packages
استفاده از Go Runtime برای Build و Compile کردن پروژهها
پیدا کردن بینش در مورد تصمیمات طراحی حیاتی در این زبان
تجربه نسبی در زمینه زبانهای برنامهنویسی دیگر مثل جاوا اسکریپت، پایتون، روبی، جاوا یا زبانهای مشابه برای این دوره کاملا کافی است.
همه مطمعنا اسم گولنگ رو جدیدا خیلیی شنیدیم و هی تو گوشمون گفتن چقدر سریع! چقدر خفنه و گوگل چه چیزی دولوپ کرده! شرکتهای بزرگی مثل اوبر، دراپباکس و سوندکلود چندین سالی هست که دارن از گولنگ استفاده میکنن و در حال حاضر تو ایران هم، شرکتهای بزرگی مثل دیجیکالا، ابرآروان، علیبابا، اسنپ فود و کلی کمپانی دیگه به گولنگ مهاجرت کردن و دارن از این زبون استفاده میکنن تا هم از تکنولوژی روز دنیا عقب نمونن و هم کلی بهرهوری خودشون رو بالا تر ببرن.
گولنگ یه زبان برنامه نویسی اپن سورس که توسط گوگل ساخته شده. این زبون از زبون هایی که به سرعت داره هم خیلی رشد میکنه و هم خیلی محبوب میشه، و الان زمان خوبیه که شروع کنیم و زبون رو از پایه و قدم به قدم یاد بگیریم! این دوره طوری طراحی شده که شما در سریع ترین زمان ممکن با بتونین با Go شروع به کار کنین. ما همون اول خیلی سریع میریم سراغ اصول های اولیه توی این زبون، بعدشم میریم سراغ مباحث پیشرفته تر و شیرجه می زنیم تا توی این زبون عمیق بشیم.
فریب دوره های دیگه رو نخورید که فقط به شما حلقه های for و if-statement را آموزش می دن! این تنها دوره آموزشی توی مکتب خونه است که به شما یاد می ده چطور از تمام قدرت concurrency توی Go و interface type ها استفاده کنید. Go طوری طراحی شده که یادگرفتن اون آسونه ولی تسلط بر اون سخته. از طریق پروژهها، آزمونها و تکالیف متعدد، به سرعت شروع به تسلط بر ویژگیهای عجیب و غریب این زبان می کنین. گولنگ هم مثل همه زبون های دیگست باید برای یادگرفتن اون کد بنویسید! این دوره به شما فرصتهای زیادی میده تا بتونین خودتون دست به کار بشین و روی برنامههای خودتون کار کنید!
این دوره برای چه کسانی است: هر کسی که می خواهد ویژگی های اساسی Go را درک کند.
کیارش امیری کیه؟
من یه برنامه نویس با بیشتر از پنج سال کار تخصصی تو زمینه توسعه و کار با وب اپلیکیشنها و وب سرویسها هستم و علاقه و اشتیاق من تو این سالها باعث شده تا من تو این حوزه به صورت حرفهای رو برنامهنویسی متمرکز بشم. یکی از نکات مهمی که در سنجش تجربه هر برنامه نویس خیلی مهمه، تجربه کار کردن اون توی شرکتهای بزرگه. تقریبا ۸ ساله مشغول کار توی بزرگترین شرکت حوزه ابری در ایران به نام ابرآروان هستم. توی تیمهای مختلفی بودم و در اغلب پوزیشنها به عنوان فول استک دولوپر vue js, laravel, golang فعالیت کردم. به عنوان یه مربی برنامه نویس همیشه بازخوردهای خوبی دریافت کردم و لذت بخش ترین تجربه من این موضوع است که ببینم افرادی که باهاشون کار کردم چطوری شغلهای جدید و بهتری پیدا میکنن و برنامههای عالی میسازن!
اگر میخواین با من بیشتر آشنا بشین یا در ارتباط باشید، خوشحال میشوم که به صفحه لینکدین من سر بزنید. همچنین میتونین به چنل یوتیوب من هم سر بزنین تا اگه دغدغه طراحی معماری برای اپلیکیشنتون رو دارین، یا می خواین بست پرکتیس هارو توی سیستمون پیدا سازی کنین، کلی ویدیو اونجا هست که می تونین ازشون استفاده کنین.