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.
The manicure offers the technician a whole range of options to suit nearly every client. This course will teach you everything you need to know about offering a professional manicure and includes a practical training session & assessment. Gel Polish treatments are an increasingly popular treatment within the professional beauty industry. Gel Polish is applied to the client’s nail and then cured using an LED or UV lamp to create a longer lasting nail treatment (up to 3 weeks) than a standard manicure. The GTi Gel Polish course covers how to complete gel polish application and demonstrates the correct removal techniques. The course also covers reception and consultation, contra-indications to treatment and aftercare advice. The GTi Tips with Acrylic Overlay course will teach you how to apply the Acrylic System (Liquid and Powder) in conjunction with nail tips. The course covers how to complete the application and demonstrates the correct removal techniques. It also covers reception and consultation, contra-indications to treatment and aftercare advice. Pedicures are a fantastic way to get new clients into the salon. It is a treatment that is often given as a treat or is booked to make tired toes look respectable. Once a client has been made to look and feel better, they are much more inclined to repeat the process, and you will hopefully have gained a customer for life. Upon course completion you will gain 4 recognised & insurable qualifications. Includes: 4 Hard copy take home training manuals. Duration – Fast track three-day practical classroom-based training plus online theory work. Theory work to be completed in your own time via The Guild student portal before your practical course date. Practical day – 10am-6pm & 10.30-5.30pm & 10am – 5pm. It is advisable that students arrive 15 mins early to ensure a prompt start. In a lot of cases the practical training can be finished earlier than expected depending on how many students there are, and the time taken on practical work. Widely recognisable and insurable qualification, allowing you to deliver this treatment on the paying general public. Class size - Maximum 8 students in a class Optional Add on’s – You may wish to add on one or more of the following take home kits to your course booking: The Edge Manicure & Pedicure tool kit inc manicure bowl £70 Kaeso Manicure & Pedicure Products £40 The Edge gelover soak off nail kit £65 The Edge gelover soak off nail kit inc UV lamp £87.50 The edge ultra low odour acrylic liquid & powder kit £71.99
DevOps demystified training course description This course is an introduction to DevOps. The course emphasizes communication, collaboration , integration, and automation to improve the workflow between developers and IT operations professionals. Improved workflows lead to more opportunities to design software and services in a more agile fashion. This course is a basis for discovering the most important DevOps concepts and to understand the principles and methods behind this. The course will leave you with the inspiration to be the advocate of change. What will you learn Explain DevOps principles. Describe the relationship between Agile , Lean and IT Service Management ( ITSM). Describe methods for automation and technology factors. Describe considerations when changing. Describe challenges, risks and critical success factors. DevOps demystifieds training course details Who will benefit: Non-technical staff involved with DevOps. Prerequisites: None. Duration 1 day DevOps demystified training course contents Why DevOps? From a business perspective From an IT perspective Stereotypes of Dev and Ops: perception and reality What is DevOps? Introduction DevOps Goals DevOps Added value of DevOps Proven Results DevOps for businesses DevOps principles (The Three Ways) DevOps and other frameworks DevOps and Agile DevOps and Lean DevOps and IT Service Management DevOps culture Characteristics of a DevOps culture Organizational Considerations DevOps DevOps stakeholders DevOps roles DevOps teams DevOps organizational structures DevOps methods Continuous Integration Continuous delivery Continuous deployment Value stream mapping Kanban Theory of Constraints Improvement Kata Deming's quality circle ITSM processes DevOps and Automation Methods for DevOps automation Longevity and tools categories DevOps applications Transitioning to a DevOps culture Implementation Challenges, risks and critical success factors Measuring DevOps successes
Oral Health Education is a very unique avenue of dentistry where we deal with influencing an individual’s dental behaviour, or on a broader scale, a whole community’s behavioural pattern, to keep the mouth free from disease. Oral Health Education course At London Waterloo Academy we look after you, we continually develop programmes to enhance your knowledge and skills as well as help guide you in your career pathway. Say ‘Ahh’ to a healthier smile with our professional, nationally recognised, fun and interactive oral health education course! Learn all the tips and tricks for maintaining a sparkling grin, from brushing and flossing techniques to the latest in dental technology. Say goodbye to boring lectures and hello to hands-on learning experiences. Enrol now and give your smile the attention it deserves! Oral Health Education is a very unique avenue of dentistry where we deal with influencing an individual’s dental behaviour, or on a broader scale, a whole community’s behavioural pattern, to keep the mouth free from disease. Oral health is of vital importance in maintaining one’s well being, hence becomes an essential component of overall health. Who is it for? Registered dental nurses who wish to further their knowledge and specialise in Oral Health Education, enabling them to take a more active role in the promotion of Oral Health. Aims In the context of lifelong learning for the dental care professional, the aims of this programme targets the provision of learning opportunities and invaluable experiences that will allow students to: Develop knowledge and the skill of the provision of oral health education Shape and form academic and practical skills in relation to promoting oral health Have first-hand experience and promote the role of oral health education in primary and secondary care environments Develop reflective skills to evaluate personal and professional growth Incorporate and deepen personal and professional development in one’s life. Provide OHE to patients at your practice, or even to groups of people There are other reasons why we encourage you to undertake the Oral Health Education programme, which include If you work within a Primary Health Care Trust you may be able to obtain a position as an Oral Health Educator which is one of the upcoming priorities of the NHS Trust Wider and better job prospects. i.e. Private or specialised dentistry Commitment to Continuous Professional Development (CPD) The Oral Health Education course will provide you with insight & skills associated in both becoming a tutor or a Dental Hygienist/therapist, and may prove to be a stepping stone into either of the courses Awarding body – National Examining Board for Dental Nurses (NEBDN) The Criteria for the Oral Health Education programme You are a qualified dental nurse (either National Certificate or NVQ level 3) Duration: 6 month Start Date: 16 September Classes: once a week Day – Monday classes Time – 6pm to 8:30pm Fees – £750 (we offer payment plan) Registration fee – £380 (NEBDN exam fee included) Location: The Foundry, 156 Blackfriars Rd, London SE1 8EN (Southwark Station (2-3 min walk) and Waterloo/Blackfriars Station (10 min walk)) Call us +44 (0) 7484 014980 or email to info@waterlooacademy.co.uk or Facebook – London Waterloo Academy
THIS COURSE IS DESIGNED FOR THOSE WISHING TO TEST THE WATERS AND SEE HOW THEY FEEL ABOUT JOINING THE BARBER LIFE.
The "Emergency Response for Care Homes" course is designed to provide care home staff with essential knowledge and skills to effectively respond to a wide range of emergency situations. This course aims to reinforce and update the participants' understanding of emergency protocols, procedures, and best practices, ensuring a safe and coordinated response in times of crisis.
Gain a comprehensive understanding of suprapubic catheters with our course. Learn about indications, insertion procedures, and ongoing care to ensure optimal outcomes for patients.
PRODUCT DESIGN face to face training customised and bespoke.
Cyber Security training course description The reliance of the world on the Internet and computer systems means the protection of information systems is vitally important. This is even more important smart devices and the Internet of Things increase the number of devices. This Cyber Security provides a concise overview on the threats and attacks that can happen along with the counter measures that can be taken. What will you learn Recognise the different types of attack. Describe the attacks that can be made against information systems. Describe the counter measures available. Cyber Security training course details Who will benefit: Non-technical staff working with computers. Prerequisites: None. Duration 1 day Cyber Security training course contents What is Cyber Security? Computer security, Policies, Types of security breach, denial of service, data manipulation, data theft, data destruction, security checklists, incident response. Attacks Physical access, Social engineering, Privilege escalation, Malware, Trojans, worms, viruses, rootkits, Backdoors, Denial of Service (DOS), Distributed DOS, Eavesdropping, Spoofing, Man the middle tampering. Countermeasures Prevention, detection, response. Physical, user accounts, Firewalls, IDS, AAA, authentication, cryptography, encryption, data integrity. Cyber security standards ETSI, ISO 27001, 27002, NIST, ISA/IEC 62443.
Gain expertise in biohazard safety with our "Biohazard Safety: Managing Blood and Body Fluid Spillages Instructor Training" course. Ideal for healthcare professionals, lab staff, and emergency responders.