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

80 Courses

4 weeks Basics/Beginners Course

By Jo Pick

We will discuss and practise basic manners and behaviours and how to attain those through primarily reward-based training, the timing and types of rewards, and setting boundaries using distraction, redirection and appropriate correction for unwanted behaviours. The behaviours we will primarily cover will be; • Loose lead walking, including desensitisation to exciting triggers such as other dogs • Recall - ensure this is a positive, fun behaviour, for both you and your dog, and to ensure your dog doesn't learn to ignore your recall. • Sit, stay and wait • Impulse control games. We will also discuss and practice, where possible, manners and long-term aims for a well-mannered family dog, such as meeting strangers and other dogs, visitors to the home and unwanted barking or nervousness. Other issues as needed by individuals that arise in the group discussions

4 weeks Basics/Beginners Course
Delivered In-Person in BanchoryFlexible Dates
£60

Python for network engineers

5.0(3)

By Systems & Network Training

Python training course description This Python course focusses on teaching Python for use in network automation and network DevOps. We focus on getting delegates up and running with Python and network automation as quickly as possible rather than making them great programmers. In other words we concentrate on enabling delegates to use network automation libraries such as netmiko, NAPALM and Nornir, and APIs such as NETCONF and RESTCONF rather than enabling delegates to produce object oriented programs. Hands on sessions use Cisco and Juniper devices. What will you learn Run Python programs. Read Python programs. Write Python programs. Debug Python programs. Automate network tasks with Python programs. Configure network devices with Python. Collect data from network devices with Python. Python training course details Who will benefit: Network engineers. Prerequisites: TCP/IP Foundation Duration 5 days Python training course contents What is Python? Programming languages, Why Python? Python in interactive mode, Python scripts, ipython, Python version 2 versus version 3. A simple Python script. Comments. Hands on Installing Python, Hello world. A network example On box vs off box Python. telnet, ssh, NETCONF, HTTP, APIs, manufacturers and API support, analysis of a simple telnetlib program. Hands on Using Python to retrieve the configuration from a network device. Using wireshark to analyse the actions. Python basics I/O, operators, variables and assignment, types, indentation, loops and conditionals. Hands on Modifying the telnet program, changing configurations on a network devices. Functions, classes and methods What are functions, calling functions, builtin functions, useful builtin functions, file handling, classes, objects, creating instances. Hands on Storing configurations in files, configuring devices from files, using an inventory file to work on multiple devices. Libraries and modules Modules, files and packages, import, from-import, Python standard library, other packages, pip install, executing other programs. Managing python libraries. Hands on Using pip, installing and using ipaddress, subprocess to access netsnmp. For the more advanced, using the sockets library. Paramiko and netmiko SSH, enabling SSH on devices, keys. Paramiko versus netmiko, example scripts. pexpect. Hands on Configuring VLANs from Python. pySNMP Gathering facts using previous methods, SNMP review, pySNMP GET, pySNMP and SNMPv3. easySNMP library. Hands on Walking a MIB from Python. NETCONF What is NETCONF? Enabling NETCONF on devices, A first ncclient script, device handlers, get_config, edit_config, copy_config, delete_config, commit, validate, pyEZ, utils_config, utils.sw. Hands on Configuration using ncclient and PyEZ. This session is expanded for those interesting in JunOS automation. Manipulating configuration files Builtin functions, string handling. Unicode. Sequences, strings, lists, tuples. Dictionaries. TextFSM. Regular expressions. JSON, YAML, XML, YANG, Jinja2, templates. Hands on Jinja2 templating with Python to configure network devices. NAPALM Getters, configuration operations, supported devices, NAPALM transport, Config-replace, Config-merge, Compare config, Atomic changes, rollback. Example NAPLAM scripts. Hands on Using NAPALM to gather facts, Using NAPALM for configuration management REST and RESTCONF What is REST, HTTP methods, GET, POST, cURL, Postman, Python requests library. RESTCONF, a RESTCONF example. Hands on Modifying a configuration using RESTCONF. Scapy What is scapy, Scapy in interactive mode, Scapy as a module. Hands on Packet crafting from Python. Warning Errors and exceptions, Exception handling, try, except. Memory management. Garbage collection. Context management, With. Hands on Improving Python code. Nornir What is Nornir? A network automation framework, inventories, connection management and parallelization. Nornir architecture and other libraires. Hands on Setting up nornir, nornir fact gathering, nornir tasks. Optional Writing your own functions, Writing your own classes. pyntc. Hands on Writing reusable code.

