هیوا شبکه

آموزش تخصصی شبکه و امنیت

هیوا شبکه

آموزش تخصصی شبکه و امنیت

۲۳ مطلب با کلمه‌ی کلیدی «دانلود کتاب برنامه نویسی» ثبت شده است

  • ۰
  • ۰

هر روز با یک کتاب

Beginning Programming with Python for Dummies

Beginning Programming with Python for Dummies

پایتون یک زبان برنامه نویسی بسیار قدرتمند و پویا است که در طیف وسیعی از دامنه های کاربردی استفاده می شود. برخی از ویژگی های کلیدی آن عبارتند از: Syntax بسیار واضح و قابل خواندن، شیء گرایی ذاتی، بیان طبیعی کد رویه ای. بعلاوه ویژگی های پیمانه ای بودن کامل، پشتیبانی از مدل سلسله مراتبی، بررسی خطا مبتنی بر استثناء و ماژول ها به راحتی در C، C++، Java، R و زبان های .NET نوشته می شود. علاوه بر این پایتون از سبک های کدنویسی مختلف پشتیبانی می کند که عبارتند از: تابع گرا، دستوری، شی گراء و رویه ای.

اگر شما هرگز از Python استفاده نکردید یا در برنامه نویسی تازه کار هستید، کتاب Programming with Python For Dummies یک منبع مفید محسوب می شود که شما را به سمت موفقیت هدایت می کند.

سرفصل ها :

Part 1: Getting Started with Python

CHAPTER 1: Talking to Your Computer

CHAPTER 2: Getting Your Own Copy of Python

CHAPTER 3: Interacting with Python

CHAPTER 4: Writing Your First Application

CHAPTER 5: Working with Anaconda

Part 2: Talking the Talk

CHAPTER 6: Storing and Modifying Information

CHAPTER 7: Managing Information

CHAPTER 8: Making Decisions

CHAPTER 9: Performing Repetitive Tasks

CHAPTER 10: Dealing with Errors

Part 3: Performing Common Tasks

CHAPTER 11: Interacting with Packages

CHAPTER 12: Working with Strings

CHAPTER 13: Managing Lists

CHAPTER 14: Collecting All Sorts of Data

CHAPTER 15: Creating and Using Classes

Part 4: Performing Advanced Tasks

CHAPTER 16: Storing Data in Files

CHAPTER 17: Sending an Email

Part 5: The Part of Tens

CHAPTER 18: Ten Amazing Programming Resources

CHAPTER 19: Ten Ways to Make a Living with Python

CHAPTER 20: Ten Tools That Enhance Your Python Experience

CHAPTER 21: Ten (Plus) Libraries You Need to Know About

دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

High Performance Python

High Performance Python

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

سرفصل ها:

Chapter 1 Understanding Performant Python

Chapter 2 Profiling to Find Bottlenecks

Chapter 3 Lists and Tuples

Chapter 4 Dictionaries and Sets

Chapter 5 Iterators and Generators

Chapter 6 Matrix and Vector Computation

Chapter 7 Compiling to C

Chapter 8 Concurrency

Chapter 9 The multiprocessing Module

Chapter 10 Clusters and Job Queues

Chapter 11 Using Less RAM

Chapter 12 Lessons from the Field


دانلود کتاب



  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

Design Patterns in C#: A Hands-on Guide with Real-World Examples

Design Patterns in C

با استفاده از این کتاب خواهید توانست تجربه ی طراحی الگو با استفاده از آخرین نسخه از C# (ویژوال استودیو 2017) بدست آورید. و برای هر یک از الگوها حداقل یک سناریوی واقعی، یک مثال از کدنویسی و یک پیاده سازی کامل که شامل خروجی نیز می شود را خواهید دید.

در قسمت اول از این کتاب 23 الگوی طراحی Gang of Four (GoF) پوشش داده شده است که شامل الگوی Simple Factory، Null Object و الگوی MVC می شود. سپس در بخش پایانی به نقد و نتیجه گیری الگوهای طراحی پرداخته شده و با فصل هایی در مورد anti pattern و نشت حافظه به پایان می رسد. با کار کردن بر روی مثال های آسان عمق مفاهیم را درک خواهید کرد و مجموعه ای از برنامه ها را برای پیاده سازی پروژه های خود خواهید داشت.

مشخصات:

نویسنده:Vaskaran Sarcar

ناشر:Apress

سال انتشار:2018

تعداد صفحات:455

حجم فایل:11.8MB

دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

C# 6 for Programmers 6th Edition

CSharp 6 for Programmers 6th Edition

 

