Ebook/Video Tutorial

Lynda – Organizing JavaScript Functionality

Lynda – Organizing JavaScript Functionality
Lynda – Organizing jаvascript Functionality | 1.2 Gb


No amount of learning the theory of jаvascript will substitute for actually practicing the implementation of it. Even before you adopt a framework, learning how to organize the different bits of jаvascript—modularizing, decoupling, etc. —will make a positive impact on the quality of your code. Once you've mastered those techniques, you can turn your attention to building code that you can share between the client—browser—and the server—Node. This course covers how arrange and systemize your jаvascript code. Learn how to organize your code, work with modules, manage server-side jаvascript, and add a shared module.
Read more

Lynda – Creating an Open Source JavaScript Library

Lynda – Creating an Open Source JavaScript Library
Lynda – Creating an Open Source jаvascript Library | 1.4 Gb


Managing open-source projects for web development can be a rewarding—and intricate—endeavor. In this course, get started with open-source by learning how to build a small jаvascript library from scratch. Join Kent Dodds as he covers creating a micro library, writing and running tests, transpiling, and continuous integration. Plus, he shows how to publish a real project—a registered npm module. To wrap up the course, Kent discusses how to manage an open-source project.
Read more

FireMonkey RAD Studio Overview

FireMonkey RAD Studio Overview
FireMonkey RAD Studio Overview


FireMonkey is the multi-device application framework behind RAD Studio, Delphi, and C++Builder. Embarcadero designed FireMonkey for teams
that want to quickly build and deploy native apps for Windows, macOS, Android, and iOS. We provide a full application stack across all platforms
that includes user interface, database, networking, inter-device communication, and other libraries. In addition, FireMonkey applications leverage
the full power of today’s hardware with native performance and GPU-accelerated visuals on PCs, tablets, and mobile devices. Full access to
platform APIs is also built-in. We do not believe in offering a ‘lowest common denominator’ experience across platforms, as other cross-platform
options do. Instead, we provide full-featured and powerful libraries in their own right, and full access to the native platform if required.
Read more

Packt Delphi Cookbook - Second Edition

Packt Delphi Cookbook - Second Edition
Packt Delphi Cookbook - Second Edition | 11 Mb


Over 60 hands-on recipes to help you master the power of Delphi for cross-platform and mobile development on multiple platforms. Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, and Apple iOS. It helps you to concentrate on the real business and save yourself the pain of wandering amid GUI widget details, or having to tackle inter-platform incompatibilities. It also has a wide range of drag-and-drop controls, helping you code your business logic into your business model, and it compiles natively for desktop and mobile platforms.
Read more

StoneRivereLearning Learn Pascal Programming from Scratch

StoneRivereLearning Learn Pascal Programming from Scratch
StoneRivereLearning Learn Pascal Programming from Scratch | 2.29 Gb


Beginner level coders often have the same question; what’s the best way to get started in programming? It’s such a diverse world and there are so many new and exciting (or old and vital) languages that figuring out where to begin can be very bewildering. Guess what? We have the solution. The simple, clean, structured Pascal language is the best way to help you find your programming feet. Its whole reason for existing is to teach good programming practices and standards. What are you waiting for? Get learning!
Read more

Object Pascal Handbook Berlin Edition

Object Pascal Handbook Berlin Edition
Object Pascal Handbook Berlin Edition | 3 Mb


This newly updated 500-page ebook is a complete guide to the current, modern Object Pascal programming language by best-selling Delphi books author and Delphi Senior Product Manager, Marco Cantu. This new language manual for new & existing Object Pascal developers covers core language features, object-oriented programming with Object Pascal, and the latest language features like generics, anonymous methods, and reflection in todays Delphi compilers. The updated edition has been revised for Delphi 10.1 Berlin.
Read more

PLURALSIGHT ASPOSE WORDS FOR .NET CREATING DYNAMIC DOCUMENTS

PLURALSIGHT ASPOSE WORDS FOR .NET CREATING DYNAMIC DOCUMENTS
PLURALSIGHT ASPOSE WORDS FOR .NET CREATING DYNAMIC DOCUMENTS | 308 Mb


