آخرین مطالب

چرا به جز زبان های گفتاری باید به یک زبان برنامه نویسی هم تسلط داشته باشیم؟

بسیاری از کسانی که در زمینه علوم کامپیوتری صاحب نظر هستند بر این باورند که فراگیری یک زبان برنامه نویسی تا حد بسیار زیادی شبیه به یادگیری زبانی گفتاری (همچون زبان‌های فارسی، عربی، و انگلیسی) است.  

ادامه مطالب

Eclipse یا Android Studio : کدام ابزار برای توسعه ی اپلیکیشن های اندروید مناسب تر است؟

Android Studio ابزاری است که توسط شرکت گوگل (Google) مبتنی بر بستر IntelliJ IDEA برای ایجاد اپلیکیشن های اندروید (android applications) ارائه شده است. از طرف دیگر، گوگل برای Eclipse نیز افزونه هایی (Plugins) را ارائه کرده است که از توسعه ی اپلیکیشن های اندروید (android applications) پشتیبانی می کنند.  

ادامه مطالب

به روز رسانی اسلایدهای آموزش جاوا ۸ و انتشار اسلایدهای آموزش برنامه نویسی شئ گرا

اسلایدهای آموزش برنامه نویسی شئ گرا منتشر شدند. اسلایدهای فارسی آموزش جاوا ۸ نیز با هدف آموزش گام به گام امکانات جدید جاوا در نسخه ی هشتم به روز رسانی شدند.  

ادامه مطالب

دعوت به تبادل نظر: مشکل تأمین و حفظ نیرو (برنامه‌نویس) در حوزه تولید نرم‌افزارهای مبتنی بر جاوا

وقتی با فعالان عرصه تولید نرم‌افزار مبتنی بر فناوری‌‎ جاوا صحبت می‌کنیم، تقریباً همه به دنبال نیروهای خبره و ماهر برنامه‌نویسی جاوا و فناوری‌های مربوطه هستند. از طرف دیگر، خیل عظیم فارغ‌التحصیلان را می‌بینیم که ظاهراً آمادگی لازم برای شروع کار در این حوزه را ندارند. بسیاری از دانشجویان یا کارجویان، علاقمند و مستعد هستند، اما نمی‌دانند دقیقاً چه باید بکنند.  

ادامه مطالب

نکاتی درباره مسابقه جی‌کل۲: هنر برنامه‌نویسی فیبوناچی

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

ادامه مطالب

مهارت هایی فراتر از قواعد برنامه نویسی (قسمت اول)

در [۱] تعدادی از رویه های عملیاتی (practices) مفید برای برنامه نویسی به زبان جاوا ارائه شده اند. یکی از این رویه ها (Wisdom, not rules) به این موضوع پرداخته است که برنامه نویسان ماهر بر مبنای تجربه ای که کسب کرده اند برخی از قواعد برنامه نویسی (که در شروع یادگیری برنامه نویسی رعایت می کردند) را خردمندانه رعایت نمی کنند. به بیان دیگر، برنامه نویسان با تجربه دید …

ادامه مطالب