معرفی دورهٔ ۹۷ چیزی که هر برنامه نویسی باید بداند


انتشارات Oreilly کتاب بسیار جالبی تحت عنوان Ninety Seven Things Every Programmer Should Know به بازار عرضه کرده است که در آن با توجه به تجربیات برنامه نویسان تراز اول دنیا، ۹۷ نکته ی کوتاه اما در عین حال کاربردی در حوزه برنامه نویسی توضیح داده شده است که در این دوره قصد داریم تک تک این چیزها را مورد بررسی قرار داده و ببینیم پیروی از این اصطلاحا Best Practice ها چه فایده ای در زندگی حرفه ای برنامه نویسان، طراحان سایت و وب مسترها دارا است. علاوه بر این، تجربیات مدرس دوره و همچنین کادر آموزشی سکان آکادمی را هم در قالب نکات فوق الذکر خواهیم گنجاند تا این ۹۷ چیز را بومی سازی کرده و برنامه نویسان ایرانی ارتباط بهتری با مطالب آموزشی این دوره برقرار سازند.

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

نکته
نکاتی که منجر به درک بهتر موارد مطروحه می‌شوند، در قالب باکس‌های سبز رنگی به این شکل در اختیار دانشجویان قرار خواهند گرفت.
هشدار
برنامه‌نویسان مبتدی در برخی موارد می‌بایست دقت بیشتری به خرج دهند تا در آینده با سردرگمی کمتری مواجه شوند؛ به همین منظور، هشدارهای این دورهٔ آموزشی در قالب باکس‌های قرمز رنگی به این شکل درمعرض دید دانشجویان قرار خواهند گرفت.
به خاطر داشته باشید
برخی نکات هستند که مخاطبین این دورهٔ آموزشی می‌بایست به‌خاطر بسپارند چراکه در آموزش‌های آتی به آن نیاز خواهند داشت که کلیهٔ این نکات در قالب باکس‌های آبی رنگی به این شکل عرضه خواهند شد.
لیست نظرات
کاربر میهمان
دیدگاه شما چیست؟
کاربر میهمان
محسن
محسن
واقعا جا داره تشکر ویژه بکنم از سکان آکادمی برای این مطالبی ارزشمندی که روی سایت قرار می گیرن
این کتاب همونطور که گفته شد از انتشارات شناخته Oreilly شده هست و از لینک زیر میشه تهیه کرد
http://shop.oreilly.com/product/9780596809492.do
همینطور صفحه wiki مربوط به این کتاب هم در لینک زیر در دسترس هست، و اگر کسی تمایل داشته باشه این مجموعه همکاری داشته باشه هم لینک ها مربوط در این ویکی قرار دارن
http://programmer.97things.oreilly.com/wiki/index.php/97_Things_Every_Programmer_Should_Know
Insight
Insight
این دوره ی یک مزیت بزرگ نسبت به سایر دوره های آموزشی داره، اونم این که در این دوره به نکات و ترفندهای حوزه‌ی برنامه نویسی پرداخته میشه. در برنامه نویسی رعایت best practice‌ها بسیار حائز اهمیته. تعداد برنامه نویس‌ها زیاده اما تعداد برنامه نویس‌های موفق و شاخص خیلی کمتره و یکی از مواردی که باعث ایجاد این تفاوت میشه، دونستن همین موارد هست.
و خیلی مهمه این 97 چیزی که اینجا می‌آموزیم رو در میدان عمل به کار ببندیم. چون یادگیری و پیاده سازی دو مقوله ی جدا از هم هستن. پیاده سازی این نکات به برنامه نویس و برنامه نویسی کمک میکنه.
javad
javad
به نظر مفید میاد...امیدوارم ب درد همه بخوره
Reza
Reza
بسیار بسیار عالی و مفید
کاربر میهمان
سعیدمن یک کاربر مهمان هستم
سایت خوبی است
کاربر میهمان
Seyedمن یک کاربر مهمان هستم
باسلام
بسیار عالی در متن خلاصه ، نکات مربوطه را عنوان میکنید
سپاس از شما
هدیه
هدیه
با سلام و خسته نباشید . ببخشید چرا دوره ها کامل نیست؟ همه مطالب نصفه رها شده. یا شاید من استفاده درست از سایت رو بلد نیستم؟ میشه راهنمایی کنید؟
کاربر میهمان
مسعودمن یک کاربر مهمان هستم
با عرض سلام و خسته نباشید
برای آموزش اندروید، سطوح بالا تر به کجا مراجعه کنم ؟
من این آموزشاتونو خوب یاد گرفتم و می خوام در سطح های بالاتر کار کنم و کار آموزی بشم
ممنون می شم اگه راهنماییم کنید
کاربر میهمان
mjمن یک کاربر مهمان هستم
کاملا کاربردی
کاربر میهمان
mjمن یک کاربر مهمان هستم
m.jafari1989@gmail.com