Description: Welcome to the Diploma in Tax Management course. Are you self-employed and want to know how to file taxes online? Do you want better control over your business accounts? This tax training course will give you the practical skills and knowledge you need to handle your taxes faster and more efficiently. This tax management diploma course is designed to provide you with the tools and strategies to manage your tax affairs, prepare your own tax returns and even prepare returns for others. This course includes a wide range of tax-saving ideas and tax-saving measures, teaching you how to save taxes by refinancing your mortgage, spending less on your credit card and investing in life insurance. The advantages of online tax filing, the ins and outs of payroll, and the importance of acquiring a financial planning certificate will also be highlighted in this course. Entry Requirement: This course is available to all learners, of all academic backgrounds. Learners should be aged 16 or over to undertake the qualification. Good understanding of English language, numeracy and ICT are required to attend this course. Assessment: At the end of the course, you will be required to sit an online multiple-choice test. Your test will be assessed automatically and immediately so that you will instantly know whether you have been successful. Before sitting for your final exam you will have the opportunity to test your proficiency with a mock exam. Certification: After you have successfully passed the test, you will be able to obtain an Accredited Certificate of Achievement. You can however also obtain a Course Completion Certificate following the course completion without sitting for the test. Certificates can be obtained either in hard copy at a cost of £39 or in PDF format at a cost of £24. PDF certificate's turnaround time is 24 hours and for the hardcopy certificate, it is 3-9 working days. Why choose us? Affordable, engaging & high-quality e-learning study materials; Tutorial videos/materials from the industry leading experts; Study in a user-friendly, advanced online learning platform; Efficient exam systems for the assessment and instant result; The UK & internationally recognised accredited qualification; Access to course content on mobile, tablet or desktop from anywhere anytime; The benefit of career advancement opportunities; 24/7 student support via email. Career Path: Diploma in Tax Management is a useful qualification to possess, and would be beneficial for the following careers: Tax consultant Tax accountant Accountant Assistant Accountant manager Accountant Executive Accountant Officer. Diploma in Tax Management Individual Tax Saving Ideas 01:00:00 Tax Saving Measures For Business 01:00:00 The Tax Audit 01:00:00 The Ins And Outs Of Federal Payroll Taxes 02:00:00 Why People File Taxes Online 00:30:00 What Are Your County Property Taxes Used For? 00:30:00 Offering Personal Financial Advice -Ameriprise Financial Services 01:00:00 Using Free Tax Preparation Software 00:30:00 Consulting Tax Attorneys - Tax Law Specialists 00:30:00 Delinquent Property Taxes- Three Steps To Deal With Your Delinquent Property Taxes 01:00:00 Federal Income Taxes - How To Deal With Federal Income Taxes? 01:00:00 File State Taxes- E-File System Is The Best Way To File Your State Taxes 00:30:00 Filing Income Taxes- How To File Income Taxes? 01:00:00 Financial Planning Software- Nine Benefits Of Financial Planning Software 01:00:00 Free Taxes- Benefits Of Filing Free Taxes Online 00:30:00 Income Tax Forms- Three Must To Follow If You Desire To Fill Your Income Tax Forms Yourself 00:30:00 LLC Tax Savings- How To Avail LLC Tax Savings 00:30:00 Benefits Of Online Tax Forms Over Traditional Methods 00:30:00 Save On Taxes By Refinancing Your Mortgage 00:30:00 Save On Taxes By Spending Less On Credit 00:30:00 Save On Taxes By Investing In Life Insurance 00:30:00 Save On Taxes: Hot Tips 01:00:00 Save On Taxes With Tax Deductions 01:00:00 Federal Tax Law 2005 For Nonprofit Organizations 00:30:00 Understanding California State Taxes 00:30:00 Make Your Personal Finances Work for You 01:00:00 The Importance of Acquiring a Financial Planning Certificate 00:30:00 Social Development and Financial Planning 01:00:00 An Overview Of Hennepin County Property Taxes 00:30:00 Kentucky State Taxes 01:00:00 Maryland State Taxes 01:00:00 Ohio State Taxes 00:30:00 UBS Financial Services For Small And Large Business 00:30:00 What Is A VP Financial Planner? 00:15:00 Mock Exam Mock Exam- Diploma in Tax Management 00:20:00 Final Exam Final Exam- Diploma in Tax Management 00:20:00 Certificate and Transcript Order Your Certificates and Transcripts 00:00:00
In this self-paced course, you will learn how to use TensorFlow 2 to build deep neural networks. You will learn the basics of machine learning, classification, and regression. We will also discuss the connection between artificial and biological neural networks and how that inspires our thinking in deep learning.
[vc_row][vc_column][vc_column_text] Description: Want to fast-track your career in computer engineering? After learning the programming basics of C++, it's time to take your coding skills to the next level with this Level 3 diploma in C++ Programming Course. C++ is one of the most useful object-oriented programming languages out there, and is the leading language for video game and web development. This online course is designed for those who have prior programming experience. C++ is an object-oriented (OO) programming language which offers greater reliability and efficiency than older, more structured programming methods. It is a well-established, mainstream language used across a broad range of applications. This course covers key topics such as array indexing, unions, function pointers, standard library strings, building blocks and more. Certify your skills in software engineering, join the community of C++ coders and start learning essential computer programming skills from the comfort of your own home! Assessment: At the end of the course, you will be required to sit for an online MCQ test. Your test will be assessed automatically and immediately. You will instantly know whether you have been successful or not. Before sitting for your final exam you will have the opportunity to test your proficiency with a mock exam. Certification: After completing and passing the course successfully, you will be able to obtain an Accredited Certificate of Achievement. Certificates can be obtained either in hard copy at a cost of £39 or in PDF format at a cost of £24. Who is this Course for? Level 3 Diploma in C++ Programming is certified by CPD Qualifications Standards and CiQ. This makes it perfect for anyone trying to learn potential professional skills. As there is no experience and qualification required for this course, it is available for all students from any academic background. Requirements Our Level 3 Diploma in C++ Programming is fully compatible with any kind of device. Whether you are using Windows computer, Mac, smartphones or tablets, you will get the same experience while learning. Besides that, you will be able to access the course with any kind of internet connection from anywhere at any time without any kind of limitation. Career Path After completing this course you will be able to build up accurate knowledge and skills with proper confidence to enrich yourself and brighten up your career in the relevant job market.[/vc_column_text][/vc_column][/vc_row] Level 3 Diploma in C++ Programming Classes and Structs FREE 00:22:00 Enums 00:14:00 Unions 00:16:00 Introduction to Pointers 00:11:00 Pointers and Array Indexing 00:12:00 Using Const with Pointers 00:09:00 Pointers to String Literals 00:12:00 References 00:14:00 Smart Pointers 00:22:00 Arrays 00:15:00 Standard Library Strings 00:13:00 More Standard Library Strings 00:18:00 Functions 00:18:00 More Functions 00:16:00 Function Pointers 00:15:00 Control Statements 00:18:00 Mock Exam Mock Exam- Level 3 Diploma in C++ Programming 00:20:00 Final Exam Final Exam- Level 3 Diploma in C++ Programming 00:20:00 Order Your Certificates and Transcripts Order Your Certificates and Transcripts 00:00:00
Special Executive Masters Programme (S.E.M.P) This programme is geared at enhancing professionals' careers. The SEMP is an encapsulated Senior Management Programmes are short certificate modules designed for anyone who would benefit from more in-depth business knowledge delivered in a short and intensive programme What makes us different? We are a world class business school located in the heart of London, Dubai, Islamabad and Lagos. We are one of the fastest growing British business schools with a stylish blended learning model that is both online and on campus. Learn more about the programme Special Executive Master's Programme in Information Technology Course Overview The MSBM Special Executive Masters Programmes (SEMP) allows you to update your skills, develop new skills, and explore and develop interests in a wide range of topics. These courses can be taken as personal or professional development and may enhance your employability. SEMP Information Technology program is designed to provide you with an integrated design and technology background that may help you advance your career. You will have the opportunity to apply appropriate technologies in the analysis and design of information systems, as well as assess ethical, legal, and social issues. You will also have the opportunity to study the theory, principles, and practices of information systems. Gaining value from technology requires an understanding of how technology interacts with business processes, strategy, and policy. Course Details Mode of Study Using Web-based technology, this program provides self-paced, individualized instruction that can be taken anywhere and anytime an individual has access to a computer and the Internet. This Programme is suitable for successful professionals or specialists in the private, public, or voluntary sectors who have new management responsibilities and need to quickly expand their management knowledge. This Programme serves as a refresher course for those who have had their Masters a long time ago and need quick reminders and professional/ academic updates while it serves as a primer for those very experienced Professionals who never made time out for their masters yet they require the academic and practical relevance of this master’s experience. It is a short executive training that runs online for 3 months. Candidates will run 2 months of active lectures and series of assignments and 1 month for their dissertation. Upon successful completion of the Programme, candidates will be awarded a Continuing Professional Development (CPD) certificate in the specific Programme they have completed. What is a CPD Course? Continuing Professional Development (CPD) is the means by which professionals maintain and enhance their knowledge and skills. The world is constantly moving at a very fast pace so undertaking CPD is essential to support a professional in his/her current role as well as helping them with career progression. CPD is all about upgrading knowledge, skills, and capabilities to remain effective and compliant. A CPD course is an investment that you make in yourself. It’s a way of planning your development that links learning directly to practice. CPD can help you keep your skills and knowledge up to date and prepare you for greater responsibilities. It can boost your confidence, strengthen your professional credibility, and help you become more creative in tackling new challenges. Is the SEMP Information Technology Programme right for me? The Course helps information technology (IT) professionals develop the necessary skills to be successful in their jobs and advance their career opportunities. This includes skills that will complement their technical skills, such as general management, leadership, strategy, interpersonal communication, relationship-building, effective consulting, and the ability to effectively influence managers outside the IT function and within the organization. Why SEMP Information Technology? The advancement of computers and communication technology continues to have a profound impact on our lives, and the workplace needs technically competent people to provide appropriate computing solutions for users. SEMP IT focuses on providing a broad-based foundation in Information Technology (IT) and on helping online students develop skills and knowledge in technical areas with practical value in the workplace. In addition to technical knowledge, many IT workers need to be able to communicate, handle multiple tasks at once, and assess user needs when developing computer-based solutions. SEMP IT also teaches problem-solving, critical thinking, communication, and teamwork skills. With an online learning environment, the SEMP IT offers an education designed around today's workplace. A world of opportunity is waiting for those ready to take the next step forward in their education. Who should enrol in this online Certificate Program? This online certificate program in Information System benefits professionals at all levels who want to contribute to their organization’s performance. Here are some of the people who will benefit from the online Programme: Functional leaders who are involved with defining or executing brand and reputation strategies, such as leaders from human resources, public affairs, environmental relations, and legal Managers seeking to move into leadership positions in their organization Individuals seeking knowledge for career advancement in the field of enterprise software management Cross-functional teams from within an organization can take the program as that accelerates the impact of IT and engenders a common language and understanding in the organization Directors Business owners IT Trainers Corp Members Government officials Executives with responsibility for corporate communications, and/ or investor relations. Accreditation The content of this course has been independently certified as conforming to universally accepted Continuous Professional Development (CPD) guidelines. Entry Requirements There are no strict entry requirements for this course. Work experience will be added advantage to understanding the content of the course. Workshops This is a self-study programme with unlimited tutor support. You will never be more than a message or phone call away from our tutors. Visa Requirements There are no Visa Requirements for this Course as it's an Online Course.
ð ï¸ Forge Innovation: Industrial Design Training Course! ð¨ Are you ready to shape the future of product design and innovation? Dive into our Industrial Design Training Course, a transformative program designed to nurture your creativity and technical skills in the dynamic field of industrial design. Join us on a journey where innovation meets functionality, and turn your passion into a career that leaves a lasting impact. ð Module 1: Introduction to Industrial Design Embark on your design journey with Module 1, offering a comprehensive introduction to the captivating world of industrial design. Explore the historical context, fundamental principles, and the crucial role industrial designers play in shaping the aesthetics and functionality of products. Lay the foundation for your journey into the realm of innovative design. ð¡ Module 2: Design Thinking Cultivate your creative mindset with Module 2, dedicated to design thinking. Uncover a human-centered approach to problem-solving and innovation. Learn how to empathize with users, ideate, prototype, and test solutions, ensuring your designs meet the needs and desires of the end-users. ð¨ Module 3: Sketching and Visualization Techniques Master the art of visual communication with Module 3, focusing on sketching and visualization techniques. Develop your ability to translate ideas from your mind onto paper. Explore various sketching methods, creating compelling visual narratives that bring your design concepts to life. ð¥ï¸ Module 4: 3D Modeling and CAD Enter the digital realm with Module 4, where you'll delve into 3D modeling and Computer-Aided Design (CAD). Learn to create precise and detailed digital representations of your designs. Explore industry-standard software, honing your skills in turning concepts into tangible 3D models ready for prototyping and production. ð ï¸ Module 5: Materials and Manufacturing Processes Understand the backbone of production with Module 5, dedicated to materials and manufacturing processes. Gain insights into different materials, their properties, and the manufacturing techniques that bring designs to life. Learn to make informed decisions on material selection, ensuring functionality, durability, and aesthetic appeal. ð Why Choose Our Industrial Design Training Course? Industry-Experienced Instructors: Learn from professionals with years of hands-on experience in the industrial design field. Project-Based Learning: Engage in real-world design projects, applying your skills in a practical setting. Cutting-Edge Tools: Master the latest design software and technologies used in the industry. Portfolio Development: Craft a compelling portfolio showcasing your diverse design skills, ready to impress potential employers. Don't miss the chance to turn your passion for design into a dynamic and fulfilling career! Enroll now in the Industrial Design Training Course and embark on a journey where your creativity meets functionality, shaping the products of tomorrow. Your pathway to becoming an influential industrial designer begins here! ð ï¸â¨ð Course Curriculum Module 1_ Introduction to Industrial Design. Introduction to Industrial Design. 00:00 Module 2_ Design Thinking. Design Thinking. 00:00 Module 3_ Sketching and Visualization Techniques. Sketching and Visualization Techniques. 00:00 Module 4_ 3D Modeling and CAD. 3D Modeling and CAD. 00:00 Module 5_ Materials and Manufacturing Processes. Materials and Manufacturing Processes. 00:00
Photoshop pay per hr training flexible time weekend evening
Duration 3 Days 18 CPD hours This course is intended for This course is designed primarily for network and software engineers who are interested in learning about automation and programmability and hold the following job roles: Network engineer Systems engineer Wireless engineer Consulting systems engineer Technical solutions architect Network administrator Wireless design engineer Network manager Sales engineer Account manager Overview Upon completing this course, the learner will be able to meet these overall objectives: Get familiar with different API styles (REST, RPC) and synchronous and asynchronous API requests Learn how to use Postman software development tool in order to test the API calls Learn how to automate repetitive tasks using Ansible automation engine Explore a Python programming language, Python libraries and Python virtual environments and learn how can they be used for automation of network configuration tasks Get introduced to GIT version control system and its common operations Learn how to leverage the various models and APIs of the Cisco IOS XE platform to perform day-zero operations, improve troubleshooting methodologies with custom tools, augment the CLI using scripts, and integrate various workflows using Ansible and Python Learn about the paradigm shift of model-driven telemetry and the building blocks of a working solution Learn how to leverage the tools and APIs to automate Cisco DNA infrastructure managed by Cisco DNA Center⢠Demonstrate workflows (configuration, verification, health checking, and monitoring) using Python, Ansible, and Postman Understand Cisco SD-WAN solution components, implement a Python library that works with the Cisco SD-WAN APIs to perform configuration, inventory management, and monitoring tasks, and implement reusable Ansible roles to automate provisioning new branch sites on an existing Cisco SD-WAN infrastructure Learn how to leverage the tools and APIs to automate Cisco Meraki managed infrastructure and demonstrate workflows (configuration, verification, health checking, monitoring) using Python, Ansible, and Postman Implementing Automation for Cisco Enterprise Solutions (ENAUI) v.1.2 teaches you how to implement Cisco Enterprise automated solutions, including programming concepts, orchestration, telemetry, and automation tools. This course highlights the tools and the benefits of leveraging programmability and automation in the Cisco-powered Enterprise Campus and WAN. You will also examine platforms including IOS XE software for device-centric automation, Cisco DNA Center for the intent-based enterprise network, Cisco Software-Defined WAN, and Cisco Meraki. Their current ecosystem of APIs, software development toolkits, and relevant workflows are studied in detail together with open industry standards, tools, and APIs, such as Python, Ansible, Git, JSON/YAML, NETCONF/RESTCONF, and YANG. The course qualifies for 24 Cisco Continuing Education credits (CE) towards recertification. This course will help you:Gain high-demand skills using modern programming languages, APIs, and systems such as Python, Ansible, and Git to automate, streamline, and enhance business operationsAcquire the skills and knowledge to customize tools, methods, and processes that improve network performance and agilityPrepare for the 300-435 ENAUTO exam Course Outline Network Programmability Foundation Automating APIs and Protocols Managing Configuration with Python and Ansible Implementing On-Box Programmability and Automation with Cisco IOS XE Software Implementing Model-Driven Telemetry Day 0 Provisioning with Cisco IOS-XE Software Implementing Automation in Enterprise Networks Building Cisco DNA Center Automation with Python Automating Operations using Cisco DNA Center Introducing Cisco SD-WAN Programmability Building Cisco SD-WAN Automation with Python Building Cisco SD-WAN Automation with Ansible Automating Cisco Meraki Implementing Meraki Integration APIs Additional course details: Nexus Humans Cisco Implementing Automation for Cisco Enterprise Solutions v1.2 (ENAUI) 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 Cisco Implementing Automation for Cisco Enterprise Solutions v1.2 (ENAUI) 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.
Duration 2 Days 12 CPD hours This course is intended for Storage and virtual infrastructure administrators who want to be able to perform initial troubleshooting on their software-defined storage with vSAN Overview By the end of the course, you should be able to meet the following objectives: Describe the software components of vSAN and their roles Diagram how the components relate to each other Use Skyline Health to investigate and help determine failure conditions Use the command-line tools to help determine failure conditions In this two-day course, you focus on learning the tools and skills necessary to troubleshoot VMware vSAN? 7 implementations. You gain practical experience with vSAN troubleshooting concepts through the completion of instructor-led activities and hands-on lab exercises. Course Introduction Introductions and course logistics Course objectives vSAN Architecture Describe the vSAN architecture and components Describe the policy-driven, object-based vSAN storage environment Describe the vSAN software components: CLOM, DOM, LSOM, CMMDS, and RDT Explain the relationships between the vSAN software components Explain the relationship between objects and components Determine how specific storage policies affect components Describe component placement Troubleshooting Methodology Use a structured approach to solve configuration and operational problems Apply troubleshooting methodology to logically diagnose faults and optimize troubleshooting efficiency Troubleshooting Tools Discuss the improvements and added capabilities in Skyline Health for vSAN Use Skyline Health for vSAN to identify and correct issues in vSAN Discuss the ways to run various command-line tools Discuss the ways to access VMware vSphere© ESXi? Shell Use commands to view, configure, and manage your vSphere environment Discuss the esxcli vsan namespace commands Discuss when to use Ruby vSphere Console (RVC) commands Explain which log files are useful for vSAN troubleshooting Use log files to help troubleshoot vSAN problems
Learn how to design your PV system and take steps to become a fully qualified solar panel engineer with the FULL SOLAR ENERGY Design Course(With SketchUp & PVSYST). This course is an in-depth training program designed to provide an insight into the solar industry and solar PV installation. In this course, you will develop practical knowledge and skills to become an expert in the field of energy consumption. You will start by learning how modern technology converts solar energy into electricity, and on completion will have full knowledge of how to design a photovoltaic system. Throughout the course, you will make use of expert solar design software PVSYST and SketchUp, to analyse your data and utilise specialist tools. System pricing, technical reports, and payback period are also discussed in detail. What you'll learn Develop your knowledge of solar energy systems and its main components Learn how to build your own solar energy system at home Fast track your career in engineering and develop the required skills Understand the fundamentals of solar radiation and PV solar energy Learn how to conduct a solar energy site survey and technical report Explore renewable energy consumption and the benefits of solar energy Gain an understanding of how solar energy is measured and its units of power Get step-by-step guidance on how to use specialist design software PVSYST & SketchUp Requirements Passion to learn! Basic computer skills Who this course is for Engineering students Beginner Engineers in this field Beginner Solar energy worker Anyone who wants to enter this sector Introduction See what will you learn FREE 00:02:00 What is Solar Energy 00:02:00 Power & Units 00:03:00 The components of the system ( Detailed explination) Solar Penels 00:04:00 Inverter 00:03:00 Peak sun hours and Shading effect 00:04:00 Mounting Structure 00:03:00 Circuit Breaker 00:02:00 Design Stage & Installation Procedure Site Survey 00:03:00 Design Steps Part 1 00:05:00 Design Steps part 2 00:08:00 Installation Procedure 00:03:00 Design softwares SketchUp Tools part 1 00:07:00 SketchUp Tools part 2 00:06:00 Skelion Plugin For PV panels Integration 00:09:00 Design A system 00:07:00 Introduction to PVSYST 00:08:00 Design a system with PVSYST 00:04:00 Pricing, Payback Period, Technical and Financial Reports Pricing 00:06:00 Payback Period 00:02:00 Technical & finanical reports 00:04:00 Additional Resources Resources File: FULL SOLAR ENERGY Design Course(With SketchUp & PVSYST) 00:00:00
Duration 5 Days 30 CPD hours This course is intended for This is an introductory-level systems administration course geared for Systems Administrators and users who wish to learn how to how to install, configure and maintain an Enterprise Linux system in a networked environment. Overview This course is about 50% lab to lecture ratio, combining expert instructor-led discussions with practical hands-on skills that emphasize current techniques, best practices and standards. Working in this hands-on lab environment, guided by our expert practitioner, attendees will explore Installing the Linux operating system and configuring peripherals Performing and modifying startup and shutdown processes Configuring and maintaining basic networking services Creating and maintaining system users and groups Understanding and administering file permissions on directories and regular files Planning and creating disk partitions and file systems Performing maintenance on file systems Identifying and managing Linux processes Automating tasks with cron Performing backups and restoration of files Working with system log files Troubleshooting system problems Analyzing and taking measures to increase system performance Configuring file sharing with NFS Configuring Samba for file sharing with the Windows clients Setting up a basic Web server Understanding the components for setting up a LAMP server Implementing basic security measures Linux System Administration is a comprehensive hands-on course that teaches students how to install, configure and maintain an Enterprise Linux system in a networked environment. This lab-intensive class explores core administrative tasks such as: creating and managing users, creating and maintaining file systems, determining and implementing security measures and performing software installation and package management. Linux networking topics include installing and supporting SSH, NFS, Samba and the Apache Web server. Students will explore common security issues, as well as several tools, such as the PAM modules that help secure the operating system and network environment. Upon successful completion of this course, students will be prepared to maintain Linux systems in a networked business environment. Although the course includes installing and configuring a CentOS 7 / RHEL 7 Linux system, much of the course content also applies to Oracle, Ubuntu, Scientific and other current versions of mainstream Linux distributions. Labs include user and group maintenance, system backups and restoration, software management, administration tasks automation, file system creation and maintenance, managing remote access, working with cron, and configuring basic file sharing and Web services, as well as working with system logging utilities such as rsyslog and much more. System Administration Overview UNIX, Linux and Open Source Duties of the System Administrator Superusers and the Root Login Sharing Superuser Privileges with Others (su and sudo Commands) TCP/IP Networking Fundamentals Online Help Installation and Configuration Planning: Hardware and Software Considerations Site Planning Installation Methods and Types Installation Classes Partitions Logical Volume Manager - LVM File System Overview Swap Partition Considerations Other Partition Considerations The Linux Boot Loader: grub Software Package Selection Adding and Configuring Peripherals Printers Graphics Controllers Basic Networking Configuration Booting to Recovery Mode Booting and Shutting Down Linux Boot Sequence The systemd Daemon The systemctl Command Targets vs. Run Levels Modifying a Target Service Unit Scripts Changing System States Booting into Rescue Mode Shutdown Commands Managing Software and Devices Identifying Software Packages Using rpm to Manage Software Using yum to Manage Software Installing and Removing Software Identifying Devices Displaying Device and System Information (PCI, USB) Plug and Play Devices Device Configuration Tools Managing Users and Groups Setting Policies User File Management The /etc/passwd file The /etc/shadow file The /etc/group file The /etc/gshadow file Adding Users Modifying User Accounts Deleting User Accounts Working with Groups Setting User Environments Login Configuration Files The Linux File System Filesystem Types Conventional Directory Structure Mounting a File System The /etc/fstab File Special Files (Device Files) Inodes Hard File Links Soft File Links Creating New File Systems with mkfs The lost+found Directory Repairing File Systems with fsck The Journaling Attribute File and Disk Management Tools Linux File Security File Permissions Directory Permissions Octal Representation Changing Permissions Setting Default Permissions Access Control Lists (ACLs) The getfacl and setfacl commands SUID Bit SGID Bit The Sticky Bit Controlling Processes Characteristics of Processes Parent-Child Relationship Examining Running Processes Background Processes Controlling Processes Signaling Processes Killing Processes Automating Processes cron and crontab at and batch System Processes (Daemons) Working with the Linux Kernel Linux Kernel Components Types of Kernels Kernel Configuration Options Recompiling the Kernel Shell Scripting Overview Shell Script Fundamentals Bash Shell Syntax Overview Shell Script Examples System Backups Backup Concepts and Strategies User Backups with the tar Command System Backup Options The xfsdump and xfsrestore Commands Troubleshooting the System Common Problems and Symptoms Troubleshooting Steps Repairing General Boot Problems Repairing the GRUB 2 Boot Loader Hard Drive Problems Restoring Shared Libraries System Logs and rsyslogd Basic Networking Networking Services Overview NetworkManager Introduction Network Configuration Files Locations and Formats Enabling and Restarting Network Services with systemtcl Configuring Basic Networking Manually Configuring Basic Networking with NetworkManager LAMP Server Basics LAMP Overview Configuring the Apache Web Server Common Directives Apache Virtual Hosting Configuring an Open Source Database MySQL MariaDB PHP Basics Perl CGI Scripting Introduction to System Security Security Overview Maintaining System Security Server Access Physical Security Network Security Security Tools Port Probing with nmap Intrusion Detection and Prevention PAM Security Modules Scanning the System Maintaining File Integrity Using Firewalls Introduction to firewalld The Samba File Sharing Facility Configure Samba for Linux to Linux/UNIX File Sharing Configure Samba for Linux to Windows File Sharing Use the smbclient Utility to Transfer Files Mount/Connect Samba Shares to Linux and Windows Clients Networked File Systems (NFS) Using NFS to Access Remote File Systems Configuring the NFS Server Configuring the NFS Client Exporting File Systems from the NFS Server to the NFS Client