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

14 Perl courses

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

Dorset and other Ring Buttons

By Gina-B Silkworks

Learn how to make beautiful Dorset buttons! This is the perfect course for beginners, teaching you a selection of different ring buttons

Dorset and other Ring Buttons
Delivered Online On Demand
£19.99

Basic Button Making with Gina-B

By Gina-B Silkworks

Learn how to make beautiful buttons! This is the perfect course for beginners, teaching you thread wrapped, Dorset and zwirnknopf buttons. Button making is the perfect take anywhere textile craft

Basic Button Making with Gina-B
Delivered Online On Demand
£17.99

Gestalt Therapy Certificate

By iStudy UK

Gestalt Therapy is a psychotherapeutic approach developed by Fritz Perls. The therapy guides the clients to focus on the present and understand what is happening in their lives right now, rather than what they may perceive to be happening based on past experience. The therapy often uses role-playing to aid the resolution of past conflicts. The Gestalt Therapy Certificate course focuses on the Gestalt Therapy and teaches you how to use Gestalt approach in the psychotherapy work. The course illustrates the necessity of using experiments in therapy sessions. You will explore the several methods and techniques used by the global Gestalt therapist for treating patients such as 'Empty Chair Technique' or 'Repetition & Exaggeration', Mindfulness' approach, etc. You will learn how to work with couples and groups. WHAT WILL I LEARN? * Use Gestalt approach in the psychotherapy work * Apply several techniques used by Gestalt therapists globally * Work with people in therapy settings REQUIREMENTS * Your interest in psychotherapy, psychology or counselling Introduction About the Instructor FREE 00:03:00 About the Course FREE 00:05:00 What is Psychotherapy FREE 00:10:00 Introduction to Gestalt Therapy What is Gestalt Therapy 00:09:00 The origins of Gestalt Approach 00:12:00 Psychoanalysis & Gestalt approach 00:09:00 Forms of Psychotherapy 00:11:00 Therapeutic Relationship in Gestalt therapy 00:11:00 Philosophy and Principles in Gestalt Therapy The 'Self' in Gestalt therapy 00:09:00 Gestalt 'Present' Awareness 00:10:00 The concept of 'Respect' 00:06:00 The concept of 'Social Responsibility' 00:07:00 The Concept of 'Relationship' in Gestalt 00:08:00 Phenomenological Method 00:06:00 The Essence & Principles Dialogical Relationship 00:06:00 Field Theoretical strategies 00:07:00 Experimental Freedom 00:06:00 The Theory of Change 00:09:00 The concept of 'Mindfulness' 00:11:00 Gestalt Therapy Techniques Exercise and Experiments 00:05:00 The Empty Chair Technique 00:09:00 Discussing 'dreams' (Dream Work) 00:10:00 Exaggeration & Repetition 00:05:00 Guided Imagery and Fantasy 00:11:00 Suppressive Techniques 00:09:00 Working with 'Unfinished Business' 00:09:00 Forms & Methods of Therapy Working with Couples 00:10:00 Working with Groups 00:06:00 Pros & Cons of Gestalt Therapy The Strengths of Gestalt approach 00:04:00 Critiques & Limitations 00:05:00 Thank You and Good Bye! 00:02:00 Mock Exam Mock Exam- Gestalt Therapy Certificate 00:20:00 Final Exam Final Exam- Gestalt Therapy Certificate 00:20:00

Gestalt Therapy Certificate
Delivered Online On Demand
£25

Level 2 Certificate in Gestalt Therapy

4.3(43)

By John Academy

