شمایی که عاشق برنامه نویسی هستی، با خود شما هستم. شما دعوتید به یک سفر شگفت انگیز در برنامه نویسی. سفری که دید شما را به دنیای برنامه نویسی بازتر میکند. خود من که این مطلب را مینویسم سفر های زیادی در برنامه نویسی پیش رو داشتم، در این سفر ها اتفاقاتی می افتاد که بعضی از آن ها به شدت مفید بود و بعضی از آن ها خیر، با این حال تجربه بود و باعث پیشرفت من شد! اما همه آن اتفاق ها تجربه ای گرانبها هستند که در ادامه مطلب با شما در میان خواهم گذاشت. به شرطی که همراه من باشید.
یکی از مهم ترین تجربیاتی که طی این سال ها بدست آوردم این بود که بدون داشتن هدف هیچگونه موفقیتی بدست نخواهد آمد. در برنامه نویسی هم باید هدف هایتان مشخص باشد که برای چه میخواهید برنامه نویسی یاد بگیرید. از آن چه استفاده ای خواهید کرد ؟ هر زبانی چه کاربردی دارد و.؟ از این گونه سوال ها برای کسانی که میخواهند برنامه نویسی را شروع کنند بسیار طبیعی است و منابع بسیار زیادی هم وجود دارد تا پاسخ این سوال هارا بدهد. اما این منابع که به صورت گسترده در سطح اینترنت در دسترس است،هم میتواند سودمند باشد و هم ویرانگر.! چون گستردگی اطلاعات آنقدر زیاد است که نمیتوان به راحتی انتخابی درست بر اساس علاقه انجام داد.
برای مثال :
برای مثال شما زبان php را که در سمت وب مورد استفاده قرار میگیرد را انتخاب میکنید، خیلی از برنامه نویس ها سایت php.net را بهترین منبع برای یادگیری معرفی میکنند چون سایت اصلی php به شمار میرود. اما این مورد کاملا اشتباه است! چون سایت php به زبان انگلیسی است و اگر شما به زبان انگلیسی مسلط نباشید نه تنها از یادگیری خسته میشوید بلکه انگیزه خود را نیز از دست میدهید. من این اشتباه را مرتکب شدم، شما لطفا تکرارش نکنید چون زمان زیادی را از دست میدهید. پیشنهادم برای شروع یادگیری این است که پس از انتخاب علاقه خود، از منابع آموزش ویدیویی و یا حضوری فارسی استفاده کنید، با وجود اینکه منابع دیگری چون کتاب ها، مقالات، هم هستند. از طرفی مباحث برنامه نویسی به زبان فارسی توضیح داده شده است. دوما راه مشخصی برای یادگیری جلوی شما قرار میدهد.
البته صبر کنید! نه هر دوره آموزشی که فکر میکنید. خیلی از سایت های آموزشی در ایران وجود دارند که در زمینه آموزش برنامه نویسی فعالیت میکنند، هرکدام امکانات، مزایا و معایب خاص خود را دارند که در ادامه مطلب به آن ها خواهم پردخت.
بدون شک دو مورد از بهترین سایت های آموزشی که در ایران فعالیت میکنند فـــــرادرس و سون لرن هستند. البته سایت های دیگری مانند راکـــــت، کلیک سایت، تاپ لرن، روکـــسو، بیامـــوز و . وجود دارند که در زمینه آموزش برنامه نویسی فعالیت میکنند. اما شما باید از بین این موارد یکی را انتخاب کنید. ما در ادامه مطلب مزایا و معایب هر کدام را بیان خواهیم کرد تا شما تصمیمی که درست تر است را انتخاب کنید.
معایب این سایت عبارتند از :
در کل از وضعیت مناسبی برای آموزش مجازی برخوردار است و جزو سایت های خوب آموزشی به شمار میرود.
سون لرن یکی از سایت های قدیمی در زمینه آموزش برنامه نویسی به شمار میرود که طی ادعای این سایت 92 درصد کاربران از رضایت کامل از آموزش ها برخوردار بودند. خوشبختانه سون لرن از همان ابتدای شروع کار خود ماهیت خود را در زمینه آموزش برنامه نویسی و طراحی سایت حفظ کرده است.
مزایای سایت آموزش برنامه نویسی سون لرن عبارت اند از :
یکی از مشکلات سایت آموزشی سون لرن که بیشتر دانشجویان به آن اعتراض کردند قیمت دوره ها بود، که به نظر من در ازای خدماتی که از سایت داده میشد ارزشش را داشت. ولی به هر حال آن مشکل عبارت بود از :
موسس سون لرن یک ویدئو درباره معرفی زبان های برنامه نویسی در سایت آپارات منتشر کرده است که با زبان ساده به توضیح زبان های زبان برنامه نویبسی میپردازد .
پیشنهاد میکنم این ویدئو را مشاهده کنید.
درباره این سایت