تبدیل شدن به یک برنامه نویس
آموزش جاوا ۲۰۰۷ ساده ترین روش یادگیری و فراگیری از ابتدا تا سطوح پیشرفته فقط در ۲۴ ساعت
نویسنده :راجرز کادنهد
مترجم کامیر احسان رضایی
برنامه نویسی به طرز وحشتناکی سخت است .یادگیر آن حداقل به چهار سال زمان در رشته کامپیوتر آنهم فقط در دانشگاه ُ داشتن هزاران دلار برای تهیه سخت افزارها و نرم افزار های مورد نیاز داران بودن مقداری زیادی هوش داشتن صبر ایوب در کار علاقه زیادبه نوشیدن قهوه نیاز دارد .اگر یک برنامه نویس تازه کار هستید احتمالا این مسئله را درمود برنامه نویسی شنیده اید ولی باید بگوییم غیر از قسمت های مربوط به قهوه در مورد برنامه نویسی اغراق شده است .
برنامه نویسی بسیار آسان تر چیزی است که مردم تصور آن را می کنند با این حال دلایل زیادی اسست برای اینکه فکر کنیم برنامه نویس سخت است وجود دارد : برنامه نیسان همیشه به مردم گفته و می گویند که برنامه نویسی کار خیلی سختی است . به وجود آمدن این باور برای مردم باعث می شود که به راحتی مبالغ زیادی در ازای برنامه هایی که این برنامه نویسان نوشته اند به آنها پرداخت کنند و تازه با این کلک می توانند بهانه ای برای اشتباهاتی که در حین کار انجام می دهند پیدا کنند .
راهنماهای برنامه نویسی معمولا به زبانی نوشته می شود که سطح کار خود را بالاتر ببرند . مخففهای عجیبی مانند ...................بارها بارها با لغتهای من درآوردی نامفهومی مانند .................. در این کتابها مود استفاده قرار می گیرد . بسیاری از زبانه ای برنامه نویسی فقط همراه بسته های نرم افزاری به قیمت ۲۰۰ دلار یا بیشتر عرضه می گردد که می توان گفت نوعی دزدی قانونی است .
زمانی که در آن هستیم به دلیل پیشرفت اینترنت و عومل دیگر موفقیت های زیادی را برای یادگیری برنامه نویسی برای ما به وجود آورده است . ابزارهای برناهه نویس باقیمت بسیار پاییین تر (ویا حتی رایگان ) موجود هستند و بساری از آنه از طریق اینترنت نیز قابل دانلود هستند . هزاران برنامه نویس برنامه هایی که نوشته اند به صورت سورس باز برای دیگران قرار داه اند (یعنی اصل برنامه برای هم قابل دسترس است ) تا برنامه نویسان دیگر برنامه های آنها را بررسی خطاها را رفع و پیشنهادهای خود را ارائه نمایند
مجددا تکرار می کنم که هدف این کتاب برنامه نویسی برای کسانی است که تاکنون هیچگاه برنامه نویسی را تجربه نکرده اند و یا افرادی که برنامه نویسسی را تا حدی آموزش دیده اند ولی از آن با تمام و جود متنفر اند در این کتاب جاوا از زبان محاوره ای هادی استفاده خواهد شد و این زبانهای محاوره ای زبانهای نامفهوم مخففهای خنده دار است که در بسیار از کتاب ها استفاده می شود و علاوه بر آن تمای عبارتهای برنماه نویسی که مشاهده می کنید به طور کامل در این کتاب توضیح داده شده است در یک ساعت اول این کتاب بعضی از مفاهیم اولیه در مورد برنامه نویسی را ارائه خواهم کرد و دستور العملی را برای برای تنظیم کردن کامپیوتر که آن استفاده می کنیم به منظور بهینه سازی آن برای برنامه نویسی با جاوا اراده خواهم داد مطالب زیر در درس پوشش خواهد داد شده است :
-
انتخاب زبان مناسب برای یادگیری
-
درک ماهیت جاوا
-
استفاده از برنامه ها برای مدیریت کامپیوتر
-
درک چگونگی کارکرد برنامه ها
-
برطرف کردن خطاهای برنامه نویسی
-
به دست آوردن یک برنامه مناسب برای ایجاد برناه های جاوا
-
آماده شدن برای نوشتن برنامه ها
انخاب زبان مناسب
همانطور که تاکنون متوجه شده اید برنامه نویسی از هجی کردن نامش نیز آسان تر است اگر به اندازه کافی درمود کارکردن با کامپیوتر راحت هستید که به عنوان مثال بتوانید تراز نامه هایتان را از برنامه هایی مانند .........بنویسید یا یک صفحه وب شخصی برای خود ایجاد کنید پس می توانید برانه هاذرا نیز بهع راحتی بنویسید
کلید یادگیری برای برنامه نویسی شروع به یاد گیری به یک زبان برنامه نویسی مناسب است زبان برنامه نویسی ه انتخاب خواهید کرد معمولا به کاری که با کامپیوتر انجام می دهید بستگی دارد هر زبان برنامه نویسی دارای خواص است که ظاهرا نقاط قوت آن زبان به شمار می رود ولی در حقیقت نقاط ضعف آن است