Python for network engineers
Delivered in Internationally or OnlineFlexible Dates
£3,697

Loose Lead Workshop

By Jo Pick

Another of our popular one-off sessions for those who cannot commit to a series or need specific help in a group environment. Max 6 dogs in this workshop you will learn howto walk your dog on a loose lead around distractions and other dogs. With Jo on this bespoke workshop, feel confident about walking your dog to heel and on a loose lead by learning the skills, techniques, processes and commands. Understanding WHY your dog pulls will ensure you continue to ensure your dog doesn't pull or react once you leave the workshop.

Loose Lead Workshop
Delivered In-Person in Aberdeen + 2 moreFlexible Dates
£20 to £22.50

Silver Navigation Course

5.0(6)

By Boot Routes

Day 1 will start with an outdoor classroom input, and then out on the ground to practise some map reading skills and some compass work. Day 2 will be out on the hills all day, and will include individual assessments. The 2 days will be very relaxed and enjoyable. Successful candidates will receive an official NNAS certificate.

Silver Navigation Course
Delivered In-PersonFlexible Dates
£120

Shégitu Dance X She Runs It! Nature Walk 8km - Happy Valley

5.0(22)

By Shégitu - Sensual Dance For Ladies

Come join us for a fun day of dancing and nature walking in Happy Valley with Shégitu Dance X She Runs It! - 8km adventure awaits! Shégitu Dance X She Runs It! Nature Walk 8km - Happy Valley Come join us for a fun-filled day of dancing and nature walking at Coulsdon South! This event is perfect for those who love to move their bodies and enjoy the great outdoors. Get ready to groove to the beats of Shégitu Dance and then hit the trails for an 8km nature walk with the She Runs It! community. It's a great way to stay active, connect with nature, and meet new friends. Don't miss out on this exciting event - sign up now! Get your 10,000+ steps with us as we take in Sunset and the breath-taking, versatile surroundings of Farthing Downs and Happy Valley. We will be teaching some engaging and aligning dance methods as well as fun training games from the 'She Runs It!' team This short, circular walk is the perfect opportunity to connect, explore, strengthen, and enhance your well-being. Here's what you can expect: Beginner-Friendly: Ideal for beginners who may be unsure of their mileage capabilities or new to bodyweight exercises. We'll provide a supportive environment where you can comfortably complete the distance and learn the fundamentals of bodyweight training. Whether you're a beginner, getting back into training, or advanced, our walks cater to all fitness levels. Playfulness: Expect laughter, conversation, music, and a chance to embrace the joy of being active in nature while challenging yourself with fun exercise. Come along to improve your fitness, explore nature, and meet incredible individuals while incorporating new forms of training into your routine. Suitable for 18y+ (If you are under 18 and would like to attend, you must be accompanied by a responsible adult) SUNDAY 17TH MARCH 2024 This is a circular route starting and ending at Coulsdon South Station Meeting Point: Coulsdon South Railway Station, Brighton Rd, Coulsdon CR5 3EA (There is a car park on site) Meeting Time: 14:45pm (We do appreciate your punctuality as we are aiming to align our walk with the sunset) There are regular direct trains to Coulsdon South from London Victoria and London Bridge We will be starting the walk by 15:00pm Distance: 8KM // 4.9 Miles Duration: 3.5 hours (approx. 2 1/2 hours walking time) What to bring: - Water - Wear light layers of clothing - A light rucksack if you are carrying anything - Scarf (satin or similar, to put around your hips) - Please wear waterproof shoes/hiking boots (Remember to bring a spare pair of trainers to change into at the end of the session, in case it's muddy) Please note; - If you can no longer attend after you book, please cancel your space so somebody else can fill in. - If you have any injuries or suffer from any conditions that may affect you while training, please drop us an email and we will do our best to accommodate you. Website: www.shegitu-dance.com Email us : info@shegitu-dance.com Like us on FB: https://www.facebook.com/shegituDance Follow us Instagram: @shegitudance @sherunsitldn @tashakeating @lidiaanamusic If you have any questions or would like to reschedule, get in touch. Looking forward to see you!

