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

1738 Basic courses in London delivered Live Online

Schedule & Assessment

5.0(31)

By Intelligent Yoga Teacher Training (IYTT)

London yoga teacher training course, led by senior teachers with decades of experience. Trauma sensitive, somatic approach. Online and in-person.

Schedule & Assessment
Delivered in London or OnlineFlexible Dates
Price on Enquiry

Cisco NX-OS for IOS Administrators v2.0 (DCNXA)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Network, systems, and consulting systems engineers Network designers, administrators, and managers Overview Upon completing this course, students will be able to meet these objectives: Describe the differences between the Cisco IOS and NX-OS operating systems. Describe the features and functionality of the Cisco NX-OS. Describe how the Cisco NX-OS is used for functionality specific to different Cisco Nexus switching platforms, such as the 7000-series, 5000-series, and 1000-series switches. Understand basic and advanced configurations of the Cisco Nexus 7000-series, 5000-series, and 1000-series switches using the NX-OS. Understand basic and advanced configurations of the Cisco Virtual Security Gateway. Understand troubleshooting techniques for the Cisco Nexus 7000-series, 5000-series, and 1000-series switches using the NX-OS. This course is designed for network administrators who are migrating from a traditional Cisco IOS environment to routing and switching platforms that use the Nexus Operating System (NX-OS). The Cisco NX-OS Introduction to the Cisco NX-OS Operational Differences between the Cisco IOS and NX-OS Basic Configuration of Cisco Nexus Switches using NX-OS Initial Configuration of the Cisco Nexus switches Configuring Basic Layer 2 Features using the NX-OS Basic Layer 3 Features using the NX-OS Advanced Configuration of Cisco Nexus Switches using NX-OS Advanced Layer 2 Features of Cisco Nexus switches Advanced Layer 3 Features of Cisco Nexus switches Integrating the Nexus 1000v with the VMware vCenter Server Configuring Cisco NX-OS on the Virtual Security Gateway Troubleshooting Cisco NX-OS Configuration Issues Understanding High Availability (HA) Feature of the Cisco NX-OS Basic Troubleshooting Techniques Advanced Troubleshooting Techniques Additional course details: Nexus Humans Cisco NX-OS for IOS Administrators v2.0 (DCNXA) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Cisco NX-OS for IOS Administrators v2.0 (DCNXA) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Cisco NX-OS for IOS Administrators v2.0 (DCNXA)
Delivered OnlineFlexible Dates
Price on Enquiry

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

Microsoft Excel - Getting Started

By AXIOM Learning Solutions

Microsoft Excel - Getting Started
Delivered OnlineFlexible Dates
£99

