با ظهور فناوری اطلاعات ، برنامه نویسی به یک مهارت فزاینده و مورد نیاز تبدیل می شود. با این حال ، نوشتن برنامه های خود نه تنها به آموزش قبلی ، بلکه به ذهنیت خاصی نیز نیاز دارد.
دستورالعمل ها
مرحله 1
در مورد یک زبان برنامه نویسی تصمیم بگیرید. این انتخاب فقط به شما بستگی دارد ، زیرا برنامه های سطح پایه را می توان به تمام زبانها تقریباً به همان شیوه انجام داد. حرفه ای ها زبان ها را با توجه به "گستردگی توانایی های" خود به ترتیب زیر تنظیم می كنند: پاسكال ، پایه ، دلفی ، C. گرچه این طبقه بندی بسیار ذهنی است - فقط وجود زبان های مختلف برای اهداف مختلف است. امروزه این برنامه نویسی C ++ است که بیشتر مورد استفاده قرار می گیرد ، بنابراین منطقی است که یادگیری را بلافاصله از این زبان شروع کنید.
گام 2
نرم افزار را بردارید. البته کار در سری Borland برای هر برنامه نویس یک جعبه شن و ماسه است: قدیمی ترین و ناخوشایندترین محیط برنامه نویسی است که هنوز تحت DOS کار می کند. نکته استفاده از آن این است که نسبت به نحو و الگوریتم های صحیح بسیار سختگیرانه است ، در حالی که استودیوهای مدرن تری مانند Microsoft Visual Studio نیمی از خطاها را در این روند برای شما تصحیح می کنند و شما حتی نمی فهمید که آنها را ایجاد کرد - که مطمئناً مضر است ، به خصوص در ابتدا با این حال ، پس از تسلط اساسی بر زبان (پس از رسیدن به کار ، به عنوان مثال کار با متن) ، لازم است به VS بروید ، زیرا بعید است نرم افزار نوشته شده توسط Borland را در عمل اعمال کنید.
مرحله 3
از سری For Dummies استفاده کنید. آنها به زبانی کاملاً قابل فهم نوشته شده اند و به شما در یادگیری سریع و کامل زبان برنامه نویسی کمک می کنند. اگر اطلاعاتی که کتاب در اختیار شما قرار می دهد کافی نیست ، به دنبال ادبیات جدی تر باشید. همیشه خواندن را با تمرین ترکیب کنید و به الگوریتم های نوشتن توجه ویژه ای داشته باشید - این در آینده برای شما بسیار مفید خواهد بود.
مرحله 4
پس از یادگیری زبان شروع به نوشتن برنامه های خود کنید. این آموزش ممکن است از چند هفته تا چند ماه طول بکشد ، اما نگران نباشید - بعد از اولین درس شما می توانید یک برنامه کاری بنویسید. با این حال ، اگر ایده خاصی دارید که باید اجرا شود ، بهتر است فقط درصورتی که کاملاً مطمئن باشید می توانید پروژه را از سه طرف به اتمام برسانید ، آن را شروع کنید: رابط (محیط مسئول بیشتر این موارد است) ، الگوریتم و کد برنامه