برای یادگیری زبان C++ به شما توصیه میکنیم تا از جزوات و دستورالعملهای موجود برای یادگیری این زبان، استفاده کنید. این دستورالعملها مخصوص کسانی هستند که بسیار مبتدی هستند و هیچ اطلاعاتی از زبان برنامه نویسی C++ ندارند.
استفاده از این جزوات آموزشی به تقویت مهارات شما در زمینه برنامه نویسی کمک زیادی میکند.
کتابهای خوب برای برنامه نویسی در زبان C++
اگر میخواهید برنامهنویسی را به خوبی یاد بگیرید، استفاده از کتابهای آموزشی میتواند مفید باشد.
این کتابها نه تنها به شما در یادگیری زبان برنامهنویسی کمک میکند، بلکه به شما در نوشتن یک کد خوب، درک اصول برنامه نویسی و مفاهیم اصلی برنامه نویسی کمک زیادی میکند.
۵ نکته برای پیشرفت در برنامه نویسی
هرچه در زبان C++ پیشرفت کنید، متوجه خواهیدشد که برای حل یک مشکل همواره بیش از یک راه وجود دارد.
۱ – یادگیری بصورت عملی
هرچه را بصورت تئوری یاد میگیرید بصورت عملی نیز انجام دهید، تنها در این صورت میتوانید پیشرفت کنید.
کپی کردن و سپس اجرای کد به شما کمکی نخواهدکرد. زمان بگذارید و برای کدنویسی از ذهن خود استفاده کنید. خطاهای خود را پیدا کنید و سعی کنید با برطرف کردن آنها چیز جدیدی یاد بگیرید.
۲- پیروی از استانداردهای C++
هنگامیکه برنامه نویسی را آغاز میکنید بسیار مهم است که از استانداردهای زبان C++ پیروی کنید. برای رسیدن به اهداف خود باید همواره از قوانین موجود پیروی کنید.
۳- خواندن کدهای C++
میتوانید به Github open source project بپیوندید و کدهای نوشتهشده توسط دیگران را مطالعه کنید. بهتر است در ابتدا کدهای کوچکتر را مورد مطالعه قرار دهید.
این کار باعث میشود تا با افکار و سبک دیگر کدنویسان آشنا شوید.
۴- کد شکستن
از شکستن کدها هراس نداشته باشید. این کار باعث میشود تا از خطاهای موجود درسهای زیادی بگیرید. این خطاها بهترین دوست شما هستند. با خود بیندیشید که دلیل ایجاد این خطاها چیست. آنها را برطرف کنید و از آنها درس بگیرید.
۵- به گروههای c++ بپیوندید
از دیگران کمک بگیرید. گروههای c++ بسیار زیادی وجود دارند که میتوانند در حل مشکلات به شما کمک کنند و باعث پیشرفت شما شوند. برخی از این گروهها را به شما معرفی میکنیم:
- Stack Overflow: محبوبترین وبسایت برنامهنویسی Q&A
- Codechef: سوالات آموزشی، چالشها و تعداد زیادی از برنامهنویسان
- Codeproject: برای کدنویسان، تعداد بسیار زیادی از کدنویسان در این گروه فعالیت دارند