• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

779 Hardware courses

20703-1 Administering System Center Configuration Manager

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This course is for experienced information technology (IT) professionals, typically described as Enterprise Desktop Administrators (EDAs). These EDAs deploy, manage, and maintain PCs, devices, and applications across medium, large, and enterprise organizations. A significant portion of this audience uses, or intends to use, the latest release of Configuration Manager to manage and deploy PCs, devices, and applications. Overview After completing this course, students will be able to: •Analyze data by using queries and reports. •Prepare a management infrastructure, including configuring boundaries, boundary groups, and resource discovery, and integrating mobile-device management with Microsoft Exchange Server. •Deploy and manage the Configuration Manager client. •Configure, manage, and monitor hardware and software inventory, and use Asset Intelligence and software metering. •Identify and configure the most appropriate method to distribute and manage content used for deployments. •Distribute, deploy, and monitor applications for managed users and systems. •Maintain software updates for PCs that Configuration Manager manages. •Implement Endpoint Protection for managed PCs. •Manage configuration items, baselines, and profiles to assess and configure compliance settings and data access for users and devices. •Configure an operating-system deployment strategy by using Configuration Manager. •Manage and maintain a Configuration Manager site. In this course, students will learn day-to-day management tasks, including how to manage applications, client health, hardware and software inventory, operating system deployment, and software updates by using Configuration Manager. You also will learn how to optimize System Center Endpoint Protection, manage compliance, and create management queries and reports. Managing computers and mobile devices in the enterprise Overview of systems management by using enterprise management solutions Overview of the Configuration Manager architecture Overview of the Configuration Manager administrative tools Tools for monitoring and troubleshooting a Configuration Manager site Lab : Exploring the Configuration Manager tools Analyzing data using queries, reports, and CMPivot Introduction to queries Configuring SQL Server Reporting Services Analyzing the real-time state of a device by using CMPivot Lab : Creating and running queries Lab : Configuring SSRS Lab : Analyzing the real-time state of a device by using CMPivot Preparing the Configuration Manager management infrastructure Configuring site boundaries and boundary groups Configuring resource discovery Organizing resources using device and user collections Lab : Configuring boundaries and resource discovery Lab: Configuring user and device collections Deploying and managing the Configuration Manager client Overview of the Configuration Manager client Deploying the Configuration Manager client Configuring and monitoring client status Managing client settings and performing management operations Lab : Deploying the Microsoft System Center Configuration Manager client software Lab: Configuring and monitoring client status Lab : Managing client settings Managing inventory for PCs and applications Overview of inventory collection Configuring hardware and software inventory Managing inventory collection Configuring software metering Configuring and managing Asset Intelligence Lab : Configuring and managing inventory collection Lab : Configuring software metering Lab : Configuring and managing Asset Intelligence Distributing and managing content used for deployments Preparing the infrastructure for content management Distributing and managing content on distribution points Lab : Distributing and managing content for deployments Deploying and managing applications Overview of application management Creating applications Deploying applications Managing applications Deploying virtual applications by using System Center Configuration Manager (Optional) Deploying and managing Windows Store apps Lab : Creating and deploying applications Lab : Managing application supersedence and removal Lab : Deploying virtual applications by using Configuration Manager (Optional) Lab : Using Configuration Manager to deploy Windows Store apps Maintaining software updates for managed PCs The software updates process Preparing a Configuration Manager site for software updates Managing software updates Configuring automatic deployment rules Monitoring and troubleshooting software updates Enabling third-party updates Lab : Configuring the site for software updates Lab : Deploying and managing software updates Implementing Endpoint Protection for managed PCs Overview of Endpoint Protection in Configuration Manager Configuring, deploying, and monitoring Endpoint Protection policies Configuring and deploying advanced threat policies Lab : Implementing Microsoft System Center Endpoint Protection Lab : Implementing advanced threat policies Managing compliance and secure data access Overview of Compliance Settings Configuring compliance settings Viewing compliance results Managing resource and data access Lab : Managing compliance settings Managing operating system deployment An overview of operating system deployment Preparing a site for operating system deployment Deploying an operating system Managing Windows as a service Lab : Preparing the site for operating -system deployment Lab : Deploying operating -system images for bare-metal installations Managing and maintaining a Configuration Manager site Configuring role-based administration Configuring Remote Tools Overview of Configuration Manager site maintenance Backing up and recovering a Configuration Manager site Lab : Configuring role-based administration Lab : Configuring Remote Tools Lab : Maintaining a Configuration Manager site Additional course details: Nexus Humans 20703-1 Administering System Center Configuration Manager training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the 20703-1 Administering System Center Configuration Manager course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

