{"title":"Mastering Computer Science","description":"\u003cp\u003eUnlock the secrets of computing with the Mastering Computer Science series. From algorithms to AI, delve into key concepts explained with clarity. Ideal for students and professionals alike.\u003c\/p\u003e","products":[{"product_id":"mastering-visual-studio-code-book-sufyan-bin-uzayr-9781032319056","title":"Mastering Visual Studio Code","description":"Mastering Visual Studio Code empowers the readers to get the most out of VS Code, an extremely popular and powerful code editor.  Microsoft’s Visual Studio Code (VS Code) is a free and open-source code and text editor. Despite its modest size, VS Code includes numerous significant features that have made it one of the most popular code editors in recent years.  VS Code is compatible with various programming languages, including Java, C++, Python, CSS, Go, and Docker files. VS Code also lets you add and create new extensions, such as code linkers, debuggers, and support for cloud and web development. Compared to other text editors, the VS Code user interface allows for a lot of interactivity.  Some of the major advantages of Visual Studio Code are:    Cross-stack development using an open technology platform • Huge repository of plug-ins produced by the community and professionals Debug tools for generic usage Cross-platform support, including Linux, Mac, and Windows  A good and powerful code editor is a vital part of any developer’s toolkit. VS Code has all the features any developer might need. As such, learning Visual Studio Code and understanding its various offerings and features is a good idea.  With Mastering Visual Studio Code, using VS Code will become a breeze, regardless of the language that you are coding in, thereby boosting your productivity.  The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with more than a decade of experience in the computing field.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49574959939857,"sku":"GOR013686598","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032319054.jpg?v=1750951223"},{"product_id":"mastering-c-programming-language-book-sufyan-bin-uzayr-9781032103211","title":"Mastering C++ Programming Language","description":"As a beginner’s guide, Mastering C++ contains several examples and substantial code that will aid all programmers who wish to expand their C++ language skills.  Mastering C++ offers at-length reading for students and professionals interested in the most recent advances in C++.   It includes models that are particularly useful for individuals studying the language on their own and all by themselves.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49740364087569,"sku":"NGR9781032103211","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032103213.jpg?v=1751206030"},{"product_id":"mastering-swift-book-sufyan-bin-uzayr-9781032182612","title":"Mastering Swift","description":"Programming with Swift      A Brief Introduction to Swift      Understanding Declarative Syntax","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741610516753,"sku":"NGR9781032182612","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/103218261X.jpg?v=1750708664"},{"product_id":"mastering-android-studio-book-sufyan-bin-uzayr-9781032134116","title":"Mastering Android Studio","description":"Short and comprehensive text on how to master android studio  Perfect for beginners or experts who need a refresher","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741629817105,"sku":"NGR9781032134116","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032134119.jpg?v=1750822092"},{"product_id":"mastering-ruby-on-rails-book-sufyan-bin-uzayr-9781032135090","title":"Mastering Ruby on Rails","description":"Install and set up your Rails development environment      Go beyond generated code to build Rails applications from scratch      Effectively use the Model-View-Controller (MVC) pattern      Master the Ruby programming skills all Rails developers need      Define high-quality site layouts and data models      Add social features and navigate Asynchronous Javascript and XML (Ajax)","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741633454353,"sku":"NGR9781032135090","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032135093.jpg?v=1751366766"},{"product_id":"mastering-swift-book-sufyan-bin-uzayr-9781032183404","title":"Mastering Swift","description":"Programming with Swift      A Brief Introduction to Swift      Understanding Declarative Syntax","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741645414673,"sku":"NGR9781032183404","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":50822670450961,"sku":"GOR014086931","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032183403.jpg?v=1751421993"},{"product_id":"mastering-git-book-sufyan-bin-uzayr-9781032134161","title":"Mastering Git","description":"The book offers information on a wide array of subjects pertaining to Git, and even briefly touches upon its history, advantages and disadvantages.   Mastering Git also offers tips on installation, different elements involved in its functioning like Repositories, Remotes, Aliases, Tagging, Branches, etc.   Popular services and hosts for Git projects like GitHub, GitLab, Bitbucket, etc. too are discussed in detail.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49741647020305,"sku":"NGR9781032134161","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/103213416X.jpg?v=1751237859"},{"product_id":"mastering-unreal-engine-book-sufyan-bin-uzayr-9781032103143","title":"Mastering Unreal Engine","description":"Detailed tutorials meant for beginners to Unreal Engine   At-length discussion of Unreal Engine architecture to help build robust knowledge.   Special focus on game programming on Unreal Engine","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742046986513,"sku":"NGR9781032103143","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032103140.jpg?v=1751237807"},{"product_id":"mastering-github-pages-book-sufyan-bin-uzayr-9781032149837","title":"Mastering GitHub Pages","description":"Mastering GitHub Pages delves into static (and dynamic) websites as well as their advantages and disadvantages,   Static websites tend to be incredibly fast since they have no processing time for databases and other stuff.   Mastering GitHub Pages also discusses in great length Jekyll, a popular static site generator.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742277804305,"sku":"NGR9781032149837","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032149833.jpg?v=1750950964"},{"product_id":"mastering-ui-mockups-and-frameworks-book-sufyan-bin-uzayr-9781032103167","title":"Mastering UI Mockups and Frameworks","description":"The book follows a hand-on approach and offers practical lessons and tutorials related to UI mockups and wireframes.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49742445871377,"sku":"NGR9781032103167","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032103167.jpg?v=1750822043"},{"product_id":"mastering-unity-book-sufyan-bin-uzayr-9781032103174","title":"Mastering Unity","description":"Game programming with Unity  Introduction to Unity architecture and components  Documentation and Support","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743057322257,"sku":"NGR9781032103174","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032103175.jpg?v=1751048289"},{"product_id":"mastering-sketch-book-sufyan-bin-uzayr-9781032199504","title":"Mastering Sketch","description":"covers the diverse Sketch extensions’ ecosystem, with special attention to both official and community plugins, assistants and integrations.   offers a brief overview of every single plugin or integration to Sketch released","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743216640273,"sku":"NGR9781032199504","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032199504.jpg?v=1751447021"},{"product_id":"mastering-sketch-book-sufyan-bin-uzayr-9781032199528","title":"Mastering Sketch","description":"covers the diverse Sketch extensions’ ecosystem, with special attention to both official and community plugins, assistants and integrations.   offers a brief overview of every single plugin or integration to Sketch released","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743242756369,"sku":"NGR9781032199528","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032199520.jpg?v=1751333958"},{"product_id":"mastering-c-book-sufyan-bin-uzayr-9781032103235","title":"Mastering C#","description":"Mastering C# Beginner’s Guide will take you, step by step, through the process of learning one of the best programming languages out there.   Mastering C# takes the language to the next level by promoting the ability to cleanly run programs that don’t rely on static type definitions.   Carefully selected C# examples illustrate all concepts.   Mastering C# also aims to cover the fundamentals of programming.C#.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743394111761,"sku":"NGR9781032103235","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/103210323X.jpg?v=1751423948"},{"product_id":"mastering-python-for-web-book-sufyan-bin-uzayr-9781032135656","title":"Mastering Python for Web","description":"Short and comprehensive text on how to master python   Perfect for beginners or experts who need a refresher","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743677423889,"sku":"NGR9781032135656","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49925762482449,"sku":"GOR013815448","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032135654.jpg?v=1751206081"},{"product_id":"mastering-python-for-web-book-sufyan-bin-uzayr-9781032135670","title":"Mastering Python for Web","description":"Short and comprehensive text on how to master python   Perfect for beginners or experts who need a refresher","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743682011409,"sku":"NGR9781032135670","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032135670.jpg?v=1751430443"},{"product_id":"mastering-java-book-sufyan-bin-uzayr-9781032134109","title":"Mastering Java","description":"It is critical for enterprise-level web apps and microservices, which are expected to grow in popularity over the coming year.   Mastering Java will prove to be of enormous assistance to Java developers of all levels.   This book includes a variety of topics and provides a concise explanation of its Introduction, benefits, characteristics, or why java is so essential.   Mastering Java also includes installation advice and information on the many components that make it work, such as Object-Oriented Programming, Strings, Collections, Packages, Databases, and so on.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743880126737,"sku":"NGR9781032134109","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032134100.jpg?v=1751399562"},{"product_id":"mastering-java-book-sufyan-bin-uzayr-9781032134086","title":"Mastering Java","description":"It is critical for enterprise-level web apps and microservices, which are expected to grow in popularity over the coming year.   Mastering Java will prove to be of enormous assistance to Java developers of all levels.   This book includes a variety of topics and provides a concise explanation of its Introduction, benefits, characteristics, or why java is so essential.   Mastering Java also includes installation advice and information on the many components that make it work, such as Object-Oriented Programming, Strings, Collections, Packages, Databases, and so on.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49743886942481,"sku":"NGR9781032134086","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032134089.jpg?v=1751015784"},{"product_id":"mastering-django-book-sufyan-bin-uzayr-9781032315980","title":"Mastering Django","description":"Mastering Django helps the reader master the powerful Django framework for Python for creating dynamic applications and projects.  Django is a high-level, open-source Python web framework created to help web developers achieve tight deadlines while also meeting a variety of needs. The primary feature of Django that makes it so popular among developers is that it promotes rapid development while providing a consistent and realistic design.  Django is a complete toolkit with a basic code and highly adaptable architecture that promotes rapid development – it can shape and pace your web app concept and see it through to launch in a matter of hours.  Django’s simplicity, stability, scalability, and flexibility are unmatched. It is currently a vibrant, collaborative, open-source project with thousands of users and contributors. Django is a versatile framework capable of developing any website.  Hallmarks of this popular web framework include Robust design, rapid software development, fantastic documentation and tutorials, a vast community with readymade solutions, reasonably easy learning curve, and a high degree of clarity and readability.  Django has carved out a niche for itself in the industry over the years, and appropriately so. Many popular apps use Django as their secret ingredient. Django has many features and can accommodate any modern web application. If you wish to build a successful career in web development, learning Django is a wise choice.  With Mastering Django, learning the Django framework becomes a charm, and will help readers undoubtedly advance their careers.  The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with more than a decade of experience in the computing field.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49745782505745,"sku":"NGR9781032315980","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032315989.jpg?v=1750822355"},{"product_id":"mastering-ruby-book-sufyan-bin-uzayr-9781032415246","title":"Mastering Ruby","description":"Follows a hands-on approach and offers practical lessons and tutorials related to Ruby.  Includes detailed tutorials meant for beginners to Ruby.  Explains how to create individual websites using Ruby programming.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49750747382033,"sku":"NGR9781032415246","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/103241524X.jpg?v=1750918859"},{"product_id":"mastering-html-book-sufyan-bin-uzayr-9781032414331","title":"Mastering HTML","description":"Discusses basic concepts of HTML such as common HTML attributes, doctype declaration, Block level elements, inline elements etc. Presents various elements, attributes and entities in HTML including a list of core attributes and entities used in HTML. Examines HTML Forms and other advanced topic such as Graphics, Canvas, SVG etc. Introduces text formatting and links tags used in HTML such as blockquote, quotation, anchor and many more.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49752154505489,"sku":"NGR9781032414331","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032414332.jpg?v=1750854419"},{"product_id":"mastering-css-book-sufyan-bin-uzayr-9781032414324","title":"Mastering CSS","description":"Cascading Style Sheets (CSS) is an open-source programming language used in website building and HTML templates that integrates all relevant information related to web page displays. CSS is used to format the look and structure of a web page, as well as to set design features such as basic layout, colors, and fonts. CSS allows for continuity between different web pages on the website and makes webpage development easier and faster.  This book has been created to help readers understand and learn the concepts of CSS. It discusses the fundamental concepts of CSS, including its properties and functions, and guides the reader through creating websites with it.  Key Features:         Examines the fundamentals of CSS, values, selectors, and queries      Discusses its application in modern web development to help readers to quickly advance the necessary information      Explores animations, grids, flexboxes, masking, filtering, and compositing using CSS  Mastering CSS is a valuable resource for anyone who wants to create a website. After finishing this book, readers will quickly build their website with absolute ease, even if they were utterly oblivious to it before.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49752155422993,"sku":"NGR9781032414324","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032414324.jpg?v=1750854418"},{"product_id":"mastering-ui-mockups-and-frameworks-book-sufyan-bin-uzayr-9781032103150","title":"Mastering UI Mockups and Frameworks","description":"The book follows a hand-on approach and offers practical lessons and tutorials related to UI mockups and wireframes.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50698213622033,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50698217292049,"sku":"NGR9781032103150","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032103159.jpg?v=1751048288"},{"product_id":"mastering-nativescript-book-sufyan-bin-uzayr-9781032289731","title":"Mastering NativeScript","description":"Mastering NativeScript helps readers master the NativeScript framework for faster and more robust mobile app development.  Mobile devices have progressed from a mere means of communication to becoming a critical business tool in recent years. People are increasingly glued to their smartphones as technology advances at breakneck speed. The significance of mobile app development cannot be overstated.  And when it comes to mobile app development, NativeScript is a hot topic.  NativeScript was introduced by Telerik, and it allows you to develop truly native apps for iOS and Android under a single code base using JavaScript or TypeScript, XML, and a subset of CSS. The charm of NativeScript is that it enables us to code once for multiple platforms (iOS≤7.1 and Android≤4.1), simultaneously sharing code amongst them while still allowing developers to add platform-specific instructions with flawless execution. As a result, you may release an app for both platforms using a single code base.  NativeScript is comprised of three parts: a JavaScript (JS) virtual machine, a runtime, and a bridge module. The JS virtual machine is used for interpretation and execution of JavaScript code. The bridge module then converts the calls to platform-specific API calls and returns the outcome to the caller.  NativeScript is a very appealing paradigm, and is rising in popularity as we speak. It can be used to construct practically any program, including communication apps (news and social networking), gaming applications (Chess, Tic-Tac-Toe, Pinball), and chat apps. It can also handle maps and geolocation apps.  With Mastering NativeScript, learning NativeScript becomes straightforward, which will undoubtedly help readers advance their careers.  The Mastering Computer Science series is edited by Sufyan bin Uzayr, a writer and educator with over a decade of experience in the computing field.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50698299277585,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":50698301309201,"sku":"NGR9781032289731","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032289732.jpg?v=1751238065"},{"product_id":"mastering-ruby-book-sufyan-bin-uzayr-9781032415253","title":"Mastering Ruby","description":"Ruby is a superb programming language used for a variety of activities such as developing desktop applications, static websites, computational services, and even automation systems. Mastering Ruby: A Beginner’s Guide is a detailed guide for beginners to understand Ruby. This book discusses how to structure applications properly and organize code for optimum performance.  Concise and easy to understand, this book provides the fundamentals for web programming along with software development and simple app development. It covers a variety of topics, starting from syntax styles workflow for the Command line to creating websites that will quickly advance necessary information.   The key principles about Ruby explained here are helpful to beginners and other users interested in learning this highly technological and diverse language.  Key Features:    Follows a hands-on approach and offers practical lessons and tutorials related to Ruby. Provides an in-depth discussion of Ruby design and applications to help build robust knowledge. Explains how to create individual websites using Ruby programming.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51293173678353,"sku":"NIN9781032415253","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52138327867665,"sku":"NLS9781032415253","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1032415258.jpg?v=1751015109"}],"url":"https:\/\/www.worldofbooks.com\/en-au\/collections\/mastering-computer-science-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}