|
Books > Computing & IT > Computer software packages > Other software packages > Enterprise software > General
Das Buch ist eine Einfuhrung in die Programmiersprache Java. In
den ersten Kapiteln werden die Grundlagen behandelt: Klassen,
Objekte, Interfaces und Pakete. Weitere Kapitel befassen sich mit
Benutzeroberflachen, der Ausnahmebehandlung, der
Threadprogrammierung, mit Client/Server-Implementierung, Javas
Sicherheitsmechanismen und dem Aufruf entfernter Methoden. Alle
Sprachkonstrukte und die verwendeten Klassen der
Java-Standardbibliothek werden an Beispielen verdeutlicht. An die
einzelnen Kapitel schliesst sich eine Reihe von Ubungsaufgaben an.
Die kompletten Beispielprogramme und Losungen zu den Ubungen
befinden sich auf der beiliegenden CD-ROM.
In der 4. Auflage wurde die Behandlung des IO-Frameworks um das
New IO API (NIO), das seit JDK 1.4 neben das streambasierte API
tritt, erweitert. Einige Client/Server-Beispiele wurden auf NIO
umgestellt. Bei der Ausnahmebehandlung wurde das neue
Java-Sprachkonstrukt der Zusicherungen (assertions) erganzt."
Getting the most out of Python to improve your codebase Key
Features Save maintenance costs by learning to fix your legacy
codebase Learn the principles and techniques of refactoring Apply
microservices to your legacy systems by implementing practical
techniques Book DescriptionPython is currently used in many
different areas such as software construction, systems
administration, and data processing. In all of these areas,
experienced professionals can find examples of inefficiency,
problems, and other perils, as a result of bad code. After reading
this book, readers will understand these problems, and more
importantly, how to correct them. The book begins by describing the
basic elements of writing clean code and how it plays an important
role in Python programming. You will learn about writing efficient
and readable code using the Python standard library and best
practices for software design. You will learn to implement the
SOLID principles in Python and use decorators to improve your code.
The book delves more deeply into object oriented programming in
Python and shows you how to use objects with descriptors and
generators. It will also show you the design principles of software
testing and how to resolve software problems by implementing design
patterns in your code. In the final chapter we break down a
monolithic application to a microservice one, starting from the
code as the basis for a solid platform. By the end of the book, you
will be proficient in applying industry approved coding practices
to design clean, sustainable and readable Python code. What you
will learn Set up tools to effectively work in a development
environment Explore how the magic methods of Python can help us
write better code Examine the traits of Python to create advanced
object-oriented design Understand removal of duplicated code using
decorators and descriptors Effectively refactor code with the help
of unit tests Learn to implement the SOLID principles in Python Who
this book is forThis book will appeal to team leads, software
architects and senior software engineers who would like to work on
their legacy systems to save cost and improve efficiency. A strong
understanding of Programming is assumed.
Bring your data to life with Power BI Key Features Get to grips
with the fundamentals of Microsoft Power BI and its Business
Intelligence capabilities Build accurate analytical models, reports
and dashboards Get faster and more intuitive insights from your
data using Microsoft Power BI Book DescriptionMicrosoft Power BI is
a cloud-based service that helps you easily visualize and share
insights using your organization's data.This book will get you
started with business intelligence using the Power BI toolset,
covering essential concepts such as installation,designing
effective data models, as well as building basic dashboards and
visualizations to make your data come to life You will learn how to
get your data the way you want - connecting to data sources sources
and how to clean your data with the Power BI Query Editor. You will
next learn how to properly design your data model to make your data
easier to work with.. You will next learn how to properly design
your data model to navigate table relationships and build DAX
formulas to make your data easier to work with. Visualizing your
data is another key element of this book, and you will learn how to
follow proper data visualization styles and enhanced digital
storytelling techniques. By the end of this book, you will
understand how to administer your organization's Power BI
environment so deployment can be made seamless, data refreshes can
run properly, and security can be fully implemented What you will
learn Connect to data sources using both import and DirectQuery
options Use the Query Editor to apply data transformations and data
cleansing processes, including learning how to write M and R
scripts Design optimized data models by designing relationships and
DAX calculations Leverage built-in and custom visuals to design
effective reports Use the Power BI Desktop and Power BI Service to
implement Row Level Security on your model Administer a Power BI
cloud tenant for your organization Deploy your Power BI Desktop
files into the Power BI Report Server Who this book is forThis book
is for aspiring Business Intelligence professionals who want to get
up and running with Microsoft Power BI. If you have a basic
understanding of BI concepts and want to learn how to apply them
using Microsoft Power BI, this book is for you.
Have the best tools at your fingertips to extend and maximize the
efficiency of your business management About This Book * Follow
practical and easy-to-grasp examples, illustrations and coding to
make the most out of Dynamics 365 for Operations in your business
scenario * Extend Dynamics 365 for Operations in a cost-effective
manner by using tools you already have * Solve common business
problems with the valuable features of Dynamics 365 for Operations
Who This Book Is For This book is for those who are getting to
grips with Dynamics 365 for Operations developers or those
migrating from C# development. The guide includes information
essential for new and experienced Dynamics 365 for Operations
developers. What You Will Learn * Create enumerated and extended
data types * Understand the importance of using patterns and
frameworks while creating a unique concept for your solution *
Service and deploy your code and packages to improve performance *
Write and perform unit tests to automate the testing process *
Design your security model and policies to provide code access
privileges * Construct the UI and business logic to add Power BI to
dashboards In Detail Dynamics 365 for Operations is the ERP element
of Microsoft's new Dynamics 365 Enterprise Edition. Operations
delivers the infrastructure to allow businesses to achieve growth
and make better decisions using scalable and contemporary ERP
system tools. This book provides a collection of "recipes" to
instruct you on how to create-and extend-a real-world solution
using Operations. All key aspects of the new release are covered,
and insights into the development language, structure, and tools
are discussed in detail. New concepts and patterns that are pivotal
to elegant solution designs are introduced and explained, and
readers will learn how to extend various aspects of the system to
enhance both the usability and capabilities of Operations.
Together, this gives the reader important context regarding the new
concepts and the confidence to reuse in their own solution designs.
This "cookbook" provides the ingredients and methods needed to
maximize the efficiency of your business management using the
latest in ERP software-Dynamics 365 for Operations. Style and
approach The book takes a practical recipe-based approach, focusing
on real-world scenarios and giving you all the information you need
to build a strong Dynamics 365 for Operations implementation.
Learn from an expert on how use self-adapting and self-healing
systems within Docker. Key Features Viktor Farcic shows you all
aspects in the creation of self-adapting and self-healing systems
in both a practical and hands-on approach. Learn how to choose a
successful solution for metrics storage and query, including
InfluxDB, Nagios and Sensu, Prometheus and Graphite. Discover how
to integrate Docker Flow Monitor with Docker Flow Proxy. How to
apply Docker self-healing and self-adaptive to both services and
infrastructure. Book DescriptionBuilding on The DevOps 2.0 Toolkit
and The DevOps 2.1 Toolkit: Docker Swarm, Viktor Farcic brings his
latest exploration of the Docker technology as he records his
journey to explore two new programs, self-adaptive and self-healing
systems within Docker. The DevOps 2.2 Toolkit: Self-Sufficient
Docker Clusters is the latest book in Viktor Farcic's series that
helps you build a full DevOps Toolkit. This book in the series
looks at Docker, the tool designed to make it easier in the
creation and running of applications using containers. In this
latest entry, Viktor combines theory with a hands-on approach to
guide you through the process of creating self-adaptive and
self-healing systems. Within this book, Viktor will cover a
wide-range of emerging topics, including what exactly self-adaptive
and self-healing systems are, how to choose a solution for metrics
storage and query, the creation of cluster-wide alerts and what a
successful self-sufficient system blueprint looks like. Work with
Viktor and dive into the creation of self-adaptive and self-healing
systems within Docker. What you will learn Let Viktor Farcic show
you all aspects in the creation of self-adapting and self-healing
systems in both a practical and hands-on approach. Learn how to
choose a successful solution for metrics storage and query,
including InfluxDB, Nagios and Sensu, Prometheus and Graphite.
Understand how to integrate Docker Flow Monitor with Docker Flow
Proxy. The creation of cluster-wide alerts by creating alerts based
on metrics. How to apply self-healing and self-adaptive to both
services and infrastructure. Who this book is forThis book is for
professionals experienced with Docker looking to create both
self-adapting and self-healing systems using the software.
Learn the fundamentals of Python (3.7) and how to apply it to data
science, programming, and web development. Fully updated to include
hands-on tutorials and projects. Key Features Learn the
fundamentals of Python programming with interactive projects Apply
Python to data science with tools such as IPython and Jupyter
Utilize Python for web development and build a real-world app using
Django Book DescriptionLearn Python Programming is a quick,
thorough, and practical introduction to Python - an extremely
flexible and powerful programming language that can be applied to
many disciplines. Unlike other books, it doesn't bore you with
elaborate explanations of the basics but gets you up-and-running,
using the language. You will begin by learning the fundamentals of
Python so that you have a rock-solid foundation to build upon. You
will explore the foundations of Python programming and learn how
Python can be manipulated to achieve results. Explore different
programming paradigms and find the best approach to a situation;
understand how to carry out performance optimization and effective
debugging; control the flow of a program; and utilize an
interchange format to exchange data. You'll also walk through
cryptographic services in Python and understand secure tokens.
Learn Python Programming will give you a thorough understanding of
the Python language. You'll learn how to write programs, build
websites, and work with data by harnessing Python's renowned data
science libraries. Filled with real-world examples and projects,
the book covers various types of applications, and concludes by
building real-world projects based on the concepts you have
learned. What you will learn Get Python up and running on Windows,
Mac, and Linux Explore fundamental concepts of coding using data
structures and control flow Write elegant, reusable, and efficient
code in any situation Understand when to use the functional or OOP
approach Cover the basics of security and concurrent/asynchronous
programming Create bulletproof, reliable software by writing tests
Build a simple website in Django Fetch, clean, and manipulate data
Who this book is forLearn Python Programming is for individuals
with relatively little experience in coding or Python. It's also
ideal for aspiring programmers who need to write scripts or
programs to accomplish tasks. The book shows you how to create a
full-fledged application.
Over 90 recipes to maximize automated solutions and policy-drive
application profiles using Cisco ACI About This Book * Confidently
provision your virtual and physical infrastructure for application
deployment * Integrate Cisco ACI with hypervisors and other third
party devices * Packed with powerful recipes to automate your IT
operations Who This Book Is For If you are a network administrator,
system administrator, or engineer and are aware of the basics of
Cisco ACI but want to start using it to automate your tasks, then
this book is for you What You Will Learn * Master the Cisco ACI
architecture * Discover the ACI fabric with easy-to-follow steps *
Set up quality of service within ACI * Configure external networks
with Cisco ACI * Integrate with VMware and track VMware virtual
machines * Configure apply and verify access policies * Extend or
migrate a VMware virtual-machine LAN inside the ACI fabric *
Monitor ACI with third party tools and troubleshoot issues In
Detail Cisco Application Centric Infrastructure (ACI) is a tough
architecture that automates IT tasks and accelerates data-center
application deployments. This book focuses on practical recipes to
help you quickly build, manage, and customize hybrid environment
for your organization using Cisco ACI. You will begin by
understanding the Cisco ACI architecture and its major components.
You will then configure Cisco ACI policies and tenants. Next you
will connect to hypervisors and other third-party devices. Moving
on, you will configure routing to external networks and within ACI
tenants and also learn to secure ACI through RBAC. Furthermore, you
will understand how to set up quality of service and network
programming with REST, XML, Python and so on. Finally you will
learn to monitor and troubleshoot ACI in the event of any issues
that arise. By the end of the book, you will gain have mastered
automating your IT tasks and accelerating the deployment of your
applications. Style and approach A set of exciting recipes to
automate your IT operations related to datacenters, the Cloud, and
networking tasks
Learn about the Advanced Administration Certification Examination
and build a successful career in Salesforce administration About
This Book * Build your skills and knowledge to crack the Advanced
Admin Certification Examination * Leverage the advanced
administration capabilities of Salesforce and Salesforce1 *
Optimize and extend Sales Cloud and Service Cloud applications Who
This Book Is For This book is written for Salesforce admins who are
looking to gain an in-depth knowledge of the Salesforce platform
and grow their value in their organization. It will teach them to
implement and design advanced business process automation for the
benefit of their organization. What You Will Learn * Adopt
Lightning Experience to improve the productivity of your
organization's sales team * Create and maintain service
entitlements and entitlement processes * Process Builder basic and
advanced concepts * Different ways to deploy applications between
environments * Best practices for improving and enriching data
quality In Detail The book starts by refreshing your knowledge of
common admin tasks. You will go over Lightning Experience and
various security aspects. You will be shown how to implement
territory management in your organization and make use of custom
objects. From here, the book progresses to advanced configuration,
data management, and data analytics before swiftly moving on to
setting up advanced organization-wide features that affect the look
and feel of the application. Extend the capabilities of your
organization's Salesforce implementation by optimizing and
extending Sales Cloud, Salesforce1, and Service Cloud applications.
This guide will equip you with the tools you need to build a
successful career in Salesforce. Style and approach The book takes
a straightforward, no-nonsense approach to working with the
Salesforce CRM platform. It is filled with examples, advanced use
cases, and all the resources you need to be a Salesforce Jedi.
This book contains more than 65 recipes that will equip you with
what you need to know to work with Windows 2016 Server. This book
will help you learn how to administrate your Windows Server for
optimal performance. Key Features A focussed guide to help you with
the core functionalities of Windows Server 2016 Explore tasks that
will help you build a datacenter from scratch using Windows Server
2016 Step-by-step instructions for common Windows Server
administration duties Book Description Windows Server 2016 is an
operating system designed to run on servers. It supports
enterprise-level data storage, communications, management, and
applications. This book contains specially selected, detailed help
on core, essential administrative tasks of Windows Server 2016.
This book starts by helping you to navigate the interface of
Windows Server 2016, and quickly shifts gears to implementing roles
that are necessarily in any Microsoft-centric datacenter. This book
will also help you leverage the web services platform built into
Windows Server 2016, available to anyone who runs this latest and
greatest Server operating system. Further, you will also learn to
compose optimal Group Policies and monitor system performance and
IP address management. This book will be a handy quick-reference
guide for any Windows Server administrator, providing easy to read,
step-by-step instructions for many common administrative tasks that
will be part of any Server Administrator's job description as they
administer their Windows Server 2016 powered servers. The material
in the book has been selected from the content of Packt's Windows
Server 2016 Cookbook by Jordan Krause to provide a specific focus
on key Windows Server administration tasks. What you will learn
Become skilled in the navigation of Windows Server 2016, and
explore the technologies and options that it provides Build the
infrastructure required for a successful Windows Server network
Move away from those open-source web server platforms and start
migrating your websites to Server 2016's Internet Information
Services today Provide a centralized point for users to access
applications and data by confguring Remote Desktop Services Compose
optimal Group Policies Who this book is for This book is for system
administrators or IT professionals who want the skills to manage
and maintain the core infrastructure of a Windows Server 2016
environment. Prior experience in Windows Server 2012 R2
environments will be helpful.
|
|