20703-1 Administering System Center Configuration Manager
Delivered OnlineFlexible Dates
Price on Enquiry

IT Training - CPD Certified

4.9(27)

By Apex Learning

Information Technology (IT) is a vast and growing field that offers many opportunities for career growth. Whether you're a student or a professional, there's an IT career path that's right for you. The skills required to succeed in IT are continuously changing because the industry is continually evolving. Therefore, being open to learning new things and adjusting to the most recent technologies is necessary if you want to stay ahead of the curve. If you're thinking about working in IT, here is an easy way to get started. You can take these online information technologies (IT) training courses. In this package, you will receive 11 premium courses, an original hard copy, and 11 PDF certificates (Main Course + Additional Courses) in addition to this IT bundle. Learning Outcomes Master functional skills in IT to be able to troubleshoot problems Learn about the hardware, software, computer network, operating systems etc Familiarise with ethical hacking, become well versed in cyber security Master CompTIA networking and learn how to build up a secure network Learn the basics of Linux and complete Windows 10 troubleshooting for the IT helpdesk tasks Understand information management, GDPR data protection and much more throughout this bundle IT is a fast-growing field, and the demand for skilled professionals is increasing every day. So sign up for our IT training bundle today, get ahead, and start your career. This IT Courses Bundle Consists of the following Premium courses: Course 1: Functional Skills IT Course 2: Ethical Hacking Course 3: Level 3 Cyber Security Course 4: CompTIA Networking - Level 4 Course 5: Network Security Level 2 Course 6: Secure Programming of Web Applications Course 7: Linux for Absolute Beginners! Course 8: Complete Windows 10 Troubleshooting for IT HelpDesk Course 9: Information Management Course 10: GDPR Data Protection Level 5 Course 11: Decision-Making and Critical Thinking Enrol now in IT Courses To advance your career and use the premium study materials from Apex Learning. The IT bundle incorporates basic to advanced level skills to shed some light on your way and boost your career. Hence, you can strengthen your IT Courses Expertise and essential knowledge, which will assist you in reaching your goal. Certificate: PDF Certificate: Free (Previously it was £6*11 = £66) Hard Copy Certificate: Free (For The Title Course: Previously it was £10) CPD 125 CPD hours / points Accredited by CPD Quality Standards Who is this course for? It is recommended for anyone interested in learning more about this topic. Requirements This IT Training course has been designed to be fully compatible with tablets and smartphones. Career path Your resume will be more valuable if you have this knowledge, and you'll be more employable in various IT-related fields. Like as: Learning and Development Trainer Systems Administrator IT Security Service Desk Analyst Information Technology Specialist In the UK, an information technology specialist makes an average salary of £36,290 per year.

IT Training - CPD Certified
Delivered Online On Demand
£45

IT (Information Technology) Support Technician

4.9(27)

By Apex Learning

IT Support Technician | Functional Skills IT | Encryption | Cloud Computing ( CompTIA Cloud+ (CV0-002)) | Cyber Security | Data Center Training | Cisco ASA Firewall and much more...

IT (Information Technology) Support Technician
Delivered Online On Demand3 days
£79

Assembly Programming

By Course Cloud