این کتاب ویراست ششم از کتاب C# 6 for Programmers می باشد که در آن به آموزش این زبان پرداخته شده شده است. سی شارپ زبانی بسیار قدرتمند و شی گرا است که با آن می توان برنامه هایی با قابلیت مدیریت بیشتر و درک آسانتر ایجاد کرد. ساختار این زبان نسبت به زبان های دیگر قابل فهم تر و آسان می باشد.

سرفصل ها:

Chapter 1 Introduction
Chapter 2 Introduction to Visual Studio and Visual Programming
Chapter 3 Introduction to C# App Programming
Chapter 4 Introduction to Classes, Objects, Methods and strings
Chapter 5 Control Statements: Part 1
Chapter 6 Control Statements: Part 2
Chapter 7 Methods: A Deeper Look
Chapter 8 Arrays; Introduction to Exception Handling
Chapter 9 Introduction to LINQ and the List Collection
Chapter 10 Classes and Objects: A Deeper Look
Chapter 11 Object-Oriented Programming: Inheritance
Chapter 12 OOP: Polymorphism and Interfaces
Chapter 13 Exception Handling: A Deeper Look
Chapter 14 Graphical User Interfaces with Windows Forms: Part 1
Chapter 15 Graphical User Interfaces with Windows Forms: Part 2
Chapter 16 Strings and Characters: A Deeper Look
Chapter 17 Files and Streams
Chapter 18 Generics
Chapter 19 Generic Collections; Functional Programming with LINQ/PLINQ
Chapter 20 Databases and LINQ
Chapter 21 Asynchronous Programming with async and await

دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب


Expert Python Programming - Second Edition

Expert Python Programming2nd Edition

 

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

سرفصل ها:

Chapter 1: Current Status of Python

Chapter 2: Syntax Best Practices below the Class Level

Chapter 3: Syntax Best Practices above the Class Level

Chapter 4: Choosing Good Names

Chapter 5: Writing a Package

Chapter 6: Deploying Code

Chapter 7: Python Extensions in Other Languages

Chapter 8: Managing Code

Chapter 9: Documenting Your Project

Chapter 10: Test-Driven Development

Chapter 11: Optimization General Principles and Profiling Techniques

Chapter 12: Optimization Some Powerful

Chapter 13: Concurrency

Chapter 14: Useful Design Patterns


دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

Data Structures and Algorithms with Python

Data Structures and Algorithms with Python

این کتاب درسی مفاهیم و تکنیک های مورد نیاز برای نوشتن برنامه هایی را که می تواند مقادیر زیادی داده را به صورت موثر اداره کند توضیح می دهد. این کتاب تعدادی از الگوریتم های پشتیبانی شده را بصورت پروژه محور و کلاس درس در قالب مثال ارائه می دهد. در این کتاب ایده پیچیدگی محاسباتی نیز معرفی شده است که نشان می دهد چه چیزی می تواند و نمی تواند محاسبه شود به طوری که برنامه نویس می تواند قضاوت آگاهانه در مورد الگوریتم های مورد استفاده خود داشته باشد.

 

سرفصل ها:

CH 1 Python Programming 101

CH 2 Computational Complexity

CH 3 Recursion

CH 4 Sequences

CH 5 Sets and Maps

CH 6 Trees

CH 7 Graphs

CH 8 Membership Structures

CH 9 Heaps

CH 10 Balanced Binary Search Trees

CH 11 B-Trees

CH 12 Heuristic Search


دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

Pro PHP and jQuery

Pro PHP and jQuery6

کتاب Pro PHP and jQuery برای برنامه نویسان سطح متوسط که علاقمند به ساخت برنامه های کاربردی وب با استفاده Ajax، JQuery و php هستند بسیار مفید می باشد. در این کتاب با برخی تکنیک های حرفه ای php آشنا می شوید که به شما روش پویا کردن برنامه ها را با استفاده از اضافه نمودن لایه های جدید جاوا اسکریپت با jQuery خواهد آموخت.

سرفصل ها:

PART 1: Getting Comfortable with jQuery

Chapter 1: Introducing jQuery

Chapter 2: Common jQuery Actions and Methods

PART 2: Getting Into Advanced PHP Programming

Chapter 3: Object-Oriented Programming

Chapter 4: Build an Events Calendar

Chapter 5: Add Controls to Create, Edit, and Delete Events

Chapter 6: Password Protecting Sensitive Actions and Areas

PART 3: Combining jQuery with PHP Applications

Chapter 7: Enhancing the User Interface with jQuery

