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

50617 Courses delivered Online

The Complete Cyber Security Course: Securing Network - CPD Certified

4.7(47)

By Academy for Health and Fitness

***24 Hour Limited Time Flash Sale*** The Complete Cyber Security Course: Securing Network Admission Gifts FREE PDF & Hard Copy Certificate| PDF Transcripts| FREE Student ID| Assessment| Lifetime Access| Enrolment Letter Do you know that in the UK, one in three businesses experience a cyber attack each year? There were over 390,000 cyber security breaches reported in 2022 in UK. Are you concerned about protecting yourself and your data online? If so, this comprehensive The Complete Cyber Security Course: Securing Network Bundle is designed for you. Designed to cater to the needs of both seasoned professionals and aspiring newcomers, our Complete Cyber Security Course: Securing Network! bundle is a comprehensive program that will equip you with the essential skills and knowledge you need to succeed. Whether you're looking to advance in your current role or embark on a new career journey, this bundle has everything you need to take your professional life to the next level. But that's not all. When you enrol in The Complete Cyber Security Course: Securing Network Online Training, you'll receive 30 CPD-Accredited PDF Certificates, Hard Copy Certificates, and our exclusive student ID card, all absolutely free. Courses Are Included In this Career Bundle: Course 01: Cyber Security Course 02: Cyber Security Incident Handling and Incident Response Course 03: Digital Forensics for Cyber Professionals Course 04: Computer Networks Security Course 05: Linux Shell Scripting Course 06: Quick Data Science Approach from Scratch Course 07: Coding with Scratch Course 08: Build WebXR, VR, and AR, experiences using Three.JS Course 09: C# Programming - Beginner to Advanced Course 10: Master JavaScript with Data Visualization Course 11: Recovering from a Job Loss in Technology Course 12: Basic Google Data Studio Course 13: AutoCAD Programming using C# with Windows Forms Course 14: CSS Coding Course 15: Complete AutoLISP Programming Course 16: IT Support Technician Course 17: SQL Programming Masterclass Course 18: jQuery: JavaScript and AJAX Coding Bible Course 19: Secure Programming of Web Applications Course 20: CompTIA Healthcare IT Technician Course 21: Sensors Course 22: Functional Skills IT Course 23: Python Programming for Everybody Course 24: Data Analytics with Tableau Course 25: AutoCAD Programming using VB.NET with Windows Forms Course 26: Bash Scripting, Linux, and Shell Programming Course 27: Diploma in Computer Programming Course 28: Remote Sensing in ArcGIS Course 29: Kotlin Programming: Android Coding Course 30: Javascript Programming for Beginners With The Complete Cyber Security Course: Securing Network, you'll embark on an immersive learning experience that combines interactive lessons with voice-over audio, ensuring that you can learn from anywhere in the world, at your own pace. Learning Outcomes of this Course Identify and assess cyber threats and vulnerabilities. Implement effective security controls and incident response plans. Conduct digital forensic investigations and collect evidence. Secure computer networks and systems. Utilise Linux Shell Scripting and Data Science for security analysis. Visualise and analyse data to identify security risks. Don't let this opportunity pass you by. Enrol in The Complete Cyber Security Course: Securing Network today and take the first step towards achieving your goals and dreams. Why buy this The Complete Cyber Security Course: Securing Network? Get a Free CPD Accredited Certificate upon completion of the course Get a free student ID card with this training program The course is affordable and simple to understand This course is entirely online, interactive lesson with voiceover audio Lifetime access to the course materials The training program comes with 24/7 tutor support Start your learning journey straightaway with our Complete Cyber Security Course: Securing Network! Training! The Complete Cyber Security Course: Securing Network premium bundle consists of 30 precisely chosen courses on a wide range of topics essential for anyone looking to excel in this field. Each segment of The Complete Cyber Security Course: Securing Network is meticulously designed to maximise learning and engagement, blending interactive content and audio-visual modules for a truly immersive experience. Certification You have to complete the assignment given at the end of The Complete Cyber Security Course: Securing Network course. After passing The Complete Cyber Security Course: Securing Network exam You will be entitled to claim a PDF & Hardcopy certificate accredited by CPD Quality standards completely free. CPD 300 CPD hours / points Accredited by CPD Quality Standards Who is this course for? This is The Complete Cyber Security Course: Securing Network the course is ideal for: Students seeking mastery in The Complete Cyber Security Course: Securing Network Professionals seeking to enhance The Complete Cyber Security Course: Securing Network skills Individuals looking for a Complete Cyber Security Course: Securing Network!-related career. Anyone passionate about The Complete Cyber Security Course: Securing Network Requirements This The Complete Cyber Security Course: Securing Network doesn't require prior experience and is suitable for diverse learners. Career path This is The Complete Cyber Security Course: Securing Network bundle will allow you to kickstart or take your career in the related sector to the next stage. Cyber Security Analyst Network Security Engineer Penetration Tester Digital Forensics Investigator Data Scientist Certificates CPD Accredited Digital certificate Digital certificate - Included CPD Accredited Hard copy certificate Hard copy certificate - Included If you are an international student, then you have to pay an additional 10 GBP for each certificate as an international delivery charge.

