Do you know that C++ is used by over 4 million developers worldwide? In the US, a C++ developer earns around S100,000 a year. Through this video course, you will learn C++ by building applications…
Have you learned the fundamentals of Python and then asked yourself “What next?”. If so, consider taking this course, which will help you create your own Python GUI applications.
The course…
UML makes it easier for developers and designers to specify, visualize, and document the requirement of a software system. This course will show you how to use the concepts of UML in the software…
The job market of UNIX administration is always very competitive and to make yourself stand out from the crowd; you need exceptional UNIX skills. With this video course, you’ll learn all the…
The course starts with the basics of Java, including installation and the environment. Furthermore, we will explore object-oriented programming in Java, data encapsulation, inheritance, and…
NET, known for its proven scalability, reliability, and support, is the most widely used programming language today. It can handle almost any problem related to desktop to mobile to dynamic web…
In today’s digital era, every organization has data, but just possessing enormous amounts of data is not a sufficient market discriminator. The Economics of Data, Analytics, and Digital…
Blockchain with Hyperledger Fabric - Second Edition is a refreshed and extended version of the successful book on practical Hyperledger Fabric blockchain development. This edition includes many…
Game development can be both a creatively fulfilling hobby and a full-time career path. It's also an exciting way to improve your C++ skills and apply them in engaging and challenging…
The iPhone is the most popular smartphone available on the market, renowned for its sophisticated design, immersive UI, and user safety. And even if you’ve bought an iPhone for its impressive…
Do you ever wonder how network scanning is executed just by entering “nmap 192.168.1.0/24” into the command line? With this video course, you'll not only understand how the commands work but…
Jira Align is a platform purpose-built for enterprises to connect strategy with execution and drive transparency, consistency, and predictability at all levels of scale. The platform supports…
Working with statistics and quantitative reports requires a good understanding of statistics fundamentals and techniques. However, learning and applying new statistical techniques can often be a…
Red Hat Enterprise Linux 8 – the RHCE has changed to manage your Linux estate with Ansible, the configuration management system owned by Red Hat. This video course not only helps you to develop…
If you're looking to work and experiment with powerful iOS 14 features such as widgets and App Clips to create your own apps, this iOS programming guide is for you. The book offers a…
Digital transformation requires the ability to identify opportunities across industries and apply the right technologies and tools to achieve results. This book is divided into two parts with the…
TensorFlow as a machine learning (ML) library has matured into a production-ready ecosystem. This beginner’s book uses practical examples to enable you to build and deploy TensorFlow models using…
Deep learning is the driving force behind many recent advances in various computer vision (CV) applications. This book takes a hands-on approach to help you to solve over 50 CV problems using…
Are you looking to use Vue 2 for web applications, but don't know where to begin? Front-End Development Projects with Vue.js will help build your development toolkit and get ready to tackle…
KNIME Analytics Platform is an open source software used to create and design data science workflows. This book is a comprehensive guide to the KNIME GUI and KNIME deep learning integration,…
Moodle Workplace is a comprehensive extension to Standard Moodle, the world's most used learning management system (LMS) platform, empowering millions of learners worldwide. Moodle Workplace…
Computational thinking helps you to develop logical processing and algorithmic thinking while solving real-world problems across a wide range of domains. It's an essential skill that you…
Whether you want to learn the fundamentals of the Java 8 programming platform or work on a project based on Java 8, this course will help you to understand its features and be able to apply your…
Kali Linux is one of the popular tools used for penetration testing, ethical hacking, and network security assessments. This course will help you to explore the techniques of port scanning using…
Linux commands are so powerful that using them you can interact with your computer without any assistance of point and click GUI applications. Linux commands are also essential if you are looking…
Learning and applying new statistical techniques can often be a daunting experience. This is especially true when one engages with complex datasets that do not allow for easy click-and-go analysis…
MicroStrategy is one of the leading and fastest-growing business intelligence tools. With the help of this course, you will get started with MicroStrategy and learn how to create attractive…
Node.js has been helping developers build fast and data-intensive, real-world networking applications since 2009. Node.js’s clients include top companies such as PayPal, LinkedIn, Netflix, and…
A key technology for building web applications and tooling, Node.js brings JavaScript to the server enabling full-stack development in a common language. This fourth edition of the Node Cookbook…
Amazon Web Services (AWS) owns 34% of all cloud infrastructure and provides over 90 different types of services, including computing, analytics, database, and networking. Working knowledge of AWS…
With an increase in the number of organizations deploying RPA solutions, Robotic Process Automation (RPA) is quickly becoming the most desired skill set for both developers starting their career…
Over the years, Mastering Swift has proven itself among developers as a popular choice for an in-depth and practical guide to the Swift programming language. This sixth edition comes with the…
IBM Quantum Experience® is a leading platform for programming quantum computers and implementing quantum solutions directly on the cloud. This book will help you get up to speed with programming…
The kubectl command line tool lets you control Kubernetes clusters to manage nodes in the cluster and perform all types of Kubernetes operations. This introductory guide will get you up to speed…
As applications built on the Salesforce platform are now a key part of many organizations, developers are shifting focus to Apex, Salesforce’s proprietary programming language. As a Salesforce…
Cybersecurity architects work with others to develop a comprehensive understanding of the business' requirements. They work with stakeholders to plan designs that are implementable, goal-…
Thanks to its reliability, robustness, and high performance, PostgreSQL has become one of the most advanced open source databases on the market. This updated fourth edition will help you…
In the dynamic technology landscape, staying on top of the latest technology trends is a must, especially if you want to build a career in network administration. Achieving CCNA 200-301…
Do you want to be able to confidently design and build apps that support business processes within the Lightning Platform? Salesforce Platform App Builder Certification Guide not only helps you to…
Statistics remain the backbone of modern analysis tasks, helping you to interpret the results produced by data science pipelines. This book is a detailed guide covering the math and various…
The age of connected devices is here, be it fitness bands or smart homes. It's now more important than ever to understand how hardware components interact with the internet to collect and…
In C# 9 and .NET 5 – Modern Cross-Platform Development, Fifth Edition, expert teacher Mark J. Price gives you everything you need to start programming C# applications.
This latest edition…
Thanks to the power of Node.js, JavaScript developers can now build fast and scalable network applications with ease. If you’re an experienced JavaScript developer or are just getting started with…
With advanced cyber attacks severely impacting industry giants and the constantly evolving threat landscape, organizations are adopting complex systems to maintain robust and secure environments.…
Containerization has changed the DevOps game completely, with Docker and Kubernetes playing important roles in altering the flow of app creation and deployment. This book will help you acquire the…
Whether you are looking to pass the CompTIA IT Fundamentals (ITF+) certification (FC0-U61) exam or just want to impress your friends and colleagues with your exceptional IT skills, this course…
Many programmers from all over the world consider Rust as an alternative programming language for building game engines, file systems, VR simulation engines, operating systems, and browser…
To make the networking systems more efficient, ex-Cisco employees came up with their own network operating system called Junos OS. Today, Junos OS is the most popular, highly modular, and scalable…
This revised edition has been fully updated to reflect the latest enhancements to Power BI. It includes a new chapter dedicated to dataflow, and covers all the essential concepts such as…
Data structures allow you to organize code in the most efficient way to help you perform operations effectively. An algorithm is a step-by-step procedure for solving problems, be it solving a…
To learn a programming language, it is crucial to understand the basic and fundamental concepts. Most of the courses teach the fundamentals with raw theory and this makes the learning boring. But…
Artificial intelligence (AI) plays an integral role in automating problem-solving. This involves predicting and classifying data and training agents to execute tasks successfully. This book will…
Final Cut Pro (also known as FCP, previously Final Cut Pro X) is Apple’s efficient and accessible video editing software for everyone, offering powerful features that experienced editors and…
MySQL is a database that is used by the biggest social media platforms, such as Facebook, Twitter, and YouTube. Thanks to its performance, reliability, and ease-of-use, MySQL has become one of the…
Logic Pro is Apple’s flagship application for music creation, found in many professional music studios across the globe. It is a powerful digital audio workstation that comes with all the software…
Python Machine Learning By Example, Third Edition serves as a comprehensive gateway into the world of machine learning (ML).
With six new chapters, on topics including movie recommendation…
Do you want to gain knowledge of Microsoft SQL Server to understand how it stores and retrieves huge amounts of data? This course will help you learn about Microsoft SQL Server, including the…
No doubt Docker Containers are the future of highly-scalable software systems and have cost and runtime efficient supporting infrastructure. But learning it might look complex as it comes with…
FireMonkey (FMX) is a cross-platform application framework that allows developers to create exciting user interfaces and deliver applications on multiple operating systems (OS). This book will…
Bootstrap 4 has taken the world of web development by storm with its user-friendly features that help developers to build responsive websites. It is no surprise that big names such as Spotify,…