Chapter 8: Editing the Calendar with AJAX and jQuery

PART 4: Advancing jQuery and PHP

Chapter 9: Performing Form Validation with Regular Expressions

Chapter 10: Extending jQuery


دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

Java How To Program (Early Objects) 10th Edition

Java How To Program

میلیون ها نفر از دانشجویان برنامه نویسی و توسعه ی نرم افزار را با کتاب های Deitel آموخته اند. کتاب Java How To Program از انتشارات Deitalیک منبع فوق العاده برای دوره‌های دانشگاه و حرفه ای است که پوشش کامل و ارائه درست و کاملی از مفاهیم جاوا از جمله آن هایی که اخیرا در Java SE 8 معرفی شده، در اختیارمان می گذارد. از ویژگی های دیگر این کتاب می توان به نظم مفاهیم و تمریناتی که برای توسعه‌ی نرم افزار کار آمد ضروری است، اشاره نمود.

سرفصل ها:

Chapter 1 Introduction to Computers, the Internet and Java

Chapter 2 Introduction to Java Applications; Input/Output and Operators

Chapter 3 Introduction to Classes, Objects, Methods and Strings

Chapter 4 Control Statements: Part 1; Assignment, ++ and -- Operators

Chapter 5 Control Statements: Part 2; Logical Operators

Chapter 6 Methods: A Deeper Look

Chapter 7 Arrays and ArrayLists

Chapter 8 Classes and Objects: A Deeper Look

Chapter 9 Object-Oriented Programming: Inheritance

Chapter 10 Object-Oriented Programming: Polymorphism and Interfaces

Chapter 11 Exception Handling: A Deeper Look

Chapter 12 GUI Components: Part 1

Chapter 13 Graphics and Java 2D

Chapter 14 Strings, Characters and Regular Expressions

Chapter 15 Files, Streams and Object Serialization

Chapter 16 Generic Collections

Chapter 17 Java SE 8 Lambdas and Streams

Chapter 18 Recursion

Chapter 19 Searching, Sorting and Big O

Chapter 20 Generic Classes and Methods

Chapter 21 Custom Generic Data Structures

Chapter 22 GUI Components: Part 2

Chapter 23 Concurrency

Chapter 24 Accessing Databases with JDBC


دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

Java 9 Concurrency Cookbook

Java 9 Concurrency Cookbook

جاوا یک زبان برنامه نویسی شی گرا است. به دلیل ویژگی های طراحی و برنامه نویسی آن، یکی از مهم ترین زبان های پذیرفته شده است به ویژه این ویژگی از آن که می توانید یک برنامه را یک بار بنویسید و از آن در جاهای دیگر استفاده نمایید.

این کتاب راهنما طیف وسیعی از نمونه های توسعه ی نرم افزار ساده و آسان جاوا 9 را بصورت گام به گام بیان می کند.

 

سرفصل ها:

CH1: Thread Management

CH2: Basic Thread Synchronization

CH3: Thread Synchronization Utilities

CH4: Thread Executors

CH5: Fork/Join Framework

CH6: Parallel and Reactive Streams

CH7: Concurrent Collections

CH8: Customizing Concurrency Classes

CH9: Testing Concurrent Applications

CH10: Additional Information

CH11: Concurrent Programming Design

دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

WordPress Complete Sixth Edition

 

کتاب WordPress Complete, Sixth Edition یک راهنمای عملی و کاربردی برای کسانی است که می خواهند سفر خود را به عنوان یک ناشر آنلاین، مالک وبسایت یا حتی یک توسعه دهنده ی وب آغاز کنند. در این کتاب  شما بصورت قدم به قدم با فرآیند برنامه ریزی و ساخت سایت درگیر می شوید و در طول مسیر نمونه های زیادی به شما ارائه خواهد شد. این کتاب همچنین راهنمای خوبی برای توسعه ی تم و پلاگین می باشد که با مبانی وردپرس شروع می شود و در ادامه با معرفی اجزای مختلف وردپرس به شما کمک می کند مواردی را که برای توسعه ی وب نیاز دارید فرا بگیرید.

 

ویژگی های کلیدی

  • یاد می گیرید چگونه بطور سریع و کاربردی یک سایت وردپرسی بسازید و محتوای خود را بر روی وب بصورت بهینه منتشر کنید.
  • اصول اولیه کار با تم  ها و پلاگین های وردپرس را می آموزید و حتی خودتان می توانید ایجاد کنید.
  • طرح مبتکرانه خود را می توانید از روز اول اعمال نمایید.

دانلود کتاب

  • hiva shabake