The Complete Cyber Security Course: Securing Network - CPD Certified
Delivered Online On Demand8 days
£149

Parenting Course

By Ebiere Parent Coach

Discover what is really behind your child's emotions; Delve deeper into your past and how it is affecting your parenting Discipline effectively to empower your child; Raise an Authentic and Resilient child Strengthen your relationship with your child

Parenting Course
Delivered Online On Demand13 weeks
£79

Decision Making and Problem Solving: In-House Training

By IIL Europe Ltd

Decision Making and Problem Solving: In-House Training We may live in an era of fast technology and increasing reliance upon automation, but our human abilities to think critically, make careful decisions, and solve nuanced problems are more important than ever. Our personal lives depend on those things, and so do the lives of our organizations. Since business is now conducted at remarkable speeds, we put our organizations at great risk daily when we have weak competencies with decision-making and problem-solving. Decisions and solutions that are executed impulsively and without structured approaches can create more problems or make existing ones worse! This course aims to help participants improve their skills so they can execute well and add value to the workplace. Learners will experience multiple decision-making and problem-solving models, tools, and techniques meant for the real world. They will learn how to align their growing toolboxes with the right situational contexts so that they can transfer that skill to the workplace. They will also discover how indecision, cognitive bias, and default thought processes can create obstacles to effective decision-making and problem-solving. What you will Learn Recognize the importance of making a sound decision in a timely manner Infer types of cognitive biases and obstacles that impact decision-making Separate facts, requirements, ideas, and perceptions when making a decision or solving problems Apply structured decision-making and problem-solving approaches Conduct cause and effect and Force Field analyses Evaluate alternative solution methods using various techniques Analyze real world situations to determine the best aligned decision-making and problem-solving models, tools, and techniques Implement decision-making and problem-solving models, tools, and techniques Foundation Concepts Contextualizing decisiveness and problem-solving Discriminating between decisiveness and problem-solving Understanding Decision-Making Decision-making challenges and impacts Key drivers of good decision-making Thought processes and obstacles Knowledge, skills, and abilities (KSAs) Decision-Making Models and Supporting Tools Decision-making models, tools, and guidelines Tools to evaluate alternatives Translating requirements into action Problem-Solving Defining the problem Problem-solving models Cause and effect analysis Quick hit vs. innovative problem-solving Summary and Next Steps Course summary Personal action plan

Decision Making and Problem Solving: In-House Training
Delivered in London or UK Wide or OnlineFlexible Dates
£1,295

SAFe Product Owner/Product Manager

By Advised Skills

This course will let you develop the skillsets needed to guide the delivery of value in a Lean enterprise—and learn about the activities, tools, and mechanics used to manage backlogs and programs. Attending the class prepares you to take the exam and become a certified SAFe® 6 Product Owner/Product Manager (POPM). SAFe Product Owner/Product Manager 6 training course is provided under Scaled Agile, Inc. Partner Program Agreement.

SAFe Product Owner/Product Manager
Delivered OnlineFlexible Dates
£765

Admin, Secretarial & PA - QLS Level 5 Diploma

