Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
"How is the Data Science project to be implemented?" has never been more conceptually sounding, thanks to the work presented in this book. This book provides an in-depth look at the current state of the world's data and how Data Science plays a pivotal role in everything we do.This book explains and implements the entire Data Science lifecycle using well-known data science processes like CRISP-DM and Microsoft TDSP. The book explains the significance of these processes in connection with the high failure rate of Data Science projects.The book helps build a solid foundation in Data Science concepts and related frameworks. It teaches how to implement real-world use cases using data from the HMDA dataset. It explains Azure ML Service architecture, its capabilities, and implementation to the DS team, who will then be prepared to implement MLOps. The book also explains how to use Azure DevOps to make the process repeatable while we're at it.By the end of this book, you will learn strong Python coding skills, gain a firm grasp of concepts such as feature engineering, create insightful visualizations and become acquainted with techniques for building machine learning models. TABLE OF CONTENTS1. Data Science for Business2. Data Science Project Methodologies and Team Processes3. Business Understanding and Its Data Landscape4. Acquire, Explore, and Analyze Data5. Pre-processing and Preparing Data6. Developing a Machine Learning Model7. Lap Around Azure ML Service8. Deploying and Managing Models
Internals of Python 3.x transform a programmer's learning path by emphasizing the source code over the syntax to teach things from the ground up in nearly the same amount of time and effort.The book delves into the structure and distinctions between the primary Python object and iterable objects. The iterable types, namely, lists and tuples, have been thoroughly defined in the structure and operations. The internals of sets and dictionaries, which are data structures that provide O(1) insertion and search, have been thoroughly discussed. Memory allocation explains how Python handles memory for tiny and large objects. The chapter on GIL explains how the GIL works, which is halted by a semaphore and a conditional variable. The chapter on Async Python describes how the async module generates coroutines and async functions that can be executed on an event loop and interact through events.After reading this book, you will be more confident to create high-performance code on a day-to-day basis.¿TABLE OF CONTENTS1. Design of Generic Objects2. Basic Python Types3. Iterable Sequence Objects4. Set and Dictionary5. Functions and Generators6. Memory Management7. Interpreter and Opcodes8. GIL and Multithreading9. Async Python10. Source Code Layout and the Compiler Stages
'Learn to Code with Scratch' prepares your child to begin building cool apps, games, animated stories, quizzes, and a variety of other enjoyable applications. This book teaches your child what a programme is and how it works using Scratch, a comprehensive visual programming language.This book teaches your child how to connect various code blocks and establish the program's logic by using seven distinct games and applications, including a haunted party, a talking robot, a mystical story, and a humorous quiz game. You will learn how to write and create a programme in Scratch and how to run your programme and save and share it with your loved ones.**Special treats for kids:**¿ Tens of games, stories, and animations are created from the start.¿ A comprehensive course covering all of the interesting features included in Scratch 3.0 programming.¿ Instructions in vibrant colors and a simple navigation system guides you through the fundamental fundamentals of coding.TABLE OF CONTENTS1. What is Coding and how To code2. What Is Scratch3. Talking Robot4. Flying Cat5. The Haunted party6. Colourful City7. Funny Quiz Game8. Magic Story9. Our Solar System
How can some businesses survive centuries while hundreds collapse every year - from micro-enterprises to global brands? A brand's journey to grow and maintain loyal supporters is one of the timeless foundations for every company that its customer teams need to know.'Modern Marketing Using AI' covers it all by taking a customer perspective to look at best practices, industry-leading strategies, technologies, and their timing to maximise the value of a brand. The book starts with an overview of a brand journey, how marketing, sales, and customer success work at each stage, and why the usage of AI in this field has become a need. It then dives into each stage, teaching us how to validate a product, define the brand, expand its visibility, and turn customers into fans with AI-led marketing techniques for channels, accounts, referrals, affiliates, influencers, social media and much more. At every stage, it highlights brand stories and how operational automation and insights can be leveraged for marketing. We conclude with guidelines on how marketers can prepare for AI and even estimate its impact on their jobs.
This book assists project management professionals in resolving project crashing situations through linear programming. It demonstrates how the PM team can help streamline the project''s on-time completion and cost optimization.The book begins with understanding project management processes and frameworks such as WBS, PDM, and EVM. The book helps build familiarity with the PM team''s procedures to monitor a project. It helps investigate linear programming problems (LPPs) and the mathematical foundations for their formulation. It covers various approaches to solving the LPP, including graphical methods, their limitations, and the necessity of tools such as MS Excel''s Solver. It also covers how the PM team can solve LPP with the help of Solver.This book covers various business and technical scenarios for crashing a project. It teaches how to formulate the problem of optimizing a project for time and cost using LPP. This book then discusses how LPP can be solved using Solver and more complex issues. It also explores the relationship between earned value management and crashing a project.TABLE OF CONTENTS1. Project Scheduling2. Earned Value Method3. Linear Programming Problems4. Crashing a Project5. Using LPP to Crash a Project6. More Complex Problems7. Linking EVM and LPP8. Annexure I: Microsoft Excel Basics9. Annexure II: Advanced Methods of Crashing a Project
Advance your career as an SQL Server developer and DBA KEY FEATURES ¿ Cutting-edge coverage from community experts to learn T-SQL programming.¿ Detailed explanation of concepts and techniques for easy understanding.¿ Numerous practical demonstrations of T-SQL querying and programming applications. DESCRIPTION This book will teach you the fundamentals of SQL, SQL Server, databases, and how to write queries and programs using T-SQL. After reading this book, you will be able to create, modify, and delete databases, tables, and indexes. You can practice querying the data and running complex analytics on it. You will also be able to add, delete, and modify procedures, user-defined functions, triggers, and views.The journey of learning T-SQL with this book begins with an understanding of SQL and database fundamentals. You'll explore the SQL Server Management Studio (SSMS) used for developing and managing SQL Server databases. You'll then learn how to use DDL statements to create, modify and delete tables and indexes. Gradually, you'll be able to query in T-SQL using DML statements, joins, and various built-in functions. WHAT YOU WILL LEARN¿ Concise understanding of relational databases and the SQL Server.¿ Learn how to create database tables and indexes using T-SQL.¿ Learn to add, modify, and delete records.¿ Practice how to slice and dice data by running smart T-SQL queries.¿ Perform advanced analytical analysis using various functions.¿ Discover Error Handling and Transaction Management.¿ Administer XML and JSON handling with T-SQL.¿ Practice different deployment modes for T-SQL objects.WHO THIS BOOK IS FOR If you want to know how to design, develop, and maintain SQL Server databases and run sophisticated T-SQL queries without much hassle, this book is for you. Readers with a basic understanding of programming would have an advantage.
Learn the hand-crafted notes on C programmingKey FeaturesStrengthens the foundations, as a detailed explanation of programming language concepts are givenLucid explanation of the conceptWell thought-out, fully working programming examplesEnd-of-chapter exercises that would help you practice the skills learned in the chapterHand-crafted KanNotes at the end of the each chapter that would help the reader remember and revise the concepts covered in the chapter Focuses on how to think logically to solve a problem DescriptionThe new edition of this classic book has been thoroughly revamped, but remains faithful to the principles that have established it as a favourite amongst students, teachers and software professionals round the world. Simplicity - that has been the hallmark of this book in not only its previous sixteen English editions, but also in the Hindi, Gujrati, Japanese, Korean, Chinese and US editions. This book doesn t assume any programming background. It begins with the basics and steadily builds the pace so that the reader finds it easy to handle advanced topics towards the end of the book.What will you learnC Instructions Decision Control Instruction, Loop Control Instruction, Case Control Instruction Functions, Pointers, Recursion Data Types, The C Preprocessor Arrays, StringsStructures, Console Input/Output, File Input/Output Who this book is forStudents, Programmers, researchers, and software developers who wish to learn the basics of C++ programming language.Table of Contents1. Getting Started2. C Instructions3. Decision Control Instruction4. More Complex Decision Making5. Loop Control Instruction6. More Complex Repetitions7. Case Control Instruction8. Functions9. Pointers10. Recursion11. Data Types Revisited12. The C Preprocessor13. Arrays14. Multidimensional Arrays15. Strings16. Handling Multiple Strings17. Structures18. Console Input/Output19. File Input/Output20. More Issues In Input/Output21. Operations On Bits22. Miscellaneous Features23. Interview FAQsAppendix A Compilation and ExecutionAppendix B Precedence TableAppendix C Chasing the BugsAppendix D ASCII ChartPeriodic Tests I to IV, Course Tests I, IIIndex About the Authors Through his books and Quest Video Courses on C, C++, Java, Python, Data Structures, .NET, IoT, etc. Yashavant Kanetkar has created, molded and groomed lacs of IT careers in the last three decades. Yashavant s books and Quest videos have made a significant contribution in creating top-notch IT manpower in India and abroad.Yashavant s books are globally recognized and millions of students/professionals have benefitted from them. Yashavant's books have been translated into Hindi, Gujarati, Japanese, Korean and Chinese languages. Many of his books are published in India, USA, Japan, Singapore, Korea and China.Yashavant is a much sought after speaker in the IT field and has conducted seminars/workshops at TedEx, IITs, IIITs, NITs and global software companies.Yashavant has been honored with the prestigious Distinguished Alumnus Award by IIT Kanpur for his entrepreneurial, professional and academic excellence. This award was given to top 50 alumni of IIT Kanpur who have made a significant contribution towards their profession and betterment of society in the last 50 years. His Linkedin profile: linkedin.com/in/yashavant-kanetkar-9775255
Learn how to redesign NLP applications from scratch. Key FeaturesGet familiar with the basics of any Machine Learning or Deep Learning application. Understand how does preprocessing work in NLP pipeline. Use simple PyTorch snippets to create basic building blocks of the network commonly used in NLP. Get familiar with the advanced embedding technique, Generative network, and Audio signal processing techniques.DescriptionNatural language processing (NLP) is one of the areas where many Machine Learning and Deep Learning techniques are applied. This book covers wide areas, including the fundamentals of Machine Learning, Understanding and optimizing Hyperparameters, Convolution Neural Networks (CNN), and Recurrent Neural Networks (RNN). This book not only covers the classical concept of text processing but also shares the recent advancements. This book will empower users in designing networks with the least computational and time complexity. This book not only covers basics of Natural Language Processing but also helps in deciphering the logic behind advanced concepts/architecture such as Batch Normalization, Position Embedding, DenseNet, Attention Mechanism, Highway Networks, Transformer models and Siamese Networks. This book also covers recent advancements such as ELMo-BiLM, SkipThought, and Bert. This book also covers practical implementation with step by step explanation of deep learning techniques in Topic Modelling, Text Generation, Named Entity Recognition, Text Summarization, and Language Translation. In addition to this, very advanced and open to research topics such as Generative Adversarial Network and Speech Processing are also covered. What you will learnLearn how to leveraging GPU for Deep Learning Learn how to use complex embedding models such as BERT Get familiar with the common NLP applications Learn how to use GANs in NLP Learn how to process Speech data and implementing it in Speech applications Who this book is forThis book is a must-read to everyone who wishes to start the career with Machine learning and Deep Learning. This book is also for those who want to use GPU for developing Deep Learning applications.Table of Contents1. Understanding the basics of learning Process2. Text Processing Techniques3. Representing Language Mathematically4. Using RNN for NLP5. Applying CNN In NLP Tasks6. Accelerating NLP with Advanced Embeddings7. Applying Deep Learning to NLP tasks8. Application of Complex Architectures in NLP9. Understanding Generative Networks10. Techniques of Speech Processing11. The Road AheadAbout the Authors Sunil Patel has completed his master s in Information Technology from the Indian Institute of Information technology-Allahabad with a thesis focused on investigating 3D protein-protein interactions with deep learning. Sunil has worked with TCS Innovation Labs, Excelra, and Innoplexus before joining to Nvidia. The main areas of research were using Deep Learning, Natural language processing in Banking, and healthcare domain. Sunil started experimenting with deep learning by implanting the basic layer used in pipelines and then developing complex pipelines for a real-life problem. Apart from this, Sunil has also participated in CASP-2014 in collaboration with SCFBIO-IIT Delhi to efficiently predict possible Protein multimer formation and its impact on diseases using Deep Learning. Currently, Sunil works with Nvidia as Data Scientist III.LinkedIn Profile: https: //www.linkedin.com/in/linus1/Read mo
A Cookbook that will help you implement Machine Learning algorithms and techniques bybuilding real-world projects Key FeaturesLearn how to handle an entire Machine Learning Pipeline supported with adequate mathematics. Create Predictive Models and choose the right model for various types of Datasets. Learn the art of tuning a model to improve accuracy as per Business requirements. Get familiar with concepts related to Data Analytics with Visualization, Data Science and Machine Learning. DescriptionMachine Learning does not have to be intimidating at all. This book focuses on the concepts of Machine Learning and Data Analytics with mathematical explanations and programming examples. All the codes are written in Python as it is one of the most popular programming languages used for Data Science and Machine Learning. Here I have leveraged multiple libraries like NumPy, Pandas, scikit-learn, etc. to ease our task and not reinvent the wheel. There are five projects in total, each addressing a unique problem. With the recipes in this cookbook, one will learn how to solve Machine Learning problems for real-time data and perform Data Analysis and Analytics, Classification, and beyond. The datasets used are also unique and will help one to think, understand the problem and proceed towards the goal. The book is not saturated with Mathematics, but mostly all the Mathematical concepts are covered for the important topics. Every chapter typically starts with some theory and prerequisites, and then it gradually dives into the implementation of the same concept using Python, keeping a project in the background. What will you learnUnderstand the working of the O.S.E.M.N. framework in Data Science. Get familiar with the end-to-end implementation of Machine Learning Pipeline.Learn how to implement Machine Learning algorithms and concepts using Python.Learn how to build a Predictive Model for a Business case.Who this book is forThis cookbook is meant for anybody who is passionate enough to get into the World of Machine Learning and has a preliminary understanding of the Basics of Linear Algebra, Calculus, Probability, and Statistics. This book also serves as a reference guidebook for intermediate Machine Learning practitioners.Table of Contents1. Boston Crime2. World Happiness Report3. Iris Species4.Credit Card Fraud Detection5.Heart Disease UCI About the AuthorRehan Guha A Researcher by the day and an Artist by night.Our Author is a Scholar -lecturer, an Innovator, and also a Humanitarian -Philanthropist.He started his life as a Coder, Developer, and now he is into research in the field of Machine Learning and Algorithms but also has a keen interest in General Science, Technology, Invention & Innovation.Psychology and Socioeconomics are his special subject of interest.The author holds a graduation degree from the Institute of Engineering & Management, Kolkata, and a Postgraduate certification on Deep Learning from the Indian Institute of Technology, Kharagpur (IIT-K)-AICTE approved FDP course.If we talk about Rehan's area of interest, it lies in Optimization Problems, Explainable AI, Deep Learning Architecture, Algorithms, Complexity, Algorithmic Thinking, et cetera He has multiple publications through Journals and Open Publications, along with his publications he has filed multiple patents for his Innovations and Inventions. At an early age, one of his patents was also demonstrated to the Indian Army.In Rehan s career, he has been involved with a variety of Business Verticals, starting from Banking, Consulting, Law, Insurance, Freight & Logistics, and Telcom.
Appreciate the learning path to C Key FeaturesStrengthens the foundations, as a detailed explanation of programming language concepts are given Lists down all the important points that you need to know related to various topics in an organized manner Provides In-depth explanation of complex topics Focuses on how to think logically to solve a problem DescriptionBest way to learn any programming language is to create good programs in it. C is not an exception to this rule. Once you decide to write any program you would find that there are always at least two ways to write it. So you need to find out whether you have chosen the best way to implement your program, That s where you would find this book useful. It contains solutions to all the exercises present in Let Us C 17th Edition. If you learn the language elements form Let Us C, write programs for the problems given in the exercises and then cross check your answers with the solutions given in this book you would be well on your way to become a skilled C programmer. What will you learnC Instructions Decision Control Instruction, Loop Control Instruction, Case Control Instruction Functions, Pointers, Recursion Data Types, The C Preprocessor Arrays, Strings Structures, Console Input/Output, File Input/Output Who this book is forStudents, Programmers, researchers, and software developers who wish to learn the basics of C programming language.Table of Contents1. Introduction2. Before We Begin...3. Getting Started4. C Instructions5. Decision Control Instruction6. More Complex Decision Making7. Loop Control Instruction8. More Complex Repetitions9. Case Control Instruction10. Functions11. Pointers12. Recursion13. Data Types Revisited14. The C Preprocessor15. Arrays16. Multidimensional Arrays17. Strings18. Handling Multiple Strings19. Structures20. Console Input/Output21. File Input/Output22. More Issues In Input/Output23. Operations On Bits24. Miscellaneous Features25. Periodic Tests - I, II, III, IVAbout the Authors Through his books and Quest Video Courses on C, C++, Java, Python, Data Structures, .NET, IoT, etc. Yashavant Kanetkar has created, molded and groomed lacs of IT careers in the last three decades. Yashavant s books and Quest videos have made a significant contribution in creating top-notch IT manpower in India and abroad.Yashavant s books are globally recognized and millions of students/professionals have benefitted from them. Yashavant's books have been translated into Hindi, Gujarati, Japanese, Korean and Chinese languages. Many of his books are published in India, USA, Japan, Singapore, Korea and China.Yashavant is a much sought after speaker in the IT field and has conducted seminars/workshops at TedEx, IITs, IIITs, NITs and global software companies.Yashavant has been honored with the prestigious Distinguished Alumnus Award by IIT Kanpur for his entrepreneurial, professional and academic excellence. This award was given to top 50 alumni of IIT Kanpur who have made a significant contribution towards their profession and betterment of society in the last 50 years. In recognition of his immense contribution to IT education in India, he has been awarded the Best .NET Technical Contributor and Most Valuable Professional awards by Microsoft for 5 successive years.Yashavant holds a BE from VJTI Mumbai and M.Tech. from IIT Kanpur.
Manage and administrate your SharePoint Online site with ease Key FeaturesExplore next generation sites, libraries, lists for better collaboration. Configure SharePoint features. Permission management a modern approach to secure and share.Design modify site with next-generation webparts. Next generation approach to monitor and analyze reports. DescriptionThis book is a one-stop guide for everyone who wants to learn how to administer SharePoint online sites. This book starts by covering the fundamentals of SharePoint and SharePoint Content and then shares an overview of the next-generation SharePoint Site templates. You will learn how to select the right template for your business. You will get familiar with Site contents and all the upgraded features of lists and libraries. Furthermore, the book focuses on features such as Information Management Policy, Permissions, Content Approval Concept, Document ID Service, Managing metadata, and Server Publishing. You will also get familiar with section layouts and terminologies and will learn how to configure webparts in SharePoint online. You will then come across the new features in the structural navigation cache and will understand the entire working of the hub site. Towards the end, you will organize and monitor site content and usage. What will you learnConfigure features like Information Management Policy, Document ID, Content Organizer, Managed Metadata and Server Publishing etc. Improved Permission Management for better/quick navigation and sharing. Configure and Integrate external content types with site. Designing, configuring modern web parts and site. New approach of Monitoring and analyzing site's, reports.Who this book is forThis book is a must-read for everybody who uses SharePoint Online, users responsible for managing or administrating sites, users with roles like owner, designer, approver, contributor.Table of Contents1. Introduction and Site Information2. Library and List of Smart Management3. Content Approval Concept4. Configure Document ID Service5. Document Sets Feature6. Content Organizer Feature7. Manage Permission8. Managed Metadata Concept9. SharePoint Server Publishing Infrastructure Feature10. Application of Business Connectivity Services11. Site Designing and Enhancement12. Manage Site Usage About the AuthorDeviprasad Panda is currently working as a Lead SharePoint administrator having almost 9-year relevant experience in sharepoint. He is having strong experience in sharepoint 2010, sharepoint 2013, sharepoint 2016, sharepoint 2019 on-premises production farm, sharepoint online, hosting sharepoint in azure. He completed certifications in 70-573: Microsoft SharePoint Application Development, 70-667: Microsoft SharePoint Configuration, "70-668: Microsoft SharePoint 2010 Administrator, 70-331: Core Solutions of Microsoft SharePoint Server 2013, 70-332: Advanced Solutions of Microsoft SharePoint Server 2013, 70-339: Managing Microsoft SharePoint Server 2016, 70-533: Implementing Microsoft Azure Infrastructure Solutions . He has huge production experience in multiple reputed companies in India. He is the founder of SharePointTechnicalSupport, a website to support sharepoint related queries to people. He is a trainer, YouTuber having channel Deviprasad Panda as well. He is very passionate about the work that he steps into, and his dedication to providing quality work as committed is highly appreciated.Your LinkedIn Profile: www.linkedin.com/in/deviprasadpanda
Manage Linux Servers on-premises and cloud with advanced DevOps techniques using KubernetesKey FeaturesDetailed coverage on architecture of Web Servers, Databases, and Cloud Servers.Practical touch on deploying your application and managing cloud infrastructure using Docker and Terraform.Simplified implementation of Infrastructure as Code with Vagrant.DescriptionHands-on DevOps with Linux brings you advanced learnings on how to make the best use of Linux commands in managing the DevOps infrastructure to keep enterprise applications up-to-date.The book begins by introducing you to the Linux world with the most used commands by DevOps experts and teaches how to set up your own infrastructure in your environment. The book covers exclusive coverage on production scenarios using Kubernetes and how the entire container orchestration is managed. Throughout the book, you will get accustomed to the most widely used techniques among DevOps Engineers in their routine. You will explore how infrastructure as code works, working with Vagrant, Docker and Terraform through which you can manage the entire cloud deployment of applications along with how to scale them on your own. What you will learnCreate Infrastructure as Code to replicate the configuration to your infrastructure.Learn best methods and techniques to build continuous delivery pipeline using Jenkins.Learn to Distribute and scale your applications using Kubernetes.Who this book is forThis book is best suited for DevOps Engineers and DevOps professionals who want to make best use of Linux commands in managing the DevOps infrastructure daily. It is a good handy guide for Linux administrators and system administrators too to get familiar with the use of Linux in Devops and advance their skillset in DevOps.Table of Contents1. Getting started with Linux2. Working with Bash3. Setting up a service4. Configuring a reverse proxy with Nginx5. Deploying your application using Docker6. Automating your Infrastructure as Code7. Creating your infrastructure using cloud services8. Working with Terraform9. Working with Git10. Continuous integration and Continuous Delivery using Jenkins11. Deploying and scaling your application using Kubernetes12. Logs with open source ToolsAbout the AuthorsAlisson Machado de Menezes is an experienced Big Data DevOps Engineer, who for the past ten years has been working in different positions such as developer, operations analyst, support analyst, DevOps Engineer, IT manager, technical leader, and is now diving into Big Data. He has given many lectures in Brazil in events like Python Brasil, The Developers Conference, Feira Internacional de Software Livre, and for some companies in private. He has also given classes regarding Python programming, Agile infrastructure, MongoDB, Openshift, Kubernetes, DevOps, and DevSecOps. He has the certifications of Linux System Administrator (LPIC-1), Linux Engineer (LPIC-2), Suse Certified Linux Administrator (SUSE CLA), LPIC OT DevOps Tools Engineer, Exin DevOps Professional and has studied English in Canada.In 2019, Alisson moved to Germany, starting a new challenge in Europe in automotive marketing to help empower mobility for tomorrow, where we are trying to be the pioneers on electrical cars.Outside of work, Alisson tries to maintain a blog where he shares his experience on the project which he has been working on and when there is time, he spends it travelling, hiking, and trying different types of beers.Blog links: https: //alissonmachado.com.brMy GitHub: https: //github.com/AlissonMMenezesLinkedIn profile: https: //www.linkedin.com/in/alisson-machado-85490a22/Read m
Demystifying working in Azure Ecosystem for .NET Core Developers KEY FEATURESa- Discover and put to use the latest features in .NET Core 3.1 and Azure Functions V3 a- Learn how to debugging Azure Functions from Production, hosted on Cloud a- Understand the working of Application Key Management with Security aspectsDESCRIPTION Every developer is striving hard to up-skill oneself from a developer to a Cloud developer and with the growing pace of cloud programming, this up-gradation is not simple. This book will help .NET Core developers to seamlessly cover this said journey. It covers the newly released .Net Core 3.0 / 3.1 features including, Azure Function V3. The book not only focusses on one way of working with Azure Cloud services but also includes another viable way of managing Azure resources with the software application. The book also touches base on some Azure products and services. From exploring the most used Azure services to touching the newest version of offerings, this book is aimed to cover everything from a developer perspective. Code exercise, Code blocks, azure service implementation, application secrets keys management, free super-fast hosting options along with live debugging of code hosted on Cloud, are some of the key take-aways from this book. WHAT WILL YOU LEARNa- Develop a .NET core application with Azure App service a- Use Azure CosmosDB to manage database servicesa- Explore & work with Microsoft Azure Storage a- Able to have the best hosting option for Static Content web application a- Work with Azure Functions V3 using Visual Studio 2019 a- Implement best Key Management in the app on AzureWHO THIS BOOK IS FOR This book is for aspiring Cloud developers with some experience in Microsoft cloud services. It is also for .NET Core developers who wish to learn and use Azure solutions. Table of Contents1. Azure Ecosystem2. My App on Cloud - Microsoft Azure3. Application Backend - Azure CosmosDB4. Working with Microsoft Azure Storage5. Working with Microsoft Azure Storage as Hosting option6. Securing Application secrets keys with Azure7. Step towards Serverless approach About the AuthorKasam Shaikh is Microsoft Azure AI Enthusiast, a certified Cloud Solution Architect, Global AI Speaker, a published author, and a community MVP. He also contributes to Microsoft Docs for Azure AI services and the product. He has more than 12 years of experience in the IT industry and is a regular speaker at various events on Microsoft Azure. He is also a founder of Dear Azure AZ-INDIA online AzureAI community for learning Microsoft Azure and AI products and 'Let Start Learning' YouTube Channel. He has authored the very first book on Azure Bot service. Along with authoring, he is part of a technical reviewer panelist for various bestsellers book on Microsoft Azure. His LinkedIn Profile: https://www.linkedin.com/in/kasamshaikh/Your Blog links: https://www.kasamshaikh.com/
Build a platform using Apache Kafka, Spark, and Storm to generate real-time data insights and view them through Dashboards.Key FeaturesExtensive practical demonstration of Apache Kafka concepts, including producer and consumer examples.Includes graphical examples and explanations of implementing Kafka Producer and Kafka Consumer commands and methods.Covers integration and implementation of Spark-Kafka and Kafka-Storm architectures.DescriptionReal-Time Streaming with Apache Kafka, Spark, and Storm is a book that provides an overview of the real-time streaming concepts and architectures of Apache Kafka, Storm, and Spark. The readers will learn how to build systems that can process data streams in real time using these technologies. They will be able to process a large amount of real-time data and perform analytics or generate insights as a result of this.The architecture of Kafka and its various components are described in detail. A Kafka Cluster installation and configuration will be demonstrated. The Kafka publisher-subscriber system will be implemented in the Eclipse IDE using the Command Line and Java. The book discusses the architecture of Apache Storm, the concepts of Spout and Bolt, as well as their applications in a Transaction Alert System. It also describes Spark's core concepts, applications, and the use of Spark to implement a microservice. To learn about the process of integrating Kafka and Storm, two approaches to Spark and Kafka integration will be discussed.This book will assist a software engineer to transition to a Big Data engineer and Big Data architect by providing knowledge of big data processing and the architectures of Kafka, Storm, and Spark Streaming.What you will learnCreation of Kafka producers, consumers, and brokers using command line.End-to-end implementation of Kafka messaging system with Java in Eclipse.Perform installation and creation of a Storm Cluster and execute Storm Management commands.Implement Spouts, Bolts and a Topology in Storm for Transaction alert application system.Who this book is forThis book is intended for Software Developers, Data Scientists, and Big Data Architects who want to build software systems to process data streams in real time. To understand the concepts in this book, knowledge of any programming language such as Java, Python, etc. is needed.Table of Contents1. Introduction to Kafka2. Installing Kafka3. Kafka Messaging4. Kafka Producers5. Kafka Consumers6. Introduction to Storm7. Installation and Configuration8. Spouts and Bolts9. Introduction to Spark10. Spark Streaming11. Kafka Integration with Storm12. Kafka Integration with SparkAbout the AuthorsBrindha Priyadarshini Jeyaraman has more than 12+ years of work experience in Software Development and building Data analytics systems. She has completed her M.Tech in Knowledge Engineering with a gold medal from the National University of Singapore. She is an expert in understanding business problems, designing, and implementing solutions using Machine Learning. She has a strong software development background with extensive experience in implementing data analytics systems. She has worked on several Data Science projects in Transportation, E-commerce, Healthcare, Insurance, Banking and Finance Domains. She has completed her SCJP and SCWCD certifications.LinkedIn Profile: https: //www.linkedin.com/in/brindha-jeyaraman-75347922/Read mor
Utilize Python and IBM Watson to put real-life use cases into production.Key FeaturesUse of popular Python packages for building Machine Learning solutions from scratch.Practice various IBM Watson Machine Learning tools for Computer Vision and Natural Language Processing applications.Expert-led best practices to put your Machine Learning solutions into the production environment.DescriptionThis book will take you through the journey of some amazing tools IBM Watson has to offer to leverage your machine learning concepts to solve some real-life use cases that are pertinent to the current industry. This book explores the various Machine Learning fundamental concepts and how to use the Python programming language to deal with real-world use cases. It explains how to take your code and deploy it into IBM Cloud leveraging IBM Watson Machine Learning. While doing so, the book also introduces you to several amazing IBM Watson tools such as Watson Assistant, Watson Discovery, and Watson Visual Recognition to ease out various machine learning tasks such as building a chatbot, creating a natural language processing pipeline, or an optical object detection application without a single line of code. It covers Watson Auto AI with which you can apply various machine learning algorithms and pick out the best for your dataset without a single line of code. Finally, you will be able to deploy all of these into IBM Cloud and configure your application to maintain the production-level runtime.After reading this book, you will find yourself confident to administer any machine learning use case and deploy it into production without any hassle. You will be able to take up a complete end-to-end machine learning project with complete responsibility and deliver the best standards the current industry has to offer..Towards the end of this book, you will be able to build an end-to-end production-level application and deploy it into Cloud.What you will learnReview the basics of Machine Learning and learn implementation using Python.Learn deployment using IBM Watson Studio and Watson Machine Learning.Learn how to use Watson Auto AI to automate hyperparameter tuning..Learn Watson Assistant, Watson Visual Recognition, and Watson Discovery.Who this book is forThis book is for all data professionals, ML enthusiasts, and software developers who are looking for real solutions to be developed. The reader is expected to have a prior knowledge of the web application architecture and basic Python fundamentals.Table of Contents1. Introduction to Machine Learning2. Deep Learning3. Features and Metrics4. Build Your Own Chatbot5. First Complete Machine Learning Project6. Perfecting Our Model7. Visual Recognition8. Watson Discovery9. Deployment and Others10. Deploying the Food Ordering BotAbout the AuthorsArindam Ganguly has been working in one of the top multinational companies in India for several years. He is a Machine Learning Engineer and has proven his knowledge in several domains. He has completed his Masters in Computer Applications and also teaches in several tech forumsRead more
An easy-to-understand guide that helps you get familiar with the basics and advanced concepts in GolangKey FeaturesEverything you need to know on how to use Go programming.Illustrated Examples on Go Functions, Control Flows, and Arrays.Deep Dive into Slices, Maps, Structs, Error Handling and Concurrency in Golang.DescriptionHands-on Go Programming is designed to get you up and running as fast as possible with Go. You will not just learn the basics but get introduced to how to use advanced features of Golang.The book begins with the basic concepts of Data types, Constants, Variables, Operators, Reassignment, and Redeclaration. Moving ahead, we explore and learn the use of Functions, Control flows, Arrays, Slices, Maps, and Structs using some great examples and illustrations. We then get to know about Methods in Golang. Furthermore, we learn about complex aspects of Golang such as Interfaces, Pointers, Concurrency and Error Handling.By the end, you will be familiar with both the basics and advanced concepts of Go and start developing critical programs working using this language.What you will learnLearn Golang syntaxes, control structures and Error Handling in-depth.Learn to declare, create and modify Slices, Maps and Struct in Go.Build your own concurrent programs with Goroutines and Channels.Deep Dive into Error handling in Golang.Who this book is forAnyone who knows basic programming can use this book to upskill themselves in Golang. This book is also for Engineering students, IT/Software professionals, and existing Go programmers. Architects and Developers working in Cloud, Networking, and DevOps can use this book to learn Go programming and apply the knowledge gained to design and build solutions in their respective domains.Table of Contents1. Chapter 1 Introduction2. Chapter 2 Functions3. Chapter 3 Control Flows4. Chapter 4 Arrays5. Chapter 5 Slices6. Chapter 6 Maps7. Chapter 7 Structs8. Chapter 8 Methods9. Chapter 9 Interfaces10. Chapter 10 Pointers 11. Chapter 11 Concurrency 12. Chapter 12 Error HandlingAbout the AuthorSachchidanand Singh is Advanced Analytics, BI and Data Science SME at IBM India Software Labs (ISL), Pune. He is M.Tech from Birla Institute of Technology and Science (BITS), Pilani. He has authored more than a dozen technical research papers in IEEE, international computer journals, and national/international conferences. He holds several Patents in Artificial Intelligence, Machine Learning, Cloud, and Cognitive domain. Having rich experience in architecture design and solution implementation with technologies like Advanced Analytics and Business Intelligence (BI). He is an IEEE reviewer, Technical Program Committee (TPC) member of various national/international conferences, and review board members of the American Journal of Computer Science and Information.LinkedIn Profile: www.linkedin.com/in/sachchidanand-singh-67908018Prithvipal Singh has been working in the IT industry for nearly a decade. He has vast experience working in Java, Golang, Spring, Node.js, and Python. He has expertise in microservice architecture and the cloud domain. He is MCA from Savitribai Phule Pune University.LinkedIn Profile: www.linkedin.com/in/prithvipal-singh-2a7b4b49Read mor
Learn to harness the power of the Apex language to build Salesforce applications Key Features a- Learn how to work with the Apex language a- Learn how to develop Apex Triggers a- Learn how to use SOQL and SOSL to retrieve data a- Learn how to write Object-Oriented Salesforce code a- Explore the best practices to deliver scalable and maintainable code Description This book covers the fundamentals of the Salesforce Apex programming language used by developers to build powerful applications in the cloud. In this book, you will learn how to work with the Apex language to build scalable applications that can interact with and update data from your users. We cover the language from the ground up, introducing programming concepts such as variables and control statements alongside clear and concise examples to help you understand the key concepts and features. Platform-specific features such as Apex triggers, SOQL and SOSL are covered in detail to help ensure you deliver robust and scalable solutions. Nuances and best practices for development are discussed along with how to effectively test your code to ensure that you can deploy it to users with confidence. Object-oriented programming in Apex is also covered in-depth to ensure that you can develop dynamic solutions and build for the future. The book also discusses and shows developers how to integrate with third-party solutions using REST APIs in Apex. By the end of the book, the reader will know how to start developing applications using Apex with confidence. What will you learn a- Learn how to declare variables in Apex. a- Understand how to work with collections in Apex. a- Use different control statements within Apex to control program flow. a- Learn how to use the built-in tools to test in Apex. a- Understand how to make callouts to external applications and data sources. Who this book is for This book is intended for those starting out with Apex, whether existing Salesforce Admins or those joining the Salesforce ecosystem with little professional prior programming experience, such as students. The reader is expected to have some basic familiarity with Salesforce as a platform, although key concepts are reviewed. Table of Contents 0. Introduction 1. An Introduction to the Salesforce Platform 2. What is Apex? 3. Variables in Apex 4. Collections 5. Control Statements 6. Apex Triggers 7. SOQL 8. SOSL 9. Defining Apex Classes 10. Apex Class Inheritance 11. Testing Apex 12. Callouts in Apex 13. Epilogue About the Author Paul Battisson is a 7x Salesforce MVP, holds numerous Salesforce certifications, is a Salesforce Certified Instructor and co-leader of the Leeds Salesforce Developer Group. He runs the CloudBites.TV website and YouTube channel, which has over 108k views of free training content for Salesforce admins, developers and architects. He is the COO of Cloud Galacticos, a UK based Salesforce consulting partner. Your Blog links: www.paulbattisson.com www.cloudbites.tv Your LinkedIn Profile: https://www.linkedin.com/in/paulbattisson/
Step-by-step guide to all the tools and extensions in the Visual Studio 2019 IDE Key FeaturesCreate and use custom IDE extensions Find, download, and use the best IDE extensions for web, mobile, Azure, and Windows Enhance programming experience and time with debugging tools Enhance coding capabilities with coding tools Test projects proactively Create powerful web, mobile, and Azure solutions for the real world DescriptionThis book peeks into every corner of the Visual Studio IDE and will help you get started with the latest 2019 version. Right from installation, you'll discover new features within the tool and the optimal way to use the features you may already know. You'll learn, for example, how to extend Visual Studio with your own customizations, so that you can make it perform the way you want. You will then explore everything about NuGet package, test applications using Live Unit Testing, and learn how to make code templates using the T4 code generation tool. You'll get to grips with the richer JavaScript IntelliSense, which will help you focus more on coding. Moving on, you'll learn to work with the dedicated workloads for data storage and data science. You will also review the more advanced architecture tools concealed within the IDE and finally create cloud-first applications powered by Microsoft Azure using the built-in suite of Azure tools.What Will You Learn By the end of the book, you will be able to tackle any solution for any platform head-on. You will create real-world solutions from start to finish. By using the tools and extensions outlined in this book, you will be able to code better and faster, debug better, share your code with more peers, test your code better, and install or publish your apps quicker and without issues. Who This Book Is For The book is intended for any .NET developer. You can be a seasoned developer or a newbie just starting out. This book will play a pivotal role in presenting all the tools you need to become a better developer.Table of Contents1. Getting started with Visual Studio 2. Digging in the Visual Studio IDE 3. IntelliSense 4. Language & coding changes in C# 5. What's new in .Net core 6. Built-in tools 7. Debugging tools 8. Testing tools 9. ASP.NET tools 10. Mobile tools 11. Azure tools 12. IDE extensions 13. ASP.NET extensions 14. Mobile extensions 15. Azure DevOps extensions About the Author>His blog: https: //www.codeguru.com/member.php/Hannes+DuPreez/
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.