FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Data Structures and Algorithms in Dart
- Author(s) Jonathan Sande
- License(s): CC BY 4.0
- Publisher: Razeware LLC. 2022
- Paperback: N/A
- eBook: HTML and PDF (425 pages)
- Language: English
- ISBN-10/ASIN: N/A
- ISBN-13: N/A
- Share This:
This book is for programmers who are familiar with the Dart language but would like to improve the efficiency of their code and take their skills to the next level.
This book is here to help with in-depth explanations, copious illustrations, and step-by-step examples. The book begins by reviewing fundamental data structures like lists and maps and then goes on to teach you how to build other important structures from scratch, including stacks, linked lists, queues, trees and graphs.
From there you'll use these data structures to understand and write many different traversal, searching and sorting algorithms. All along the way, you'll learn how to analyze the efficiency of your code and express that efficiency using Big O notation.
About the Authors- N/A
- Dart and Flutter Programming
- Algorithms and Data Structures
- Mobile Devices Development and Programming
- Data Structures and Algorithms in Dart (Jonathan Sande)
- The Mirror Site (1) - HTML
- The Mirror Site (2) - HTML
- The Mirror Site (3) - PDF
- Video Lectures (E.M. AlShahmeh)
-
An Open Guide to Data Structures and Algorithms (Paul Bible, et al)
This textbook serves as a gentle introduction for undergraduates to theoretical concepts in data structures and algorithms in computer science while providing coverage of practical implementation (coding) issues.
-
Effective Dart (Dart Project)
Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, this guide brings together Dart best practices, tips, and shortcuts, and explains them with realistic code examples so that you can embrace Dart with confidence.
-
Essential Dart (Krzysztof Kowalczyk)
This book is written to provide clear and concise explanation of topics for programmers both starting to learn the Dart programming language as well as those diving in more complex topics. Most examples are linked to online playground so you can re-run them..
-
Dart in Action (Chris Buckett)
This book introduces Google's Dart language and provides techniques and examples showing how to use it as a viable replacement for Java and JavaScript in browser-based desktop and mobile applications.
-
Dart by Example (John Ryan)
This book is a hands-on introduction to Dart using annotated example programs, inspired by Go By Example and Haskell By Example. It will walk you through step by step through building data-driven web applications with ease and speed.
-
Learning Dart (Rip Tutorial)
This short but rigorous introductory text fully explains both the Dart language and the ideas that have shaped it. It explains reflection in Dart, showing how it is evolving into a form that programmers can easily apply without creating excessively large programs.
-
What is Dart? (Kathy Walrath, et al)
This short ebook describes the Google's Dart language, libraries, and tools that help you develop structured, fast, and maintainable web apps that run in any modern browser. It fully explains both the language and the ideas that have shaped it.
-
Beginning Flutter with Dart (Sanjib Sinha)
Are you an absolute beginner with no prior knowledge to any programming language? Still you want to be a mobile application developer? This book will teach you both from the very beginning Dart programming to building your first mobile application using Flutter.
-
Getting Started with Flutter - Tutorials Series
This Series explore what Flutter has to offer, where it came from, and where it's going. You will begin by getting a solid foundation of Flutter knowledge, and building on it immediately by constructing two more traditional productivity apps.
-
Flutter Cookbook (Flutter.dev)
This book contains recipes that demonstrate how to solve common problems while writing Flutter apps. Each recipe is self-contained and can be used as a reference to help you build up an application.
:
|
|