Microcontrollers like Arduino provide a great introduction to physical computing, allowing you to design: environment sensors and controls; visual and auditory alerts based on input; and devices comprising the Internet of Things.
Microcontrollers like Arduino provide a great introduction to physical computing, allowing you to design: environment sensors and controls; visual and auditory alerts based on input; and devices comprising the Internet of Things.
Creating Mobile Apps with Xamarin.Forms: Cross-platform C# programming for iOS, Android, and Windows.
In this Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud- Preview 2 ebook, we introduce three new security features: Always Encrypted, Row-Level Security, and dynamic data masking; discuss enhancements that enable you to better manage performance and storage: TempDB configuration, query store, and Stretch Database; review several improvements to Reporting Services; and also describe AlwaysOn Availability Groups, tabular enhancements, and R integration.
Get a head start deploying Windows 10—with tips and best practices from experts in the field. Deploying Windows 10: Automating deployment by using System Center Configuration Manager shows you how to deploy Windows 10 in an automated way without impacting end users by leveraging System Center Configuration Manager, which is the most used product to deploy Microsoft operating systems in the industry today.
Familiarity with code generation tools is key for modern software engineers, and whether you know it or not, you’re probably already using one.
Windows 10 IT Pro Essentials: Top 10 Tools contains descriptions and hands-on advice to help IT Pros work faster and smarter.
C# is a general purpose, object-oriented, component-based programming language.
Learn to use the Python language to create programs of all kinds.
The nature of business today demands that companies have an online presence.
Object-oriented programming is the de facto programming paradigm for many programming languages.
Lead the journey to the cloud and drive innovation! Discover what makes the cloud so compelling to enterprises; with which applications you should start your cloud journey; how your organization will change, and how skill sets will evolve; how to measure progress; how to think about security, compliance, and business buy-in; and how to exploit the ever-growing feature set that the cloud offers to gain strategic and competitive advantage.
Learn the basics of Windows Services and how to develop and deploy basic apps.
Mastering big data requires an aptitude at every step of information processing.
Ubuntu Server Succinctly illuminates the path from installing Ubuntu Server on a machine to configuring user accounts, groups, directories, networks, databases, and more. In only a few dozen pages, developers and IT professionals unfamiliar with Linux distributions will be able to set up Ubuntu Server and leverage its capabilities in any environment.
Thinking in CSS is a focused guide designed to help you understand the basics of CSS, how it works, and how to start creating modern websites. Start using CSS and get to grips with one of the most foundational but important languages in web design.
What you need to know about Python: The absolute essentials you need to get Python up and running is designed to act as a brief, practical introduction to Python. It is full of practical examples which will get you up and running quickly with the core tasks of Python. It assumes that you know a bit about what Python is, what it does, and why you want to use it.
DocumentDB is a NoSQL database platform that serves as the base of Azure Cosmos DB, Microsoft’s new globally-distributed, multi-model database service.
Keystone.js is a free and open-source Node.js web framework for developing database-driven websites, applications, and RESTful APIs. The framework is built on Express.js and MongoDB, and follows the Model-View-Template design pattern.
Microsoft Platform and Tools for Mobile App Development outlines the E2E platform from Microsoft that forms the critical capabilities for organizations selecting technologies and tools for a Mobile Application Development Platform (MADP) and Rapid Mobile Application Development (RMAD).
Modern Microsoft is much more than Windows, and to reach their full potential developers must be able to reach users on the many platforms they use.