[vc_row][vc_column][vc_column_text] DESCRIPTION Master the techniques of Gestalt Therapy and boost your professional development with the Level 2 Certificate in Gestalt Therapy course. If you're considering a career in psychotherapy, this accredited course provides you with practical knowledge and skills, regardless of your academic background. Gestalt Therapy is a psychotherapeutic treatment invented by Fritz Perls in the 1940s to help patients find happiness in the now rather than fixate on past traumas. Gestalt therapy also helps you to combat addiction, eating disorders and grief through roleplay. Through our online learning platform, you can explore the fundamental principles of Gestalt therapy, including its many mental health benefits. The awarding body course will give you a general understanding of Gestalt therapy and is designed to teach you the fundamental principles of the Gestalt approach. You will learn the importance of experiments in therapy sessions and how to work with couples and groups. You will also explore the strategies used by prominent Gestalt therapists, such as the empty chair technique, repetition and exaggeration, mindfulness and cognitive counselling. You can study from anywhere with an internet connection. On successful completion, after you submit your answers, you will receive a certificate of achievement, which you can use as proof of your new skills. WHO IS THE COURSE FOR? * Anyone who is interested in Gestalt Therapy approach * Anyone who wants to become a coach, counsellor, therapist * Anyone who wants to use their certification from this course for work or further study! 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 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. 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: 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] Introduction About the Instructor FREE 00:03:00 About the Course 00:05:00 What is Psychotherapy 00:10:00 Introduction to Gestalt Therapy What is Gestalt Therapy 00:09:00 The origins of Gestalt Approach 00:12:00 Psychoanalysis & Gestalt approach 00:09:00 Forms of Psychotherapy 00:11:00 Therapeutic Relationship in Gestalt therapy 00:11:00 Philosophy and Principles in Gestalt Therapy The 'Self' in Gestalt therapy 00:09:00 Gestalt 'Present' Awareness 00:10:00 The concept of 'Respect' 00:06:00 The concept of 'Social Responsibility' 00:07:00 The Concept of 'Relationship' in Gestalt 00:08:00 Phenomenological Method 00:06:00 The Essence & Principles Dialogical Relationship 00:06:00 Field Theoretical strategies 00:07:00 Experimental Freedom 00:06:00 The Theory of Change 00:09:00 The concept of 'Mindfulness' 00:11:00 Gestalt Therapy Techniques Exercise and Experiments 00:05:00 The Empty Chair Technique 00:09:00 Discussing 'dreams' (Dream Work) 00:10:00 Exaggeration & Repetition 00:05:00 Guided Imagery and Fantasy 00:11:00 Suppressive Techniques 00:09:00 Working with 'Unfinished Business' 00:09:00 Forms & Methods of Therapy Working with Couples 00:00:00 Working with Groups 00:00:00 Pros & Cons of Gestalt Therapy The Strengths of Gestalt approach 00:00:00 Critiques & Limitations 00:00:00 Thank You and Good Bye! 00:00:00 Mock Exam Mock Exam - Level 2 Certificate in Gestalt Therapy 00:20:00 Final Exam Final Exam - Level 2 Certificate in Gestalt Therapy 00:20:00 Certificate and Transcript Order Your Certificates and Transcripts 00:00:00

Level 2 Certificate in Gestalt Therapy
Delivered Online On Demand
£18

Online Options

Show all 14

Complete Perl programming

5.0(3)

By Systems & Network Training

PERL TRAINING COURSE DESCRIPTION A hands on introduction to programming in Perl. WHAT WILL YOU LEARN * Write Perl programs. * Use Perl modules. * Debug Perl programs. * Examine existing code and determine its function. PERL TRAINING COURSE DETAILS * Who will benefit: Anyone wishing to learn Perl. * Prerequisites: None although experience in another high level language would be useful. * Duration 5 days PERL TRAINING COURSE CONTENTS * Introduction to Perl What is Perl? When to use Perl, downloading Perl, installing Perl, documentation, perldoc, running Perl, the Perl environment. Perl under UNIX, Perl under Windows. "Hello world". * Variables Scalars, data types, $_, strings and numbers, assignment, constants, strict, scope, STDIN. * Operators Number operators, string operators, precedence and associativity, converting numbers and strings, shortcut operators. * Flow control Blocks, if, else, elseif, unless, foreach, while, for do, until. * Regular expressions What are regular expressions? Pattern matching, Perl as a filter, file editing. * Strings Comparing strings, concatenating, substrings, chomp, chop, formatting, string manipulation. * Subroutines Comparing strings, concatenating, substrings, chomp, chop, formatting, string manipulation. * Arrays and hashes Working with arrays, element access, push(), pop(), shift(), unshift(), <STDIN> as an array, associative arrays, hashes of arrays, hash references, arrays of hashes, hashes of hashes. * Files Simple file handling, open, close, <FILEHANDLE>, <>, file tests, directory access, directory handles, database access, packing and packing binary data. * I/O STDIN, STDOUT and STDERR, Command line arguments,@ARGV. * Perl debugging The built in debugger, running the debugger, debugger commands, graphical debuggers. Script syntax errors, single stepping, breakpoints, watches. * Packages and modules CPAN, Finding modules, installing modules, using modules, scope. * Report formatting Formats, defining a format, invoking a format, field holders. * Process management System interaction, system(), exec(), signals. Security issues.

Complete Perl programming
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

