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

890 Library courses delivered Online

Level 4 Diploma in Librarian and Library Assistant - QLS Endorsed

4.7(26)

By Academy for Health and Fitness

24-Hour Flash Sale! Prices Reduced Like Never Before!! Turn your passion for organising knowledge and fostering learning environments into your profession! Join on a career that harmonises information arrangement and cultural stewardship with our Librarian and Library Assistant Bundle. In the UK, the library and information sector has seen a steady demand for qualified professionals, with job postings increasing by 15% over the last year. Get into this tailored course designed to equip you with the modern skills needed in library sciences and information management. This comprehensive Level 4 Diploma covers a wide array of topics essential for modern library operations. From traditional Library and Information Science to contemporary needs like Data Management and GDPR, this bundle prepares you for the multifaceted roles within libraries. Learn the nuances of English and Comparative Literature, understand the intricacies of Information Management, and master organising and decluttering skills. The program also includes practical training on electronic document management and insights into publishing research papers. This Level 4 Diploma in Librarian and Library Assistant Bundle Package Includes: Course 01: Library and Information Science at QLS Level 4 10 Additional CPD Accredited Premium Courses - Course 02: English Literature Course 03: Comparative Literature Course 04: Information Management Course 05: Data Management Training Course 06: Document Control Course 07: The Art of Organizing and Decluttering Course 08: Electronic Document Management System Step Course 09: GDPR Course 10: Data Entry Administrator Course 11: Write and Publish a Research Paper Enhance your professional journey in the library sector with our Librarian and Library Assistant Bundle. Elevate your career to new heights, meet compliance standards, and become a pivotal part of your community's educational and informational ecosystem by enroling today! Learning Outcomes of this Librarian Bundle: Acquire comprehensive knowledge in Library and Information Science. Develop expertise in managing both physical and digital information assets. Understand and implement GDPR compliance in document handling. Learn techniques for effective data management and decluttering. Gain skills in managing and controlling various documents electronically. Prepare and publish research papers effectively and efficiently. Why Prefer this Course? Get a Free QLS Endorsed Certificate upon completion of the course Get a Free Student ID Card with this training program (£10 postal charge will be applicable for international delivery) The course is Affordable and Simple to understand Get Lifetime Access to the course materials The training program comes with 24/7 Tutor Support Start your learning journey straight away! Moreover, this diploma offers learners the opportunity to acquire skills that are highly valued in the field of Librarian. With this Certification, graduates are better positioned to pursue career advancement and higher responsibilities within the Librarian setting. The skills and knowledge gained from this course will enable learners to make meaningful contributions to Librarian-related fields, impacting their Librarian experiences and long-term development Course Curriculum Course 01: Library and Information Science at QLS Level 4 Module 01: Organisation Systems Module 02: Ethics and Values in the Library Professions Module 03: Library Networking Module 04: Library as Infrastructure Module 05: Finance and Budgeting Module 06: Digital and Virtual Libraries Module 07: Library Legislation Course 02: English Literature Module 01: Elizabethan Drama And Shakespeare's Hamlet Module 02: Jacobaean Literature And The Metaphysical Poets Module 03: The Rise Of The Novel And Satire Module 04: The Emergence Of American Literature Module 05: The New England Renaissance Module 06: The American Civil War Era And The Gilded Age Module 07: Women Writers Of The 19th Century Module 08: British Romantic Poets And The Poetic Imagination Module 09: Victorian Novels Module 10: The Imagist Movements After World War I Module 11: Modernist Fiction Module 12: The Lost Generation Course 03: Comparative Literature Module 01: Introduction To Comparative Literature Module 02: Literary Theory And Comparative Analysis Module 03: Epic Tales Across Cultures Module 04: Love, Identity, And Magical Realism Module 05: Literary Movements And Themes Module 06: Comparative Study Of Literary Genres Module 07: Regional Focus Literature From Asia And Africa Module 08: Postcolonial And Contemporary Global Voices =========>>>>> And 8 More Courses <<<<<========= How will I get my Certificate? After successfully completing the course, you will be able to order your Certificates as proof of your achievement. PDF Certificate: Free (Previously, it was £12.99*11 = £143) CPD Hard Copy Certificate: Free (For The First Course: Previously it was £29.99) QLS Endorsed Hard Copy Certificate: Free (For The Title Course: Previously it was £99) CPD 220 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: Aspiring librarians Library assistants Information managers Data handlers Document controllers Requirements You will not need any prior background or expertise to enrol in this course. Career path After completing this bundle, you are to start your career or begin the next phase of your career. Librarian: £25,000 - £35,000 Library Assistant: £18,000 - £25,000 Information Manager: £30,000 - £45,000 Data Compliance Officer: £35,000 - £50,000 Research Coordinator: £27,000 - £40,000 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. CPD Accredited Hard Copy Certificate Hard copy certificate - Included Please note that International students have to pay an additional £10 as a shipment fee. Diploma in Library and Information Science at QLS Level 4 Hard copy certificate - Included Please note that International students have to pay an additional £10 as a shipment fee.