Course Overview Learn assembly programming language online from scratch, with our complete step-by-step guide. This course is ideal for anyone interested in hardware or software developing, reverse engineering, and data security. It covers best practices that will help you to gain a competitive edge in the job market, complete with a recognised certificate of achievement on successful completion. Through practical videos and instructor-led guidance, you will gain the knowledge you need to plan and build an algorithm and assembly program, for ethical hacking purposes, and much more. It breaks down complex topics into easy to follow modules, to ensure you get the best out of your learning experience. On completion, you will have a set of skills that can be applied in a wide range of professions, with up-to-date knowledge of assembly programming commands and code. This best selling Assembly Programming has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Assembly Programming is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Assembly Programming is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Assembly Programming is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Assembly Programming, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Assembly Programming will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Assembly Programming to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Assembly Programming
Delivered Online On Demand
£25

Juniper JNCIA-Junos JN0-104 with Ben Jacobson

By Packt

This course prepares you for the JN0-104 exam and gives you an introduction to Junos OS and the functionality of Juniper devices. You will not only master the basics but also learn how to configure routing policies and maintain networking devices with the help of interesting activities.

Juniper JNCIA-Junos JN0-104 with Ben Jacobson
Delivered Online On Demand10 hours 52 minutes
£41.99

IT Asset Management Best Practices for Organizations

4.9(27)

By Apex Learning

Tired of browsing and searching for a IT Asset Management course you are looking for? Can't find the complete package that fulfils all your needs? Then don't worry as you have just found the solution. Take a minute and look through this extensive bundle that has everything you need to succeed. After surveying thousands of learners just like you and considering their valuable feedback, this all-in-one IT Asset Management bundle has been designed by industry experts. We prioritised what learners were looking for in a complete package and developed this in-demand IT Asset Management course that will enhance your skills and prepare you for the competitive job market. Also, our experts are available for answering your queries on IT Asset Management and help you along your learning journey. Advanced audio-visual learning modules of these IT Asset Management courses are broken down into little chunks so that you can learn at your own pace without being overwhelmed by too much material at once. Furthermore, to help you showcase your expertise in IT Asset Management, we have prepared a special gift of 1 hardcopy certificate and 1 PDF certificate for the title course completely free of cost. These certificates will enhance your credibility and encourage possible employers to pick you over the rest. This IT Asset Management Bundle Consists of the following Premium courses: Course 01: Functional Skills IT Course 02: Start an IT Asset Department Course 03: IT For Recruiters Course 04: Data Center Training Essentials: General Introduction Course 05: Data Center Training Essentials: Mechanical & Cooling Course 06: Encryption Course 07: Computer Networks Security Course 08: Cyber Security Incident Handling and Incident Response Course 09: Electronic Document Management System Step Course 10: Information Management Course 11: Complete Windows 10 Troubleshooting for IT HelpDesk Course 12: Building Your Own Computer Course 13: Electronic & Electrical Devices Maintenance Course 14: Digital Electric Circuits & Intelligent Electrical Devices Enrol now in IT Asset Management to advance your career, and use the premium study materials from Apex Learning. The bundle incorporates basic to advanced level skills to shed some light on your way and boost your career. Hence, you can strengthen your IT Asset Management expertise and essential knowledge, which will assist you in reaching your goal. Curriculum: Course 01: Functional Skills IT Section 01: Introduction Section 02: Information Technology Section 03: Components of IT Section 04: Hardware Section 05: Operating System Section 06: Application/Software Section 07: Networking Section 08: Security And much more... CPD 140 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Anyone from any background can enrol in this IT Asset Management bundle. Requirements Our IT Asset Management course is fully compatible with PCs, Macs, laptops, tablets and Smartphone devices. Career path Having this IT Asset Management expertise will increase the value of your CV and open you up to multiple job sectors. Certificates Certificate of completion Digital certificate - Included You will get the PDF Certificate for the title course (Functional Skills IT) absolutely Free! Certificate of completion Hard copy certificate - Included You will get the Hard Copy certificate for the title course (Functional Skills IT) absolutely Free! Other Hard Copy certificates are available for £10 each. Please Note: The delivery charge inside the UK is £3.99, and the international students must pay a £9.99 shipping cost.