Shégitu Dance X She Runs It! Nature Walk 8km - Happy Valley
Delivered In-PersonFlexible Dates
£20

Quilt finishing school

By cheekyhandmades

In this class we will talk about different kinds of wadding and will learn about the quilting together of all the layers with either straight lines or freemotion stitching. Then we will learn to bind our mini quilts (bring the mini quilt tops we created in earlier classes, or bring your own) Wadding and thread all included in the price, as well as a copy of my In Stitches sewing handbook. You will also receive a free walking and free motion foot for your machine! Just let me know when you book what machine you have (this offer does not apply to Bernina feet I'm afraid!)

Quilt finishing school
Delivered In-PersonFlexible Dates
£130

Salsa Cuban Style Workshop Every First Sunday of The Month

5.0(62)

By Club Azucar - Latin Dance

Salsa Cuban Style workshop For Couples only - every first Sunday of the month @ 4 PM until 6 PM


 Salsa Cuban Style Workshop Every First Sunday of The Month
Delivered In-PersonFlexible Dates
£50

Walk for Every Story - Part of the Dorking Walking Festival

5.0(1)

By Surrey Minds Together

Walk for Every Story Each year, around 92 people in Surrey die by suicide. Behind every number is a person — a story, a family, a friend, a life that mattered. Walk for Every Story is a walk of remembrance, hope, and action. We walk to honour those we've lost. We walk to stand beside those who are struggling. We walk to raise awareness, reduce stigma, and say: every story matters, and every life is worth saving. Whether you're walking in memory of a loved one, for your own journey, or in solidarity with others, your steps help create a community where no one walks alone. Together, we can bring light to dark places, break the silence, and walk toward a future where support is stronger and suicide is no longer a silent statistic. To donate to supporting us educating our community around suicide - donate here http://bit.ly/44gooVS

Walk for Every Story - Part of the Dorking Walking Festival
Delivered In-Person
FREE

Quilting course

By cheekyhandmades

4 day quilting workshop covering everything from tools, techniques, designing, measuring, cutting, stitching, wadding, binding, some history too. You will receive two feet for your machine, a book, and all the materials are included too

Quilting course
Delivered In-PersonFlexible Dates
£400

1-to-1 training - an initial consult and first lesson

By Jo Pick

In private individual lessons, I aim to demonstrate, and help you learn, that we can communicate effectively with our dogs during our daily lives. For dogs we primarily do this with reward-based training and the use of resources and consequences of actions, for both the dog and yourself. We will also discover that it is ok to ask the dog not to do certain things, but in a non-aggressive way, to help the dogs understand what we don’t consider acceptable. We will further find that we can either encourage or suppress certain behaviours with positive and negative reinforcement and affirmatively communicate with dogs. The initial 1-hour consultation and lesson will usually occur at my premises near Lumphanan, so we can discuss and practice in a neutral, controlled environment. During this session I take the time to understand you, your dog and your needs. I also conduct training and address any behavioural issues. We often solve many of the common problems in this initial session. If needed, subsequent training can take place at my premises or a location that suits the issues - such as your home or a public place. The types of issues that I commonly help with are; Pulling on the lead Reactive behaviour when walking your dog on a lead - either over excitement or fear aggression Dog recall issues. Jumping up and bad manners with visitors and family members Excessive barking. Toilet training problems. Excessive 'mouthing' or biting. Stealing food or other objects. Anything else!

1-to-1 training - an initial consult and first lesson
Delivered In-Person in BanchoryFlexible Dates
£45