Level 4 Diploma in Librarian and Library Assistant - QLS Endorsed
Delivered Online On Demand3 days
£119

The Art of Library Science Explained

By NextGen Learning

Discover the power of knowledge with our comprehensive Library and Information Science course. Uncover the foundations of this dynamic field in today's digital era, exploring modules from Introduction to Information Science to Library Legislation. Gain the knowledge to excel as an Information Professional while understanding the critical role of data librarianship. Enrol today and elevate your career to make a lasting impact in the world of information management. Learning Outcomes: After completing The Art of Library Science course, you can expect to: Understand the fundamental principles of Library and Information Science in the digital age. Explore the role of Information Professionals and their impact on society. Gain insights into Information Policy and its implications for library management. Develop knowledge of Information Organisation and its significance in effective information retrieval. Acquire skills to navigate the realm of digital and virtual libraries. Familiarise yourself with library legislation and its relevance to library operations. Description: Delve into the fascinating world of Library and Information Science in our comprehensive course designed to equip you with the essential knowledge and skills needed to excel in this evolving field. In today's digital landscape, libraries play a pivotal role in providing access to information, and our course will empower you to navigate the challenges and opportunities that arise. Immerse yourself in the study of library fundamentals, including information science, information professionals, and information policy. You'll gain a deep understanding of information organisation, mastering techniques that optimise information retrieval. Discover the expanding role of data librarianship and its critical importance in managing the wealth of data available. Moreover, explore the realm of digital and virtual libraries, unlocking their potential to revolutionise access and engagement. Finally, explore the legal aspects of library operations, equipping yourself with knowledge of library legislation. Certification Upon completion of the course, learners can obtain a certificate as proof of their achievement. You can receive a £4.99 PDF Certificate sent via email, a £9.99 Printed Hardcopy Certificate for delivery in the UK, or a £19.99 Printed Hardcopy Certificate for international delivery. Each option depends on individual preferences and locations. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? Aspiring and current Information Professionals seeking to deepen their understanding of library and information science. Individuals interested in the theoretical aspects of library management and its impact on society. Students pursuing a career in library science or related fields. Professionals working in libraries or information centres who wish to enhance their knowledge and stay up to date with the latest developments in the field. Career path Library Assistant: £17,000 - £24,000 per year. Information Officer: £24,000 - £30,000 per year. Librarian: £25,000 - £40,000 per year. Digital Librarian: £28,000 - £45,000 per year. Information Manager: £35,000 - £55,000 per year. Library Director: £45,000 - £70,000 per year. Note: Salary ranges are approximate and can vary depending on factors such as experience, location, and organisation.

The Art of Library Science Explained
Delivered Online On Demand2 hours
£15

Library and Information Science: Managing Knowledge Resources

4.5(3)

By Studyhub UK