Introduction to Python Programming Basics (TTPS4800)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is appropriate for advanced users, system administrators and web site administrators who want to use Python to support their server installations, as well as anyone else who wants to automate or simplify common tasks with the use of Python scripts. Students can apply the course skills to use Python in basic web development projects or automate or simplify common tasks with the use of Python scripts. Overview This skills-focused course is about 50% hands-on lab to lecture ratio, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Working in a hands-on learning environment led by our expert instructor, you'll learn how to: Create working Python scripts following best practices Use python data types appropriately Read and write files with both text and binary data Search and replace text with regular expressions Work with with the standard library and its work-saving modules Create 'real-world', professional Python applications Know when to use collections such as lists, dictionaries, and sets Work with Pythonic features such as comprehensions and iterators Write robust code using exception handling Introduction to Python Programming Basics is a hands-on Python programming course that teaches you the key skills you?ll need to get started with programming in Python to a solid foundational level. The start of the course will lead you through writing and running basic Python scripts, and then guide you through how to use more advanced features such as file operations, regular expressions, working with binary data, and using the extensive functionality of Python modules. Extra emphasis is placed on features unique to Python, such as tuples, array slices, and output formatting. This course provides you with an excellent kick start for users new to Python and scripting, enabling you to quickly use basic Python skills on the job in a variety of ways. You?ll be able use Python in basic web development projects, or use it to automate or simplify common tasks with the use of Python scripts. The course also serves as a solid primer course / foundation for continued Python study in support for next level web development with Python, using Python in DevOps, Python for data science / machine learning or Python for systems admin or networking support. Python Quick View What is Python? Python timeline Advantages/disadvantages Installing Python Getting help The Python Environment Starting Python Using the interpreter Running a Python script Editors and IDEs Getting Started with Python Using variables Builtin functions String data Numberic data Converting types Console input/output Command line parameters Flow Control About flow control The if statement Relational and Boolean operators while loops Exiting from loops Array Types About array types Lists and list methods Tuples Indexing and slicing Iterating through a sequence Sequence functions, keywords, and operators List comprehensions and generators Working with Files File overview Opening a text file Reading a text file Writing to a text file Dictionaries and Sets About dictionaries Creating dictionaries Iterating through a dictionary About sets Creating sets Working with sets Functions Defining functions Returning values Parameters and arguments Variable scope Sorting The sorted() function Custom sort keys Lambda functions Sorting in reverse Using min() and max() Errors and Exception Handling Exceptions Using try/catch/else/finally Handling multiple exceptions Ignoring exceptions Modules and Packages Creating Modules The import statement Module search path Using packages Function and module aliases Getting Started with Object Oriented Programming and Classes About object-oriented programming Defining classes Constructors Understanding self Properties Instance Methods and data Class methods and data Inheritance Additional course details: Nexus Humans Introduction to Python Programming Basics (TTPS4800) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Introduction to Python Programming Basics (TTPS4800) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Introduction to Python Programming Basics (TTPS4800)
Delivered OnlineFlexible Dates
Price on Enquiry

Fire Safety Awareness

By Prima Cura Training

This course is ideal to give all members of staff basic fire training to increase awareness and cooperation in the event of a fire in the workplace.

Fire Safety Awareness
Delivered in person or OnlineFlexible Dates
Price on Enquiry

Diabetes Awareness

By Prima Cura Training

This course explores ‘What is diabetes’ and the basic anatomy and physiology of what happens to cause diabetes, management, short & long term complications, and caring for someone with diabetes.

Diabetes Awareness
Delivered in person or OnlineFlexible Dates
Price on Enquiry

Photoshop Basics to Essentials Training

By London Design Training Courses

Why Choose Photoshop Basics to Essentials Training Course? Course Link Mastering Photoshop is crucial for securing positions in creative fields such as graphic design, digital design, and user interface (UI) design. Acquiring this skill serves as a foundation to excel in various design programs essential for creative professionals. Duration: 16 hrs. Method: 1-on-1, Personalized attention. Schedule: Tailor your own hours of your choice, available from Monday to Saturday between 9 am and 7 pm. Photoshop Course: Total 16 hrs  Module 1: Keyboard and Toolbar Shortcuts Customize toolbars and keyboard shortcuts for efficient workflow Learn essential keyboard shortcuts for faster navigation Module 2: Advanced Layer Management Filter, search, and color code layers for better organization Group and merge layers to streamline your design process Explore Blending Modes for creative effects Module 3: Blending Modes Understand Blending Modes and their usage within layers and effects Apply Blending Modes to enhance your designs Module 4: Layer Comps Discover Layer Comps and their benefits in managing complex designs Create, edit, and update Layer Comps for different design versions Export Layer Comps to PSD, PDF, and JPEG formats Module 5: Drawing Vectors Work with Vector images using shapes and the Pen Tool Use the Direct Selection Tool for precise editing Apply colors and create Clipping Masks with vectors Module 6: Advanced Type Techniques Convert text into Shapes and utilize font style changes with the Pen Tool Use text as a Clipping Mask and create text Outlines Design 3D text for impactful typography Module 7: Advanced Adjustment Layers Master advanced adjustments like Curves, Levels, and Black and White Utilize Selective Color and Gradient Maps for creative color control Module 8: Advanced Selection Techniques Use Smart Radius and Select and Mask for precise selections Learn to select complex objects like hair using Color Range and the Pen Tool Save and manage selections using the Path Panel Module 9: Colorizing Black and White Images Module 10: Displacement Maps Module 11: Advanced Filters Create Trees, Frames, Clouds, and Fire with filters Use Polarized, Wave, and Extrusion for artistic effects like "Japanese Sun" Explore Vanishing Point Filter, Camera RAW, Blur for depth of field, and Filter Gallery Combine 3D text with Vanishing Point for stunning designs Use Liquify for image manipulation Module 12: Introduction to Actions Automate tasks using Photoshop's preset Actions Create your own Actions to save time and effort Module 13: Creating an Animated GIF Learn frame by frame animation Utilize the Timeline to create engaging animated GIFs Learning Outcomes: Master advanced selection techniques, including the Path and Pen Tool, for precise editing. Gain proficiency in advanced layer management and utilize Layer Comps for efficient design organization. Enhance your designs with a deeper understanding and application of Blending Modes. Create visually appealing 3D text and text outlines to add depth and impact to your artwork. Explore advanced Filters like Displacement Maps, Blurs, and Distortion for creative effects. Automate tasks with actions and batch processing, streamlining your workflow. Craft engaging animated GIFs to add dynamic elements to your designs. Skillfully set project requirements by identifying the purpose, target audience, copyright considerations, and project management tasks for successful project execution.

