ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Learning Dart

دانلود کتاب یادگیری دارت

Learning Dart

مشخصات کتاب

Learning Dart

ویرایش:  
نویسندگان: ,   
سری:  
ISBN (شابک) : 1849697426, 9781469769172 
ناشر: Packt Publishing 
سال نشر: 2013 
تعداد صفحات: 388 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

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



کلمات کلیدی مربوط به کتاب یادگیری دارت: نرم افزارهای کاربردی، زبان های برنامه نویسی (کامپیوترهای الکترونیکی)، کامپیوترها، برنامه نویسی، الگوریتم ها، کامپیوترها، برنامه نویسی، منبع باز، کامپیوترها، توسعه و مهندسی نرم افزار، ابزار.



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

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


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

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


توضیحاتی در مورد کتاب یادگیری دارت

نحوه برنامه نویسی برنامه ها را با Dart 1.0 بیاموزید، زبانی که به طور خاص برای تولید برنامه های کاربردی با ساختار بهتر و با کارایی بالا طراحی شده است

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

  • برنامه هایی برای وب با استفاده از Dart و توسعه دهید. HTML5
  • فرم‌های قدرتمند HTML5 بسازید، داده‌ها را در فضای ذخیره‌سازی محلی تأیید و ذخیره کنید، و از اجزای وب برای ایجاد رابط کاربری خود استفاده کنید
  • بازی‌ها را با ترسیم و ادغام صدا و تصویر در مرورگر بسازید.
  • بیاموزید که چگونه یک برنامه کاربردی را با کمک یک رویکرد مدل محور و سریع توسعه دهید

این کتاب برای چه کسی است

اگر می‌خواهید یک توسعه‌دهنده وب شوید، یا شاید قبلاً یک توسعه‌دهنده وب هستید، اما می‌خواهید Dart را به کمربند ابزار خود اضافه کنید، پس این کتاب برای شما مناسب است. این کتاب فرض می کند که شما حداقل دانشی در مورد HTML و نحوه کار برنامه های وب دارید. برخی از تجربیات قبلی برنامه نویسی، ترجیحاً در یک زبان مدرن مانند سی شارپ، جاوا، پایتون، روبی، یا جاوا اسکریپت نیز به شما کمک می کند. همچنین می‌توانید با Dart در پلتفرم دلخواه خود، خواه Linux، Mac OS X یا Windows کار کنید.

آنچه خواهید آموخت

  • ساختار کد خود را با استفاده از توابع، کلاس‌ها انجام دهید. ، ژنریک ها، بسته ها و کتابخانه ها
  • مدل برنامه های کاربردی وب با چارچوب های مدل دامنه
  • از قدرت مرورگرهای مدرن برای پردازش و ذخیره داده ها استفاده کنید
  • ساخت بازی های وب در HTML5 و کدنویسی آنها در Dart
  • دریافت نمای کلی از چارچوب های UI و MVC موجود برای استفاده با Dart
  • واسط کاربری پیچیده مورد نیاز در برنامه های تجاری را با چارچوب Dart's Polymer بر اساس اجزای وب بسازید.
  • داده های خود را با MongoDB، یکی از محبوب ترین پایگاه های داده NoSQL، ذخیره کنید و به پایگاه داده های MongoDB خود از Dart دسترسی داشته باشید

In Detail

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

\"Learning Dart\" یک نمای کلی از این زبان برنامه نویسی منبع باز جدید را در اختیار شما قرار می دهد. این شما را گام به گام در ساخت بازی‌ها و برنامه‌های تجاری برای وب، با بهره‌گیری از قدرت زبان مدرن همراه با HTML5 راهنمایی می‌کند.

\"Learning Dart" با کاوش در Dart شروع می‌شود. زیست بوم. این با دو فصل دنبال می شود که هر آنچه را که باید در مورد نحو و اصول توسعه Dart بدانید را به شما نشان می دهد. در طول بقیه کتاب، شما این دانش را با کمک یک رویکرد مبتنی بر مثال در موضوعات پیشرفته به کار خواهید برد.

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

\"Learning Dart\" هر آنچه را که نیاز دارید در اختیار شما قرار می‌دهد. برای شروع یا ارتقاء حرفه خود در توسعه وب بدانید.


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

Learn how to program applications with Dart 1.0, a language specifically designed to produce betterstructured, highperformance applications

About This Book

  • Develop apps for the Web using Dart and HTML5
  • Build powerful HTML5 forms, validate and store data in local storage, and use web components to build your own user interface
  • Make games by drawing and integrate audio and video in the browser
  • Learn how to develop an application with the help of a model-driven and fast-paced approach

Who This Book Is For