By Compliance Central

Hardcopy and PDF Certificate Free Exclusive Limited Time Offer Are you looking to enhance your Admin, Secretarial & PA skills? If yes, then you have come to the right place. Our comprehensive course on Admin, Secretarial & PA will assist you in producing the best possible outcome by mastering Admin, Secretarial & PA skills. The Admin, Secretarial & PA course is for those who want to be successful. In the Admin, Secretarial & PA course, you will learn the essential knowledge needed to become well versed in Admin, Secretarial & PA. Our Admin, Secretarial & PA course starts with the basics of Admin, Secretarial & PA and gradually progresses towards advanced topics. Therefore, each lesson in this Admin, Secretarial & PA course is intuitive and easy to understand. Why would you choose the Admin, Secretarial & PA: Lifetime access to Admin, Secretarial & PA course materials Full tutor support is available from Monday to Friday with the Admin, Secretarial & PA course Learn Admin, Secretarial & PA skills at your own pace from the comfort of your home Gain a complete understanding of Admin, Secretarial & PA Accessible, informative Admin, Secretarial & PA modules designed by experts Get 24/7 help or advice from our email and live chat teams with Admin, Secretarial & PA course Study Admin, Secretarial & PA in your own time through your computer, tablet or mobile device A 100% learning satisfaction guarantee with your Admin, Secretarial & PA course Advanced Diploma in Xero Accounting and Bookkeeping at QLS Level 7 Curruculum Module 01: Introduction to Admin Support Assistant Module 02: Introduction to Personal Assistant Module 03: Introduction to Office Administration Module 04: Skills of an Effective Administrator Module 05: Introduction to Reception and Receptionist Module 06: Business Telephone Skills Module 07: Representing Your Boss and Company Module 08: Business Etiquette Module 09: Mail Services and Shipping Module 10: Travel Arrangements Module 11: Organising Meeting and Conferences Module 12: Diary Management and Note taking Module 13: Time Management Module 14: Record Keeping and Filing Systems Module 15: Business Writing Skills Module 16: Organisational Skills Module 17: Communication Skills Module 18: Customer Service Module 19: Effective Planning and Scheduling Module 20: Invoicing Petty Cash Endorsed Certificate of Achievement from the Quality Licence Scheme Learners will be able to achieve an endorsed certificate after completing the course as proof of their achievement. You can order the endorsed certificate for only Free to be delivered to your home by post. For international students, there is an additional postage charge of £10. Endorsement The Quality Licence Scheme (QLS) has endorsed this course for its high-quality, non-regulated provision and training programmes. The QLS is a UK-based organisation that sets standards for non-regulated training and learning. This endorsement means that the course has been reviewed and approved by the QLS and meets the highest quality standards. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? The Admin, Secretarial & PA course helps aspiring professionals who want to obtain the knowledge and familiarise themselves with the skillsets to pursue a career in Admin, Secretarial & PA. It is also great for professionals who are already working in Admin, Secretarial & PA and want to get promoted at work. Requirements To enrol in this Admin, Secretarial & PA course, all you need is a basic understanding of the English Language and an internet connection. Career path The Admin, Secretarial & PA course will enhance your knowledge and improve your confidence in exploring opportunities in various sectors related to Admin, Secretarial & PA. Certificates CPD Accredited Hard Copy Certificate Hard copy certificate - Included Delivery Charge: Inside the UK: £3.99 Outside the UK: £9.99 CPD Accredited PDF Certificate Digital certificate - Included QLS Endorsed Hard Copy Certificate Digital certificate - Included Delivery Charge: Inside the UK: Free Outside the UK: £9.99

Admin, Secretarial & PA - QLS Level 5 Diploma
Delivered Online On Demand7 hours
£109

Level 5 Diploma in UK Tax Accounting - QLS Endorsed

4.7(47)

By Academy for Health and Fitness

