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

17410 Other courses in Pontypridd delivered Online

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

BOHS P904 - Management and control in leisure, display, therapy and other non-industrial systems Online

By Airborne Environmental Consultants Ltd

BOHS P904 - Management and control in leisure, display, therapy and other non-industrial systems is there to provide background and an overview of the risk of Legionella infection and how it can be controlled in leisure, display, therapy and other non-industrial water systems. It is a requirement of this course that candidates have successfully completed P901- Legionella- Management and Control of Building Hot and Cold Water Services [Syllabus GM.1]. Where both P901 and P904 courses are run on subsequent days or as a combined course then this pre-requirement is waived.

BOHS P904 - Management and control in leisure, display, therapy and other non-industrial systems Online
Delivered in Manchester + 1 more or OnlineFlexible Dates
Price on Enquiry

ESOL: Conversational & Speaking English (modular) - Online Tuition

5.0(8)

By GLA Tutors Home or Online

This course is designed to enhance the speaking and conversational skills of adult learners in English. Through a combination of interactive activities, discussions, and real-life scenarios, participants will develop the confidence and fluency needed to engage in various social and professional situations. Emphasis will be placed on improving pronunciation, expanding vocabulary, and refining grammar structures to communicate effectively in English.  Course Duration: 10 weeks (20 sessions) Course Objectives: By the end of this course, participants will: 1. Improve their overall speaking fluency and accuracy in English. 2. Enhance their listening skills to understand and respond appropriately in conversations. 3. Expand their vocabulary and idiomatic expressions for effective communication. 4. Develop confidence in speaking English in social and professional settings. 5. Gain a deeper understanding of cultural nuances and non-verbal communication in English-speaking countries. Course Outline: Week 1: Introduction to Conversational English - Icebreaker activities to get to know each other - Assessing participants' current speaking level - Setting personal goals for the course Week 2: Pronunciation and Intonation - Identifying common pronunciation challenges - Practicing correct stress and intonation patterns - Role-playing exercises for clear communication Week 3: Everyday Conversations - Engaging in small talk and greetings - Discussing personal interests and hobbies - Describing daily routines and activities Week 4: Travel and Tourism - Asking for directions and recommendations - Role-playing scenarios at airports, hotels, and tourist attractions - Vocabulary related to travel and cultural experiences Week 5: Socialising and Networking - Discussing personal and professional backgrounds - Participating in group discussions and debates - Practicing active listening and turn-taking in conversations Week 6: Business Communication - Presenting ideas and opinions in a professional setting - Negotiating and persuading effectively - Writing and delivering effective elevator pitches Week 7: Job Interviews and Resume Building - Preparing for job interviews in English - Practicing common interview questions and answers - Crafting a compelling resume and cover letter Week 8: Public Speaking and Presentation Skills - Overcoming public speaking anxiety - Structuring and delivering engaging presentations - Using visual aids and body language effectively Week 9: Cultural Awareness and Non-verbal Communication - Understanding cultural differences in communication - Interpreting body language and gestures - Role-playing cross-cultural scenarios Week 10: Real-life Simulations - Applying all learned skills in real-life scenarios - Group discussions and feedback sessions - Reviewing progress and setting future language goals Note: This syllabus is a guideline and can be customised based on the specific needs and preferences of the participants. You can opt in and out of different modules. 

ESOL: Conversational & Speaking English (modular) - Online Tuition
Delivered OnlineFlexible Dates
£40

One to One English Book Club

5.0(22)

By Book Club School

One to One English Book Club. Practise and develop your English online in this individual English book club course.

One to One English Book Club
Delivered OnlineFlexible Dates
£120

The Goddess Hour

5.0(5)

By This Divine Life

A beautiful hour of connection, guidance and fun! Join together with other like minded women, to feel held supported and seen.

The Goddess Hour
Delivered Online + more
£15

PowerPoint Presentation Skills

5.0(50)

By Pochat Training

POWERPOINT 🔸 A series of 1 hour sessions 🔸 Learn different aspects of PowerPoint and boost those presentations of yours! 🔸 Learn how to create stunning presentations that wow your audience 🔸 Do the sessions that are of most use to you! Or do them all, it's entirely up to you - and if you do, we have a 'Do all 6 and only pay for 5' offer for you! - we don't know how to run this offer via Eventbrite though, so contact us or book all of them via our website instead: https://pochattraining.co.uk/powerpoint/ 💦Session 1)  Text Formatting The skills learned in this session are useful for all Microsoft Office Products and most other Word Processing Apps 💦Session 2) Image Formatting & Effects  💦Session 3) Using and Formatting SmartArt 💦Session 4) Creating Slide Masters 💦Session 5) Animating Text and Images 💦Session 6) Page Design, Layout and Transitions Run by a friendly, patient trainer, these sessions will be held in small groups These are practical sessions, where you will practice what we're covering as we go along Ask as many questions as you like Many people are using PowerPoint but have never really learned how to use most of its features Learn how to do all those nifty tricks that you see other presenters using Spice up your presentations! Are you great with using text but don't really know a lot about image formatting, or general page design? Now is your chance to pick and choose and learn what you need

PowerPoint Presentation Skills
Delivered Online + more
£12.50 to £125

Level 2 Training: Domestic Abuse Understanding

By Restored

We're passionate about equipping churches to respond to domestic abuse. Our Domestic Abuse Awareness course will help you explore key questions around the issue of domestic abuse, like how to recognise the signs of domestic abuse, why domestic abuse happens, and how to start supporting survivors.

Level 2 Training: Domestic Abuse Understanding
Delivered Online
£50

BOHS P903 - Management and control of evaporative cooling and other high risk industrial systems Online

By Airborne Environmental Consultants Ltd

BOHS P903 - Management and control of evaporative cooling and other high risk industrial systems is there to provide background and an overview of the risk of Legionella infection and how it can be controlled in Evaporative Cooling and other high risk Industrial type systems. It is a requirement of this course that candidates have successfully completed P901 - Legionella- Management and Control of Building Hot and Cold Water Services. Where both P901 and P903 courses are run on subsequent days or as a combined course then this prerequisite is waived.

BOHS P903 - Management and control of evaporative cooling and other high risk industrial systems Online
Delivered in Manchester + 1 more or OnlineFlexible Dates
Price on Enquiry

September 2025 Fundamentals Organisation & Relationship Systems Coaching Training

By CRR UK

CRRUK equips professionals with the concepts, skills and tools to build conscious, intentional relationships, and to coach relationship systems of any size.

September 2025 Fundamentals Organisation & Relationship Systems Coaching Training
Delivered Online
£695

Guided Teaching Practice (20 Hours – 8 Sessions – 4 Days)

5.0(5)

By TEFL Wonderland - Brilliant Minds

Guided Teaching Practice (20 Hours – 8 Sessions – 4 Days)

Guided Teaching Practice (20 Hours – 8 Sessions – 4 Days)
Delivered OnlineFlexible Dates
£135