ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Beginning Linux programming

دانلود کتاب شروع برنامه نویسی لینوکس

Beginning Linux programming

مشخصات کتاب

Beginning Linux programming

دسته بندی: برنامه نويسي
ویرایش: 2 
نویسندگان:   
سری:  
ISBN (شابک) : 0764543733, 9780764543739 
ناشر: Wrox 
سال نشر: 2000 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : CHM (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 37,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Beginning Linux programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب شروع برنامه نویسی لینوکس

این کتاب درباره چیست؟ اگر لینوکس را نصب کرده اید یا به نسخه ای از یونیکس دسترسی دارید، احتمالاً به محیط و پیکربندی آن عادت کرده اید، اما اگر می خواهید برنامه نویسی را شروع کنید، بیشتر کتاب های لینوکس شما را به حال خود رها می کنند. این کتاب از جایی که آنها متوقف می‌شوند شروع می‌شود، و به شما نشان می‌دهد که چگونه از ابزارهایی که یونیکس ارائه می‌دهد (که به صورت استاندارد در هر توزیع لینوکس گنجانده شده‌اند) بهترین استفاده را ببرید و برنامه‌نویسی یونیکس را به طور واقعی شروع کنید. شروع برنامه نویسی لینوکس، ویرایش دوم، بر برنامه نویسی C تمرکز دارد، به ابزارهای گنو و کتابخانه های یونیکس سی نگاه می کند تا گام به گام نحوه نوشتن، ساخت و اشکال زدایی کد برنامه های کاربردی جدی را به شما آموزش دهد. در طول کتاب، شما یک برنامه کاربردی پایگاه داده CD کاملاً برجسته ایجاد می‌کنید، که به شما امکان می‌دهد تئوری هر موضوع جدیدی را که در یک برنامه واقعی اعمال می‌شود، ببینید. علاوه بر مدیریت عملیات اولیه فایل، ورودی و خروجی و برخورد با روشی که یونیکس داده ها را مدیریت می کند، موضوعات پیشرفته ای مانند ارتباطات بین فرآیندی، شبکه، و استفاده از برنامه نویسی CGI برای ایجاد یک رابط وب - همه عناصر مشتری-سرور را کشف می کنید. برنامه نويسي. شما همچنین با GTK+ آشنا شده اید و نحوه ایجاد رابط های کاربری گرافیکی غنی برای X با GNOME را پیدا می کنید. در نهایت، مقدمه‌ای برای درایورهای دستگاه وجود دارد، تا پنجره‌ای به نحوه عملکرد هسته لینوکس در اختیار شما قرار دهد. شما همچنین اسکریپت نویسی پوسته برای BASH و همچنین دو زبان برنامه نویسی قدرتمندتر - Tcl و Perl را یاد خواهید گرفت. این کتاب چه چیزی را پوشش می دهد؟ • زبان پرل • برنامه نویسی برای GNOME(TM) • رزوه های POSIX(r). • برنامه نویسی کرنل(r). • آخرین هسته لینوکس، ابزارهای فعلی و کتابخانه های C این کتاب مال کیه؟ شما باید با اصول اولیه استفاده از لینوکس راحت باشید، با دانش کاری خوب در مورد نحوه استفاده و پیکربندی سیستم خود. شما همچنین باید چند زبان ساده C را بدانید. اگر با مفاهیم اولیه برنامه نویسی آشنا هستید، نمونه های کاری موجود در کتاب به زودی به شما اعتماد به نفس لازم برای کشف کتابخانه های C لینوکس را می دهد. خواهید دید که ابزارهای برنامه نویسی مورد استفاده در این کتاب تقریباً در هر توزیع لینوکس گنجانده شده است، بنابراین این کتاب تنها چیزی است که برای شروع به عنوان یک برنامه نویس لینوکس به آن نیاز دارید.


توضیحاتی درمورد کتاب به خارجی

What is this book about? If you've installed Linux, or have access to a version of UNIX, you've probably gotten used to the environment and its configuration, but if you want to start programming, most Linux books leave you on your own. This book takes off where they stop, showing you how to make the most of the tools UNIX offers (which are included as standard with any distribution of Linux) and start programming UNIX for real. Beginning Linux Programming, 2nd Edition, concentrates on C programming, looking at the GNU tools, and the UNIX C libraries, to teach you step by step how to write, build, and debug serious application code. Throughout the book, you develop a fully featured CD Database application, allowing you to see the theory of each new topic applied to a real application. As well as handling basic file operations, input and output and dealing with the way UNIX handles data, you discover such advanced topics as inter-process communication, networking, and using CGI scripting to build a Web interface — all the elements of client-server programming. You are also introduced the GTK+ and you find out how to build rich graphical user interfaces for X with GNOME. Finally, there's an introduction to device drivers, to give you a window into the way the Linux kernel itself works. You'll also learn shell scripting for BASH, as well as two more powerful scripting languages — Tcl and Perl. What does this book cover? • The Perl language • Programmming for GNOME(TM) • POSIX(r) threads • Kernel(r) programming • Latest Linux kernel, current tools and C libraries Who is this book for? You need to be comfortable with the basics of using Linux, with a good working knowledge of how to use and configure your system. You should also know some simple C. If you're familiar with basic programming concepts, the working examples in the book will soon give you the confidence to explore Linux's C libraries. You'll find the programming tools used in this book are included with virtually any Linux distribution, so this book is all you need to get started as a Linux programmer.



فهرست مطالب

Foreward
Introduction
Chapter 1. Getting Started
Chapter 2. Shell Programming
Chapter 3. Working with Files
Chapter 4. The UNIX Environment
Chapter 5. Terminals
Chapter 6. Curses
Chapter 7. Data Management
Chapter 8. Development Tools
Chapter 9. Debugging
Chapter 10. Processes and Signals
Chapter 11. POSIX Threads
Chapter 12. Inter-process Communication: Pipes
Chapter 13. Semaphores, Message Queues and Shared Memory
Chapter 14. Sockets
Chapter 15. Tcl: Tool Command Language
Chapter 16. Programming for X
Chapter 17. Programming GNOME using GTK+
Chapter 18. The Perl Programming Language
Chapter 19. Programming for the Internet: HTML
Chapter 20. Internet Programming 2: CGI
Chapter 21. Device Drivers
Appendix A. Portability
Appendix B. FSF and the GNU Project
Appendix C. Internet Resources
Appendix D. Bibliography




نظرات کاربران