24-Hour Knowledge Knockdown! Prices Reduced Like Never Before Did you know that in the UK, taxes contribute over £820 billion each year to fund public services? Understanding the UK tax system is crucial for both individuals and businesses. Are you interested in a career in accounting with a focus on UK tax regulations? This UK Tax Accounting bundle provides a comprehensive foundation in tax accounting, equipping you with the skills to navigate the complexities of the UK tax system. This UK Tax Accounting bundle is designed to give you a well-rounded understanding of essential tax concepts and accounting software used in the UK. You'll gain proficiency in popular accounting software like Xero and Sage 50, learn how to manage payroll and VAT, and delve into areas like depreciation accounting and internal auditing. Whether you're looking to launch a career in accounting or enhance your existing skillset, this bundle provides the knowledge you need to succeed. This UK Tax Accounting at QLS Level 5 course is endorsed by The Quality Licence Scheme and accredited by CPD QS (with 150 CPD points) to make your skill development & career progression more accessible than ever! With a single payment, you will gain access to UK Tax Accounting course, including 10 premium courses, a QLS Endorsed Hardcopy certificate (for the title course) and 11 PDF certificates for Absolutely free. This UK Tax Accounting Bundle Package includes: Main Course : Diploma in UK Tax Accounting at QLS Level 5 10 Additional CPD Accredited Premium Courses related to UK Tax Accounting: Course 01: Xero Accounting - Complete Training Course 02: Payroll Administrator Training Course 03: Introduction to VAT Online Training Course 04: Microsoft Excel Training: Depreciation Accounting Course 05: Payroll Management and Systems Diploma Course 06: Internal Audit Skills Diploma Course 07: Xero Accounting and Bookkeeping Online Course 08: HR, Payroll, PAYE, TAX Course 09: Sage 50 Accounting Course 10: Corporate Finance Whether you're looking to launch a new career or enhance your existing skills, this UK Tax Accounting bundle provides a solid foundation for success. Enrol today and take control of your tax future! Learning Outcomes of UK Tax Accounting Gain a thorough understanding of UK tax regulations and compliance. Master essential accounting software like Xero and Sage 50. Become proficient in payroll administration and tax calculations. Develop a strong foundation in VAT (Value Added Tax) rules and processes. Learn internal audit skills to identify and mitigate financial risks. Enhance your employability in the finance and accounting sector. Why Choose Us? Get a Free QLS Endorsed Certificate upon completion of UK Tax Accounting Get a free student ID card with UK Tax Accounting Training program (£10 postal charge will be applicable for international delivery) The UK Tax Accounting is affordable and simple to understand This course is entirely online, interactive lesson with voiceover audio Get Lifetime access to the UK Tax Accounting course materials The UK Tax Accounting comes with 24/7 tutor support Start your learning journey straightaway! *** Course Curriculum *** Main Course : Diploma in UK Tax Accounting at QLS Level 5 Module 01: Introduction to Accounting Module 02: Income Statement and Balance Sheet Module 03: Tax System and Administration in the UK Module 04: Tax on Individuals Module 05: National Insurance Module 06: How to Submit a Self-Assessment Tax Return Module 07: Fundamentals of Income Tax Module 08: Payee, Payroll and Wages Module 09: Value Added Tax Module 10: Corporation Tax Module 11: Double Entry Accounting Module 12: Career as a Tax Accountant in the UK Course 01: Xero Accounting - Complete Training Xero Accounting Coursebook Getting Started Setting Up Of The System Customers And Suppliers Fixed Assets Bank Payments And Receipts Petty Cash Bank Reconciliation Business Credit Card Account Aged Reports Payroll And Journals Vat Return Correction Of Error Course 02: Payroll Administrator Training Module 01: Payroll System In The UK Module 02: Payroll Basics Module 03: Company Settings Module 04: Legislation Settings Module 05: Pension Scheme Basics Module 06: Pay Elements Module 07: The Processing Date Module 08: Adding Existing Employees Module 09: Adding New Employees Module 10: Payroll Processing Basics Module 11: Entering Payments Module 12: Pre-Update Reports Module 13: Updating Records Module 14: E-Submissions Basics Module 15: Process Payroll (November) Module 16: Employee Records And Reports Module 17: Editing Employee Records Module 18: Process Payroll (December) Module 19: Resetting Payments Module 20: Quick SSP Module 21: An Employee Leaves Module 22: Final Payroll Run Module 23: Reports And Historical Data Module 24: Year-End Procedures =========>>>>> And 8 More Courses <<<<<========= How will I get my Certificate? After successfully completing the course, you will be able to order your QLS Endorsed Certificates and CPD Accredited Certificates as proof of your achievement. PDF Certificate: Free (Previously it was £12.99*11 = £143) QLS Endorsed Hard Copy Certificate: Free (For The Title Course: Previously it was £119) CPD 255 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Anyone interested in learning more about the topic is advised to take this bundle. This bundle is ideal for: Students seeking mastery in this field Professionals seeking to enhance their skills Anyone who is passionate about this topic Requirements You will not need any prior background or expertise to enrol in this bundle. Career path After completing this bundle, you are to start your career or begin the next phase of your career. Tax Accountant Tax Advisor Tax Consultant Business Tax Specialist Payroll Manager Certificates CPD Accredited Digital Certificate Digital certificate - Included Upon passing the Course, you need to order a Digital Certificate for each of the courses inside this bundle as proof of your new skills that are accredited by CPD QS for Free. Diploma in UK Tax Accounting at QLS Level 5 Hard copy certificate - Included Please note that International students have to pay an additional £10 as a shipment fee.

