Take a look at our COM060160 books. Shulph carries a great selection of COM060160 books, and we are always adding more.
Gold mine of critical IT interview Q&A for freshers Key Features Understand various best practices, principles, concepts, and guidelines Common pitfalls to avoid during interviews Trending programming languages including Python and R. Tools, best practices, techniques, and processes Methodologies and processes for DevOps, microarchitecture, SDLC, APIs, SOA integration Best practices and programming standards Holistic view of key concepts, principles, and best practices Description Are you a fresher looking to pass your first IT interview and get your hands on that dream job of yours? This is the best choice for you to make. By emphasizing on the importance of sufficient preparation, this book will help aspirants prepare for the IT interview process. With this practical hands-on guide, readers will not only learn industry-standard IT interview practices and tips, but will also get curated, situation-specific, and timeline-specific interview preparation techniques that will help them take a leap ahead of others in the queue. This book includes sample questions asked by top IT companies while hiring and the readers can expect a similar set of questions in their interview. The book also offers hints on solving them as you move ahead, and each hint is customized similar to how your actual interview is likely to progress. Whether you are planning to prepare for an interview through a semester for six months or preparing for just a weekend coding competition, this book will have all the necessary information that will lead you to your first successful job. What You Will Learn This is a comprehensive book on IT interviews for aspirants with profiles ranging from freshers to experienced (up to four years’ experience) and with different backgrounds such as BE, BCA, BSc, BCom, and MCA. This reference guide for freshers has a double advantage: It will guide them for their interview and discussions. It will help interview panels in selecting candidates for their practice/units while bringing in standardization in the selection process. This book has more than five hundred questions in eight domains, including a chapter on trending programming languages (Python and R). It presents an exhaustive question bank with special emphasis on practical scenarios and business cases. It covers all the key domains including data structures, OOPs, DBMS, OS, methodologies and processes, programming languages, and digital technologies. The book includes a section on frameworks and methodologies for quality assurance and testing, DevOps, Agile, Scrum, APIs, microservices, and SOA. Based on our experience, the assurance is that at least 80% of the content will be discussed during a typical interview. The book also has a section on pre- and post-interview preparations. The coverage is extensive in terms of depth and breadth of domains addressed in the book. But it can be referred to for selective reading as per the choice of domain. The book has more than a hundred diagrams depicting various scenarios, models, and methodologies. Who This Book is For Students: IT and other computer science streams Freshers from IT and computer science institutes Programmers/Software engineers/Developers: 0–4 years’ experience Interview panels Table of Contents 1. Introduction 2. Written Test & Group Discussion 3. Interview Preparations 4. Data Structure & Algorithms 5. Operating System 6. Object-oriented Programming (OOP) 7. C/C++ Programming 8. Java Programming 9. Database Management System (DBMS) 10. Trending Programming Languages: Python & R 11. Methodologies & Processes 12. HR Round
Beginner to Expert in Web development with JavaScript: From HTML to React-Redux Key Features Acquire web development skills to build independent applications Learn the basics of HTML, CSS, JavaScript, React and Redux Understand how they can be used to build beautiful applications Learn how to debug and unit test your applications properly to build good end products Follow best practices to write good quality code and build performant applications Description This book will take you on a complete journey of learning web development, starting right with the basics. The book begins with the history of web development and JavaScript, how it has evolved over these years, and how it still keeps growing with new features. Next, you will learn the basic pillars of web development - HTML, CSS, and JavaScript. You will learn about the functional, object-oriented programming and asynchronous behaviour, and how JavaScript provides for these. Empowered with the basics, you will proceed to learn the new features of JavaScript, ES2015, and the latest ES2019. Next, you will apply your learning to build a real application to see how the Web takes shape. At the end, you will also have an introductory section on ReactJS, one of the modern frameworks for UI development and also develop a simple weather application using React. What will you learn By the end of the book, you will be building real web applications to put your knowledge to practice. This book introduces all the concepts to get started with web application development. To further excel in this field, you really need to practice by building a lot many applications, implementing your own ideas or imitating existing websites.
Learn to harness the power of the Apex language to build Salesforce applications Key Features Learn how to work with the Apex language Learn how to develop Apex Triggers Learn how to use SOQL and SOSL to retrieve data Learn how to write Object-Oriented Salesforce code 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 Learn how to declare variables in Apex. Understand how to work with collections in Apex. Use different control statements within Apex to control program flow. Learn how to use the built-in tools to test in Apex. 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 written in a lucid language for mastering C# Key Features Packed with plentiful code examples A comprehensive guide to mastering C# Discusses the OOP principles Targets beginner to advanced readers of C# Provides insight into the latest features of C#, including C# 8.0 Covers Visual Studio 2019 Description This book starts by introducing the concepts of .NET framework. It then discusses OOP and explores how one can work with OOP in C#. There are two chapters on OOP: the first one covers the basics of object-oriented programming (OOP), and the second one delineates advanced concepts related to OOP and how they can be implemented in C#. Next, the book discusses Language Integrated Query (LINQ) and how to work with it in C#, followed by multithreading, asynchronous and parallel programming concepts with relevant code examples to illustrate the concepts covered. Generics, collections, generic collections, delegates, lambda expressions are also covered in this section. In the last section of the book, serialization, file I/O and how to work with them in C# are discussed concisely. A separate chapter on C# 8.0 is added to highlight its new features. .. There is an appendix chapter as well that discusses how one can get started working with Visual Studio 2019. What you will learn By the end of reading this book, the reader will have mastered the concepts of C# programming language, and be able to build high performance, scalable and robust applications using C#. Who this book is for This book is intended for people who are aspiring a career in .NET as well as for professionals who would like to master the concepts of C# programming language. Since this book is for beginner to advanced readers of C#, a basic knowledge of C# will be helpful. Table of Contents 1. Microsoft .NET Internals 2. Getting Started with C# 3. Object-oriented Programming - Part 1 4. Object-oriented Programming - Part 2 5. Properties and Indexers 6. Programming LINQ in C# 7. Generic Collections in C# 8. Delegates and Extension Methods 9. Exception Handling in C# 10. Asynchrony and Parallel programming 11. Multithreading in C# 12. File I/O and Serialization 13. Advanced Concepts in C# 14. New Features of C# 8.0 15. Appendix About the Author Joydip has been the Microsoft Most Valuable Professional (MVP) in ASP.NET, consecutively for six years (2007 to 2012). With more than two decades of industry experience and 16 years of experience in Microsoft .NET, he has authored eight books and reviewed more than a dozen books. Besides, he has written more than 500 articles in leading journals and websites, including MSDN, Code Magazine, InfoWorld, SSWUG, TechTarget Inc, etc. Your Blog links: https://www.infoworld.com/blog/microsoft-coder/ Your LinkedIn Profile: https://in.linkedin.com/in/joydipkanjilal
Learn advanced techniques and best practices of Angular programming for building enterprise web applications Key Features Get familiar with the core concepts of Angular. Discover best practices, tips, and tricks while working with Angular. Learn how to architect data driven web applications. Explore methods to pass data between components in Angular. Learn how to deploy and secure your Angular application. Description Angular is a Single Page Application (SPA) development framework open-sourced by Google. The Angular framework is written in TypeScript language, which enables a web developer to write JavaScript code in Object-Oriented fashion. TypeScript makes it easier to build a client-side web application with classes, interfaces, generics, inheritance, and other Object-Oriented features. TypeScript compiler takes care of transpiling these features into native JavaScript. Angular is a framework that comes with Dependency Injection, HTTP communication, Forms, and other features out of the box. This book will leverage on your prior programming knowledge to learn Angular. Microsoft .Net stack, C#, Windows Forms, WPF, ASP.NET have been widely used for developing desktop and web applications. We shall be referring to concepts from these technologies with Angular whenever applicable, thus having prior experience would be a great advantage. This book takes you from the basics of TypeScript language to building modular and robust enterprise web applications and deployment. What you will learn Learn how to orchestrate complex Angular applications. Get to know more about Dependency Injection in depth. Learn how to build template and dynamic forms in Angular. Learn how to use Angular routes in an application. Learn how to communicate with backend services using HTTP. Who this book is for This book is for readers who want to learn Angular. Having a basic Object-Oriented programming knowledge, programming experience with C#.Net/Java, and hands-on web development experience would be an added advantage. Table of Contents 1. Typescript – the underdog 2. Hello, Angular! 3. Building small and simple 4. Data Binding and Pipes 5. NgModule - in depth 6. Dependency Injection and Services 7. Building forms 8. Communication within Components 9. Consuming HTTP Resources 10. Routing Angular application 11. Deployment and tools About the Author Balram Chavan is a software professional having 11+ years of relevant experience working in cross domains. He has been awarded with GitHub Developer Program Membership for his contribution to open source world. He also contributes to multiple technology blogs and forums. Balram has also published many npm.js packages for Angular framework. LinkedIn Profile: https://www.linkedin.com/in/balram-chavan/
Let us break the SQL interview with the help of SQL Server interview questions. Key Features Database Basic Concepts SQL Fundamentals DDMS, SQL Statements, and Clauses SQL Operators, Datatypes, and Keywords SQL Functions, Wildcards and Dates SQL Joins and CASE Statement SQL DDL, DCL, and DTL Statements SQL Stored procedures, Triggers, Views, and Transactions SQL Keys, Indexes, Injection, and Constraints SSRS, SSIS, SQL Cloud database (Azure), and JSON Support New features of SQL 2016, 2017, and 2019 SQL Performance Improvement Tips Fuzzy Interview Questions and Answers Description This book gives you a complete idea about the SQL database. It starts from a very basic concept like what is a database, its usage, types, creation, and data storage, security, sorting, and searching for a stored procedure. This book is a complete set of interview breaking questions and answers with live examples and plenty of screenshots. This book takes you on a journey to mastering the SQL database, including SQL datatypes, functions, triggers, and stored procedures. This book also covers the latest and new features of SQL 2016, 2017 and 2019 CTP with examples. In the beginner section, we start with very basic concepts like what is a database, why to use a database, different types of database types, what is SQL, its usages, advantage and disadvantages, SQL datatypes, its different operators and how to use them with samples. In the intermediate section, we will learn about the different SQL functions, SQL Joins (used to fetch values from multiple SQL tables) and SQL DDL, DCL, and DTL commands. (About the last chapters) This is the advanced section of the book where we have provided an explanation of the SQL stored procedure, triggers and SQL view concepts, additionally, we have covered SQL core concepts like keys, indexes, injections and constraints. We have also introduced cutting-edge concepts like SSRS, SSIS, SQL Cloud database (Azure), JSON Support and a list of the new features of SQL 2016, 2017, CTP-2019 with SQL performance improvement tips. Finally, we have ended the book with a series of random SQL questions and answers. What you will learn After reading this book, you will be able to understand SQL database concepts, handle core database activities like data security, searching, migration, and sorting. You will be able to handle the database transactions, use different SQL datatypes, functions, triggers, and stored procedures to save and retrieve data from the database. You will also be able to understand advanced SQL concepts like SQL reporting services, integration services, cloud database and new features from the latest SQL versions like 2016, 2017, and 2019. Who this book is for This book is built in such a way that it is useful for all categories such as technical or non-technical readers. This book is perfect. If you are a fresher and you want to learn about SQL, or if you are a teacher and you want to spread SQL knowledge, this book is very helpful. If you want to crack the database interview or if you are working as a DBA and you want to upgrade your knowledge, or if you are backend developer, database tester, performance optimizer, or if your role is that of a database admin, SQL developer, data analyst, mobile app developer or if you are working on core SQL concepts, this book is just right for you. This book is very useful as it contains many simple real-time scenarios for each concept. All functionalities are explained with real SQL screenshots and database records. Table of Contents 1. Database and SQL Basics 2. DDMS SQL Statements and Clauses 3. SQL Operators, Keywords, and Datatypes 4. SQL Operators 5. SQL Functions, Wildcards, and Dates 6. SQL Joins and CASE Statement 7. SQL DDL, DCL, and DTL Statements 8. SQL Stored Procedures, Triggers, Views, and Transactions 9. SQL Keys, Indexes, Injections, and Constraints 10. SSRS, SSIS, SQL Cloud database (Azure), and JSON Support 11. New features of SQL 2016, 2017, and 2019 12. SQL Performance Improvement Tips and Fuzzy Interview Questions About the Author Prasad Kulkarni is a Microsoft MVP reconnect, Technical leader, Author, Agile Scrum Master and Blogger. He has 13 years of core experience in Microsoft technologies such as SQL, ASP.NET, MVC, ASP.NET Core, VB.NET, SQL server, word Automation, Office development etc. and other technologies such as HTML, CSS, jQuery, JavaScript, Bootstrap, and XML etc. He is very passionate about Microsoft .NET technology. He likes to write articles and blogs on different aspects of SQL stuff and .NET, also like to help developers resolve their issues and boost them on Microsoft Technologies. Prasad has impressive certifications as Microsoft Certified Professional (MCP), Microsoft Certified Technology Specialist (MCTS) and Agile Scrum Master, Prasad was also awarded the most valuable member at dotnetspider, most popular curator, most active curator, and featured curator at Microsoft Curah, and editor at dotnetspider, he has awarded for his articles on codeproject. LinkedIn Profile: https://in.linkedin.com/in/prasad-kulkarni-389152a5
Want to know more about routing concepts in Angular? Key Features In this book, the reader will be able to focus on one concept of Angular in deep. Some of the concepts of Routing discussed are:- Lazy Loading- Routing Parameters- Route Guards The examples in the book talk us through building an e-commerce website which helps the reader to connect to the real-life business scenarios. The book commences with an introduction to the important concepts of Angular to understand in general and then moves to how Routing helps us build our applications much effectively. By the end of this book, you should be able to understand Routing perfectly being able to perform all the operations using Routing. Do not forget to code along with your reading the book. This will give you hands-on experience to gain out of the book. The book will be provided with a GitHub link to it. DescriptionA basic understanding of HTML, CSS, JavaScript would be good to quickly get through the concepts of Angular. If you are already working in Angular, you are all good to go. The book starts with the introduction of basic concepts and structure of Angular applications like Components, Services, Modules, etc. This further focuses on the concepts of Routing, i.e. navigating from one view to another in your single-page applications. For all the web developers & students who love building web-apps, this book on Angular Routing will add great value to your skill set helping you to develop your applications with faster performance and refined view.What You Will LearnIn this book, you will learn the concepts of Angular routing to help you make your Angular applications more effective and have better performance when dealing with data.Who This Book is For This book is for learning the concept of routing in angular applications. If you are working in Angular, this book serves the purpose of clearing all your concepts around navigation from one view to another in single page applications. If you are new to Angular, this book will give you an introduction of the basic concepts of Angular and then give you the expertise in one of those concepts, Routing. Table of Contents 1. Introduction 2. Introduction to Routing 3. Basics of Routing 4. Routing Features 5. Routing Parameters 6. Child Routes 7. Secondary Routes 8. Route Guards 9. Grouping & Component-less Routes 10. Route Resolvers 11. Lazy Loading 12. CRUD operations with Routing About the AuthorNishu Goel is a software developer currently working with IBM in Bengaluru, India. She has completed her Bachelor studies in computer science as in 2018. She works on Angular and keeps learning on the go. She loves to write blog posts and talk around the basic concepts of Angular at conferences. She is also the author of "Angular for Beginners" course on Udemy. With her work to apply technology towards sustainable development goals (SDGs) by the United Nations living in the villages of Jharkhand, India for three months, she has been awarded by the Prime Minister of the UK. LinkedIn Profile: https://www.linkedin.com/in/nishu-goel-ab557041/ Blog: https://nishugoel.wordpress.com/