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

35 API courses

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

African drumming!

4.9(9)

By Jahdiafolila

Love the sound of djembe? and want to learn in a friendly environment? We offer regular group and one-to-one classes. Adult class every Wednesdays (all levels), 7.00 – 8.30pm, at Blackfriars Settlement,  [https://www.google.com/maps/search/?api=1&query=51.501915%2C%20-0.1029]1 Rushworth Street · London, SE1 0RB

African drumming!
Delivered In-Person in London1 hour 30 minutes, Jun 5th, 18:00 + 19 more
£15

Painting with Sophie James Decor Paint Workshop

By ReVamp Boutique

PRODUCTS & TECHNIQUE’S WORKSHOP Workshop Description: Want to talk paint? Have a play with colours and finishes? That's why we are so excited to team up with Sophie James Paints on this very special Two Day Technique Product Furniture Interior Workshop with Sophie James Decor Paint. ReVamp Boutique will be honoured to welcome Tony Cheeld from his Essex based family business. On this workshop you will have the chance to chat to him about technical queries, learn their sustainable ethos and how Sophie James Decor Paint products can transform every room of your home, furniture and garden with a Q&A . Day One you can experiment with all their latest products from their latest Light Dynamics range, paints, glazes and varnishes and discuss all those queries you have about preparation, application and colour mixing. Day Two you will using the techniques and knowledge you have learned on Day One and working on your own piece using Sophie James Decor Paint products and finishes. Interior design based Sarah Ashby-Bassett will be available to discuss paint colours schemes and interior colour choices for your home and how paint can transform your space. You will need to bring: * A small piece of furniture like a table, bedside cabinet or small chair * Any colour scheme ideas you may have for your furniture, colour drenching, feature walls and interiors What is included: All the materials, light lunch, refreshments through the days and a goodie bag to take away with you. 10% Off any purchases made for Sophie James Decor Paint throughout the two days Where & When: It takes places at our workshop at * Tom's Farm Shop & Garden Centre, Maldon Road, Tiptree, Essex, CO5 0QA * 10AM to 4PM There is ample parking. Terms & Conditions: We have the right to cancel, change venue or date if we do not fill enough spaces. In this event we will give you 7 days notice with the option of rebooking or a full refund. Share YOU MAY ALSO LIKE * BARBOLA ART WORKSHOP [https://revampboutique.co.uk/products/barbola-workshop?pr_prod_strat=e5_desc&pr_rec_id=e2f68e164&pr_rec_pid=8078453539033&pr_ref_pid=7994870431961&pr_seq=uniform] Regular price£95.00 * POSH VEG PAINT [https://revampboutique.co.uk/products/sophie-james-posh-veg-paint?pr_prod_strat=e5_desc&pr_rec_id=e2f68e164&pr_rec_pid=7994833797337&pr_ref_pid=7994870431961&pr_seq=uniform] Regular priceFrom £5.95 * PAINT IT & UPHOLSTER IT COURSE [https://revampboutique.co.uk/products/paint-and-upholstery-course?pr_prod_strat=e5_desc&pr_rec_id=e2f68e164&pr_rec_pid=8166161449177&pr_ref_pid=7994870431961&pr_seq=uniform] Regular price£145.00 * CHRISTINGLE PAINT [https://revampboutique.co.uk/products/sophie-james-christingle-paint?pr_prod_strat=e5_desc&pr_rec_id=e2f68e164&pr_rec_pid=8091231650009&pr_ref_pid=7994870431961&pr_seq=uniform] Regular priceFrom £5.95 Write a Review [https://search.google.com/local/writereview?placeid=ChIJyR0WlVMb2UcRHTFl_IozbJY] ExcellentBased on 43 Reviews [https://www.google.com/maps/search/?api=1&query=Google&query_place_id=ChIJyR0WlVMb2UcRHTFl_IozbJY] Amanda TannerMarch, 2024https://www.google.com/maps/contrib/106760363044729526284/place/ChIJyR0WlVMb2UcRHTFl_IozbJYI had the most wonderful therapeutic and inspiring two days with Sarah at Revamp Boutique; and finished with a beautiful bespoke piece of furniture that I can now use in my dining room. I thoroughly enjoyed rekindling my creative side and learning about the different techniques and potential when upcycling furniture! I will definitely be coming back! Thank you for a fab day! 🥰 Samantha DoughtyMarch, 2024https://www.google.com/maps/contrib/115138779064422505336/place/ChIJyR0WlVMb2UcRHTFl_IozbJYSarah is a really great teacher, lovely workshop, time flies when you're having fun!! Lots of tea and coffee and lovely homemade lunch...the best coleslaw ever! Skills learnt will stay with me and inspire my home decor x Anita HollandsMarch, 2024https://www.google.com/maps/contrib/110174839808361911346/place/ChIJyR0WlVMb2UcRHTFl_IozbJYThank you for a great day creating Barbola! enjoyed it all, you can tell the chef the Cream tea and sandwiches were exceptional. thought the workshop was amazing! Think I’m going to use the technique and create some handmade pressies. Thank you again. Helen OtterMarch, 2024https://www.google.com/maps/contrib/101662223033757597907/place/ChIJyR0WlVMb2UcRHTFl_IozbJYThoroughly enjoyed the workshop. Sarah shared lots of hints and tips, lovely warm person. Very pleased with my re vamped lamp table Lynne PintoMarch, 2024https://www.google.com/maps/contrib/102233134261702065814/place/ChIJyR0WlVMb2UcRHTFl_IozbJYFantastic day of learning how to upholster and paint a chair. A wealth of information and fun people to work with on the course. Thanks Sarah and Simon for such a great day - will definitely be back for more. Debra CrouchMarch, 2024https://www.google.com/maps/contrib/101562486463672475263/place/ChIJyR0WlVMb2UcRHTFl_IozbJYHad a fabulous time using paint and decoupage to upcycle a very drab and unloved Ikea chest of drawers, into something beautiful which will now take pride of place! Thank you Sarah for your advice and enthusiasm - also for the lunches (home made coleslaw was ridiculously good!) Louise WatsonMarch, 2024https://www.google.com/maps/contrib/108006254833037467322/place/ChIJyR0WlVMb2UcRHTFl_IozbJYSuch a brilliant course! Very relaxed environment with lovely people and a tasty lunch. I learnt the fabric decoupage technique which was great, I completely transformed an unloved piece of furniture and gained the skills to go on and use the technique again for other items. I would highly recommend. Show all Reviews [https://search.google.com/local/reviews?placeid=ChIJyR0WlVMb2UcRHTFl_IozbJY] WORKSHOPS * Fabric Decoupage [https://revampboutique.co.uk/products/fabric-decoupage-course] * Paper Decoupage [https://revampboutique.co.uk/products/paper-decoupage-workshops] * Upcycle A Lampshade [https://revampboutique.co.uk/products/upcycle-a-lampshade-course] * Painting With Sophie James [https://revampboutique.co.uk/products/painting-with-sophie-james-decor-paint-workshop] * Make A Memory Journal [https://revampboutique.co.uk/products/make-a-junk-journal-workshop] * Paper Mache Wings [https://revampboutique.co.uk/products/paper-mache-wings-workshop] * Pimp Your Pumps [https://revampboutique.co.uk/products/pimp-your-pumps-workshop] * Upcycle A Mirror [https://revampboutique.co.uk/products/upcycle-a-mirror-workshop] * Barbola Workshop [https://revampboutique.co.uk/products/barbola-workshop] * Paint It & Upholster It [https://revampboutique.co.uk/products/paint-and-upholstery-course] * Kid's Creative ReUse Workshop [https://revampboutique.co.uk/products/kids-workshop] WORK WITH US * Workshops [https://revampboutique.co.uk/collections/workshops-and-courses] * For Sale [https://revampboutique.co.uk/collections/upcycled-furniture-for-sale] * Commissions [https://revampboutique.co.uk/products/commissions] * ReVamp Retreat [https://revampboutique.co.uk/pages/revamp-retreat] * Sophie James Decor Paints [https://revampboutique.co.uk/collections/sophie-james-decor-paint] CONTACT US ReVamp Boutique, Tom's Farm Shop & Garden Nursery, Maldon Road, Tiptree,  Essex, CO5 0QA Privacy Policy [https://revampboutique.co.uk/policies/privacy-policy] Refund Policy [https://revampboutique.co.uk/policies/refund-policy] Terms Of Service [https://revampboutique.co.uk/policies/terms-of-service] Sitemap [https://revampboutique.co.uk/a/sitemap-tools/sitemap] * Twitter [https://twitter.com/RevampBoutique6] * Facebook [https://www.facebook.com/revampboutiqueuk/] * Pinterest [https://www.pinterest.com/RevampBoutique6/] * Instagram [https://www.instagram.com/revampboutique6/] * YouTube [https://www.youtube.com/channel/UC2SM2VvupuUPOVPF3CRWnaQ] Payment methods * * * * * * * * * * © 2024, ReVamp Boutique Furniture [https://revampboutique.co.uk/] Powered by Shopify [https://www.shopify.com/?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore] Chat1

Painting with Sophie James Decor Paint Workshop
Delivered In-Person in Colchester6 hours, Jun 10th, 09:00 + 3 more
£180

The Bee Experience Workshop

By Pulvertoft Flowers

This is a great introduction to bees for nature lovers and the amateur apiarist. You will learn about honey bees, the fundamentals of beekeeping, the lifecycle of the bee and how to encourage more bees and pollinating insects into your garden. After a talk and demonstration in the flower barn we will spend time out in the flower field visiting the hives, looking at the bees and tasting honeys, it will be a relaxed chance to immerse yourself in nature The workshop will be led by Jodie and Lee who are third generation beekeepers. They established Lincolnshire Honey in 2018. Their ethos has a strong focus on sustainability, from sourcing hives locally in Lincolnshire. They are passionate about educating others on protecting our pollinators and local biodiversity. Fiona who owns Pulvertoft flowers and is a working hard to promote local flowers, protecting the natural environment and reducing carbon footprints.  Please read carefully the rules regarding this workshop. Safety is very important around bees and these rules must be adhered to ensure your safety and of all those attending. All materials will be provided. Light refreshments will be included. Every attendee gets a goody bag to take home that contains an information card about flowers to grow for bees and a bee identification chart and a jar of Lincolnshire Honey. We also have a small shop of products produced by our collaborative partners that will be available to buy after the workshop. Who can attend? * Hosted in our Flower barn come along solo or with a friend, all are welcome. A perfect gift for a friend or relative who loves flowers and practical workshops or as corporate entertainment. * All attendees must be 18 years+ * Provided PPE must be worn at all times - this will be in the form of gloves and a bee suit. * If you have a latex or any other allergy please inform us at least 10 days before the start of the workshop so we can source suitable gloves and refreshments * You must bring your own wellington boots to wear/change into when visiting the bees to protect your feet.  * Under no circumstance will persons with open toed footwear be permitted into the apiary * On the morning of the workshop please refrain from the following: washing hair, spraying body spray, perfume, cologne, aftershave or any floral fragrances ESPECIALLY lemon grass as these disrupt the hive * This workshop is not suitable for anyone with an allergy to bee or wasp stings * This workshop is not suitable for anyone who is pregnant * We do not have suitable wheelchair access for this workshop and all attendees must be capable of walking and standing * No pets are permitted on site * All attendees must have a ticket * Parking is available * Toilets are available Please contact fiona@fionapaxton.co.uk [fiona@fionapaxton.co.uk] if you need more details

The Bee Experience Workshop
Delivered In-Person in Spalding2 hours, Jun 9th, 12:30 + 1 more
£60

Pipeline Integrity Management - Incorporating API 1160 / 1173 and ASME B31.8S

By Asia Edge

ABOUT THIS TRAINING COURSE This 3 full-day course provides a sound review of Pipeline Integrity Management strategies, in compliance with regulatory requirements, including self-assessment. The course is highly interactive and takes the form of lectures and case studies. On completion of the course, the participants will have a solid understanding of the procedures, strengths, limitations, and applicability of the main issues that comprise a Pipeline Integrity Management Program. The course incorporates API 1160 / 1173 and ASME B31.8S, and explains in detail the pipeline integrity requirements described in these standards. This course can also be offered through Virtual Instructor Led Training (VILT) format. Training Objectives Objectives of this course: * Explore the latest techniques used to develop a comprehensive integrity management program covering both pipelines and their associated facilities * Determine the necessary elements of such a program described in detail with examples of typical program content including an overarching view of where detailed risk analysis and defect assessment fits in the program * Understand the scopes and contents of pipeline integrity standards i.e. API 1160 / 1173 and ASME B31.8S On completion of this course, the participants will be able to understand: * Codes used in developing Integrity Management Plans, API 1160 / 1173 and ASME B31.8S, others * The elements of an Integrity Management Plan * Threat assessment * Critical aspects of risk assessment * Prevention and mitigation measures * Characteristics and limitations of different inspection methods * A risk-based approach to maintenance Target Audience The course is intended for supervisors, engineers and technicians responsible for ensuring the adequate protection of pipeline assets. In addition, maintenance planners, regulators and service providers to the pipeline industry will also benefit from attending this course. Course Level * Basic or Foundation Trainer Your expert course leader is a Ph.D. Metallurgical Engineer with advanced expertise in asset integrity management of oil & gas production facilities, corrosion control, materials selection, chemical treatments, pipeline pigging, inspections, fitness-for-service evaluations, failure analysis and related consulting. He has 40 years of experience working for BP in Asia and South America, Amoco in the US, Intertek, and four years with Applus-Velosi in Southeast Asia. Practical Work Experience: * AIM consultant with focus on Southeast Asia operations and clients * Direct technical interface with clients on Velosi services * Technical consultant for ongoing regional contracts and lead roles as auditor, instructor or facilitator Main clients have included the following organisations: BP and Vico Indonesia, Pertamina Offshore Northwest Java and West Madura Offshore (Indonesia), NCSP (Vietnam), ADCO-OPCO (Abu Dhabi), Thang Long (Vietnam), Exxon-Mobil (Malaysia) and Mubadala Petroleum (Indonesia). POST TRAINING COACHING SUPPORT (OPTIONAL) To further optimise your learning experience from our courses, we also offer individualized 'One to One' coaching support for 2 hours post training. We can help improve your competence in your chosen area of interest, based on your learning needs and available hours. This is a great opportunity to improve your capability and confidence in a particular area of expertise. It will be delivered over a secure video conference call by one of our senior trainers. They will work with you to create a tailor-made coaching program that will help you achieve your goals faster. Request for further information post training support and fees applicable

Pipeline Integrity Management - Incorporating API 1160 / 1173 and ASME B31.8S
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3100

DevOps for networking engineers

5.0(3)

By Systems & Network Training

NETWORK DEVOPS COURSE DESCRIPTION This course is not a soft skills course covering the concepts of DevOps but instead concentrates on the technical side of tools and languages for network DevOps. Particular technologies focussed on are ansible, git and Python enabling delegates to leave the course ready to starting automating their network. Hands on sessions follow all major sections. More detailed courses on individual aspects of this course are available. WHAT WILL YOU LEARN * Evaluate network automation tools. * Automate tasks with ansible. * Use git for version control. * Use Python to manage network devices. * Use Python libraries for network devices. NETWORK DEVOPS COURSE DETAILS * Who will benefit: Administrators automating tasks. * Prerequisites: TCP/IP Foundation * Duration 5 days NETWORK DEVOPS COURSE CONTENTS * What is DevOps Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. * Initial configuration Configuring SSH, ZTP, POAP. Hands on Initial lab configuration. * Getting started with ansible The language, the engine, the framework. Uses of ansible, orchestration. The architecture, Controlling machines, nodes, Agentless, SSH, modules. Configuration management, inventories, playbooks, modules, roles. Hands on Installing ansible, running ad hoc commands. * Ansible playbooks ansible-playbook, YAML, plays, tasks, handlers, modules. Playbook variables. Register module, debug module. Hands on Running playbooks. * Ansible Inventories /etc/ansible/hosts, hosts, groups, static inventories, dynamic inventories. Inventory variables, external variables. Limiting hosts. Hands on Static inventories, variables in inventory files. * Ansible modules for networking Built in modules, custom modules, return values. Core modules for network operations. Cisco and/or Juniper modules. ansible_connection. Ansible 2.6 CLI. Hands on Using modules. * Ansible templating and roles aConfiguration management, full configurations, partial configurations. The template module, the assemble module, connection: local, Jinja2 templates, variables, if, for, roles. Hands on Generating multiple configurations from a template. * Network programming and modules Why use Python? Why use ansible? alternatives, ansible tower, Linux network devices. * Programming with Python Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip instal. Hands on Python programming with pyping. * More Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip install. Hands on Python programming with pyping. * Git Distributed version control, repositories, Git and GitHub, Alternatives to GitHub, Installing git, git workflows, creating repositories, adding and editing files, branching and merging, merge conflicts. Hands on working with Git. * Python and networking APIs, Sockets, Telnetlib, pysnmp, ncclient, ciscoconfparse. * Paramiko SSH and Netmiko Integrating Python and network devices using SSH. Netmiko, Netmiko methods. Hands on Netmiko. * NAPALM What is NAPALM, NAPALM operations, getters, Replace, merge, compare, commit, discard. Hands on Configuration with NAPALM. Integrating ansible and NAPALM. * Python and REST REST APIs, enabling the REST API. Accessing the REST API with a browser, cURL, Python and REST, the request library. Hands on Using a REST API with network devices.

DevOps for networking engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

Network automation for engineers

5.0(3)

By Systems & Network Training

NETWORK AUTOMATION COURSE DESCRIPTION This course is not a soft skills course covering the concepts of DevOps but instead concentrates on the technical side of tools and languages for network DevOps. Particular technologies focussed on are ansible, git and Python enabling delegates to leave the course ready to starting automating their network. Hands on sessions follow all major sections. More detailed courses on individual aspects of this course are available. WHAT WILL YOU LEARN * Evaluate network automation tools. * Automate tasks with ansible. * Use git for version control. * Use Python to manage network devices. * Use Python libraries for network devices. NETWORK AUTOMATION COURSE DETAILS * Who will benefit: Network engineers. * Prerequisites: TCP/IP foundation for engineers. * Duration 5 days NETWORK AUTOMATION COURSE CONTENTS * What is DevOps Programming and automating networks, networks and clouds, AWS, OpenStack, SDN, DevOps for network operations. * Initial configuration Configuring SSH, ZTP, POAP. Hands on Initial lab configuration. * Getting started with ansible The language, the engine, the framework. Uses of ansible, orchestration. The architecture, Controlling machines, nodes, Agentless, SSH, modules. Configuration management, inventories, playbooks, modules, roles. Hands on Installing ansible, running ad hoc commands. * Ansible playbooks ansible-playbook, YAML, plays, tasks, handlers, modules. Playbook variables. Register module, debug module. Hands on Running playbooks. * Ansible Inventories /etc/ansible/hosts, hosts, groups, static inventories, dynamic inventories. Inventory variables, external variables. Limiting hosts. Hands on Static inventories, variables in inventory files. * Ansible modules for networking Built in modules, custom modules, return values. Core modules for network operations. Cisco and/ or Juniper modules. ansible_connection. Ansible 2.6 CLI. Hands on Using modules. * Ansible templating and roles Configuration management, full configurations, partial configurations. The template module, the assemble module, connection: local, Jinja2 templates, variables, if, for, roles. Hands on Generating multiple configurations from a template. * Network programming and modules Why use Python? Why use ansible? alternatives, ansible tower, Linux network devices. * Programming with Python Scripting versus application development, Python interactive mode, Python scripts, Python 2.7 vs Python 3. A simple Python script. Variables, loops, control statements, operators. PEP style guide. Python IDEs. Hands on Simple Python programs. * More Python programming Functions. Classes, objects and instances, modules, libraries, packages. Python strings, Python file handling, pip list, pip install, Hands on Python programming with pyping. * Git Distributed version control, repositories, Git and GitHub, Alternatives to GitHub, Installing git, git workflows, creating repositories, adding and editing files, branching and merging, merge conflicts. Hands on working with Git. * Python and networking APIs, Sockets, Telnetlib, pysnmp, ncclient, ciscoconfparse. * Paramiko SSH and Netmiko Integrating Python and network devices using SSH. Netmiko, Netmiko methods. Hands on Netmiko. * PyEZ Juniper, NETCONF, installing PyEZ, a first pyEZ script, pyEZ configuration management. Hands on Juniper configuration management with pyEZ. * NAPALM What is NAPALM, NAPALM operations, getters, Replace, merge, compare, commit, discard. Hands on Configuration with NAPALM. Integrating ansible and NAPALM. * Python and REST REST APIs, enabling the REST API. Accessing the REST API with a browser, cURL, Python and REST, the request library. Hands on Using a REST API with network devices.

Network automation for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

Advanced Java programming

5.0(3)

By Systems & Network Training

ADVANCED JAVA TRAINING COURSE DESCRIPTION A tour of the more advanced features of Java following on from the Introduction to Java course. JDBC and JavaBeans are covered in separate courses. WHAT WILL YOU LEARN * Use Java to implement OOA/D. * Use within Java programs - Internationalisation - Object serialisation - Reflection - RMI - Swing - JAR files * Write Servlets and Java Server Pages ADVANCED JAVA TRAINING COURSE DETAILS * Who will benefit: Those wishing to program in Java. * Prerequisites: Introduction to Java programming * Duration 5 days ADVANCED JAVA TRAINING COURSE CONTENTS * What you should already know * OO features in Java Static initialisers, object destruction, finalisation, constructor chaining, shadowing, Abstract classes and interfaces, inner classes, nested classes, member classes, local classes, anonymous classes. * Internationalisation Locales, Unicode, local customs, localising messages. * Object Serialisation Simple and custom serialisation, class versioning. * Reflection Obtaining class and member information. * RMI Restrictions, RMI architecture, Stubs, skeletons, rmic, the registry server, The RMI API. * Swing An overview, examples, comparison vs. AWT, data transfer cut & paste. * Servlets Servlet API, Java Web server, The servlet life cycle, chaining servlets, Hybrid servlets. * JAR files and signed applet JAR files and signed applet

Advanced Java programming
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£3697

CWISA Wireless IoT Solutions Administrator

5.0(3)

By Systems & Network Training

CWISA TRAINING COURSE DESCRIPTION This CWISA course covers wireless technologies with reference to IoT. It examines from an IoT perspective how wireless works, and is an excellent introduction to IoT for the wireless engineer. Topics range from wireless technologies, RF, to mobile networks, IoT, and security. WHAT WILL YOU LEARN * Describe wireless networking and IoT technologies. * Explain basic RF communications. * Plan wireless solutions. * Describe how to implement wireless solutions. * Use best practices in implementing wireless solutions. CWISA TRAINING COURSE DETAILS * Who will benefit: Anyone working with IoT technologies. * Prerequisites: RF fundamentals. * Duration 4 days CWISA TRAINING COURSE CONTENTS * Introduction to wireless technologies History of wireless, radio waves and frequencies, wireless technologies and related components, common components of wireless solutions, LAN networking requirements, Network security, Implementing wireless solutions, staging, documentation, security updates, Industry organizations, IEEE, compatibility and certification groups. * Wireless network use cases Wireless BANs, Wireless PANs, Wireless LANs, Wireless MANs, Wireless WANs, Wireless sensor networks, New network driver-Internet of Things, IoT for industry (IIoT), IoT for connected vehicles, Residential environments, Retail, Education (K12), Higher education, Agriculture, Smart cities / Public access, Health care, Office buildings, Hospitality, Industry, Stadiums, arenas, and large public venues. * Planning wireless solutions Identifying use cases and applications, common wireless requirements and constraints, performing a wireless system design, selecting and evaluating design parameters. * RF communications RF wave characteristics, RF propagation behaviours, RF signal metrics, fundamentals of wireless modulation. other wireless carriers, common frequency bands. * Radio frequency hardware Hardware levels, basic RF hardware components (circuit board level), RF link types (use category). RF device types. * Mobile communications networks Mobile networks, LTE, 5G, Use cases. * Short-range, low-rate, and low-power networks RF and speed, RF and range, RF and power, 802.11, 802.15.4, Bluetooth, LoRa (Long range) / LoRaWAN, ZigBee, 6LoWPAN, NB-IoT and LTE-M. * Wireless sensor networks What is a Wireless Sensor Network (WSN)? WSN applications, Sensors and actuators, WSN architectures, Planning a WSN. * Internet of Things (IoT) Internet of Things (IoT) defined, IoT history and its definition revisited, one more comment on the definition of IoT, IoT verticals, Oil & Gas, IoT structure/ architecture basics, IoT connected objects. * Securing wireless networks Confidentiality, integrity and availability, Privacy, non-repudiation, authenticity & safety, Importance of authentication in wireless networks, Key cryptographic technologies & concepts, Authentication methods, Authorisation, OAuth 2.0 authorisation framework, monitoring. * Troubleshooting wireless solutions Proper solutions design, designing and implementing wireless solutions, basic installation procedures, general configuration considerations, troubleshooting and remediation, troubleshoot common problems in wireless solutions. * Programming, scripting and automation What is an API? categories of APIs, common API communication methods, choosing a language, why are we integrating systems? Application & integration architectures. Data structures & types, XML, YAML, API types.

CWISA Wireless IoT Solutions Administrator
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£2797

Definitive Salt for engineers

5.0(3)

By Systems & Network Training

DEFINITIVE SALT TRAINING COURSE DESCRIPTION Salt is a remote execution framework and configuration management system. This course covers Salt from the basics. After a quick first taste the course moves onto execution modules, salt states, minion and master data, jinja, Salt extensions and then topology and configuration options. Hands on sessions are used to reinforce the theory rather than teach specific manufacturer equipment. WHAT WILL YOU LEARN * Install and use Salt. * Describe the architecture of Salt. * Manage configurations with Salt. * Extend Salt. DEFINITIVE SALT TRAINING COURSE DETAILS * Who will benefit: Anyone working with Salt. * Prerequisites: Linux fundamentals. * Duration 2 days DEFINITIVE SALT TRAINING COURSE CONTENTS * Introduction What is Salt? High- level architecture, Some quick examples, system management, configuration management, A brief history, Topology options, Extending Salt. * Quick start: First taste of Salt Single-master setup, from packages, bootstrap scripts, Starting up, Basic commands, salt: the main workhorse, salt-key: key management, salt-call: execution on the minion, salt-run: co-ordination of jobs on the master, summary of commands, Key management, viewing keys, accepting keys, rejecting keys, key files, Minion targeting, minion ID, list (-L), glob, regular expressions (-E), grains (-G), compound (-C), targeting summary, Additional remote execution details, Conclusion. * Execution modules: The functional foundation sys: information and documentation about modules, sys.doc basic documentation, sys.list_modules, sys.list_functions: simple listings, cmd: execute via shell, cmd.run: run any command, pkg: manage packages, virtual modules, pkg.lists_pkgs: list all installed packages, pkg.available version: see what version will be installed, pkg.install: install packages, user: manage users, user.add: add users, user.list_users, user info: get user info, saltutil: access various Salt utilities, Summary. * Configuration management: Salt states Salt files overview, SLS example: adding a user, working with the multi-layered state system, Highstate and the top file, the top file, State ordering, require: depend on another state, watch: run based on other changes, odds and ends, Summary. * Minion data / master data Grains are minion data, performing basic grain operations, setting grains, targeting with grains in the top file, Pillars are data from the master, querying pillar data, querying other sources with external pillars, Renderers give data options. * Extending Salt: part I Introduction to Jinja, Jinja basics, Templating with Jinja, filtering by grains, Custom execution module, Custom state modules, Custom grains, External pillars, Summary. * More on the matter Runners, manage minions, manage jobs, The orchestrate runner, The event system, The reactor system, Summary. * Extending Salt: part II Python client API, reading configuration data on a master and minion, using the master client (localclient) API, Using the caller client API, Custom runners, writing a custom runner, using the runnerclient API, Summary. * Topology and configuration options Master configuration, directories and files, logging, access control, files server options, Topology variations, masterless minions, peer systems, syndication masters, multiple masters. * Brief introduction to salt-cloud Overview, Setup AWS and salt-cloud, installing salt-cloud, cloud providers, cloud profiles, cloud maps, Introspection via salt cloud, Creating infrastructure, More information. * Using vagrant to run Salt examples YAML.

Definitive Salt for engineers
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1727

REST and RESTCONF

5.0(3)

By Systems & Network Training

REST AND RESTCONF TRAINING COURSE DESCRIPTION An introduction to REST and RESTCONF using Python. The course progresses from how to use them onto how they work and then looks at using them from within Python all the time on network devices. WHAT WILL YOU LEARN * Explain what REST and RESTCONF are. * Use the REST API on network device. * Use RESTCONF. REST AND RESTCONF TRAINING COURSE DETAILS * Who will benefit: Network engineers. * Prerequisites: Python for network engineers. * Duration 1 day REST AND RESTCONF TRAINING COURSE CONTENTS * Using REST Curl, Browser plugins, Postman, RESTClient, Python. Hands on Using the REST API on network devices. * What is REST? What is REST? Architecture, APIs, RESTful APIs, APIs over HTTP/HTTPS, URIs, resources, HTTP methods, GET, POST, PUT, DELETE. CRUD. Comparison with other APIs. Hands on REST analysis with Wireshark. * Rest conventions Passing parameters, return values, HTTP status, JSON. XML. Hands on Configuring REST on network devices, changing format of responses, POST requests, using parameters. * Configuring network devices with REST Invoking multiple RPCs. Hands on Device configuration with REST. * The request library RESTFUL APIs in Python, the request library, Installation, example to retrieve the interface configuration. Hands on Using the Python requests library on network devices. * RESTCONF What is RESTCONF? YANG and NETCONF, relationship with REST, RESTCONF URIs, A RESTCONF example with ietf-interfaces, RESTCONF responses. PATCH. Hands on Using RESTCONF to update a network device configuration.

REST and RESTCONF
Delivered in-person, on-request, onlineDelivered Online & In-Person in Internationally
£1397

Educators matching "API"

Show all 592
Sublime Education

sublime education

Education Discounts Educational discounts are not presently offered. Upgrade Policy (Personal License) A license is valid for Sublime Text 3, and includes all point updates, as well as access to prior versions (e.g., Sublime Text 2). Future major versions, such as Sublime Text 4, will be a paid upgrade. If you have a license from 2012 or earlier, you can upgrade to a Sublime Text 3 license at a discounted rate. Upgrade Policy (Business Subscription) Subscription licenses are always valid for the current version of Sublime Text. If you have a business license purchased before subscriptions were introduced, that will remain valid for all versions of Sublime Text 3. Future major versions, such as Sublime Text 4, will require purchasing a subscription for business customers. Expiration Date Licenses purchased for Sublime Text 3 do not expire, however an upgrade fee will be required for Sublime Text 4. Multiple Operating Systems or Computers Licenses are per-user, so you're welcome to use the one license on all computers and operating systems where you are the primary user. For businesses, the number of users must equal the number of licenses. Using a Personal License at Work As licenses are per-user, you're welcome to use your license key on all computers where you are the primary user, including at work. Business vs Personal A personal license key will have your name on it, while a business license key will normally have the company name, in accordance with what is entered into the Buy page. Educational Institutions If you would like to purchase Sublime Text for use in a computer lab, it is not necessary to have the number of licenses equal to the number of students. You may purchase the lesser of either: 1) the number of computers that will have Sublime Text installed or 2) the number of students who will be using Sublime Text. Site Licenses Site licenses are not offered for Sublime Text.