If you want to become a web developer, or perhaps you already are a web developer but you want to add Dart to your tool belt, then this book is for you. This book assumes that you have at least some knowledge of HTML and how web applications work. Some previous programming experience, preferably in a modern language like C#, Java, Python, Ruby, or JavaScript, will also give you a head start. You can also work with Dart on your preferred platform, be it Linux, Mac OS X, or Windows.

What You Will Learn

  • Structure your code using functions, classes, generics, packages, and libraries
  • Model web applications with domain model frameworks
  • Use the power of modern browsers for processing and storing data
  • Build web games in HTML5 and code them in Dart
  • Get an overview of the available UI and MVC frameworks to use with Dart
  • Build the complex UI needed in business applications with Dart's Polymer framework based on web components
  • Store your data with MongoDB, one of the most popular NoSQL databases, and access your MongoDB databases from Dart

In Detail

Dart is a new open source programming language for the Web. Developed by Google, Dart is gaining popularity and has a steadily growing community. It is a single language for both client and server that can be used with a wide range of devices, including phones, tablets, laptops, and servers. It encompasses the lessons that have been learned over the last two decades of web programming. Stop solving new challenges with the same old tools - let Dart show you a whole new way.

"Learning Dart" provides you with a thorough overview of this new open source programming language. It will guide you step-by-step through building games and business applications for the Web, taking advantage of the power behind a modern language combined with HTML5.

"Learning Dart" starts by exploring the Dart ecosystem. This is followed by two chapters that will show you everything you need to know about Dart's syntax and development principles. Throughout the rest of the book, you will apply this knowledge to advanced topics with the help of an example-based approach.

You will explore how to build web games using HTML5, how to integrate audio and video into your applications, and how to process and show data in HTML5 forms with Dart. The book also shows you how web components fit together with HTML5 and how to apply them in business web applications. You also learn how to store data on the client, how to communicate data between client and server with JSON, and how to store JSON data with MongoDB.

"Learning Dart" provides you with everything you need to know to start or enhance your career in web development.



فهرست مطالب

Content: Cover
Copyright
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Table of Contents
Preface
Chapter 1: Dart --
A Modern Web Programming Language
What is Dart?
Dart is a perfect fit for HTML5
A very short history of web programming
Dart empowers the web client
JavaScript is not the way to go for complex apps
Google, GWT, and Dart
Advantages of Dart
Getting started with Dart
Installing the Dart Editor
Your first Dart program
Getting a view on the Dart tool chain
The Dart execution model
A bird\'s eye view on Dart
Example 1 --
raising rabbits. Extracting a functionA web version
Example 2 --
banking
Making a todo list with Dart
Summary
Chapter 2: Getting to Work with Dart
Variables --
to type or not to type
Built-in types and their methods
Conversions
Operators
Some useful String methods
Dates and times
Lists
Maps
Documenting your programs
Changing the execution flow of a program
Using functions in Dart
Return types
Parameters
First class functions
Recognizing and catching errors and exceptions
Debugging exercise
Summary
Chapter 3: Structuring Code with Classes and Libraries. A touch of class --
how to use classes and objectsVisibility --
getters and setters
Types of constructors
Named constructors
factory constructors
const constructors
Inheritance
Abstract classes and methods
The interface of a class --
implementing interfaces
Polymorphism and the dynamic nature of Dart
Collection types and generics
Typing collections and generics
The collection hierarchy and its functional nature
Structuring your code using libraries
Using a library in an app
Resolving name conflicts
Visibility of objects outside a library
Managing library dependencies with pub. Unit testing in DartProject --
word frequency
Summary
Chapter 4: Modeling Web Applications with Model Concepts and Dartlero
A short introduction to Git and GitHub
Creating a repository on GitHub and a local version
Collaborating on a GitHub project
What a model is and why we need it in programming
Model concepts --
a graphical design tool for our models
Working with model concepts
Explaining the model
Drawing the model
Exporting the model
What is JSON?
Dartlero --
a simple domain model framework
An example of using Dartlero
The categories and links application
Summary. Chapter 5: Handling the DOM in a New WayFinding elements and changing their attributes
Finding elements
Changing the attributes of elements
Creating and removing elements
Handling events
Manipulating the style of page elements
Animating a game
Ping Pong using style(s)
How to draw on a canvas --
Ping Pong revisited
Spiral 1 --
drawing a circle and a rectangle
Spiral 2 --
colored circles and rectangles
Spiral 3 --
moving a ball
Spiral 4 --
reorganizing the code
Spiral 5 --
a bouncing ball
Spiral 6 --
displaying the racket
Spiral 7 --
moving the racket using keys. Spiral 8 --
moving the racket using the mouse.




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