IT Asset Management Best Practices for Organizations
Delivered Online On Demand
£79

Unity 3D Intermediate Level Training Course (Live Online Only)

By London Design Training Courses

Why Choose Unity 3D Intermediate Level Training Course? Click here for more info Learn game development potential with our Unity 3D training courses. Perfect for beginners and experienced developers, learn to create high-quality 3D & 2D games across various platforms. Led by certified Unity instructors, explore mobile, desktop, VR/AR, consoles, and Web game development. Duration: 20 hrs Method: 1-on-1, Personalized attention Schedule: Tailor your own hours of your choice, available from Mon to Sat between 9 am and 7 pm Learn Unity 3D and VR Development with a course at London Design Courses. Explore Unity 3D's core features in our immersive course. Delve into materials, animations, and scripting for dynamic 3D games and applications. Tailored for all levels, the course offers personalized learning and expert insights. Additionally, discover the world of VR development with Unity 3D, mastering hardware setup and immersive experiences. Join us to unleash your game development and VR potential. Course Outline: Hours 1-2: Introduction to Unity Explore the Unity interface and workspace Initiate a new Unity project Set up the basic scene and navigation Hours 3-4: Importing Assets Discover and download free assets Import assets into Unity Understand different asset types and their applications Hours 5-6: Building the Environment Utilize Unity's terrain tool for environment creation Enhance with textures and materials Add environmental objects to enrich the scene Hours 7-8: Character Design Create 3D models for characters Rig and animate the character Import the character into Unity Hours 9-10: Player Controls Set up and comprehend player controls Script basic movements and interactions Implement camera controls for seamless gameplay Hours 11-12: Physics Grasp and implement physics in Unity Configure collisions and triggers Integrate gravity, force, and torque for realism Hours 13-14: Audio Master audio implementation in Unity Add sound effects and background music Fine-tune volume and pitch for immersive experiences Hours 15-16: Lighting and Effects Employ lighting techniques in Unity Create dynamic day-night cycles Enhance visuals with lens flares and particle systems Hours 17-18: User Interface Construct a user interface with Unity's canvas system Integrate interactive elements like buttons and menus Script user interface components for smooth functionality Hours 19-20: Optimization and Performance Implement optimization techniques in Unity Utilize the profiler to analyze performance Improve frame rate and reduce memory usage Hours 21-22: Multiplayer Explore multiplayer implementation in Unity Set up a local multiplayer game Hours 23-24: Mobile Development Discover mobile development in Unity Build and deploy games for mobile devices Optimize for mobile performance and controls Hour 25: Advanced Topics Dive into advanced scripting techniques like coroutines, delegates, and events Explore shader programming and visual effects Delve into VR development with Unity and Oculus Quest Final Project: Create a Simple Game from Start to Finish Test the game and identify bugs Make necessary adjustments and improvements Experience the Real-Time Development Platform - Get Started on Unity Pro Today: https://www.unity.com/ Create 3D, 2D, VR & AR Experiences for Any Industry - Games, Auto, AEC, Film, and More. A Complete Solution to Develop Better, Iterate Faster, and Grow Your Business. Learning Outcome: By completing the Unity 3D Training Course, you will: Master Unity's interface and workspace. Import and manage diverse assets effectively. Create captivating environments and characters. Implement player controls and physics for realism. Enhance your games with audio and visual effects. Design user-friendly interfaces with interactive elements. Optimize performance and reduce memory usage. Explore multiplayer and mobile game development. Delve into advanced scripting techniques and VR development. Successfully create a simple game from start to finish.

Unity 3D Intermediate Level Training Course (Live Online Only)
Delivered OnlineFlexible Dates
£620