Give your business a newer, better way to prepare documents. This course introduces the Aspose.Words for .NET API, which allows developers to incorporate efficient, dynamic, and data-driven document processing capabilities into their applications. If you or your business is in need of an innovative solution for document preparation, this course is for you. This course, Aspose.Words for .NET: Creating Dynamic Documents, provides an introduction to Aspose.Words for .NET, an API that allows developers to implement document processing within their applications, all without requiring any Microsoft Office applications. While Aspose.Words is packed full of great features, this course will specifically focus on creating and generating documents and/or reports from inside the application. You can also fully utilize any .NET-driven data source to populate these documents (ADO.NET, XML, Business Objects, etc.). You'll learn how to install the Aspose.Words API, understand the Aspose.Words Document Object Model, and utilize its comprehensive set of classes and enumerations. You'll also discover how to create documents either from scratch using C# code or by exploiting the mail merge capability to populate a pre-existing template. Finally, you'll explore and apply a variety of data-driven techniques to dynamically fill those forms with information, and learn how to save the documents they create. By the end of this course, you will be able to integrate document processing into your applications in order to create and prepare better documents.
Read more

PLURALSIGHT ASPNET MULTI TENANT APP MVC EXTJS ANGULAR

PLURALSIGHT ASPNET MULTI TENANT APP MVC EXTJS ANGULAR
PLURALSIGHT ASPNET MULTI TENANT APP MVC EXTJS ANGULAR | 1.14 GB


Building a great website that supports multiple domains (or tenants) from both the server side and client side can be challenging. In this course, "ASP.NET in Multi-tenant App, Examples in MVC, ExtJS, and Angular", ASP.NET website developers like you can learn how to build a first-class, best-practices website that supports multiple tenants from both a server-side and client-side perspective. First, you'll learn how to segregate both the data and theme of each unique tenant such that each tenant has its own private website logic and theme. After that, you'll be shown how to capture the incoming request on the server side, parse that request for the domain, and guide your code through different programming logic and display themes; furthermore, you'll learn how to separately build 100%-client-side apps that leverage your web server code using the client-side SPA (Single Page javascript App) libraries Angular and ExtJS. Finally, you'll explore how to set up and use Node.js and Gulp as your build system for Angular apps as well as how to use Sencha's CMD for scaffolding your ExtJS app and build and minify the ExtJS app for production. By the end of this course, you'll be able to build ASP.NET websites that work with multiple tenants and use best practices with no trouble at all.
Read more

TEAMTREEHOUSE JAVASCRIPT UNIT TESTING TUTORIAL

TEAMTREEHOUSE JAVASCRIPT UNIT TESTING TUTORIAL
TEAMTREEHOUSE javascript UNIT TESTING TUTORIAL | 309 MB


In this course, youll use Behavior Driven Development to write unit tests for your functions with the javascript testing framework Mocha.js. Writing unit tests will help you improve your code before you even start writing it. Youll have fewer problems, and better understand the problems you do have.

What you'll learn

Different Types of Testing
Behavior Driven Development
Mocha and Chai
Writing Testable Code
Read more

LYNDA FILEMAKER PRO 15 ESSENTIAL TRAINING TUTORIAL

LYNDA FILEMAKER PRO 15 ESSENTIAL TRAINING TUTORIAL
LYNDA FILEMAKER PRO 15 ESSENTIAL TRAINING TUTORIAL | 1.62 Gb


Learn how to design and build smart, secure databases with FileMaker Pro 14the database solution used everywhere from home offices to Fortune 500 companies all around the world. Cris Ippolite, drawing on years of experience with clients at his own development firm, iSolutions, walks through the essential FileMaker Pro skills, from creating tables and fields to designing layouts that display your data in a smart way. He'll also show you how to find and sort data, create reports, import and export data, write scripts, diagram relationships, and more. Watch now to start learning how to build your first database from scratch.
Read more

PLURALSIGHT AZURE AD MANAGING

PLURALSIGHT AZURE AD MANAGING
PLURALSIGHT AZURE AD MANAGING | 449 Mb


This course examines how to manage Azure AD instances to get the most out of your cloud investment. Nearly every organization utilizes cloud services today and Azure AD provides an intuitive way to leverage a single identity to interact with those cloud services. In Managing Azure AD, you'll examine key management activities related to Azure AD to ensure an optimal experience for the organization and its users. First you'll learn user and group management, management using PowerShell and REST, and advanced federation configuration and deployment. Next, you'll learn how to protect privileged accounts. Finally, you'll learn how to use Azure AD with machines and non-Azure AD aware services. When you're finished with this course, you will have the skills and knowledge of managing Azure AD needed to get the most out of your cloud investment.
Read more