کتاب Learn C the Hard Way

کتاب Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) (زبان اصلی)

شناسه محصول:

prod-61777

دسته‌بندی:

تعداد نظرات کاربران:

مشخصات کتاب

نویسنده

Zed A. Shaw

ناشر

Addison-Wesley Professional

شابک

978-0321884923

زبان

انگلیسی

قطع

رقعی

نوع جلد

شومیز

این کتاب زبان اصلی متن کامل بدون حذفیات می باشد.

قیمت اصلی: ۵۹۰,۰۰۰ تومان بود.قیمت فعلی: ۲۴۰,۰۰۰ تومان.

عودت کالا

ارسال فوری

تضمین کیفیت

پشتیبانی تخصصی

انبار تکمیل و مجهز

تنوع کالایی بالا

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

قطع وزیری یکی از رایج‌ترین اندازه‌های کتاب است و ابعادی حدود ۲۴ در ۱۷ سانتی‌متر دارد. این نوع قطع برای کتاب‌های درسی، دانشگاهی و آموزشی بسیار پرکاربرد است.

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

قطع رقعی یکی از رایج‌ترین قطع‌های کتاب در بازار نشر ایران است و ابعادی حدود ۲۱ در ۱۴ سانتی‌متر دارد. این قطع بیشتر برای رمان‌ها، کتاب‌های داستانی، مذهبی و آثار عمومی استفاده می‌شود، زیرا خوش‌دست بوده و برای مطالعه طولانی‌مدت بسیار مناسب است.

کتاب با جلد سخت (Hardcover) دارای رویه‌ای محکم از جنس مقوای ضخیم یا گالینگور است که با روکش سلفون یا پارچه پوشانده می‌شود. این نوع جلد دوام بسیار بالایی دارد و برای کتاب‌های نفیس، مرجع یا هدیه‌ای انتخاب می‌شود.
در مقابل، جلد نرم (Paperback) از مقوای نازک‌تر ساخته شده و سبک‌تر و اقتصادی‌تر است. بیشتر کتاب‌های آموزشی و رمان‌ها با جلد نرم چاپ می‌شوند.

کاغذ تحریر (Wood-free Paper)

کاغذ تحریر متداول‌ترین نوع در چاپ کتاب است. رنگی سفید و سطحی مات دارد که باعث می‌شود چشم هنگام مطالعه خسته نشود.
این نوع کاغذ برای کتاب‌های درسی، دانشگاهی، آموزشی و رمان‌ها بسیار مناسب است.

ویژگی‌ها:

  • رنگ سفید و طبیعی
  • ضخامت و استحکام مناسب
  • جذب خوب جوهر چاپ
  • مناسب برای نوشتن و یادداشت‌برداری

کاغذ بالک (Book Paper / Bulky Paper)

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

ویژگی‌ها:

  • رنگ گرم (کرم یا نخودی)
  • سبک‌تر از تحریر
  • حس طبیعی‌تر هنگام ورق زدن
  • مناسب برای مطالعه طولانی‌مدت

کاغذ گلاسه

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

ویژگی‌ها:

  • سطح براق و صاف
  • نمایش شفاف رنگ‌ها
  • وزن نسبتاً بالا
  • مناسب برای چاپ تصاویر باکیفیت
توضیحات

کتاب Learn C the Hard Way سی را به روش سخت یاد بگیرید اثر Zed A. Shaw

کتاب Learn C the Hard Way

C را یاد خواهید گرفت!

Zed Shaw دوره ای عالی برای برنامه نویسان مبتدی C ایجاد کرده است که مشتاق پیشرفت مهارت های خود در هر زبانی هستند. آن را دنبال کنید و مهارت های بسیاری را خواهید آموخت که برنامه نویسان جوان برای موفقیت به آن نیاز دارند – درست مانند صدها هزار برنامه نویسی که Zed تا به امروز آموزش داده است! شما نظم، تعهد، پشتکار و تجربه را با هر زبان برنامه نویسی به ارمغان می آورید. نویسنده همه چیزهای دیگر را ارائه می دهد.

کتاب Learn C the Hard Way

در Learn C the Hard Way، C را با کار کردن بر روی 52 تمرین بسیار عالی یاد خواهید گرفت. ویدیوی آموزشی زد شاو را تماشا کنید و تمرین را بخوانید. کد او را دقیقا تایپ کنید (بدون کپی و چسباندن!) اشتباهات خود را برطرف کنید. اجرای برنامه ها را تماشا کنید. همانطور که انجام می دهید، یاد خواهید گرفت که برنامه های C خوب و مدرن چه شکلی هستند. چگونه به طور موثرتر در مورد کد فکر کنیم. و چگونگی پیدا کردن و رفع اشتباهات به مراتب کارآمدتر. مهم‌تر از همه، شما بر تکنیک‌های برنامه‌نویسی دفاعی دقیق تسلط دارید، بنابراین می‌توانید از هر زبانی برای ایجاد نرم‌افزاری استفاده کنید که از خود در برابر فعالیت‌ها و نقص‌های مخرب محافظت می‌کند.

کتاب Learn C the Hard Way

از طریق پروژه های عملی، آنچه را که یاد می گیرید برای ایجاد اعتماد در مهارت های جدید خود به کار می گیرید. شاو مهارت های کلیدی را که برای شروع نوشتن نرم افزار C عالی نیاز دارید، از جمله آموزش می دهد:

_راه اندازی محیط C
_نحو و اصطلاحات پایه
_کامپایل کردن، ساختن فایل ها، و پیوند دهنده ها
_اپراتورها، متغیرها و انواع داده ها
_کنترل برنامه
_آرایه ها و رشته ها
_توابع، اشاره گرها و ساختارها
_تخصیص حافظه
_I/O و فایل ها
_کتابخانه ها
_ساختارهای داده، از جمله لیست های پیوندی، مرتب سازی و جستجو
_پشته ها و صف ها
_اشکال زدایی، کدگذاری دفاعی و تست خودکار
_رفع سرریز پشته، دسترسی غیرقانونی به حافظه و موارد دیگر
_شکستن و هک کردن کد C خود
در ابتدا سخت خواهد بود اما به زودی، شما فقط آن را دریافت خواهید کرد – و این احساس عالی خواهید داشت!

این آموزش به ازای هر دقیقه ای که برای آن صرف می کنید به شما پاداش می دهد. به زودی یکی از قدرتمندترین زبان های برنامه نویسی جهان را خواهید شناخت. شما یک برنامه نویس C خواهید بود.

کتاب Learn C the Hard Way

توضیحات تکمیلی
نویسنده

Zed A. Shaw

ناشر

Addison-Wesley Professional

شابک

978-0321884923

زبان

انگلیسی

قطع

رقعی

نوع جلد

شومیز

نظرات (0)

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه ارسال کنند.