با سلام راستش یک از دوستان نطر پرسید منم دیدم همین حا بنویسمش بهتر باشه که بقیه هم بخونن
اینکه هدف ایشون یک کار خیر هست و کارشون واقعا ارزشمند هیچ شکی توش نیست و جای تقدیر داره امیدوارم که موفق هم باشن
چندتا نکته را در نظر بگیرید دوستان قبل از هر چیز باید بدونید برنامه نویس شدن نه اونقدر سخته نه اونقدر اسون فقط تنها چیزی که مهمه اینه واقعا بخواید یاد بگیرید و اینکه هدفتون مشخص باشه من اینو به چشم زیاد دیدم که ادما فکر میکنن با خوندن کتاب یا رفتن کلاس برنامه نویس میشن دیدم ادمای که کلاس رفتن بعدا ناراضی اما وقتی ازش پرسیدم چرا با جوابای که داد همش مشخص بود انتظارشون اینه که کلاس رفتن برنامه نویسشون کنه این تفکر کاملا غلطه
ادما با خوندن کتاب و کلاس رفتن برنامه نویس نمیشن با تمرین و کد زدنه که برنامه نوبس میشن خوندن و کلاس رفتن صرفا یک پیش زمینه برای اینه شما مفاهیم اولیه را یاد بگیرید و برید توی عمل پیاده سازیشون کنید پس اگر توی این دوره ها شرکت کردید و تمرین نکردید به اون استاد بنده خدا یا اون شخصی که اموزش داده توهین نکنید حالا ایشون که تازه رایگان داره این کارو می کنه
وقتی ادم برنامه نویس میشه که تمرین کنه و کم کم بیفته تو خط انجام پروژه همیشه هم سعی کنید پروژه های انجام بدید که یکم از سطح خودتون بالاتر باشه چون وقتی نیاز جدیدی توی پروژه باشه شما مجبور میشید یادش بگیرید اینطوری توی هر پروژه حداقل یکی دوتا چیز جدید علاوه بر چیزی که می دونستید یاد گرفتید یادمه وقتی پروژه میگرفتیم مثلا من زیاد با جیکوئری حال نمی کردم اما هر پروژه طراحی اخرش کارم بهش وابسته بود و هر دفعه به خاطر نیاز پروژه مجبور میشدم برم دنبالش و مثلا اون قسمت یادش بگیرم اینطوری باعث میشه هر دفعه چیزای جدید یاد بگیرید و پیشرفت کنید
اما در مورد دوره فک کنم بهتر باشه سطح دوره را برای دوستان مشخص کنید مثلا دوره مقدماتی همون اموزش های مفاهیم پایه باشه از حلقه ها و ساختارها شرط معرفی تابع و ... بهترم هست مبنا زبان c یا c++ باشه چون این مباحث توی تقریبا همه ی زبان ها مشترکه و یه جزئیاتی باهم فرق دارن پس اگر مفاهیم کلیشونو متوجه بشید میتونید زبان های دیگه را زودتر یاد بگیرید با توجه به اینکه توی دانشگاه ها هم بچه ها اکثرا همین دو زبان بهشون یاد دادن و حداقل یک پیش زمینه ای دارن فکر کنم بازدهی بیشتری داشته باشه و حالا توی دوره شما اگر از اموزشها ویدئو رکورد کنی و در اختیار بقیه بزاری شاید اونهای که یکم سطحشون بالاتره با نگاه کردنشون متوجه مفاهیم بشن و توی دوره همون افرادی که ضعیفتر هستن مستقیما شرکت کنن (این روش قبلا دوستان هم پیاده کردن و راضی بودن)
بعد از اون می تونید سطج متوسط شروع کنید که بسته به نظر خودتون و دوستان یکی از زبان های که الان بازار کار خوبی داره
مثل جاوا برای برنامه نویسی اندروید (هرچند جاوا خیلی جاهای دیگه کمکتون میکنه اگر یادش بگیرید)
یا C# که تحت ویندوز الان روی بورس تر هست
یا PHP که میره سمت برنامه نویسی تحت وب که یکم سختتر از دو تای قبلی هستش و یادگرفتن mysql و html و CSS و ... را لازم داره
امیدوارم دوستان موفق باشن و افرادی که حداقل از دوره های ایشون استفاده کردن (البته فک کنم می کنن بهتر باشه
) بتونن به نوعی جواب کارشونو بدن (کمک کردن توی پروژه های ایشون خودش یه نوعی کمک هست ) به امید روزی که توی دنیا، نرم افزارهای ایرانی هم بتونه حرفی برای گفتن داشته باشه موفق باشید