VMware vSAN: Install, Configure, Manage [V8]

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for Storage and virtual infrastructure consultants, solution architects, and administrators who are responsible for production support and administration of VMware vSAN 8.0. Overview By the end of the course, you should be able to meet the following objectives: Describe vSAN concepts Detail the underlying vSAN architecture and components Explain the key features and use cases for vSAN Identify requirements and planning considerations for vSAN clusters Explain the importance vSAN node hardware compatibility Describe the different vSAN deployment options Explain how to configure vSAN fault domains Detail how to define and create a VM storage policy Discuss the impact of vSAN storage policy changes Detail vSAN resilience and data availability Describe vSAN storage space efficiency Explain how vSAN encryption works Detail VMware HCI Mesh™ technology and architecture Detail vSAN File Service architecture and configuration Describe how to setup a stretched and a two-node vSAN cluster Describe vSAN maintenance mode and data evacuation options Define the steps to shut down a vSAN cluster for maintenance Explain how to use proactive tests to check the integrity of a vSAN cluster Use VMware Skyline Health™ for monitoring vSAN health Use VMware Skyline Health to investigate and help determine failure conditions Discuss vSAN troubleshooting best practices Describe vSAN Express Storage Architecture™ concepts During this course, you will gain the knowledge, skills, and tools to plan and deploy a VMware vSAN? cluster. You will learn about managing and operating vSAN. This course focuses on building the required skills for common Day-2 vSAN administrator tasks such as vSAN node management, cluster maintenance, security operations, troubleshooting and advanced vSAN cluster operations. You will learn these skills through the completion of instructor-led activities and hands-on lab exercises. Course Introduction Introduction and course logistics Course objectives Introduction to vSAN Describe vSAN architecture Describe the vSAN software components: CLOM, DOM, LSOM, CMMDS, and RDT Identify vSAN objects and components Describe the advantages of object-based storage Describe the difference between All-Flash and Hybrid vSAN architecture Explain the key features and use cases for vSAN Discuss the vSAN integration and compatibility with other VMware technologies Planning a vSAN Cluster Identify requirements and planning considerations for vSAN clusters Apply vSAN cluster planning and deployment best practices Determine and plan for storage consumption by data growth and failure tolerance Design vSAN hosts for operational needs Identify vSAN networking features and requirements Describe ways of controlling traffic in a vSAN environment Recognize best practices for vSAN network configurations Deploying a vSAN Cluster Recognize the importance of hardware compatibility Ensure the compatibility of driver and firmware versioning Use tools to automate driver validation and installation Apply host hardware settings for optimum performance Use VMware vSphere© Lifecycle ManagerTM to perform upgrades Deploy and configure a vSAN Cluster using the Cluster QuickStart wizard Manually configure a vSAN Cluster using VMware vSphere© Client? Explain and configure vSAN fault domains Using VMware vSphere© High Availability with vSAN Understand vSAN Cluster maintenance capabilities Describe the difference between implicit and explicit fault domains Create explicit fault domains vSAN Storage Policies Describe a vSAN object Describe how objects are split into components Explain the purpose of witness components Explain how vSAN stores large objects View object and component placement on the vSAN datastore Explain how storage policies work with vSAN Define and create a virtual machine storage policy Apply and modify virtual machine storage policies Change virtual machine storage policies dynamically Identify virtual machine storage policy compliance status vSAN Resilience and Data Availability Describe and configure the Object Repair Timer advanced option Plan disk replacement in a vSAN cluster Plan maintenance tasks to avoid vSAN object failures Recognize the importance of managing snapshot utilization in a vSAN cluster Managing vSAN Storage Space Efficiency Discuss deduplication and compression techniques Understand deduplication and compression overhead Discuss compression only mode Configure erasure coding Configure swap object thin provisioning Discuss reclaiming storage space with SCSI UNMAP Configure TRIM/UNMAP vSAN Security Operations Identify differences between VM encryption and vSAN encryption Perform ongoing operations to maintain data security Describe the workflow of data-in transit encryption Identify the steps involved in replacing Key Management Server vSAN HCI Mesh Understand the purpose of vSAN HCI Mesh Detail vSAN HCI Mesh technology and architecture Perform mount and unmount of a remote datastore vSAN File Service and iSCSI Target Service Understand the purpose of vSAN File Services Detail vSAN File Services architecture Configure vSAN File Shares Describe vSAN iSCSI Target Service vSAN Stretched and Two Node Clusters Describe the architecture and uses case for stretched clusters Detail the deployment and replacement of a vSAN witness node Describe the architecture and uses case for two-node clusters Explain storage policies for vSAN stretched cluster vSAN Cluster Maintenance Perform typical vSAN maintenance operations Describe vSAN maintenance modes and data evacuation options Assess the impact on cluster objects of entering maintenance mode Determine the specific data actions required after exiting maintenance mode Define the steps to shut down and reboot hosts and vSAN clusters Use best practices for boot devices Replace vSAN nodes vSAN Cluster Monitoring Describe how the Customer Experience Improvement Program (CEIP) enables VMware to improve products and services Use VMware Skyline Health for monitoring vSAN cluster health Manage alerts, alarms, and notifications related to vSAN in VMware vSphere© Client? Create and configure custom alarms to trigger vSAN health issues Use IOInsight metrics for monitoring vSAN performance Use a vSAN proactive test to detect and diagnose cluster issues vSAN Troubleshooting Use a structured approach to solve configuration and operational problems Apply troubleshooting methodology to logically diagnose faults and optimize troubleshooting efficiency Use VMware Skyline Health to investigate and help determine failure conditions Explain which log files are useful for vSAN troubleshooting vSAN Express Storage Architecture Understand the purpose of vSAN Express Storage Architecture Describe the vSAN Express Storage Architecture components Identify Storage Policy differences Understand compression and encryption operation differences