Level 5 Diploma in UK Tax Accounting - QLS Endorsed
Delivered Online On Demand47 hours
£119

Professional Certificate Course in Understanding Academic Research in London 2024

4.9(261)

By Metropolitan School of Business & Management UK

Explore the fundamentals of academic research with a focus on source comparison, research processes, and the nuances of primary and secondary research. This course equips participants with the essential skills to navigate the complexities of scholarly inquiry. After the successful completion of the course, you will be able to learn about the following, To analyze the term 'Academic Research and Writing'. To understand different academic writing conventions. To analyze different types of academic research. Throughout the course, participants will first develop a keen understanding of comparing different sources of information and evidence, honing their ability to critically assess data reliability and relevance. Next, they will comprehend the essential steps involved in a research process, acquiring the knowledge needed to navigate from conceptualization to analysis. The course culminates in a thorough exploration of primary and secondary research, providing participants with the expertise to choose and apply these methods judiciously in academic inquiry. This course provides a comprehensive understanding of the principles and practices involved in academic research. Participants will gain proficiency in comparing sources, comprehending the research process, and distinguishing between primary and secondary research. Through a blend of theoretical knowledge and practical application, individuals will be well-equipped to pursue various roles in research and academic settings. Course Structure and Assessment Guidelines Watch this video to gain further insight. Navigating the MSBM Study Portal Watch this video to gain further insight. Interacting with Lectures/Learning Components Watch this video to gain further insight. Understanding how to Conduct Academic Research Self-paced pre-recorded learning content on this topic. Understanding How to Conduct Academic Research Put your knowledge to the test with this quiz. Read each question carefully and choose the response that you feel is correct. All MSBM courses are accredited by the relevant partners and awarding bodies. Please refer to MSBM accreditation in about us for more details. There are no strict entry requirements for this course. Work experience will be added advantage to understanding the content of the course. The certificate is designed to enhance the learner's knowledge in the field. This certificate is for everyone eager to know more and get updated on current ideas in their respective field. We recommend this certificate for the following audience. Research Analyst Academic Writer Research Consultant Content Developer Editorial Assistant Research Coordinator Grant Writer Manuscript Editor Curriculum Developer Publishing Specialist Average Completion Time 2 Weeks Accreditation 3 CPD Hours Level Advanced Start Time Anytime 100% Online Study online with ease. Unlimited Access 24/7 unlimited access with pre-recorded lectures. Low Fees Our fees are low and easy to pay online.

Professional Certificate Course in Understanding Academic Research in London 2024
Delivered Online On Demand14 days
£21

Search Engine Optimisation & Marketing - Double Endorsed Certificate

By Imperial Academy

2 QLS Endorsed Course | CPD Certified | Free PDF + Hardcopy Certificates | 80 CPD Points | Lifetime Access

Search Engine Optimisation & Marketing - Double Endorsed Certificate
Delivered Online On Demand
£159

Motivating, Team Management and HR Management - Endorsed Training