Photoshop Basics to Essentials Training
Delivered in London or OnlineFlexible Dates
£465

Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH442)

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for Senior Linux system administrators responsible for maximizing resource utilization through performance tuning. Overview Analyze and tune for resource-specific scenarios Applying tuning profiles with the tuned tool Tune in virtual environments (hosts and guests) Trace and profile system events and activities Tune resource limits and utilization using systemd-integrated cgroups Gather performance metrics and benchmarking data Red Hat© Enterprise Performance Tuning is designed to teach senior Linux© system administrators the methodology of performance tuning for Red Hat Enterprise Linux. This course discusses system architecture with an emphasis on understanding the implications of system architecture on system performance, methods for testing the effects of performance adjustments, open source benchmarking utilities, methods for analyzing system and networking performance, and tuning configurations for specific application loads. Prerequisites Become a Red Hat Certified Engineer (RHCE©), or demonstrate equivalent experience 1 - Introduction to performance tuning Understand the basic principles of performance tuning and analysis. 2 - Collecting, graphing, and interpreting data Gain proficiency in using basic analysis tools and in evaluating data. 3 - General tuning Learn basic tuning theory and mechanisms used to tune the system. 4 - Hardware profiling Understand and analyze hardware. 5 - Software profiling Analyze CPU and memory performance of applications. 6 - Mail server tuning Learn about basic storage tuning using an email server as an example. 7 - Large memory workload tuning Understand memory management and tuning. 8 - HPC workload tuning HPC workload tuning 9 - File server tuning Understand storage and network tuning in the context of a file server application. 10 - Database server tuning Tune memory and network performance using a database application as an example. 11 - Power usage tuning Tune systems with power consumption in mind. 12 - Virtualization tuning Tune ?host? and ?guest? for efficient virtualization.

Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud (RH442)
Delivered OnlineFlexible Dates
Price on Enquiry

Aspiring Authors - 7-9 year olds

By Creative Writing with Hannah

These groups are for children who can already have basic writing skills, but need support to pull it all together and develop their writing style. This is also a great age for reluctant writers to gain confidence and discover their enjoyment for writing. For this class your child should be able to write at least a paragraph independently. 5 children maximum fully interactive weekly 55 minute lessons qualified, expert teacher optional homework set weekly additional resources set via online classroom lesson recordings for absent students written progress reports three times per year Classes are £90 per month. Variety of times and dates available. Enquire to find out more!

Aspiring Authors - 7-9 year olds
Delivered OnlineFlexible Dates
£90