یادگیری(آموزش) برنامه نویسی

خیلی از دوستان هستند که به تازگی پا به دنیای برنامه نویسی می گذارند و قطعا یکی از چالش های بزرگ در این مسیر انتخاب یک منبع خوب برای یادگیری هست :

به شخصه خودم چند ماه هست که وارد این شاخه شدم و این پست چکیده ای از تجربیات سایر برنامه نویسان هست.

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

شما باید در ابتدا یک مسیر مشخص داشته باشید تا بتونید به هدفتون برسید شما می تونید از وب سایت roadmap.sh این مسیر را پیدا کنید (درباره Front-end و Backend بخونید و بعد roadmap رو انتخاب کنید)

حالا شما می دونید که چه مراحلی رو باید طی کنید و حالا نوبت اینه که یک منبع خوب انتخاب کنید

برای شروع کردن این مسیر به نظر من بهتره که اول زبان انگلیسی تون رو تقویت کنید به دلیل اینکه آموزش های بسیار متعدد ، رایگان و کاملی به زبان انگلیسی وجود دارند

آموزش ها رو اگر به دو دسته تقسیم کنیم (ویدئویی و متنی) هر کدوم مزایا و معایب مختلفی دارند

  • ویدئویی

مزایا : شما ارتباط بهتری با محتوا پیدا می کنید و شاید برایتان جذاب تر باشد ، توضیحات رو برنامه نویس بین نوشتن کد ها میگه و باعث یادگیری بهتر میشه ، قابلیت copy & paste کردن کد رو از شما می گیره و مجبور می کنه تا خودتون بنویسید.

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

  • متنی

مزایا : مطالب لیست شده و شما می تونید به راحتی از هر مطلبی که بلد هستید بگذرید ، شما رو در خیلی از جاها از گوگل استفاده کنید ، دسترسی به منابع متنی راحت تر از دستیابی به منابع ویدئویی هست.

معایب : شاید در ابتدا شما رو کسل کنه و حوصلتون سر بره (عادت می کنید) ، نیاز به تمرکز بالا داره برای خواندن متن.

برای یک سری از مطالب فقط منبع متنی هست و شاید تا مدتی منبع منبع ویدئویی برای اون مطلب ساخته نشه

شما می تونید به توجه به اینکه چطور راحت تر هستید منبع تون رو انتخاب کنید.

در پست بعدی درباره تعدادی از منابع جامع و محبوب صحبت می کنیم …..

نوشته یادگیری(آموزش) برنامه نویسی اولین بار در ویرگول پدیدار شد.

گردآوری توسط ایده طلایی

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