4.7(47)

By Academy for Health and Fitness

***24 Hour Limited Time Flash Sale*** Motivating, Team Management and HR Management - Endorsed Training Admission Gifts FREE PDF & Hard Copy Certificate| PDF Transcripts| FREE Student ID| Assessment| Lifetime Access| Enrolment Letter Unlock the secrets of effective leadership with our Motivating, Team Management, and HR Management - Endorsed Training bundle! This power-packed collection of eight courses is designed to propel your career to new heights and equip you with the knowledge and skills necessary to excel in the dynamic world of people management. With three QLS-endorsed courses at its core, this bundle offers you the opportunity to dive deep into the intricacies of Motivating, Performance Managing, and Maintaining Team Culture in a Remote Team. But that's not all! Our bundle also includes five CPD QS accredited courses that perfectly complement your QLS-endorsed training. From Recruitment Consultant Level 5 to Employment Law, Certificate in HR Audit, Safer Recruitment Training, and Leadership Training, these courses cover a wide range of essential topics in the field of HR management. Expand your knowledge and stay ahead of the curve with these valuable additions to your professional repertoire. Key Features of the Motivating, Team Management and HR Management - Endorsed Training Bundle: 3 QLS-Endorsed Courses: We proudly offer 3 QLS-endorsed courses within our Motivating, Team Management and HR Management - Endorsed Training bundle, providing you with industry-recognized qualifications. Plus, you'll receive a free hardcopy certificate for each of these courses. QLS Course 01: Motivating, Performance Managing and Maintaining Team Culture in a Remote Team QLS Course 02: Team Management QLS Course 03: HR Management 5 CPD QS Accredited Courses: Additionally, our bundle includes 5 relevant CPD QS accredited courses, ensuring that you stay up-to-date with the latest industry standards and practices. Course 01: Recruitment Consultant Level 5 Course 02: Employment Law Course 03: Certificate in HR Audit Course 04: Safer Recruitment Training Course 05: Leadership Training In Addition, you'll get Five Career Boosting Courses absolutely FREE with this Bundle. Course 01: Professional CV Writing Course 02: Job Search Skills Course 03: Self-Esteem & Confidence Building Course 04: Professional Diploma in Stress Management Course 05: Complete Communication Skills Master Class Convenient Online Learning: Our Motivating, Team Management and HR Management - Endorsed Training courses are accessible online, allowing you to learn at your own pace and from the comfort of your own home. Learning Outcomes: Master the art of motivating individuals and teams to achieve peak performance. Develop advanced techniques for managing and maintaining team culture, even in remote work settings. Gain a comprehensive understanding of the principles and practices of HR management. Acquire in-depth knowledge of recruitment consultancy and employment law. Enhance your skills in HR auditing and ensuring compliance. Learn effective strategies for safer recruitment practices. Cultivate strong leadership qualities and inspire others to excel. Immerse yourself in the world of people management with our Motivating, Team Management, and HR Management - Endorsed Training bundle. This comprehensive collection of eight courses combines three QLS-endorsed courses and five CPD QS accredited courses to provide you with a well-rounded education in the art of effective leadership. From understanding the intricacies of motivating individuals and teams to mastering HR management practices, this bundle covers it all. Unlock your potential, broaden your skillset, and propel your career to new heights with this invaluable training opportunity. CPD 250 CPD hours / points Accredited by CPD Quality Standards Who is this course for? HR professionals seeking to enhance their knowledge and skills Managers and team leaders aiming to improve their leadership abilities Individuals aspiring to enter the field of HR management Professionals looking to advance their careers in people management Career path HR Manager: £30,000 - £70,000 per annum Recruitment Consultant: £25,000 - £40,000 per annum Team Leader: £25,000 - £50,000 per annum Training and Development Manager: £35,000 - £65,000 per annum HR Consultant: £30,000 - £60,000 per annum Operations Manager: £35,000 - £80,000 per annum Certificates Digital certificate Digital certificate - Included Hard copy certificate Hard copy certificate - Included

Motivating, Team Management and HR Management - Endorsed Training
Delivered Online On Demand46 hours
£309

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