Introduction Perl Programming Essentials (TT4925)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This course is appropriate for anyone who wants to create applications or modules to automate and simplify common tasks with Perl. Overview Working within in an engaging, hands-on learning environment, guided by our expert web development, PHP practitioner, students will learn to: Create a working script that gets input from the command line, the keyboard, or a file Use arrays to store and process data from files Create formatted reports Use regular expressions Use the appropriate types of variables and data structures Refactor duplicate code into subroutines and modules What is available in the standard library Use shortcuts and defaults, and what they replace Introduction to Perl Programming Essentials is an Introductory-level practical, hands-on Perl scripting training course that guides the students from the basics of writing and running Perl scripts to using more advanced features such as file operations, report writing, the use of regular expressions, working with binary data files, and using the extensive functionality of the standard Perl library. Students will immediately be able to use Perl to complete tasks in the real world. SESSION: AN OVERVIEW OF PERL * What is Perl? * Perl is compiled and interpreted * Perl Advantages and Disadvantages * Downloading and Installing Perl * Which version of Perl * Getting Help SESSION: CREATING AND RUNNING PERL PROGRAMS * Structure of a Perl program * Running a Perl script * Checking syntax and warnings * Execution of scripts under Unix and Windows SESSION: BASIC DATA AND I/O * Numeric and Text literals * Math operators and expressions * Scalar variables * Default values * Writing to standard output * Command line arguments * Reading from the standard input SESSION: LOGIC AND LOOPS * About flow control * The if statement and Boolean values * Using unless and elsif * Statement modifiers * warn() and die() * The conditional construct * Using while loop and its variants * Using the for loop * Exiting from loops SESSION: LISTS AND ARRAYS * The list data type * Accessing array elements * Creating arrays * List interpolation * Arrays and memory * Counting elements * Iterating through an array * List evaluation * Slices and ranges SESSION: READING AND WRITING TEXT FILES * File I/O Overview * Opening a file * Reading text files * Writing to a text file * Arrays and file I/O * Using the <> operator SESSION: LIST FUNCTIONS * Growing and shrinking arrays * The split() function * Splitting on whitespace * Assigning to literal lists * The join() function * The sort() function * Alternate sort keys * Reversing an array SESSION: FORMATTING OUTPUT * Using sprintf() and printf() * Report formatting overview * Defining report formats * The write() function * Advanced filehandle magic SESSION: HASHES * Hash overview * Creating hashes * Hash attributes * Traversing a hash * Testing for existence of elements * Deleting hash elements SESSION: REFERENCES * What is a reference? * The two ways to create references * References to existing data * References to anonymous data * Dereferencing scalar, array, and ash references * Dereferencing elements of arrays and hashes * Multidimensional arrays and other data structures SESSION: TEXT AND REGULAR EXPRESSIONS * String length * The substr() function * The index() and rindex() functions * String replication * Pattern matching and substitution * Regular expressions SESSION: RAW FILE AND DATA ACCESS * Opening and closing raw (binary) files * Reading raw data * Using seek() and tell() * Writing raw data * Raw data manipulation with pack() and unpack() SESSION: SUBROUTINES AND VARIABLE SCOPE * Understanding packages * Package and Lexical variables * Localizing builtin variables * Declaring and calling subroutines * Calling subroutines * Passing parameters and returning values SESSION: WORKING WITH THE OPERATING SYSTEM * Determining current OS * Environment variables * Running external programs * User identification * Trapping signals * File test operators * Working with files * Time of day SESSION: SHORTCUTS AND DEFAULTS * Understanding $_ * shift() with no array specified * Text file processing * Using grep() and Using map() * Command-line options for file processing SESSION: DATA WRANGLING * Quoting in Perl * Evaluating arrays * Understanding qw( ) * Getting more out of the <> operator * Read ranges of lines * Using m//g in scalar context * The /o modifier * Working with embedded newlines * Making REs more readable * Perl data conversion SESSION: USING THE PERL LIBRARY * The Perl library * Old-style library files * Perl modules * Modules bundled with Perl * A selection of modules * Getting modules from ActiveState * Getting modules from CPAN * Using Getopt::Long SESSION: SOME USEFUL TOOLS * Sending and receiving files with Net::FTP * Using File::Find to search for files and directories * Grabbing a Web page * Some good places to find scripts * Perl man pages for more information * Zipping and unzipping files

Introduction Perl Programming Essentials (TT4925)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Definitive Apache for Engineers

5.0(3)

By Systems & Network Training

APACHE TRAINING COURSE DESCRIPTION A hands on training course covering installation, configuration and management of the Apache web server. WHAT WILL YOU LEARN * Install Apache. * Configure Apache. * Manage Apache. * Build static and dynamic web sites with Apache. * Secure Apache. APACHE TRAINING COURSE DETAILS * Who will benefit: Technical staff working with Apache. * Prerequisites: TCP/IP foundation for engineers. UNIX fundamentals * Duration 3 days APACHE TRAINING COURSE CONTENTS * Installing Apache What is Apache? Apache versions, history, downloading Apache, source distribution, compilation, binary distribution, installation, platform considerations. Hands on Downloading and installing Apache. * Controlling the Apache server Running Apache, automatic Apache start, starting, stopping, restarting Apache. Checking Apache status. Hands on Server control. * Configuration Serving webpages, setting the document root, applying configuration changes, Configuration files, httpd.conf, syntax, directives, modules, utilities, turning features on/off. Hands on basic Apache configuration. * More configuration MIME, URL mapping, content negotiation, indexing, performance tuning. * Logging log file content, configuration, log file locations, error logging, browser errors, error page configuration, forbidden index pages. Hands on Log files. * Security File permissions, .htaccess, protecting files with passwords, password files, authentication, restricting access by IP address. * Secure HTTP HTTPS, installing mod_ssl, certificates, configuring mod_ssl, http and https coexistence * Virtual hosts Multiple sites on one server, separate configuration files, IP based, name based, port based, virtual host names, enabling, defining, configuring, aliases, testing, https virtual hosts. Hands on Virtual hosts. * Dynamic sites Dynamic sites, CGI, PHP, PERL, CGI programs, example CGI scripts, Apache and CGI, CGI parameters, CGI issues, PHP, mod_php, Perl and Apache, mod_perl, installing mod_perl. Hands on CGI, PHP and Perl with Apache. * Modules What are modules, standard modules, loading modules, mod_speling, mod_rewrite, other special purpose modules, URL rewriting, redirection, URL transformation, browser dependent pages. Hands on Working with modules.

Definitive Apache for Engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2367

Network programming with sockets

5.0(3)

By Systems & Network Training

SOCKETS PROGRAMMING TRAINING COURSE DESCRIPTION A hands on course for programmers using Sockets. It is important to recognise that the course assumes that delegates are already familiar with TCP/IP and Python. Practical exercises follow all the major theory sessions. WHAT WILL YOU LEARN * Read Python programs which use Sockets. * Write Python programs which use Sockets. * Debug Python programs which use Sockets. SOCKETS PROGRAMMING TRAINING COURSE DETAILS * Who will benefit: Programmers working with network applications. * Prerequisites: TCP/IP foundation for engineers Python for network engineers * Duration 2 days SOCKETS PROGRAMMING TRAINING COURSE CONTENTS * What is a socket? Review of IP, ICMP, UDP vs TCP, IP addresses, protocol numbers, ports. API's, UNIX I/O, sockets. SOCK_STREAM, SOCK_DGRAM. Hands on Compile and run code. * The systems calls Clients and servers, structs, socket(), bind(), connect(), listen(), accept(), send(), recv(), sendto (), recvfrom(), close(), shutdown(), getpeername(), gethostname(). Hands on Walk through of example client and server code. * First code TCP connections, passive opens, active opens. Hands on Write a simple 'hello world' server and client. * Application protocols User character stream, ASCII turn taking, binary protocols. Hands on Raw SMTP, Writing a mail client. * Clients Concurrency, polling, threads, event driven programming. Hands on Conferencing application. * Servers Concurrency, stateful, stateless. Forks and execs. inetd. Hands on Running servers with and without inetd, chroot jails, conferencing server modifications. * Advanced techniques Blocking, select(), partial send(s). Raw sockets, example sockets using Java, Perl and PHP. Hands on A broadcast application.

Network programming with sockets
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2477

Regular expressions for engineers

5.0(3)

By Systems & Network Training

REGULAR EXPRESSIONS TRAINING COURSE DESCRIPTION Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Python and MySQL. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Once you've mastered regular expressions, they'll become an invaluable part of your toolkit. You will wonder how you ever got by without them. WHAT WILL YOU LEARN * Use Regular Expressions. * Troubleshoot Regular Expressions. * Compare RE features among different versions. * Explain how the regular expression engine works. * Optimize REs. * Match what you want, not what you don't want. REGULAR EXPRESSIONS TRAINING COURSE DETAILS * Who will benefit: Anyone looking to use regular expressions. * Prerequisites: None. * Duration 1 day REGULAR EXPRESSIONS TRAINING COURSE CONTENTS * Introduction to Regular Expressions Solving real problems, REs as a language, the filename analogy, language analogy, RE frame of mind, searching text files: egrep, egrep metacharacters, start and end of the line, character classes, matching any character with dot, alternation, ignoring differences in capitalization, word boundaries, optional items, other quantifiers: repetition, parentheses and backreferences, the great escape, expanding the foundation, linguistic diversification, the goal of a RE, more examples, RE nomenclature, Improving on the status quo. * Extended introductory examples A short introduction to Perl, matching text with regular expressions, toward a more real-world example, side effects of a successful match, Intertwined regular expression, intermission, modifying text with regular expressions, example: form letter, example: prettifying a stock price, automated editing, a small mail utility, adding commas to a number with lookaround, text-to-HTML conversion, that doubled-word thing. * Regular expression features and flavours The regex landscape, origins of REs, care and handling of REs, Integrated handling, procedural and object-oriented handling, search-and-replace example. strings character encodings and modes, strings as REs, character-encoding issues, unicode, regex modes and match modes, common metacharacters and features, character representations, character classes and class-like constructs, anchors and other 'zero-width assertions', comments and mode modifiers, grouping capturing conditionals and control. * The mechanics of expression processing Two kinds of engines, new standards, regex engine types, from the department of redundancy department, testing the engine type, match basics, about the examples, rule 1: the match that begins earliest wins, engine pieces and parts, rule 2: the standard quantifiers are greedy, regex-directed versus text-directed, NFA engine: regex-directed, DFA engine: text-directed, first thoughts: NFA and DFA in comparison, backtracking, two important points on backtracking, saved states, backtracking and greediness, more about greediness and backtracking, problems of greediness, multi-character 'quotes', lazy quantifiers, greediness and laziness, laziness and backtracking, possessive quantifiers and atomic grouping, possessive quantifiers ?, +, *+, ++ and {m,n}+, the backtracking of lookaround, is alternation greedy? taking advantage of ordered alternation, NFA DFA and posix, the longest-leftmost', posix and the longest-leftmost rule, speed and efficiency. * Practical regex techniques Continuation lines, matching an IP address, working with filenames, matching balanced sets of parentheses, watching out for unwanted matches, matching delimited text, knowing your data and making assumptions, stripping leading and trailing whitespace, matching and HTML tag, matching an HTML link, examining an HTTP URL, validating a hostname, plucking a hostname, plucking a URL, parsing CSV files. * Crafting an efficient expression Efficiency vs. correctness, localizing greediness, global view of backtracking, more work for POSIX NFA, work required during a non-match, being more specific, alternation can be expensive, benchmarking, know what you re measuring, benchmarking with Python, common optimisations, the mechanics of regex application, pre-application optimizations, optimizations with the transmission, optimization of the regex itself, techniques for faster expressions, common sense techniques, expose literal text, expose anchors, lazy versus greedy: be specific, split into multiple REs, mimic initial-character discrimination, use atomic grouping and possessive quantifiers, lead the engine to a match, unrolling the loop, observations, using atomic grouping and possessive quantifiers, short unrolling examples, unrolling C comments, the free flowing regex, a helping hand to guide the match, a well-guided regex is a fast regex.

Regular expressions for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£967

Introduction to PHP Training

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This course is Intended for students with HTML Experience. Overview At the completion of the course, you will be able to: How PHP works. The basic syntax of PHP. Create dynamic interactive pages with PHP. Manipulate files with PHP. Work with arrays in PHP. Validate forms with PHP. Write functions in PHP. Manipulate and manage database data with PHP. Authenticate users with PHP. Manage sessions with PHP. Work with the MDB2 package. Learn advanced form validation with regular expressions. Send email with PHP. In this PHP training course, students will learn to create database-driven websites using PHP and MySQL or the database of their choice. PHP BASICS * How PHP Works The php.ini File Basic PHP Syntax Variables First PHP Script PHP Operators Creating Dynamic Pages Passing Variables via the Query String FLOW CONTROL * Conditional Processing Working with Conditions Loops Working with Loops ARRAYS * Enumerated Arrays Working with Enumerated Arrays Associative Arrays Working with Associative Arrays Two-dimensional Arrays Array Manipulation Functions PHP AND HTML FORMS * HTML Forms Processing Form Input STRING MANIPULATION * Formatting Strings Working with String Manipulation Functions Magic Quotes REUSING CODE AND WRITING FUNCTIONS * Including Files Adding a Header and Footer User Functions Form Processing Form Validation and Presentation Functions MANAGING DATA * Querying a Database Inserting Records AUTHENTICATION WITH PHP AND SQL * A Database-less Login Form Authenticating Users REGULAR EXPRESSIONS * Perl-compatible Regular Expression Functions Regular Expression Syntax Form Validation Functions with Regular Expressions SESSION CONTROL AND COOKIES * Sessions Cookies Authentication with Session Control SENDING EMAIL WITH PHP * mail() PHPMailer Sending a Password by Email FILE SYSTEM MANAGEMENT * Opening a File Reading from a File Writing to a File Writing to a File File Locking Uploading Files via an HTML Form Getting File Information More File Functions Directory Functions Creating a Resume Management Page

Introduction to PHP Training
Delivered on-request, onlineDelivered Online
Price on Enquiry

Ethical Hacking and CompTIA PenTest+ Exam Prep (PT0-002)

By Packt

The course focuses on the five domains that should be known for the CompTIA PenTest+ PT0-002 exam. Learn to successfully plan and scope a pen test engagement with a client, find vulnerabilities, exploit them to get into a network, then report on those findings to the client with the help of this comprehensive course.

Ethical Hacking and CompTIA PenTest+ Exam Prep (PT0-002)
Delivered Online On Demand
£261.99

Introduction to Linux Systems Administration (TTLX2220)

By Nexus Human

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

Introduction to Linux Systems Administration (TTLX2220)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Gestalt Therapy Course

By Elearncollege

DESCRIPTION Gestalt Therapy Diploma Fritz Perls, who was the major force behind developing Gestalt Therapy changed the dynamics of the relationship between the therapist and the client by shifting ownership of the treatment to the client, rather than the therapist. The Gestalt Therapy Diploma Course details the history of this practice with the intent to give you a strong basic knowledge and thorough comprehension of the subject, how it originated and its evolution over time. This will help you understand in detail this unique method of addressing psychological health issues. Linking together the body and the mind, the course teaches you about the areas in the brain and the nervous system that influences the health and well-being of a person in a psychological manner. During the Gestalt Therapy Diploma Course, you will learn about methods that are uniquely used in Gestalt Therapy that help clients to investigate and understand their thought patterns and emotions. Also covered in the course are the way a therapist should behave during a session and how they should go about building rapport and trust with a client using skilful communication. By practically applying Gestalt Therapy, the course offers guidance on several exercises that have been designed to encourage awareness and positive change. The practice of such exercises gives you practical knowledge about the Gestalt Method that can later be used either on your clients or on yourself. During the course, you will learn in detail, how the Gestalt Method can be used as a holistic practice. The factors that should be considered before beginning Gestalt Therapy and the three stages that are involved in practising the therapy are also covered by the course. Each step is further split into smaller components so that understanding each step is easier. Detailed information on how everything you have learnt during the course can be utilised to start a business is provided by the Gestalt Therapy Diploma Course. Irrespective of whether you are looking to build a business from scratch or be self-employed, the skills you require to start your career or enrich your existing one are provided by this Gestalt Therapy Diploma Course. What you will learn 1: Introduction to Psychotherapy 2: Gestalt Psychology 3: What Is Gestalt Therapy 4: Gestalt therapy -Short History 5: Case Studies 6: Psychodrama 7: Group Therapy COURSE OUTCOMES After completing the course, you will receive a diploma certificate and an academic transcript from Elearn college. ASSESSMENT Each unit concludes with a multiple-choice examination. This exercise will help you recall the major aspects covered in the unit and help you ensure that you have not missed anything important in the unit. The results are readily available, which will help you see your mistakes and look at the topic once again. If the result is satisfactory, it is a green light for you to proceed to the next chapter. ACCREDITATION Elearn College is a registered Ed-tech company under the UK Register of Learning( Ref No:10062668). After completing a course, you will be able to download the certificate and the transcript of the course from the website. For the learners who require a hard copy of the certificate and transcript, we will post it for them for an additional charge.

Gestalt Therapy Course
Delivered Online On Demand
£99

Gestalt Therapy Level 2

4.8(8)

By Skill Up

If you're considering a career in psychotherapy, Gestalt Therapy provides you with practical knowledge and skills, regardless of

Gestalt Therapy Level 2
Delivered Online On Demand
£25

Educators matching "Perl"

Show all 26