VMware vSAN: Install, Configure, Manage [V8]
Delivered OnlineFlexible Dates
Price on Enquiry

IT (Information Technology) Support Fundamentals for IT Support Technicians

4.9(27)

By Apex Learning

Year End Sale: Get the 11-in-1 Premium Bundle with 110 CPD Points, Hardcopy + PDF Certificate, Expert Support, and Lifetime Access. Don’t miss out on this all-in-one offer!

IT (Information Technology) Support Fundamentals for IT Support Technicians
Delivered Online On Demand3 days
£49

Linux in 5 Days

By Course Cloud

Course Overview Linux is the leading open source operating system (OS), designed to efficiently manage a system's hardware and resources, such as CPU, memory and storage. It is used in all areas of computing, from hacking and security, to hosting a website or app. The Linux in 5 Days covers everything you need to know to learn Linux and level up your career. Through this course, you will gain the in-demand skills you need to become a Linux professional, taking you from beginner to expert in no time.  Starting from the very beginning, you will learn how to install Linux and Virtual Box. You will familiarise with basic Linux commands and distributions, explore the Linux Directory Structure in detail, and learn how to work with Linux directories. The knowledge provided in this course applies to any linux environment, taking your career to the next level in no time. This best selling Linux in 5 Days has been developed by industry professionals and has already been completed by hundreds of satisfied students. This in-depth Linux in 5 Days is suitable for anyone who wants to build their professional skill set and improve their expert knowledge. The Linux in 5 Days is CPD-accredited, so you can be confident you're completing a quality training course will boost your CV and enhance your career potential. The Linux in 5 Days is made up of several information-packed modules which break down each topic into bite-sized chunks to ensure you understand and retain everything you learn. After successfully completing the Linux in 5 Days, you will be awarded a certificate of completion as proof of your new skills. If you are looking to pursue a new career and want to build your professional skills to excel in your chosen field, the certificate of completion from the Linux in 5 Days will help you stand out from the crowd. You can also validate your certification on our website. We know that you are busy and that time is precious, so we have designed the Linux in 5 Days to be completed at your own pace, whether that's part-time or full-time. Get full course access upon registration and access the course materials from anywhere in the world, at any time, from any internet-enabled device.  Our experienced tutors are here to support you through the entire learning process and answer any queries you may have via email.

Linux in 5 Days
Delivered Online On Demand
£25