Step into the transformative world of library and information science with our course, 'Library and Information Science: Managing Knowledge Resources'. This captivating journey will introduce you to the vital role of information science in today's service-oriented perspective, allowing you to delve into the responsibilities of modern-day information professionals. From mastering the intricacies of information policy and organisation to navigating the realms of digital and virtual libraries, you'll emerge with a wealth of knowledge set to propel you in the library realm. Learning Outcomes Understand the foundational principles of library and information science. Gain insights into the service-oriented aspects of information science. Discover the roles and responsibilities of modern-day information professionals. Master the art of information organisation and policy formulation. Grasp the nuances of managing human resources in libraries and the concept of digital and virtual libraries. Why buy this Library and Information Science: Managing Knowledge Resources? Unlimited access to the course for a lifetime. Opportunity to earn a certificate accredited by the CPD Quality Standards and CIQ after completing this course. Structured lesson planning in line with industry standards. Immerse yourself in innovative and captivating course materials and activities. Assessments designed to evaluate advanced cognitive abilities and skill proficiency. Flexibility to complete the Course at your own pace, on your own schedule. Receive full tutor support throughout the week, from Monday to Friday, to enhance your learning experience. Unlock career resources for CV improvement, interview readiness, and job success. Who is this Library and Information Science: Managing Knowledge Resources for? Aspiring librarians looking to understand the modern landscape of information science. Individuals keen on exploring digital library initiatives and virtual resources. Library management staff aiming to enhance their organisational and policy formulation skills. Those with an interest in understanding library legislation. Students of knowledge management desiring a comprehensive overview of information science. Career path Librarian: £25,000 - £40,000 Information Policy Analyst: £30,000 - £55,000 Digital Library Specialist: £28,000 - £45,000 Data Librarian: £27,000 - £42,000 Library Manager: £35,000 - £50,000 Knowledge Resource Consultant: £30,000 - £55,000 Prerequisites This Library and Information Science: Managing Knowledge Resources does not require you to have any prior qualifications or experience. You can just enrol and start learning. This course was made by professionals and it is compatible with all PC's, Mac's, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection. Certification After studying the course materials, there will be a written assignment test which you can take at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99 Original Hard Copy certificates need to be ordered at an additional cost of £8. Course Curriculum Module 01: Introduction to Library and Information Science Introduction to Library and Information Science 00:10:00 Module 02: Information Science A Service Perspective Information Science A Service Perspective 00:07:00 Module 03: Information Professionals on the Job Information Professionals on the Job 00:10:00 Module 04: Information Policy Information Policy 00:06:00 Module 05: Information Organisation Information Organisation 00:09:00 Module 06: The Data Librarian The Data Librarian 00:07:00 Module 07: Human Resources Functions in the Library Human Resources Functions in the Library 00:07:00 Module 08: Digital and Virtual Libraries Digital and Virtual Libraries 00:12:00 Module 09: Library Legislation Library Legislation 00:09:00

Library and Information Science: Managing Knowledge Resources
Delivered Online On Demand1 hour 17 minutes
£10.99

Library Assistant Training for Librarian - CPD Certified

By Compliance Central

Librarians are the unsung heroes of knowledge, the guardians of wisdom, and the gatekeepers of imagination. In a world buzzing with information, librarians stand as beacons of order and guidance, leading us through the vast realms of books, literature, and knowledge. Are you looking to enhance your Librarian Training skills? If yes, then you have come to the right place. Our comprehensive course on Librarian Training will assist you in producing the best possible outcome by mastering the Librarian Training skills. Our Librarian Training course starts with the basics of Librarian Training and gradually progresses towards advanced topics. Therefore, each lesson of this Librarian Training course is intuitive and easy to understand. Why would you choose the Librarian course: Lifetime access to Librarian course materials Full tutor support is available from Monday to Friday with the Librarian course Learn Librarian skills at your own pace from the comfort of your home Gain a complete understanding of Librarian course Accessible, informative Librarian learning modules designed by experts Get 24/7 help or advice from our email and live chat teams with the Librarian course Study Librarian in your own time through your computer, tablet or mobile devic A 100% learning satisfaction guarantee with your Librarian course Library assistants in the UK are in high demand, with an average hourly wage of £11.51 and over 8,000 vacancies available. The job market is expected to grow by 10% in the next few years, so now is a great time to start a career in libraries. As a library assistant, you will help people find information, books, and other resources. You will also be responsible for maintaining the library's collection and providing customer service. If you are interested in a rewarding career in a supportive environment, then library assisting is a great option for you. Curriculum Breakdown of the Librarian Training Course Module 01: Organisation Systems Module 02: Ethics and Values in the Library Professions Module 03: Library Networking Module 04: Library as Infrastructure Module 05: Finance and Budgeting Module 06: Digital and Virtual Libraries Module 07: Library Legislation Curriculum Breakdown of the Library & Information Science Course Module 01: Introduction to Library and Information Science Module 02: Information Science: A Service Perspective Module 03: Information Professionals on the Job Module 04: Information Policy Module 05: Information Organisation Module 06: The Data Librarian Module 07: Human Resources Functions in the Library CPD 20 CPD hours / points Accredited by CPD Quality Standards Who is this course for? To enrol in this Librarian Training course, all you need is a basic understanding of the English Language and an internet connection. Requirements To enrol in this Library Assistant course, all you need is a basic understanding of the English Language and an internet connection. Career path Librarian - Average Salary: £25,000 - £35,000 Research Librarian - Average Salary: £25,000 - £40,000 School Librarian - Average Salary: £20,000 - £30,000 Library Assistant: £18K to £25K per year Library Technician: £20K to £28K per year Library Coordinator: £22K to £30K per year Information Services Officer: £25K to £35K per year Cataloguer: £20K to £28K per year Certificates CPD Accerdited PDF Certificate Digital certificate - Included Free CPD Accerdited PDF Certificate Each CPD Accredited Hardcopy Certificate Hard copy certificate - £10.79 CPD Accredited Hardcopy Certificate Delivery Charge: Inside the UK: Free Outside UK: £9.99

Library Assistant Training for Librarian - CPD Certified
Delivered Online On Demand5 hours
£12

55268 Microsoft Power Automate for End Users

By Nexus Human

Duration 1 Days 6 CPD hours This course is intended for The intended audience for this course would be those who have been using Office 365 for some time and are now looking at optimizing their existing business processes and designing new ones. Overview #NAME? This course delivers an instructor-led product showcase for Microsoft Power Automate from start to finish in an engaging and practical way. Power Automate is a diverse product, turning business processes into automated, consistent and visual workPower Automates. Power Automate is designed to interweave the various products in Office 365 as well as connect to other on-premises and web-based solutions. This course will give you the confidence to select the right actions and workPower Automate logic for your business workPower Automates. 1 - An Introduction to Power Automate What is Microsoft Power Automate? The benefits of automation How to get to Power Automate Lab 1: Setup your tenant Setup Office 365 Download Course Files Customise your App Launcher Create accounts for colleagues After completing this module, students will be able to: Know what Microsoft Power Automate is The Benefits of using Power Automate to automate processes How to access a Power Automate 2 - Getting Started with Power Automate Using Power Automate templates Navigating in Power Automate Editing a Power Automate Publish and trigger a Power Automate Turn off or delete a Power Automate Lab 1: Building processes in Office 365 Create a Team with a channel Build an absence business process Testing the absence process Optional: Create Feedback Form Optional: Power Automate to Notify of Bad Ratings Optional: Test your Form and Power Automate After completing this module, students will be able to: How to use Power Automate tempaltes How to navigate around Power Automate How to edit Power Automates How to publish and trigger Power Automates How to turn off or delete Power Automates 3 - Power Automate Logic Adding conditions Designing switches Using apply to each Configuring do until logic Adding a scope Lab 1: Scheduling documentation reviews Setup a policy library in SharePoint Design a policy review schedule Testing the policy review process Optional: Notify if a file nears review After completing this module, students will be able to: How to add condtions in a Power Automate How to design switches for a Power Automate How to use apply to each How to configure do until logic How to add a scope 4 - Integration Standard and premium connectors Connecting to web services Using Power Automate with on-premises data Lab 1: Using Power Automate and SQL to Review Sales Create a new orders list Designing the price check process Testing the price check process Optional: Update with managers After completing this module, students will be able to: How to use Standard and Premium connectors How to connect to web services How to using Power Automate with on-premises data 5 - The Mobile App Downloading the mobile app Signing in and account management Building and managing Power Automates Creating buttons Feeds and approvals Lab 1: Optional: Using the Power Automate mobile app Setting up the Power Automate mobile app Create a new Power Automate in the mobile app Using Power Automate buttons in the app Uninstall the Power Automate mobile app After completing this module, students will be able to: How to download the mobile app How to sign into the mobile app How to build and manage Power Automates in the mobile app How to create buttons in the mobile app How to feed and use approvals in the mobile app 6 - Administration and Maintenance Maintaining a Power Automate View history and analytics Sharing a Power Automate Export and import Power Automates Office 365 administration for Power Automate Environments Data policies Data integration Lab 1: Maintaining your Power Automates Share a Power Automate with a colleague Disabling an active Power Automate Deleting a Power Automate After completing this module, students will be able to: How to maintain a Power Automate How to view history and analytics for a Power Automate How to share a Power Automate How to export and import Power Automates How to administrate a Power Automate in Office 365 How to use data policies in a Power Automate How to use data integration in a Power Automate

55268 Microsoft Power Automate for End Users
Delivered Online
£595

Advanced C++ programming

5.0(3)

By Systems & Network Training

Advanced C++ training course description The course will give a broad overview of the C++ Programming language, focusing on modern C++, up to C++17. This course will cover the use of the Standard Library, including containers, iterator, function objects and algorithms. From the perspective of application development, a number of design patterns will be considered. What will you learn Write C++ programs using the more esoteric language features. Utilise OO techniques to design C++ programs. Use the standard C++ library. Exploit advanced C++ techniques Advanced C++ training course details Who will benefit: Programmers needing to write C++ code. Programmers needing to maintain C++ code. Prerequisites: C++ programming foundation. Duration 5 days Advanced C++ training course contents Study of a string class Create a string class as a means to investigate many issues, involving the use of operator overloading and including overloading new and delete. Creation of the class will also require consideration of 'const correctness'. Exception handling Consider the issues involved in exception handling including the concept of exception safety. Templates Review definition of template functions, including template parameter type deduction. Introduction to template metaprogramming. Newer features including template template parameters and variadic templates. Creation of template classes. Design patterns Introduction to Design Patterns and consideration of a number of patterns, such as, factory method, builder, singleton and adapter. The standard C++ library (STL) Standard Library features, such as, Containers, Iterator, Function Objects and Algorithms. Introduction to Lambda expressions. C++ and performance The writing of code throughout the course will be oriented towards performant code, including use of R Value references and 'move' semantics. Pointers The use of pointers will be considered throughout the course. Smart pointers will be considered to improve program safety and help avoid the use of 'raw' pointers. Threading This section will consider the creation of threads and synchronisation issues. A number of synchronisation primitives will be considered. Async and the use of Atomic will also be considered. New ANSI C++ features Summarising some of the newer features to be considered are: Auto, Lambdas expression, smart pointers, variadic templates and folds, R Value references and tuple together with structured binding.

Advanced C++ programming
Delivered in Internationally or OnlineFlexible Dates
£3,697

Complete JavaScript

5.0(3)

By Systems & Network Training

Complete JavaScript training course description A hands on course covering JavaScript programming. Core JavaScript is covered first, including the basics, arrays, functions, classes, modules and Regular expressions. Client side JavaScript is then covered including JavaScript in browsers, Scripting CSS, the jQuery library and HTML APIs. What will you learn Read JavaScript. Write JavaScript. Debug JavaScript. Complete JavaScript training course details Who will benefit: Anyone wishing to learn JavaScript. Prerequisites: None. Duration 3 days Complete JavaScript training course contents CORE JAVASCRIPT Lexical structure: Character set, comments, literals, identifiers, and reserved words, optional semicolons.. Types, values and variables: Numbers, text, boolean values, null and undefines, the global object, wrapper objects, immutable primitive values and mutable object references, type conversions, variable declaration, variable scope. Expressions and operators: Primary expressions, object and array initializers, function definition expressions, property access expressions, invocation expressions, object creation expressions, operator overview, arithmetic expressions, relational expressions, logical expressions, assignment expressions, evaluation expressions, miscellaneous operators. Statements: Expression statements, compound and empty statements, declaration statements, conditionals, loops, jumps, miscellaneous statements, summary of JavaScript statements. Objects: Creating objects, querying and setting properties, deleting properties, testing properties, enumerating properties, property getters and setters, property attributes, object attributes, serializing objects, object methods. Arrays: Creating arrays, reading and writing array elements, sparse arrays, array length, adding and deleting array elements, iterating arrays, multi-dimensional arrays, array methods, FCMAScript 5 array methods, array type, array-like objects, strings as arrays. Functions: Defining functions, invoking functions, function arguments and parameters, functions as values, functions as namespaces, closures, function properties, methods and constructor, functional programming. Classes and modules: Classes and prototypes, classes and constructors, Java-style classes in JavaScript, augmenting classes, classes and types, object oriented techniques in JavaScript, subclasses, classes in ECMAScript 5, modules. Pattern matching and regular expressions: Defining regular expressions, string methods for pattern matching, the RegExp object. JavaScript subsets and extensions: JavaScript subsets, constants and scoped variables, destructuring assignment, iteration, shorthand functions, multiple catch clauses, E4X: ECMAScript for XML. Server-side JavaScript: Scripting Java with Rhino, asynchronous I/O with node. CLIENT SIDE JAVASCRIPT JavaScript in web browsers: Client side JavaScript, embedding JavaScript in HTML, execution of JavaScript programs, compatibility and interoperability, accessibility, security, client side frameworks. The Window object: Timers, browser location and navigation, browsing history, browser screen information, dialog boxes, error handling, document elements as window properties, multiple windows and frames. Scripting Documents: Overview of the DOM, selecting document elements, document structure and traversal, attributes, element content, creating, inserting and deleting nodes. Example: generating a table of contents, document and element geometry and scrolling, HTML forms, other document features. Scripting CSS: Overview of CSS, important CSS properties, scripting inline styles, querying computed styles, scripting CSS classes, scripting stylesheets. Handling events: Types of events, registering event handlers, event handler invocation, document load events, mouse events, mousewheel events, drag and drop events, text events, keyboard events. Scripted HTTP: Using XMLHttpRequest, HTTP by <script>: JSOMP, Comet with server-sent events. The jQuery library: jQuery basics, jQuery getters and setters, altering document structure, handling events with jQuery, Animated effects, Ajax with jQuery, Utility functions, jQuery selectors and selection methods, Extending jQuery with plug-ins. The jQuery UI library. Client side storage: localStorage and sessionStorage, Cookies, IE usingData persistence, Applicatioin storage and offline webapps. Scripted media and graphics: Scripting images, Scripting audio and video, SCG:scalable vector graphics, Graphics in a <canvas>. Scripted HTTP: Using XMLHttpRequest, HTTP by <script>: JSOMP, Comet with server-sent events. The jQuery library: jQuery basics, jQuery getters and setters, altering document structure, handling events with jQuery, Animated effects, Ajax with jQuery, Utility functions, jQuery selectors and selection methods, Extending jQuery with plug-ins. The jQuery UI library. Client side storage: localStorage and sessionStorage, Cookies, IE usingData persistence, Applicatioin storage and offline webapps. Scripted media and graphics: Scripting images, Scripting audio and video, SCG:scalable vector graphics, Graphics in a <canvas>. HTMLS APIs: Geolocation, history management, cross-origin messaging, web workers, type arrays and ArrayBuffers, blobs, the filesystem API, client side databases, web sockets.

Complete JavaScript
Delivered in Internationally or OnlineFlexible Dates
£2,367

Level 7 Diploma in Leadership Coaching and Mentoring

By Harpar Qualifications Ltd

Who are these qualifications for? These qualifications are designed for managers and leaders who have the authority and responsibility for developing and implementing a coaching and mentoring strategy across the organisation. The qualifications require managers and leaders to build on their strategic management and leadership skills and to focus on the requirements of embedding the organisation’s strategy.

Level 7 Diploma in Leadership Coaching and Mentoring
Delivered Online On Demand
£1,999

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

Machine Learning for Absolute Beginners - Level 2

By Packt

In this course, you will learn Python fundamentals, and the concepts of the amazing pandas data science library needed to pre-process and prepare the data for machine learning algorithms.

Machine Learning for Absolute Beginners - Level 2
Delivered Online On Demand3 hours 59 minutes
£74.99