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.
Learn how to build and program real autonomous robots Key FeaturesSimplified coverage on fundamentals of building a robot platform.Learn to program Raspberry Pi for interacting with hardware.>Description Practical Robotics in C++ teaches the complete spectrum of Robotics, right from the setting up a computer for a robot controller to putting power to the wheel motors. The book brings you the workshop knowledge of the electronics, hardware, and software for building a mobile robot platform. You will learn how to use sensors to detect obstacles, how to train your robot to build itself a map and plan an obstacle-avoiding path, and how to structure your code for modularity and interchangeability with other robot projects. Throughout the book, you can experience the demonstrations of complete coding of robotics with the use of simple and clear C++ programming. In addition, you will explore how to leverage the Raspberry Pi GPIO hardware interface pins and existing libraries to make an incredibly capable machine on the most affordable computer platform ever. What will you learn Write code for the motor drive controller. Build a Map from Lidar Data. Write and implement your own autonomous path-planning algorithm. Write code to send path waypoints to the motor drive controller autonomously. >Who this book is for This book is most suitable for C++ programmers who have keen interest in robotics and hardware programming. All you need is just a good understanding of C++ programming to get the most out of this book. Table of Contents1. Choose and Set Up a Robot Computer2. GPIO Hardware Interface Pins Overview and Use3. The Robot Platform4. Types of Robot Motors and Motor Control5. Communication with Sensors and other Devices6. Additional Helpful Hardware7. Adding the Computer to Control your Robot8. Robot Control Strategy9. Coordinating the Parts10. Maps for Robot Navigation11. Robot Tracking and Localization>13. Autonomous Path Planning14. Wheel Encoders for Odometry15. Ultrasonic Range Detectors16. IMUs: Accelerometers, Gyroscopes, and Magnetometers17. GPS and External Beacon Systems18. LIDAR Devices and Data19. Real Vision with Cameras20. Sensor Fusion21. Building and Programming an Autonomous Robot>About the Author Lloyd Brombach is a controls engineer, programmer, and long-time electronics and robotics enthusiast. He has competed at robotics events such as the NASA-funded 2007 Lunar Regolith Excavation Challenge and recently the 27th Intelligent Ground Vehicle Challenge. He is committed to making contributions to the robotics field that future roboticists and robot-owners will benefit from for years to come. Facebook Profile: www.facebook.com/practicalroboticsYoutube: www.youtube.com/practicalroboticsLinkedIn Profile: https: //www.linkedin.com/in/lbrombach
A practical guide for the rapid web application development with FlaskKey FeaturesExpert-led coverage of core capabilities of Flask, key extensions and its implementation. Explore the Werkzeug toolkit and Jinja Template engine and see how Flask interacts with JavaScript and CSS.Detailed modules on building and deploying RESTful applications using Flask.DescriptionThis book teaches the reader the complete workflow of developing web applications using Python and its most outperforming microframework, Flask.The book begins with getting you up to speed in developing a strong understanding of the web application development process and how Python is used in developing the applications. You will learn how to write your own first Flask-based web application in Python. You will learn about web gateway interfaces, including CGI and WSGI along with various tools like the Jinja 2 engine, Werkzeug toolkit, and Click toolkit. You will learn and practice the core features of Flask such as URL routing, rendering, handling static assets of a web application, how to handle cookies and sessions, and other HTTP objects. Once you have developed a strong knowledge of Flask, you will now dive deeper into advanced topics that includes Flask extensions for working with relational and NOSQL databases, Flask_WTF, and Flask-Bootstrap. You will explore design patterns, various blueprints on how to build modular and scalable applications, and finally how to deploy the RESTful APIs successfully on your own.What you will learnGet to know everything about the core capabilities of Flask.Understand the basic building blocks of Flask.Get familiar with advanced features of Flask, including blueprints, Flask extensions, and database connectivity.Get ready to design your own Flask-based web applications and RESTful APIs.Learn to build modular and scalable applications and how to deploy them successfully.Who this book is forThis book is ideal for Python enthusiasts, open source contributors, and web app developers who intend to add Python web technologies in their skillsets and startup companies. The understanding of the core Python language with intermediate level expertise is required and experience of working with SQL, HTML, CSS, and JavaScript is an added advantage.Table of Contents1. Python for CGI2. WSGI3. Flask Fundamentals4. URL Routing5. Rendering Templates6. Static Files7. HTTP Objects8. Using Databases9. More Flask Extensions10. Blueprints and Contexts11. Web API with Flask12. Deploying Flask Applications13. AppendixAbout the AuthorMalhar Lathkar is an independent software professional, corporate trainer, freelance technical writer, and Subject Matter Expert with an experience of more than three decades. He has trained hundreds of students/professionals in Python, Data Science, Java and Android, PHP and web development, etc.He also has the experience of delivering talks and conducting workshops on various IT topics.He writes regularly in a local newspaper on sports and technology-related current topics.LinkedIn Profile: https: //www.linkedin.com/in/malharlathkarRead mor
यह पुस्तक भारतीय संदर्भ में आर्टिफिशियल इंटेलिजेंस (AI) द्वारा लाई जाने वाली संभावनाओं तथा भारतीय उद्योगों और अर्थव्यवस्था पर AI के प्रभावों को केंद्र में रखकर लिखी गई है। पुस्तक की शुरुआत यह बताने के साथ होती है कि किस तरह से AI क्षेत्र में विभिन्न देशों के वर्चस्व की दौड़ ने तेज गति पकड़ रखी है और कैसे AI मुख्यधारा की राजनीति और विश्व के नेताओं को प्रभावित करने में कामयाब है। पुस्तक का एक अध्याय CEO और CTO द्वारा अपनी प्राथमिकताओं की सूची में AI को शीर्ष पर रखने के लिए प्रेरित करने के लिए समर्पित है। खेल क्षेत्र में AI के उपयोग, खेल प्रेमियों के साथ-साथ स्पोर्ट्स और कंप्यूटर गेम्स के क्षेत्र में काम करने वाले पेशेवरों के लिए अत्यंत रुचिकर साबित होने जा रहे हैं। इसके साथ ही यह पुस्तक ऑटोनोमस वाहनों, स्मार्ट होम्स और साइबर सुरक्षा के क्षेत्रों में AI के उपयोगों के बारे में गहन चर्चा और विश्लेषण प्रस्तुत करती है।
Description A Basic book about Autodesk Revit Architecture 2019 in which Revit Architecture and its advanced version is explained in step by step.Table of Contents Revit Introduction, Overview, Architecture, Structural, Insert, Annotate, Manage, Modify, Massing & Site, View
A Two-step approach for examination success, using solved & self-assessment papers Key Features10 solved and 5 unsolved papers with the marking scheme. The paper is divided into four sections: Section A and section B is compulsory, whereas students may attempt any one of the Two-Sections from Section C and Section D. Covers all the important questions that come in the exam. All the topologies of the questions specified by the CBSE.The answers for the CBSE marking scheme, with a detailed explanation of the answers.Includes QR codes for quick revision on the mobile.DescriptionThis book has been specially written for the students of class 10 with CBSE Curriculum. It provides you the solved and unsolved papers that will help you in your exam. It contains questions according to the CBSE exam format. The purpose of the book is to aid the CBSE students to achieve the best grades in the exam. This book will support you to prepare for the exam and enhance your knowledge.What will you learnAt the end of this book, you will understand the new exam pattern with the marking scheme. By studying this book, you will get enough knowledge to score good grades in the exam, because there are 10 solved and unsolved papers in this book. Who this book is forThis book is for students as well as teachers. Students who want to score good grades in the exam will study this book and the teachers who do not know the exam pattern and the new marking scheme, will know about the same from this book. Table of Contents1. Solved Sample paper 12. Solved Sample paper 23. Solved Sample paper 34. Solved Sample paper 45. Solved Sample paper 56. Solved Sample paper 67. Solved Sample paper 78. Solved Sample paper 8
Step-by-step guide to practising data science techniques with Jupyter notebooks DescriptionModern businesses are awash with data, making data driven decision-making tasks increasingly complex. As a result, relevant technical expertise and analytical skills are required to do such tasks. This book aims to equip you with just enough knowledge of Python in conjunction with skills to use powerful tool such as Jupyter Notebook in order to succeed in the role of a data scientist. The book starts with a brief introduction to the world of data science and the opportunities you may come across along with an overview of the key topics covered in the book. You will learn how to setup Anaconda installation which comes with Jupyter and preinstalled Python packages. Before diving in to several supervised, unsupervised and other machine learning techniques, you'll learn how to use basic data structures, functions, libraries and packages required to import, clean, visualize and process data. Several machine learning techniques such as regression, classification, clustering, time-series etc have been explained with the use of practical examples and by comparing the performance of various models. By the end of the book, you will come across few case studies to put your knowledge to practice and solve real-life business problems such as building a movie recommendation engine, classifying spam messages, predicting the ability of a borrower to repay loan on time and time series forecasting of housing prices. Remember to practice additional examples provided in the code bundle of the book to master these techniques.AudienceThe book is intended for anyone looking for a career in data science, all aspiring data scientists who want to learn the most powerful programming language in Machine Learning or working professionals who want to switch their career in Data Science. While no prior knowledge of Data Science or related technologies is assumed, it will be helpful to have some programming experience.Key FeaturesAcquire Python skills to do independent data science projectsLearn the basics of linear algebra and statistical science in Python wayUnderstand how and when they're used in data scienceBuild predictive models, tune their parameters and analyze performance in few stepsCluster, transform, visualize, and extract insights from unlabelled datasetsLearn how to use matplotlib and seaborn for data visualizationImplement and save machine learning models for real-world business scenariosTable of Contents Data Science Fundamentals Installing Software and Setting up Lists and Dictionaries Function and Packages NumPy Foundation Pandas and Dataframe Interacting with Databases Thinking Statistically in Data Science How to import data in Python? Cleaning of imported data Data Visualization Data Pre-processing Supervised Machine Learning Unsupervised Machine Learning Handling Time-Series Data Time-Series Methods Case Study - 1 Case Study - 2 Case Study - 3 Case Study - 4About the AuthorPrateek is a Data Enthusiast and loves the data driven technologies. Prateek has total 7 years of experience and currently he is working as a Data Scientist in an MNC. He has worked with finance and retail clients and has developed Machine Learning and Deep Learning solutions for their business. His keen area of interest is in natural language processing and in computer vision. In leisure he writes posts about Data Science with Python in his blog.
Let us full stack development with Spring Boot and React JSKey Features¿ This book has a very specific goal to make developing REST applications easier and focusing on common challenges of the design of the application with best practices.¿ This book is providing practical code examples from real-world experiences.¿ This book is not only about Spring Boot 2.2 and React JS overview but also has an in-depth discussion about adopted REST Architectural pattern and its constraints to create the REST APIs.¿ The book can act as a tool for learning Spring Boot 2.2 and React JS for the first time as well as a guide and reference for those wanting to dig deeper into specific features.¿ This book is also providing deeper information about the Spring Security and JWT token-based authentication for your REST applications.¿ Containerization using Docker is another key feature of this book, how to create a Docker image and how to run it.DescriptionDesigning Application with Spring Boot 2 & React JS is divided into three parts. The first part introduces you to the essentials of the Spring Boot 2.2 Framework and you will learn how to create REST APIs and how to secure REST APIs. Part 2 steps behind the front end application development with React JS and discuss React features and its advantages toward the frontend application development. Part 3 expands on that by showing how to deploy backend and frontend application the PaaS platform and also will discuss how to deploy application container technologies such as Docker.What will you learn¿ Exploring Spring Boot 2.2 new features and essential key components such as Starters, Autoconfiguration, CLI, Actuator.¿ Develop a REST application using Spring Boot 2.2 and DevTools.¿ Exploring Spring Boot Auto Configuration and Customization.¿ Creating application profiles based on the environments.¿ Learn to configure backend data using JDBC and Spring Data JPA.¿ Learn to configure a DataSource for H2 DB, and also for Maria DB.¿ Learn best practices for designing a REST architecture based application.¿ Creating a REST application using HATEOAS.¿ Consuming REST APIs endpoints with RestTemplate, Traverson, and WebClient.¿ Exploring JWT web token for the RESTful APIs and explores how to secure REST APIs using OAuth2 and Spring security.¿ Creating TESTING module of the Spring Boot application and Unit & Integration testing.¿ Discuss React JS and its components and also discuss React KS features and its advantages and disadvantage.¿ Exploring how to create ReactJS components and how to manage ReactJS component lifecycle.¿ Taking a quick overview of consuming the REST API using the React application.¿ Deploying the application to the Cloud platform (PaaS).¿ Containerization and Deploy using Docker containersWho This Book Is ForFor all Java developers who want to learn Spring Boot 2.2 and React JS as in the enterprise application. Therefore, enterprise Java developers will find it particularly useful in the understanding of Spring Boot 2.2 and React JS and how to develop a backend RESTful application using the Spring Boot 2.2 and frontend application using React JS framework. They will most fully appreciate the examples presented in this book. Before reading this book, readers should have basic knowledge of core java, spring, servlet, filter, XML, and JavaScript.Table of Contents1. Getting Started with Spring Boot 2.2 2. Customizing Auto-Configuration 3. Configuring Data and CRUD operations 4. Creating REST APIs with Spring Boot 2.2 5. Securing REST APIs 6. Testing Spring Boot Application 7. Getting Started with React8. Creating and Styling React Components9. Consuming the REST API with React JS10.Deploying and Containerizing Application
100% practical guide to understand and use Basic to Advance level Excel 2019Key Features¿ What's New in Excel 2019 / Office 365¿ Putting Data into Excel¿ Transforming and Managing the Data¿ Formulas and Functions¿ Data Analysis techniques¿ Data Visualization techniques¿ Multiple ways of Data Extraction¿ Automation in Excel through MacrosDescriptionExcel is, by far, the most preferred spreadsheet program on this planet. People love it because of its simplicity and easy user interface. The primary focus of Excel is to perform basic to advanced level numeric calculations. Every industry, department, job role is dependent on Excel to perform day to day duties as well as data analysis and visualization. Microsoft Excel is available in both offline (Excel 2019) and online (Office 365) versions. If you are new to Excel or use this program day in day out, then this book will surely clear your logics and concepts of excel.This book starts with an introduction to Excel program and an overview of its interface and move towards an explanation of new features being introduced in Excel 2019 and Office 365, then an in-depth discussion on entering and transforming data. Understanding different formulas and functions with practical exercises. Afterwards, how to perform data analysis and present it using different data visualization tools. Finally, extracting data and automation of tasks through Macros.After going through this book, you will become conceptually strong in using various features of Excel. You will increase your productivity by understanding and using the right tool for the related data set.What will you learnBy the end of the book, you will come across many case studies to put your knowledge to practice and understand many tools to solve real-life business problems such as importing data into Excel from different sources, data cleaning through various tools including flash fill, bringing data together into one place using lookup functionality, analysing it to get insights through pivot tables & what if analysis, generating forecast based on past trends, exporting final reports, understanding Power features like Power Pivot/Query/Map and automating manual processes through Macros . Remember to practice along with sample data files provided in the exercise files bundle of the book to master these techniques.Who This Book Is ForThis book is for anyone who is either new to Excel or daily Excel user. This book will take you from basic concepts of Excel to Advanced level. Whether you belong to any industry or serving any department, as an Excel user, this book will make you a Pro in Excel.Table of Contents1. What's New in Excel 2019/Office 3652. Entering Data in Excel3. Transforming and Managing Data4. Formulas and Functions5. Data Analysis6. Data Visualization7. Data Extraction8. Automation in Excel through MacrosAbout the AuthorLokesh Lalwani, is a Microsoft Certified Office Expert with over a decade of experience in the field of training. He is a seasoned entrepreneur and Co-founder of a renowned corporate training firm - Nurture Tech Academy. He has conducted 1,000 plus corporate workshops on various technologies like Advanced Excel, Business Presentations, Power BI etc. and trained over 12,000 professionals. He is also sharing his knowledge through 5 pre-recorded courses ,on above mentioned technologies, over world's most popular E-learning platforms with an average rating of 4.5/5 from over 15,000 learners. He believes in "life is learning". His Blog: https://www.nurturetechacademy.in/blog/His LinkedIn Profile: https://in.linkedin.com/in/lokesh-lalwani-7a6b6b55
Take tiny steps to enter the big world of data science through this interesting guideKey Features¿ Acquire basic concepts related to python programming¿ Understand the core functionalities of Python Programming¿ Provide the information regarding idle IDE¿ Computational Problem solving in Python¿ Object oriented concepts in Python¿ Database connectivity with PythonDescriptionIn the last few years, python gained popularity and became the first choice of the students, teachers as well as professionals. It is being used in different fields such as education, software development, website development and also in various advanced research. In the field of education it allows students to learn the programming language in an easier and efficient manner. In the information technology field it can be used as a language for creating softwares as well as for web developments. It can be integrated with different platforms like Django. In research, Python programming can be used in simulation or it can be used for machine learning techniques.The primary goal of this text is to create a pedagogically sound and accessible textbook that emphasises on core concepts of Python programming. The book contains lots of practical examples to show the working of a particular code construct. The book can be very helpful in order to learn the basic and advance concepts of python programming.In the beginning of the book the focus is on the basic concepts related to core python programming starting from the installation phase of python interpreter to building the concepts for the reader towards python programming. Then the book moves towards the concept of different statements and programming conditions that python programming can handle in an easier manner. It then moves to the concepts related to object oriented programming and at last the reader will get to know about the database connectivity with the python program.What will you learn¿ You can learn the core concept related to python programming¿ You will get to learn how to program in python¿ You can learn how Python programming helps to solve computational problems¿ By reading this book you can learn how to work with python ¿ You will get familiarity with the python programming concepts.¿ You will learn how to operate idle IDE and how it can be used to write python program in easier way.Who This Book Is ForThe book is intended for anyone who wish to learn python programming language. This book also covers the syllabus of various universities and readers can use this book as a help in their academic education. This book can be used by readers to start with python programming from basics to advanced level even without having any prior knowledge of python programming. Table of Contents1. Introduction to Python2. Python Fundamentals3. Expression and Operators4. Control Statements5. Functions6. List Processing7. Tuple Processing8. Dictionary Processing9. String Processing10. File Processing11. Exception Handling12. Object Oriented Programming13. Inheritance & Polymorphism14. Database Design in PythonAUTHOR BIORydhm Beri teaches in BBK DAV College for Women, Amritsar, as an Assistant Professor, since last three years and has 5 years of experience in the field of education and 3 years of experience in research. Her research interests include MANETs, Cloud computing, IOT, Fog Computing. She has done M.Sc. Computer Science from BBK DAV College for Women, Amritsar and MCA from Lovely Professional University and is currently pursuing Ph.D. in the field of IOT and embedded systems. She has a deep knowledge of programming and has worked for different projects in languages like, .Net, Java, PHP and Python. Currently she is working on Python programming and relate it to IOT and Machine learning field.She has published 19 research papers out of which 17 are international and 2 are national research papers. She has also
Students not have to worry while learning BlueJ practically. Moreover, this book will help the teachers to get different problems and try to solve those in different ways. This will help both beginners and experts to get idea and support while learning BlueJ.Some of the coding problems in the book have been taken from the real-life projects which will be highly beneficial for the students.Key Features: Introduction to Blue J Real life projects For beginners and experts Coding problems and solutions How to install Blue J
Satish Jain has obtained BSc Degree from Agra University in First Division and is a gold medal winner. He obtained B.E (Electronics) degree from Indian Institute of Science, Bangalore (I.I.Sc) with distinction. He joined Air Force as Signals Officer and held different technical appointments during 21 years of service career. He was specially selected by the IAF to undergo Master of Engineering course in Aerospace Science at the I.I.Sc, Bangalore and M.Teach course in Computer Engineering at Indian Institute of Technology, Kanpur.
This book has been written in such a way that you will learn to work on IOT experiments by using IOT kits,Board and Sensors,Arduino tools,Development steps,interaction,verification,Hardware setup,sketch and many more . This book will gives you knowledge in programmer's way.Hence rather than discussing IoT in general, this book shows you how to create working IoT experiments using KICIT IoT Kit.CONTENTSIOT Kit Overview LED PatternSwitch Based LED Counter Analog I/O-Fade LEDs Using Potentiometer Using MillsRemote Control Based Melody Player Motor Speed ControlAccelerometer Based Rotation ControlWireless ConnectivitySend EmailDigital ClockWAMP Server Based Temperature LoggerInternet/ Intranet Based LED Control Internet Based TEMP Logger with Tweets Internet Based Home AutomationStreet Light ControlHome Security SystemWater Level Monitor Multicolor ControlSoil Moisture Monitor & SD-Card Logger Arduino Pins and Concepts
The book, from the house of Tally, India's leading business management software company, is a comprehensive book on Financial Accounting. The book is designed as per the UGC CBCS model curriculum to provide learners with in-depth understandings of financial accounting and hands on experience on Tally .ERP 9, India's most preferred business management software. It provides step-by-step instructions for -Installation of Tally .ERP 9Recording Transactionse-filingCompany creationGenerating financial reportsConcept of GSTThe book is enriched with numerous screen shots, solved illustrations and practice scenarios to help candidates will be able to understand the intricacies of business operations and would be equipped to handle such transactions in the daily work environment with ease.This book is highly recommended for candidates who aspire to build a successful career in Finance and Accounts or as entrepreneurs. A useful guide for all learners who aspire to master the nuances of Financial accounting using Tally .ERP 9, this book serves both the student as well as the teaching community.Table Of Contents:Chapter 1 : Basics of AccountancyChapter 2 : Principles, Concepts and Conventions of Accounting Chapter 3 : Recording Procedure in AccountingChapter 4 : Bank ReconciliationChapter 5 : Preparation of Final AccountsChapter 6 : Computerised Accounting Systems using Tally. ERP9Chapter 7 : DepreciationChapter 8 : Accounting for Joint VentureChapter 9 : Accounting for ConsignmentChapter 10 : Hire Purchase and InstalmentChapter 11 : Accounting for Inland BranchesChapter 12 : Goods and Services Tax (GST)Chapter 13 : Payroll AdministrationPractice Exercises
Description:The book has been written in such a way that the concepts are explained in detail, giving adequate emphasis on examples. To make clarity on the topic, diagrams are given extensively throughout the text. The book discusses design issues for phases of mining in substantial depth. The stress is more on problem solving.Various Comprehensive coverage of various aspects of Data Mining and Warehousing conceptsStrictly in accordance for the syllabus covered under B.E./B.Tech/MCASimple language, crystal clear approach, straight forward comprehensible presentationAdopting user friendly classroom lecture styleThe concepts are duly supported by sever examplesSyllabus coverage of three universities UPTU, RTU and RGPVTable Of Contents:Chapter 1 : Introduction To Data MiningChapter 2 : Concept DescriptionChapter 3 : Association Rule MiningChapter 4 : Classification and PredictionsChapter 5 : Cluster AnalysisChapter 6 : Introduction to Data WarehouseChapter 7 : OLAP TechnologyChapter 8 : Advance Topic On Data Mining and Warehousing
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.