رفتن به نوشته‌ها

صحبتی با دانشجویان دوره آموزش زبان Go

صحبتی با دانشجویان دوره آموزش زبان Go

صحبتی با دانشجویان دوره آموزش زبان Go
dl لینک نمایش ویدیو در یوتیوب

dl لینک نمایش ویدیو در آپارات

نکته » کیفیت نمایش ویدیو در یوتیوب بالاتر است

 

صحبتی با دانشجویان دوره آموزش زبان Go

 

کامنتی از طرف شما

خب دوستان در ارتباط با آموزش هام (آموزش زبان برنامه نویسی Go) می خوام صحبت کنم.

خدارو شکر امروز صبح یه کامنت داشتم از ویدیو آموزشی قبلیم یعنی همون ساختار کامل زبان Go گفته بود که یه سری چیزارو متوجه نشدم و یه مقدار پیچیده صحبت کرده بودی.

 

به شما حق می دهم

قبول دارم این حرفو. پیچیده صحبت کرده بودم و سعی می کنم این مشکلو رفع کنم.

ولی اینکه شما متوجه حرفای من نشدید بهتون این حق رو میدم که در ارتباط با زبان Go اون صحبت هایی که داشتم مخصوصا در ارتباط با پکیج آبجکت یا در ارتباط با کامپایلر خود Go یعنی همون gccgo اطلاعات زیادی نداشته باشید. یعنی یه حدودی رو متوجه شده باشید ولی یه سری جزئیات رو درک نکرده باشید. مثلا این که من گفتم شما نصب کنید. وقتی که کدتون رو نصب می کنید مثلا یه فایل executable می گیرید 100% برای شما گنگ هست این حرف ها که چجوری کدهامون رو نصب یا install کنیم، و یا اینکه چجوری کدهامون کامپایل میشن.

صحبتی با دانشجویان دوره آموزش زبان Go

لطفا عجله نکنید

چون من هنوز این بخش ها رو توضیح ندادم، 100% شما به مشکل می خورید.

این طبیعی است. از همین الان گفتم که ما قراره کم کم جلو بریم. من اگه بخوام کلشو یکجا پوشش بدم زمان ویدیو اجازه نمیده و ویدیو ممکنه ساعت ها طول بکشه بخوام بخش های مختلف رو کامله کامل در یک ویدیو توضیح بدم. وقتی که کم کم جلو میریم، این مسائل پررنگ تر و شفاف تر می شوند. حتی مسائلی که خوب توضیحشون دادم مثلا توی جلسه پیش من GOPATH رو خیلی خوب توضیح دادم ولی باز ما تو این جلسه workspace مون، variable گو پدمون رو باز دوباره بازش می کنیم و صحبت می کنیم و همینطور که گفتم بخش های کامپایلر رو تو بخش های آینده حتما پوشش میدیم و بازش میکنیم ولی از شما این انتظارو دارم که عجله نکنید. تا حدودی که حرفامو متوجه میشید در حال حاضر کافیه.

 

لطفا زیاد سخت نگیرید

خصوصا اوایل یادگیری زبان Go و اجزای تشکیل دهنده این زبان شما نباید زیاد سخت بگیرید.

مثلا وقتی که من میگم شما از مپ استفاده می کنید یا اون کدی که بهتون توضیح دادم چجوری فایلتون رو کانورت کنید، من خیلی کامل توضیح دادم گفتم با اون کد شما کامپایل می کنید که یه سری دیتا export کنید اما این کار به درد برنامه نویسا فعلا نمیخوره، بدرد میخوره اما به درد اونا که بیشتر با کامپایلر سرو کار دارن، ولی خب اینو بهتره که شما هم تا حدودی بدونید و در جریان باشید. یعنی شما اگر یک پروگرامره Go هستید، بهتره این چیزارو بدونید. باید ساختار کامل زبان Go رو بدونید. من نمیتونم همه رو توی یک ویدیو کامل بگم.

 

95% آموزش زبان Go

تیکه تیکه ما میریم جلو و به شما قول میدم که 0 تا 95% زبان Go رو کامل پوششش بدم.

حالا اون 5% ممکنه یه خورده ریزای خیلی خیلی خاصی باشه ولی من 95% این زبان رو به شما قول میدم که کامل کامل بهتون توضیح بدم حتی قسمت هایی که مثلا بخوام راجع به توکن صحبت کنم یا چیزای دیگه در ارتباط باهاش یه پیش زمینه هایی صحبت می کنم مثلا قسمت هایی که نیاز به انکریپت باشه یه توضیحات خاصی میدم. مثلا راجع به http باشه هنگام درس دادن زبان Go کامل آموزششو میذارم. اصلا نگران این چیزا نباشید ولی خب الان اول کاریم و نباید عجله کنیم که بخواهیم همه چی رو توی یک ویدیو متوجه بشیم.

 

کمی از دور نگاه کنید

درسته ویدیوی من رو یه مقداریشو متوجه نشدید.

اما اگه چشاتونو ببندید یه کم زوم اوت کنید متوجه میشید که من حرف خاصی نزدم. در ارتباط با کامپایلر و بخش های پکیج آبجکت صحبت کردم. توی بخش های جلوتر اینا هی پررنگ میشه هی تکرار میشه و شما واقعا با این مطالب درگیر میشید و این مطالب برای شما جا میوفته و بخوبی میتونید درکشون کنید.

صحبتی با دانشجویان دوره آموزش زبان Go

قدم به قدم پیش می رویم

من اگه تو جلسه پیش میخواستم کامل کامل توضیح بدم خیلی رفرنس ها میگرفت.

شما توی کدنویسی بالای هر کدی که می نویسید یک پکیج تعریف می کنید حالا اینکه پکیج ها چی هستن و چرا ما پکیج بندی می کنیم اینارو سعی کنید عجله نکنید. ما قدم به قدم میریم جلو اولش یه مقدار ممکنه براتون تاریک باشه یه سری چیزا. فقط سعی کنید حرف هایی که میزنم رو از بالا نگاه کنید. بخش های بیشتر بولد یا پررنگ رو بگیرید و کم کم میریم جلو 100% اینارو کاملا درک می کنید. بهتون این قول رو میدم که هر مشکلی داشتید من براتون توضیحاتی رو ارائه میدم.

صحبتی با دانشجویان دوره آموزش زبان Go

پروگرامر حرفه ای زبان Go شوید

می خواستم خیالتون رو از این بابت راحت کنم که اینطور نباشه که پیش خودتون بگید مثلا این مطلبو گذاشتو دیگه توضیحی داده نمیشه. شما اگر تمام ویدیوهای من رو نگاه کنید بهتون قول میدم که یک پروگرامر واقعا حرفه ای زبان Go بشید. بخش های خیلی زیادیشو خوب پوشش میدم حتی آموزش های قسمت های پروژه محور هم داریم که اصلا شما مشکلی نداشته باشید. حتی من سعی می کنم آموزش های لینوکس و سرور هم یه توضیحی بدم که چجوری کانفیگشون کنیم، چجوری بالاشون بیاریم و این چیزارو من سعی می کنم پشتیبانی کنم که شما در این زمینه از هر لحاظ مشکلی نداشته باشید.

 

صحبتی با دانشجویان دوره آموزش زبان Go

« جلسه بعدی | جلسه قبلی »

منبع » گولنگفا
با ما همراه باشید به سوی حرفه ای شدن در زبان Go
www.golangfa.ir

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

اولین باشید که نظر می دهید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *