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

27 Educators providing Perl courses

StayAhead Training

stayahead training

From a single person on a scheduled course to large scale training projects StayAhead Training have the expertise and experience to help. Established since 1992, StayAhead Training is recognised as one of the leading independent IT Training specialists in the UK and the first choice provider of UNIX, Linux, Oracle, Red Hat, Java, Web Development, MySQL, PHP, Perl, ITIL, and Business Analysis training for many of UK's largest organisations. With 7 UK training centres located in London, Bristol, Birmingham, Leeds, Manchester, Sunderland, and Edinburgh, StayAhead offer a range of scheduled, tailored and onsite training. Courses are based on traditional classroom based Instructor Led Training, with Virtual Training also available. What we do With a formidable reputation for quality and expertise within the UNIX, Oracle, Linux, Red Hat, Java, MySQL, Web Development, Business Analysis and ITIL arena, StayAhead Training enjoy an enviable position amongst the top IT Technical training organisations in the UK. The UNIX curriculum not only covers standard UNIX but includes a range of Solaris, AIX and HP-UX courses. The Linux curriculum covers general Linux plus specific SUSE, LPI & Red Hat training courses. The Oracle curriculum also has depth with courses available for DBA's, Developers and End Users. With the Oracle e-business suite growing in popularity a range of Oracle Financials courses are also available. If certification is important to you then again we do not disappoint taking delegates to the level required to take the examinations in Solaris, Red Hat, SUSE, LPI, MySQL, Java, Oracle PL/SQL Developer and Oracle DBA. The Web Development & Java curriculum goes from strength to strength with courses available in HTML & CSS, Javascript, jQuery and Java progamming. Our flexibility comes from developing our own independent courses, including high quality course material that is not only written to support the learning process but can also act as a helpful reference guide on the delegates return to work. A high level of practical work with a guaranteed workstation per delegate re-enforces the learning process.

Nexus Human

nexus human

London

Nexus Human, established over 20 years ago, stands as a pillar of excellence in the realm of IT and Business Skills Training and education in Ireland and the UK.  For over two decades, Nexus Human has been a steadfast source of reliable and high-quality training solutions, catering to a diverse range of professional and educational needs. With a strong reputation in the Training Industry, Nexus Human has consistently demonstrated its commitment to equipping individuals and organisations with the skills and knowledge required to thrive in today's dynamic world.  Our training programs span a wide spectrum, encompassing IT certifications, business skills, and much more.   What sets Nexus Human apart is our unwavering dedication to staying at the forefront of industry trends and technology advancements.  Our expert instructors, coupled with cutting-edge training resources, ensure that students receive the most up-to-date and relevant knowledge available. The impact of Nexus Human extends far and wide, helping individuals enhance their career prospects and aiding businesses in achieving their goals.  This 20-year journey has solidified our institution's standing as a trusted partner in personal and professional growth, offering reliable, excellent training that continues to shape the future.  Whether you seek to upskill, reskill, or simply stay ahead of the curve, Nexus Human is the place to turn for an educational experience marked by quality, reliability, and innovation.

Jobs4U - Your It- Recruitment Partner

jobs4u - your it- recruitment partner

London

Jobs4U -Your European and American IT-recruitment Partner JoBs4U is an IT-recruitment firm with a twist. We provide high quality IT-recruitment solutions to clients all over the EU and the US. We provide our clients with top notch staff from accross the EU and the wider world. Our main markets are the Nordics, Sweden, Finland, Denmark, Ireland the UK and the rest of the EU. We help companies of all sizes with recruitment and staffing both on - site and remote teams as well as consultancy in HR, management, marketing management, internationalisation of businesses, in other words, we are not just an IT-recruiter.. We provide our customers with everything from full stack developers to programmers and designers, many which are game designers and game developers to our clients in the gaming industry. We provide both front end developers and back end developers and other specialists. Our social mission is to promote women in IT, to inform and inspire. JoBs4U, For People By People! Jobs4U är ett IT rekryterings företag som hjälper IT företag inom hela EU hitta personal Vår främsta marknad är den Nordiska, Sverige, Finland, Danmark, Norge och Island. Vi rekryterar allt från full stack developers till programmerare och spelutvecklare och designers. Vi hyr även ut personal både de som ärbetar på plats men även remote teams som är vår specialitet. Vi erbjuder även konsulttjänster inom HR, Management, marknadsföring och organisation. Vår mission är att arbeta för en större inklusivitet genom att arbeta för att öka andelen kvinnor inom IT branschen. Detta gör vi genom att föra fram starka kvinnliga kandidater, att informera och inspirera. JoBs4u - För Människor, Av Människor. Jobs4U er et IT -rekrutteringsselskap som hjelper IT -selskaper i hele EU, men vårt hovedmarked er de nordiske landene, Sverige, Finland, Danmark, Norge og Island. Vi rekrutterer alt fra full stack -utviklere til programmerere og spillutviklere og designere. Vi ansetter også ansatte både de som jobber på stedet, men også eksterne team som er vår spesialitet. Vi tilbyr også konsulenttjenester innen HR, ledelse, markedsføring og organisasjon. Vårt oppdrag er å arbeide for større inkludering ved å arbeide for å øke andelen kvinner i IT -bransjen. Vi gjør dette ved å bringe frem sterke kvinnelige kandidater, informere og inspirere. JoBs4u - For mennesker, av mennesker. Jobs4U er en IT -rekrutteringsvirksomhed, der hjælper it -virksomheder i hele EU, men vores hovedmarked er de nordiske lande, Sverige, Finland, Danmark, Norge og Island. Vi rekrutterer alt fra fulde stack -udviklere til programmører og spiludviklere og designere. Vi ansætter også personale både dem, der arbejder på stedet, men også fjernteam, som er vores speciale. Vi tilbyder også konsulentydelser inden for HR, Management, marketing og organisation. Vores mission er at arbejde for større inklusivitet ved at arbejde for at øge andelen af kvinder i it -branchen. Det gør vi ved at bringe stærke kvindelige kandidater frem, informere og inspirere. JoBs4u - For mennesker, af mennesker. Jobs4U er ráðningarfyrirtæki í upplýsingatækni sem hjálpar upplýsingatæknifyrirtækjum um allt ESB en aðalmarkaðurinn okkar er Norðurlöndin, Svíþjóð, Finnland, Danmörk, Noregur og Ísland. Við ráðum allt frá hönnuði til fullra stafla til forritara og leikjahönnuða og hönnuða. Við ráðum einnig starfsfólk bæði þá sem vinna á staðnum en einnig afskekkt teymi sem er sérgrein okkar. Við bjóðum einnig upp á ráðgjafarþjónustu í HR, stjórnun, markaðssetningu og skipulagi. Markmið okkar er að vinna að aukinni aðgreiningu með því að vinna að því að auka hlutfall kvenna í upplýsingatækniiðnaði. Við gerum þetta með því að koma fram sterkum kvenkyns frambjóðendum, upplýsa og hvetja. JoBs4u - Fyrir fólk, eftir fólki. Jobs4U on IT -rekrytointiyritys, joka auttaa IT -yrityksiä kaikkialla EU: ssa, mutta päämarkkina -alueemme ovat Pohjoismaat, Ruotsi, Suomi, Tanska, Norja ja Islanti. Rekrytoimme kaikkea täyspino -kehittäjistä ohjelmoijiin, pelikehittäjiin ja suunnittelijoihin. Palkkaamme myös henkilökuntaa sekä paikan päällä työskenteleviä että myös etätyöryhmiä, jotka ovat erikoisuutemme. Tarjoamme myös henkilöstöhallinnon, johtamisen, markkinoinnin ja organisaation konsultointipalveluja. Missiomme on parantaa osallisuutta lisäämällä naisten osuutta IT -alalla. Teemme tämän tuomalla esiin vahvoja naiskandidaatteja, informoimalla ja inspiroimalla. JoBs4u - Ihmisille, Ihmisille. Jobs4U ist ein IT-Recruitment-Unternehmen, das IT-Unternehmen in der gesamten EU hilft, aber unser Hauptmarkt sind die nordischen Länder, Schweden, Finnland, Dänemark, Norwegen und Island. Wir rekrutieren alles, von Full-Stack-Entwicklern über Programmierer bis hin zu Spieleentwicklern und -designern. Wir stellen auch Mitarbeiter ein, die sowohl vor Ort arbeiten, als auch Remote-Teams, was unsere Spezialität ist. Darüber hinaus bieten wir Beratungsleistungen in den Bereichen Personal, Management, Marketing und Organisation an. Unsere Mission ist es, für mehr Inklusion zu arbeiten, indem wir daran arbeiten, den Frauenanteil in der IT-Branche zu erhöhen. Wir tun dies, indem wir starke Kandidatinnen hervorbringen, informieren und inspirieren. JoBs4u - Für Menschen, von Menschen. Jobs4U es una empresa de contratación de TI que ayuda a empresas de TI en toda la UE, pero nuestro principal mercado son los países nórdicos, Suecia, Finlandia, Dinamarca, Noruega e Islandia. Reclutamos todo, desde desarrolladores full stack hasta programadores y desarrolladores y diseñadores de juegos. También contratamos personal tanto a los que trabajan en el sitio como a equipos remotos que es nuestra especialidad. También ofrecemos servicios de consultoría en RRHH, Management, marketing y organización. Nuestra misión es trabajar por una mayor inclusión trabajando para aumentar la proporción de mujeres en la industria de TI. Hacemos esto presentando candidatas sólidas, informando e inspirando. JoBs4u: para personas, por personas. Jobs4U est une société de recrutement informatique qui aide les entreprises informatiques dans toute l'UE, mais notre marché principal est les pays nordiques, la Suède, la Finlande, le Danemark, la Norvège et l'Islande. Nous recrutons tout, des développeurs full stack aux programmeurs et développeurs et concepteurs de jeux. Nous embauchons également du personnel à la fois ceux qui travaillent sur place mais aussi des équipes à distance ce qui est notre spécialité. Nous offrons également des services de conseil en RH, Management, marketing et organisation. Notre mission est de travailler pour une plus grande inclusion en travaillant à augmenter la proportion de femmes dans l'industrie informatique. Pour ce faire, nous présentons des candidatures féminines fortes, informatives et inspirantes. JoBs4u - Pour les gens, par les gens. Python. Java. Ruby/Ruby on Rails. HTML. JavaScript. C Language. C++ C# Objective-C. PHP. SQL. Swift. programmers, programmerare IT-recruitment Stockholm IT-recruitment København IT-recruitment Oslo IT-recruitment Helsinki IT-recruitment Helsingfors IT-recruitment Glasgow IT-recruitment London IT-recruitment Dublin IT-recruitment Slough IT-recruitment New York IT-recruitment sillicon valley IT-recruitment Manchester IT-recruitment Liverpool IT-recruitment East London IT-recruitment West London IT-recruitment Bergen IT-recruitment Vaasa IT-recruitment Turku IT-recruitment Åbo IT-recruitment Hollola IT-recruitment Lahti IT-recruitment Nokia IT-recruitment Mariehamn IT-recruitment Åland IT-recruitment Visby IT-recruitment Göteborg IT-recruitment Malmö IT-recruitment Umeå IT-recruitment Luleå IT-recruitment Linköpig IT-recrutment Västerås IT-recruitment Eskilstuna IT-recruitment Örebro IT-recruitment Köping IT-recruitment Södertälje IT-recruitment Huddinge IT-recruitment Uppsala IT-recruitment Odense IT-recruitment Danmark IT recruitment Sweden IT-recruitment Denmark IT-recruitment Norge IT-recruitment Norway IT-recruitment Finland IT-recruiter Stockholm IT-recruiter København IT-recruiter Oslo IT-recruiter Helsinki IT-recruiter Helsingfors IT-recruiter Glasgow IT-recruiter London IT-recruiter Dublin IT-recruiter Slough IT-recruiter New York IT-recruiter sillicon valley IT-recruiter Manchester IT-recruiter Liverpool IT-recruiter East London IT-recruiter West London IT-recruiter Bergen IT-recruiter Vaasa IT-recruiter Turku IT-recruiter Åbo IT-recruiter Hollola IT-recruiter Lahti IT-recruiter Nokia IT-recruiter Mariehamn IT-recruiter Åland IT-recruiter Visby IT-recruiter Göteborg IT-recruiter Malmö IT-recruiter Umeå IT-recruiter Luleå IT-recruiter Linköpig IT-recruter Västerås IT-recruiter Eskilstuna IT-recruiter Örebro IT-recruiter Köping IT-recruiter Södertälje IT-recruiter Huddinge IT-recruiter Uppsala IT-recruiter Odense IT-recruiter Danmark IT recruiter Sweden IT-recruiter Denmark IT-recruiter Norge IT-recruiter Norway IT-recruiter Finland IT-recruitment Tallinn IT-recruiter Tallinn IT-recruitment Tartu IT-recruiter Tartu IT-recruiter Riga IT-recruitment Riga IT-recruiter Vilnius IT-recruitment Vilnius IT-recruiter Warsaw IT-recruitment Warsaw IT-recruiter Bonn IT-recruiter Haag IT-recruitment Bonn IT-recruiter Amsterdam IT-recruitment Amsterdam IT-recruiter Galway IT-recruitment Galway IT-recruiter Cork IT-recruitment Cork IT-recruiter Aberdeen IT-recruitment Aberdeen IT-rekrytering Stockholm IT-rekrytering Göteborg IT-rekrytering Malmö IT-rekrytering Uppsala IT-rekrytering Karlstad IT-rekrytering Visby IT-rekrytering Luleå IT-rekrytering Umeå IT-rekrytering Sundsvall IT-rekrytering Västerås IT-rekrytering Eskilstuna IT-rekrytering Södertälje IT-rekrytering Småland IT-rekrytering Trelleborg IT-rekrytering Vimmerby IT-rekrytering Linköping IT-rekrytering Lidköping IT-rekrytering Åmål IT-rekrytering Vetlanda IT-rekrytering Kalmar IT-rekrytering Mariehamn IT-rekrytering Åbo IT-rekrytering Turku IT-rekrytering Åland IT-rekruttering Oslo IT-rekruttering Bergen IT-rekruttering Norge IT-rekruttering Drammen IT-rekruttering Trondheim IT-rekruttering Kristiansand IT-rekruttering Fredrikstad IT-rekruttering Drammen IT-rekruttering Sarpsborg IT-rekruttering Moss IT-rekruttering Ålesund IT-rekruttering Haugesund IT-rekruttering Halden IT-rekruttering Kongsberg IT-rekruttering Bodø IT-rekruttering Askøy IT-rekruttering Tønsberg IT-rekruttering Sandnes IT-rekruttering København IT-rekruttering Odense IT-rekruttering Fyn IT -rekruttering Aalborg IT-rekruttering Fredrikshavn IT-rekruttering Aarhus IT-rekruttering Roskilde IT-rekruttering Odense IT-Personalberatung Berlin IT-Personalberatung Bonn IT-Personalberatung Hannover IT-Personalberatung Hamburg IT-Personalberatung Deuchland IT-Personalberatung Frankfurt IT-Personalberatung Dortmund IT-Personalberatung Essen IT-Personalberatung Bremen IT-Personalberatung Leipzig IT-Personalberatung Nuremburg IT-Personalberatung Wuppertal IT-Personalberatung Karlsruhe IT-Personalberatung Mannheim IT-Personalberatung Ausburg IT-Personalberatung Wiesbaden IT-Personalberatung Gelsenkirschen IT-Personalberatung Braunschweig IT-Personalberatung Kiel IT-Personalberatung Krefeld IT-Personalberatung Rostock IT-Personalberatung Mainz IT-rekrytointi Helsinki IT-rekrytointi Turku IT-rekrytointi Lahti IT-rekrytointi Nokia IT-rekrytointi Vaasa IT-rekrytointi Suomi IT-rekrytointi Tampere IT-rekrytointi Oulu IT-rekrytointi Jyväskylä IT-rekrytointi Kotka IT-rekrytointi Pori IT-rekrytointi Rauma IT-rekrytointi Salo IT-rekrytointi Jakobstad IT-rekrytointi Kemi IT-rekrytointi Tornio IT-rekrytointi Kouvola IT-rekrytointi Hyvinkää IT-rekrytointi Imatra We recruit full-stack developers, programmers, game developers and other IT-professionals. We help recruit professionals in Python, Kotlin, Java, JavaScript/ NodeJS, TypeScript, Go, C++, Swift, c#, R, PHP, Dart, Kotlin, MATLAB, Perl, Ruby, Rust, Scala. IT-recruiter Dallas IT-recruitment Dallas IT-recruiter Chicago IT-recruitment Chicago IT-recruiter Washington IT-recruitment Washington IT-recruiter Calgary IT-recruitment Calgary IT-recruiter Tampa IT-recruitment Tampa IT-recruiter Oregon IT-recruitment Oregon IT-recruiter Miami IT-recruitment Miami IT-recruiter Jersey IT-recruiter Jersey IT-recruiter Cyprus IT-recruitment Cyprus IT-recruiter Staffordshere IT-recruitment Staffordshere IT-recruitment Madrid IT-recruiter Madrid IT-recruiter Nederlands IT-recruitment Nederlands IT-recruiter UK IT-recruitment UK IT-recruiter Canada IT-recruitment Canada it recruitment it recruitment agencies it staffing agencies it staffing companies it staffing agencies near me it headhunters it recruiting firms us it staffing it staffing services it recruitment consultant us it recruitment it recruitment companies it temp agencies it staffing firms it job consultancy near me best it recruitment agencies it staffing solutions it recruitment 2021 it employment agency deerfoot it recruitment specialists it job agency it talent acquisition it recruitment agencies near me it placement agencies it job consultancy non it recruitment hays it recruitment find it recruitment it recruitment services it executive search solas it recruitment it temp agencies near me it companies hiring freshers it talent solutions stack it recruitment it companies recruitment it staffing companies near me just it recruitment datafin it recruitment it sales recruitment it recruit uk it job placement agencies top it recruiting firms it recruitment specialist it companies recruitment 2021 it technician recruitment agencies job for it freshers it recruitment solutions direct it recruiting inc best it staffing agencies search it recruitment it company recruitment 2020 us it staffing companies it headhunters near me top it recruitment agencies it job recruitment it job posting sites top it companies hiring freshers it search and selection best it recruitment agencies for it specialists clear it recruitment it job recruitment agencies top it staffing firms healthcare it recruiting firms it recruiting companies near me it recruitment websites it and non it recruitment it sales recruitment agencies it staffing and recruiting it executive search firms global it recruitment it job agencies near me it talent solutions ltd recruitment in it recruiting it professionals on it recruitment top it staffing companies recruitment ict it talent acquisition specialist freshers job in it company it freshers recruitment 2021 specialist it recruitment agencies elite it recruitment ltd it works recruitment ltd shape it recruitment it infrastructure recruitment best it recruiting firms it executive recruitment it job consultants near me staffing temp agencies near me temp agency staffing agency recruitment agencies staffing agencies near me employment agencies temp services near me temp services employment agencies near me recruitment agencies near me pro staff custom staffing solutions staffing resource staffing staffing companies near me work agency near me all staff staffing companies recruiting solutions direct hire medical staffing solutions staffing near me personnel staffing simplified staffing it staffing hiring agencies elevate staff temporary employment agencies near me us staffing agency it recruitment agencies temp work staffing services bullhorn staffing staff recruitment staffing industry analysts time staffing personnel services staffing temp to hire staffing hiring agencies near me personnel placements temporary agencies general staffing temporary agencies near me connect staffing staffing resources staffing solutions staffing firm temp services us it recruiter staffing warehouse staff staffing solutions integrated staffing employment services near me staff works temporary staffing event staff temporary employment agencies it staff city staffing advance staffing best recruitment agencies temp agencies near me hiring now temp staff staffing places near me temp staffing professional staffing work staffing center staffing recruitment firm temporary services near me elite staffing near me constant staffing it rekrytering it rekrytering stockholm rekryterare stockholm rekrytering rekrytering it stockholm headhunter helsinki headhunter suomi headhunting yritykset henkilöstöpalvelu henkilöstöpalveluyritykset henkilöstöpalveluyritys henkilöstövuokraus henkilöstövuokraus espoo henkilöstövuokraus helsinki suorahaku ICT-recruiter ICT-recruiting IT recruiting IT-recruitment agency ICT- recruitment IT-recruiting it alan rekrytointi it rekry it alan työpaikat it ala työpaikat it alan työt työpaikat it ala työpaikat it it työpaikka ict alan työpaikat it alan työ it avoimet työpaikat ict työpaikat it työ avoimet työpaikat it avoimet työpaikat it ala ict rekry it työpaikat helsinki rekrytointi it alan työpaikat turku kesätyöhaastattelu kysymykset it työpaikat tampere it alan työpaikat tampere it työpaikat turku työpaikat tukholma it tuki työpaikat slo yritys it turku IKT-rekruttering IKT rekruttering

Courses matching "Perl"

Show all 19

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 Internationally or OnlineFlexible Dates
£3,697

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 OnlineFlexible Dates
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 Internationally or OnlineFlexible Dates
£2,367

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 Internationally or OnlineFlexible Dates
£2,477

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 Internationally or OnlineFlexible Dates
£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 OnlineFlexible Dates
Price on Enquiry

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 OnlineFlexible Dates
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 Demand14 hours 39 minutes
£261.99

Gestalt Therapy Course

3.5(2)

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 Demand9 days
£99

Gestalt Therapy Level 2

4.8(9)

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 Demand3 hours 59 minutes
£25