توضیحات
Design and build full-featured web and CLI apps using the powerful Dart language and its libraries and tools
About This Book
- Build sophisticated, powerful apps using Dart 1.9; learn about the newest libraries and asynchronous APIs
- Write encapsulated components and apps with Web Components, polymer.dart, and AngularDart
- Explore Standalone Dart VM with CLI apps, unit testing, and server-side scripting and discover Dart’s full potential with C/C++ native extensions
- Practical, tutorial-based guide with examples in the context of modern web development for mobile and desktop with HTML5 features
Who This Book Is For
This book is targeted at expert programmers in JavaScript who want to learn Dart quickly. Some previous experience with OOP programming in other languages and a good knowledge of JavaScript are assumed.
What You Will Learn
- Learn about the Dart language syntax, libraries, and package manager
- Use existing JavaScript libraries in Dart and call Dart code from JavaScript
- Handle asynchronous calls with Future-Based API and use HTML5 features in Dart
- Write example apps with Web Components and polymer.dart
- Develop web apps using AngularDart
- Test apps with unit tests and analyze them with Observatory
- Explore CLI apps, WebSocket servers, and server-side scripting in Dart
- Extend the Standalone Dart VM with C/C++ native extensions
In Detail
The Dart programming language can be used for both client- and server-side development. It combines the best from many of today’s languages. Dart’s cohesive, scalable, and robust web programming features will help individuals and organizations solve challenges in a whole new way.
You’ll start off with an interactive tour of Dart and realize its power. You will step up to learn about the DOM tree and its implementation, while creating web apps. You will learn how to use various APIs for asynchronous calls, GeoLocation, Audio, File Drag and Drop, touch events, and more. Later on, you will build custom elements with Web Components and build on top of the previous parts with polymer.dart. You will also learn about data bindings and how to use AngularDart. You’ll get to grips with writing CLI scripts, MySQL queries, Apache and nginx configuration, WebSockets, and so much more. Finally, you’ll learn the unit testing and profiling, and writing native extensions in C/C++.
————————————————————–
ترجمه ماشینی :
طراحی و ساخت برنامه های وب و CLI با امکانات کامل با استفاده از زبان قدرتمند دارت و کتابخانه ها و ابزارهای آن
درباره این کتاب
- ساخت برنامه های پیچیده و قدرتمند با استفاده از Dart 1.9. درباره جدیدترین کتابخانه ها و APIهای ناهمزمان بیاموزید
- کامپوننت ها و برنامه های محصور شده را با Web Components، polymer.dart و AngularDart بنویسید
- کاوش در Dart VM مستقل با برنامه های CLI، تست واحد و سرور اسکریپت نویسی جانبی و کشف پتانسیل کامل Dart با برنامه های افزودنی بومی C/C++
- راهنمای عملی مبتنی بر آموزش همراه با مثال هایی در زمینه توسعه وب مدرن برای موبایل و دسکتاپ با ویژگی های HTML5
این کتاب برای چه کسی است
این کتاب برای برنامه نویسان متخصص در جاوا اسکریپت که می خواهند دارت را به سرعت یاد بگیرند، هدف قرار گرفته است. برخی از تجربیات قبلی با برنامه نویسی OOP در زبان های دیگر و دانش خوب جاوا اسکریپت فرض می شود.
آنچه خواهید آموخت
- درباره نحو، کتابخانه ها و بسته زبان دارت بیاموزید. مدیر
- از کتابخانه های جاوا اسکریپت موجود در دارت استفاده کنید و کد دارت را از جاوا اسکریپت فراخوانی کنید
- تماس های ناهمزمان را با API مبتنی بر آینده مدیریت کنید و از ویژگی های HTML5 در دارت استفاده کنید
- نمونه بنویسید برنامهها با Web Components و polymer.dart
- برنامههای وب را با استفاده از AngularDart توسعه دهید
- برنامهها را با تستهای واحد آزمایش کنید و آنها را با Observatory تجزیه و تحلیل کنید
- کاوش برنامههای CLI، سرورهای WebSocket ، و اسکریپت نویسی سمت سرور در Dart
- توسعه Dart VM مستقل با پسوندهای بومی C/C++
در جزئیات
زبان برنامه نویسی Dart می تواند برای توسعه سمت مشتری و سرور استفاده شود. بهترین ها را از بسیاری از زبان های امروزی ترکیب می کند. ویژگیهای برنامهنویسی وب منسجم، مقیاسپذیر و قوی Dart به افراد و سازمانها کمک میکند تا چالشها را به روشی کاملاً جدید حل کنند.
شما با یک تور تعاملی از دارت شروع خواهید کرد و به قدرت آن پی خواهید برد. در حین ایجاد برنامه های وب، برای یادگیری در مورد درخت DOM و اجرای آن اقدام خواهید کرد. شما یاد خواهید گرفت که چگونه از API های مختلف برای تماس های ناهمزمان، موقعیت جغرافیایی، صدا، کشیدن و رها کردن فایل، رویدادهای لمسی و غیره استفاده کنید. بعداً، المانهای سفارشی را با Web Components میسازید و با polymer.dart روی قسمتهای قبلی میسازید. همچنین با اتصالات داده و نحوه استفاده از AngularDart آشنا خواهید شد. شما با نوشتن اسکریپت های CLI، پرس و جوهای MySQL، پیکربندی آپاچی و nginx، WebSockets و موارد دیگر آشنا خواهید شد. در نهایت، تست واحد و نمایه سازی و نوشتن پسوندهای بومی در C/C++ را یاد خواهید گرفت.
tag : دانلود کتاب Dart Essentials , Download Dart Essentials , دانلود Dart Essentials , Download Dart Essentials Book , Dart Essentials دانلود , buy Dart Essentials , خرید کتاب Dart Essentials , دانلود کتاب Dart Essentials , کتاب Dart Essentials , دانلود Dart Essentials , خرید Dart Essentials , خرید کتاب Dart Essentials ,









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