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

276 Algorithms courses

🔥 Limited Time Offer 🔥

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

Data Analyst (Data Analytics)

By NextGen Learning

"The best way to predict the future is to create it." In today's data-driven world, the demand for skilled Data Analysts is skyrocketing. From businesses harnessing vast amounts of information to predict market trends to policymakers leveraging insights for a better future, the Data Analyst stands at the epicentre of these transformations. As a Data Analyst, you'll have the tools to turn raw data into actionable insights, driving strategic decisions for businesses worldwide. With the right training, a Data Analyst can decipher the narratives behind numbers, revealing trends, and crafting effective business strategies. Immerse yourself in our carefully curated curriculum and transform from a novice to an in-demand Data Analyst, ready to navigate the ever-evolving data landscape. The future beckons, and it's data-rich. Become the Data Analyst the industry needs today! Learning Outcomes: Here is a glimpse of what you are going to learn with us: * Understand data analysis concepts and techniques. * Learn how to collect, clean and process data. * Learn how to visualise data using different tools and techniques. * Understand the principles of Google Data Studio. * Learn how to use machine learning algorithms to analyse data. * Learn how to use data mining techniques to discover patterns in forecasting. * Take your Excel skills to the next level. Our comprehensive Data Analyst (Data Analytics) Endorsed training is designed to equip you with the essential skills and knowledge needed to excel in this dynamic field. Course 01: Introduction to Data Analysis Every aspiring Data Analyst must begin with a solid foundation. "Introduction to Data Analysis" is the first step for budding Data Analysts, designed to equip you with the foundational concepts integral to the field. Understand the significance and role of a Data Analyst in today's data-driven world and grasp the methodologies that drive actionable insights from vast datasets. Course 02: Google Data Studio: Data Analytics In the toolbox of every proficient Data Analyst is a mastery of data visualisation tools. This course dives deep into Google Data Studio, an essential platform for Data Analysts. Learn how to transform complex data into compelling visual narratives, making your insights accessible and actionable for stakeholders. Course 03: Data Analysis & Forecasting The mark of an expert Data Analyst lies in prediction. "Data Analysis & Forecasting" equips Data Analysts with the skills to anticipate future trends from historical data. Delve into forecasting techniques, ensuring you stand out as a forward-thinking Data Analyst, always one step ahead in strategic decision-making. This unparalleled bundle provides the skills and knowledge you need to become a proficient data analyst. So, don't wait any longer. Enrol now and start learning. Quality Licence Scheme Endorsed Certificate of Achievement: Upon successful completion of the course, you will be eligible to order an original hardcopy certificate of achievement. This prestigious certificate, endorsed by the Quality Licence Scheme, will be titled 'Diploma in Data Analyst (Data Analytics) at QLS Level 5'. Your certificate will be delivered directly to your home. The pricing scheme for the certificate is as follows: * £109 GBP for addresses within the UK. Please note that delivery within the UK is free of charge. Please Note: NextGen Learning is a Compliance Central approved resale partner for Quality Licence Scheme Endorsed courses. CPD 150 CPD hours / points Accredited by CPD Quality Standards COURSE 01: INTRODUCTION TO DATA ANALYSIS 2:09:44 * 1: Module 01: Introduction Preview 02:22 * 2: Module 02: Agenda and Principles of Process Management Preview 06:28 * 3: Module 03: The Voice of the Process 04:35 * 4: Module 04: Working as One Team for Improvement 04:18 * 5: Module 05: Exercise: The Voice of the Customer 03:05 * 6: Module 06: Tools for Data Analysis 07:10 * 7: Module 07: The Pareto Char 02:51 * 8: Module 08: The Histogram 02:45 * 9: Module 09: The Run Chart 03:47 * 10: Module 10: Exercise: Presenting Performance Data 04:42 * 11: Module 11: Understanding Variation 06:05 * 12: Module 12: The Control Chart 07:22 * 13: Module 14: Control Chart Special Cases 06:13 * 14: Module 15: Interpreting the Control Chart 09:42 * 15: Module 16: Control Chart Exercise 07:22 * 16: Module 17: Strategies to Deal with Variation 05:38 * 17: Module 18: Using Data to Drive Improvement 13:48 * 18: Module 19: A Structure for Performance Measurement 05:59 * 19: Module 20: Data Analysis Exercise 05:39 * 20: Module 21: Course Project 03:17 * 21: Module 22: Test your Understanding 16:36 COURSE 02: GOOGLE DATA STUDIO: DATA ANALYTICS 2:39:59 * 22: Module 01: Introduction to GDS 35:33 * 23: Module 02: Data Visualization 1:29:03 * 24: Module 03: Geo-visualization 15:36 * 25: Module 04: A Socio-Economic Case Study 19:47 COURSE 03: DATA ANALYSIS & FORECASTING 1:10:51 * 26: Excel Data Analysis - 1 03:49 * 27: Excel Data Analysis - 2 06:35 * 28: Excel Data Analysis - 3 03:23 * 29: Excel Data Analysis - 4 03:14 * 30: Excel Data Analysis - 5 10:52 * 31: Excel Data Analysis - 6 15:51 * 32: Excel Data Analysis - 7 02:00 * 33: Excel Data Analysis - 8 09:14 * 34: Excel Data Analysis - 9 15:53 ORDER YOUR CPD QUALITY STANDARD CERTIFICATE (OPTIONAL) 01:00 * 35: CPD Quality Standard Certificate (Optional) 01:00 PDF ORDER YOUR QLS ENDORSED CERTIFICATE (OPTIONAL) 01:00 * 36: QLS Endorsed Certificate (Optional) 01:00 PDF WHO IS THIS COURSE FOR? Besides, our Data Analyst (Data Analytics) Endorsed training can empower employees, business owners, students, and anyone interested in data analysis to make data-driven decisions. * Aspiring Data Analysts * Data enthusiasts * Business professionals * Data specialists * Managers and decision-makers * Career-driven individuals REQUIREMENTS Without any formal requirements, you can delightfully enrol in this Data Analyst (Data Analytics) Endorsed training. CAREER PATH Get edges over others after completing our endorsed training. There are thousands of career opportunities available. Such as: * Data Analyst: £30,000 - £55,000 * Business Intelligence Analyst: £35,000 - £65,000 * Data Scientist: £45,000 - £90,000 * Big Data Analyst: £35,000 - £80,000 * Marketing Data Analyst: £25,000 - £55,000 CERTIFICATES CPD QUALITY STANDARD CERTIFICATE Digital certificate - £4.99 HARDCOPY CERTIFICATE (FREE UK DELIVERY) Hard copy certificate - £9.99 Hardcopy Transcript: £9.99

Data Analyst (Data Analytics)
Delivered Online On Demand
£12

VMware NSX Advanced Load Balancer: Web Application Firewall Security [V22.x]

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for Experienced system administrators and network administrators Overview By the end of the course, you should be able to meet the following objectives: Describe the NSX Advanced Load Balancer architecture, components, and main functions Explain the key features and benefits of NSX Advanced Load Balancer Explain and configure local load-balancing constructs such as virtual services, pools, health monitors, and related components Recognize web application breaches and threats Recognize multiple attack vectors such as web scraping, Layer 7 Denial of Service, brute force, and code injections Explain the components of NSX Advanced Load Balancer WAF that build a security pipeline to protect a web application from being attacked Describe how to configure the NSX Advanced Load Balancer WAF components Describe an NSX Advanced Load Balancer WAF operational task such as setting up an application with WAF, tuning the WAF Policy, and working with logs and analytics Explain the NSX Advanced Load Balancer WAF best practices for on-boarding a web application; configuring WAF settings for effective application security Explain how to size the NSX Advanced Load Balancer WAF data plane Explain the WAF Application learning feature, configuration of Application learning, Virtual Patching concepts, common caveats, and troubleshooting while deploying in any environment Recognize NSX Advanced Load Balancer Cloud Services that include threat Intelligence services Describe the Threat Intelligence service provided by NSX Advanced Load Balancer WAF and how the NSX Advanced Load Balancer WAF Threat Intelligence service receives live security threat feed for multiple attack vectors from Cloud Services (formerly Avi Pulse) Describe the NSX Advanced Load Balancer DataScript capabilities for detecting and defending against advance and zero-day attacks. Discuss the relevant NSX Advanced Load Balancer WAF logs and perform basic troubleshooting of applications that are protected by NSX Advanced Load Balancer WAF Explain the NSX Advanced Load Balancer WAF capability to protect Personally Identifiable Information (PII) This three-day course provides comprehensive training to install, configure, and manage a VMware NSX Advanced Load Balancer Web Application Firewall (WAF) solution. This course covers key NSX Advanced Load Balancer WAF features and functionality offered in the NSX Advanced Load Balancer 22.1.3 release for web security and application attack protection. Features include security pipeline, application learning, policy tuning, false positive mitigation, virtual patching, threat intelligence, troubleshooting, logs, analytics, and solution monitoring. Hands-on labs provide access to an NSX Advanced Load Balancer environment to reinforce the skills and concepts presented in the course. COURSE INTRODUCTION * Introduction and course logistics * Course objectives INTRODUCTION TO NSX ADVANCED LOAD BALANCER * Illustrate NSX Advanced Load Balancer * Explain NSX Advanced Load Balancer architecture and components * Describe control plane clustering and high availability * Describe data plane high availability mode * Understand the common terminologies used with NSX Advanced Load Balancer * Explain the NSX Advanced Load Balancer service elements * Explain virtual service components and how to configure a virtual service * Explain application profiles and network profiles * Explain the pool configuration options and how to configure a pool * Explain the available load-balancing algorithms * Explain and configure SSL profiles and certificates * Explain cloud connectors and cloud connector integration modes * Explain multiple health monitor types * Understand client logs INTRODUCTION TO APPLICATION SECURITY * Understand web application security breaches and the implication of breaches * Explain common terminologies related to Web Application Security * Understand the different teams involved to secure applications ATTACKING WEB APPLICATIONS * Understand the various web application security testing methodologies * Understand the OWASP Top 10 vulnerabilities * Understand the tools to generate a web application attack * Describe a few types of web application attacks TYPES OF TRANSPORT * Understand different web traffic transport modes * Describe web traffic and API traffic NSX ADVANCED LOAD BALANCER WAF COMPONENTS * Understand the core design principles of NSX Advanced Load Balancer WAF * Describe the NSX Advanced Load Balancer WAF components that build the WAF security pipeline * Understand the NSX Advanced Load Balancer WAF configuration objects NSX ADVANCED LOAD BALANCER WAF OPERATIONS * Examine how to set up an application with WAF * Describe considerations for the WAF policy * Work with WAF logs and analytics * Describe WAF policy tuning * Describe the options available to remediate false positive mitigation NSX ADVANCED LOAD BALANCER WAF BEST PRACTICES * Describe technical and application considerations for onboarding an application front ended by WAF * Describe best practices to remediate false positive mitigation. * Describe how to manage a response from a back-end application server and client upload to the application server * Describe the consideration for setting the rigidity of a WAF signature rule set * Describe the options available to identify client traffic NSX ADVANCED LOAD BALANCER WAF SIZING * Understand how to do WAF data plane sizing in Greenfield and Brownfield deployments NSX ADVANCED LOAD BALANCER WAF CUSTOM RULES * Understand WAF custom rules * Describe the need and recommendation for custom rules * Describe ModSecurity rules * Understand the ModSecurity rule structure and explain how to construct the rule * Analyze a sample custom rule for the use-case scenario for in-depth understanding of a custom rule NSX ADVANCED LOAD BALANCER WAF APPLICATION LEARNING * Understand the significance of Application Learning * Explain the Positive Security Model architecture * Describe the WAF multifaceted Application Learning technique to build an application model for creating positive security rules * Describe how to view the data that is learned by the Application learning module * Describe the WAF Virtual Patching technique to construct a WAF policy from Dynamic Application Security Testing (DAST) scanner results * Understand the conditions for sharing WAF Learning Data and PSM Group in WAF Policy. MALWARE PROTECTION THROUGH ICAP IN NSX ADVANCED LOAD BALANCER * Understand Malicious File Upload Protection and ICAP workflow * Describe ICAP configuration and log analytics NSX ADVANCED LOAD BALANCER IP REPUTATION * Understand IP Reputation concepts and their integration with NSX Advanced Load Balancer * Describe IP Reputation configuration, log analytics, and troubleshooting DATASCRIPT FOR APPLICATION SECURITY * Describe DataScript events and reference * Describe application security using DataScript * Explain how to troubleshoot DataScript issues RATE LIMITING AND DOS * Describe and configure the NSX Advanced Load Balancer rate limiter technique * Describe protection from denial of service (DoS) attacks and distributed DoS (DDoS) attacks in NSX Advanced Load Balancer * Explain the Service Engine general advice and guidance for DDOS BOT MANAGEMENT * Understand Bots * Describe the Bot Management mechanism in NSX Advanced Load Balancer * Describe how to configure NSX Advanced Load Balancer Bot Management MANAGING PERSONALLY IDENTIFIABLE INFORMATION IN NSX ADVANCED LOAD BALANCER * Understand Personally Identifiable Information (PII) * Understand the scope of managing PII in NSX Advanced Load Balancer * Describe how to configure the hidden PII in NSX Advanced Load Balancer logs using profiles and WAF rules. THREAT INTELLIGENCE * Introduce the Threat Intelligence service * Describe the Threat Intelligence live security threat feed for multiple attack vectors * Describe how to configure Threat Intelligence in NSX Advanced Load Balancer APPLICATION PROGRAMMING INTERFACE SECURITY * Define Application Programming Interface (API) Security * Understand API authentication and authorization using virtual service authentication mechanisms used for a virtual service such as LDAP, SAML, JSON Web Token, and OAUTH * Understand API Rate Limiting in NSX Advanced Load Balancer * Understand the NSX Advanced Load Balancer WAF Protection for API ADDITIONAL COURSE DETAILS: Notes Delivery by TDSynex, Exit Certified and New Horizons an VMware Authorised Training Centre (VATC) Nexus Humans VMware NSX Advanced Load Balancer: Web Application Firewall Security [V22.x] training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the VMware NSX Advanced Load Balancer: Web Application Firewall Security [V22.x] course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

VMware NSX Advanced Load Balancer: Web Application Firewall Security [V22.x]
Delivered on-request, onlineDelivered Online
Price on Enquiry

Complete Python Course with 10 Real-World Projects

By Packt

This beginner's course exclusively delivers Python programming from basic to advanced. You will learn Python concepts in real-life programming examples by building real-world applications. Learn the syntax of Python language and understand the logic behind the programming process to create your Python programs successfully and master Python coding.

Complete Python Course with 10 Real-World Projects
Delivered Online On Demand
£82.99

Generative AI Art Generation - Mastering All the AI Tools

By Packt

Embark on an AI image generation journey with a comprehensive course on Midjourney, DALL-E, Leonardo, Stable Diffusion, Automatic1111, RunwayML, Adobe Firefly, BlueWillow, and more. Requirements: Computer with internet access, and a Discord account for tools like Midjourney.

Generative AI Art Generation - Mastering All the AI Tools
Delivered Online On Demand
£82.99

Certificate in Data Science and Visualisation with Machine Learning at QLS Level 3

5.0(2)

By Studyhub UK

Are you ready to be at the helm, steering the ship into a realm where data is the new gold? In the infinite world of data, where information spirals at breakneck speed, lies a universe rich in potential and discovery: the domain of Data Science and Visualisation. This 'Certificate in Data Science and Visualisation with Machine Learning at QLS Level 3' course unravels the wonders of extracting meaningful insights using Python, the worldwide leading language of data experts. Harnessing the strength of Python, you'll delve deep into data analysis, experience the finesse of visualisation tools, and master the art of Machine Learning. The need to understand, interpret, and act on this data has become paramount, with vast amounts of data increasing the digital sphere. Envision a canvas where raw numbers are transformed into visually compelling stories, and machine learning models foretell future trends. This course provides a meticulous pathway for anyone eager to learn the data representation paradigms backed by Python's robust libraries. Dive into a curriculum rich with analytical explorations, visual artistry, and machine learning predictions. LEARNING OUTCOMES * Understanding the foundations and functionalities of Python, focusing on its application in data science. * Applying various Python libraries like NumPy and Pandas for effective data analysis. * Demonstrating proficiency in creating detailed visual narratives using tools like matplotlib, Seaborn, and Plotly. * Implementing Machine Learning algorithms in Python using scikit-learn, ranging from regression models to clustering techniques. * Designing and executing a holistic data analysis and visualisation project, encapsulating all learned techniques. * Exploring advanced topics, encompassing recommender systems and natural language processing with Python. * Attaining the confidence to independently analyse complex data sets and translate them into actionable insights.   Video Player https://studyhub.org.uk/wp-content/uploads/2021/03/Data-Science-and-Visualisation-with-Machine-Learning.mp4 00:00 00:00 00:00 Use Up/Down Arrow keys to increase or decrease volume. WHY BUY THIS CERTIFICATE IN DATA SCIENCE AND VISUALISATION WITH MACHINE LEARNING AT QLS LEVEL 3? 1. Unlimited access to the course for a lifetime. 2. Opportunity to earn a certificate accredited by the CPD Quality Standards after completing this course. 3. Structured lesson planning in line with industry standards. 4. Immerse yourself in innovative and captivating course materials and activities. 5. Assessments are designed to evaluate advanced cognitive abilities and skill proficiency. 6. Flexibility to complete the Certificate in Data Science and Visualisation with Machine Learning at QLS Level 3 Course at your own pace, on your own schedule. 7. Receive full tutor support throughout the week, from Monday to Friday, to enhance your learning experience. WHO IS THIS CERTIFICATE IN DATA SCIENCE AND VISUALISATION WITH MACHINE LEARNING AT QLS LEVEL 3 COURSE FOR? * Aspiring data scientists aiming to harness the power of Python. * Researchers keen to enrich their analytical and visualisation skills. * Analysts aiming to add machine learning to their toolkit. * Developers striving to integrate data analytics into applications. * Business professionals desiring data-driven decision-making capabilities. CAREER PATH * Data Scientist: £55,000 - £85,000 Per Annum * Machine Learning Engineer: £60,000 - £90,000 Per Annum * Data Analyst: £30,000 - £50,000 Per Annum * Data Visualisation Specialist: £45,000 - £70,000 Per Annum * Natural Language Processing Specialist: £65,000 - £95,000 Per Annum * Business Intelligence Developer: £40,000 - £65,000 Per Annum PREREQUISITES This Certificate in Data Science and Visualisation with Machine Learning at QLS Level 3 does not require you to have any prior qualifications or experience. You can just enrol and start learning. This Certificate in Data Science and Visualisation with Machine Learning at QLS Level 3 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. Endorsed Certificate of Achievement from the Quality Licence Scheme Learners will be able to achieve an endorsed certificate after completing the course as proof of their achievement. You can order the endorsed certificate for only £85 to be delivered to your home by post. For international students, there is an additional postage charge of £10. Endorsement The Quality Licence Scheme (QLS) has endorsed this course for its high-quality, non-regulated provision and training programmes. The QLS is a UK-based organisation that sets standards for non-regulated training and learning. This endorsement means that the course has been reviewed and approved by the QLS and meets the highest quality standards. Please Note: Studyhub is a Compliance Central approved resale partner for Quality Licence Scheme Endorsed courses. COURSE CURRICULUM Welcome, Course Introduction & overview, and Environment set-up Welcome & Course Overview 00:07:00 Set-up the Environment for the Course (lecture 1) 00:09:00 Set-up the Environment for the Course (lecture 2) 00:25:00 Two other options to setup environment 00:04:00 Python Essentials Python data types Part 1 00:21:00 Python Data Types Part 2 00:15:00 Loops, List Comprehension, Functions, Lambda Expression, Map and Filter (Part 1) 00:16:00 Loops, List Comprehension, Functions, Lambda Expression, Map and Filter (Part 2) 00:20:00 Python Essentials Exercises Overview 00:02:00 Python Essentials Exercises Solutions 00:22:00 Python for Data Analysis using NumPy What is Numpy? A brief introduction and installation instructions. 00:03:00 NumPy Essentials - NumPy arrays, built-in methods, array methods and attributes. 00:28:00 NumPy Essentials - Indexing, slicing, broadcasting & boolean masking 00:26:00 NumPy Essentials - Arithmetic Operations & Universal Functions 00:07:00 NumPy Essentials Exercises Overview 00:02:00 NumPy Essentials Exercises Solutions 00:25:00 Python for Data Analysis using Pandas What is pandas? A brief introduction and installation instructions. 00:02:00 Pandas Introduction 00:02:00 Pandas Essentials - Pandas Data Structures - Series 00:20:00 Pandas Essentials - Pandas Data Structures - DataFrame 00:30:00 Pandas Essentials - Handling Missing Data 00:12:00 Pandas Essentials - Data Wrangling - Combining, merging, joining 00:20:00 Pandas Essentials - Groupby 00:10:00 Pandas Essentials - Useful Methods and Operations 00:26:00 Pandas Essentials - Project 1 (Overview) Customer Purchases Data 00:08:00 Pandas Essentials - Project 1 (Solutions) Customer Purchases Data 00:31:00 Pandas Essentials - Project 2 (Overview) Chicago Payroll Data 00:04:00 Pandas Essentials - Project 2 (Solutions Part 1) Chicago Payroll Data 00:18:00 Python for Data Visualization using matplotlib Matplotlib Essentials (Part 1) - Basic Plotting & Object Oriented Approach 00:13:00 Matplotlib Essentials (Part 2) - Basic Plotting & Object Oriented Approach 00:22:00 Matplotlib Essentials (Part 3) - Basic Plotting & Object Oriented Approach 00:22:00 Matplotlib Essentials - Exercises Overview 00:06:00 Matplotlib Essentials - Exercises Solutions 00:21:00 Python for Data Visualization using Seaborn Seaborn - Introduction & Installation 00:04:00 Seaborn - Distribution Plots 00:25:00 Seaborn - Categorical Plots (Part 1) 00:21:00 Seaborn - Categorical Plots (Part 2) 00:16:00 Seborn-Axis Grids 00:25:00 Seaborn - Matrix Plots 00:13:00 Seaborn - Regression Plots 00:11:00 Seaborn - Controlling Figure Aesthetics 00:10:00 Seaborn - Exercises Overview 00:04:00 Seaborn - Exercise Solutions 00:19:00 Python for Data Visualization using pandas Pandas Built-in Data Visualization 00:34:00 Pandas Data Visualization Exercises Overview 00:03:00 Panda Data Visualization Exercises Solutions 00:13:00 Python for interactive & geographical plotting using Plotly and Cufflinks Plotly & Cufflinks - Interactive & Geographical Plotting (Part 1) 00:19:00 Plotly & Cufflinks - Interactive & Geographical Plotting (Part 2) 00:14:00 Plotly & Cufflinks - Interactive & Geographical Plotting Exercises (Overview) 00:11:00 Plotly & Cufflinks - Interactive & Geographical Plotting Exercises (Solutions) 00:37:00 Capstone Project - Python for Data Analysis & Visualization Project 1 - Oil vs Banks Stock Price during recession (Overview) 00:15:00 Project 1 - Oil vs Banks Stock Price during recession (Solutions Part 1) 00:18:00 Project 1 - Oil vs Banks Stock Price during recession (Solutions Part 2) 00:18:00 Project 1 - Oil vs Banks Stock Price during recession (Solutions Part 3) 00:17:00 Project 2 (Optional) - Emergency Calls from Montgomery County, PA (Overview) 00:03:00 Python for Machine Learning (ML) - scikit-learn - Linear Regression Model Introduction to ML - What, Why and Types.. 00:15:00 Theory Lecture on Linear Regression Model, No Free Lunch, Bias Variance Tradeoff 00:15:00 scikit-learn - Linear Regression Model - Hands-on (Part 1) 00:17:00 scikit-learn - Linear Regression Model Hands-on (Part 2) 00:19:00 Good to know! How to save and load your trained Machine Learning Model! 00:01:00 scikit-learn - Linear Regression Model (Insurance Data Project Overview) 00:08:00 scikit-learn - Linear Regression Model (Insurance Data Project Solutions) 00:30:00 Python for Machine Learning - scikit-learn - Logistic Regression Model Theory: Logistic Regression, conf. mat., TP, TN, Accuracy, Specificityetc. 00:10:00 scikit-learn - Logistic Regression Model - Hands-on (Part 1) 00:17:00 scikit-learn - Logistic Regression Model - Hands-on (Part 2) 00:20:00 scikit-learn - Logistic Regression Model - Hands-on (Part 3) 00:11:00 scikit-learn - Logistic Regression Model - Hands-on (Project Overview) 00:05:00 scikit-learn - Logistic Regression Model - Hands-on (Project Solutions) 00:15:00 Python for Machine Learning - scikit-learn - K Nearest Neighbors Theory: K Nearest Neighbors, Curse of dimensionality . 00:08:00 scikit-learn - K Nearest Neighbors - Hands-on 00:25:00 scikt-learn - K Nearest Neighbors (Project Overview) 00:04:00 scikit-learn - K Nearest Neighbors (Project Solutions) 00:14:00 Python for Machine Learning - scikit-learn - Decision Tree and Random Forests Theory: D-Tree & Random Forests, splitting, Entropy, IG, Bootstrap, Bagging. 00:18:00 scikit-learn - Decision Tree and Random Forests - Hands-on (Part 1) 00:19:00 scikit-learn - Decision Tree and Random Forests (Project Overview) 00:05:00 scikit-learn - Decision Tree and Random Forests (Project Solutions) 00:15:00 Python for Machine Learning - scikit-learn -Support Vector Machines (SVMs) Support Vector Machines (SVMs) - (Theory Lecture) 00:07:00 scikit-learn - Support Vector Machines - Hands-on (SVMs) 00:30:00 scikit-learn - Support Vector Machines (Project 1 Overview) 00:07:00 scikit-learn - Support Vector Machines (Project 1 Solutions) 00:20:00 scikit-learn - Support Vector Machines (Optional Project 2 - Overview) 00:02:00 Python for Machine Learning - scikit-learn - K Means Clustering Theory: K Means Clustering, Elbow method .. 00:11:00 scikit-learn - K Means Clustering - Hands-on 00:23:00 scikit-learn - K Means Clustering (Project Overview) 00:07:00 scikit-learn - K Means Clustering (Project Solutions) 00:22:00 Python for Machine Learning - scikit-learn - Principal Component Analysis (PCA) Theory: Principal Component Analysis (PCA) 00:09:00 scikit-learn - Principal Component Analysis (PCA) - Hands-on 00:22:00 scikit-learn - Principal Component Analysis (PCA) - (Project Overview) 00:02:00 scikit-learn - Principal Component Analysis (PCA) - (Project Solutions) 00:17:00 Recommender Systems with Python - (Additional Topic) Theory: Recommender Systems their Types and Importance 00:06:00 Python for Recommender Systems - Hands-on (Part 1) 00:18:00 Python for Recommender Systems - - Hands-on (Part 2) 00:19:00 Python for Natural Language Processing (NLP) - NLTK - (Additional Topic) Natural Language Processing (NLP) - (Theory Lecture) 00:13:00 NLTK - NLP-Challenges, Data Sources, Data Processing .. 00:13:00 NLTK - Feature Engineering and Text Preprocessing in Natural Language Processing 00:19:00 NLTK - NLP - Tokenization, Text Normalization, Vectorization, BoW. 00:19:00 NLTK - BoW, TF-IDF, Machine Learning, Training & Evaluation, Naive Bayes 00:13:00 NLTK - NLP - Pipeline feature to assemble several steps for cross-validation 00:09:00 Resources Resources - Data Science and Visualisation with Machine Learning 00:00:00 Order your QLS Endorsed Certificate Order your QLS Endorsed Certificate 00:00:00

Certificate in Data Science and Visualisation with Machine Learning at QLS Level 3
Delivered Online On Demand
£10.99

Cisco Implementing and Operating Cisco Security Core Technologies v1.0 (SCOR)

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for Security engineer Network engineer Network designer Network administrator Systems engineer Consulting systems engineer Technical solutions architect Network manager Cisco integrators and partners Overview After taking this course, you should be able to: Describe information security concepts and strategies within the network Describe common TCP/IP, network application, and endpoint attacks Describe how various network security technologies work together to guard against attacks Implement access control on Cisco ASA appliance and Cisco Firepower Next-Generation Firewall Describe and implement basic email content security features and functions provided by Cisco Email Security Appliance Describe and implement web content security features and functions provided by Cisco Web Security Appliance Describe Cisco Umbrella security capabilities, deployment models, policy management, and Investigate console Introduce VPNs and describe cryptography solutions and algorithms Describe Cisco secure site-to-site connectivity solutions and explain how to deploy Cisco Internetwork Operating System (Cisco IOS) Virtual Tunnel Interface (VTI)-based point-to-point IPsec VPNs, and point-to-point IPsec VPN on the Cisco ASA and Cisco Firepower Next-Generation Firewall (NGFW) Describe and deploy Cisco secure remote access connectivity solutions and describe how to configure 802.1X and Extensible Authentication Protocol (EAP) authentication Provide basic understanding of endpoint security and describe Advanced Malware Protection (AMP) for Endpoints architecture and basic features Examine various defenses on Cisco devices that protect the control and management plane Configure and verify Cisco IOS software Layer 2 and Layer 3 data plane controls Describe Cisco Stealthwatch Enterprise and Stealthwatch Cloud solutions Describe basics of cloud computing and common cloud attacks and how to secure cloud environment The Implementing and Operating Cisco Security Core Technologies (SCOR) v1.0 course helps you prepare for the Cisco© CCNP© Security and CCIE© Security certifications and for senior-level security roles. In this course, you will master the skills and technologies you need to implement core Cisco security solutions to provide advanced threat protection against cybersecurity attacks. You will learn security for networks, cloud and content, endpoint protection, secure network access, visibility, and enforcements. You will get extensive hands-on experience deploying Cisco Firepower© Next-Generation Firewall and Cisco Adaptive Security Appliance (ASA) Firewall; configuring access control policies, mail policies, and 802.1X Authentication; and more. You will get introductory practice on Cisco Stealthwatch© Enterprise and Cisco Stealthwatch Cloud threat detection features. This course, including the self-paced material, helps prepare you to take the exam, Implementing and Operating Cisco Security Core Technologies (350-701 SCOR), which leads to the new CCNP Security, CCIE Security, and the Cisco Certified Specialist - Security Core certifications. DESCRIBING INFORMATION SECURITY CONCEPTS* * Information Security Overview * Assets, Vulnerabilities, and Countermeasures * Managing Risk * Vulnerability Assessment * Understanding Common Vulnerability Scoring System (CVSS) DESCRIBING COMMON TCP/IP ATTACKS* * Legacy TCP/IP Vulnerabilities * IP Vulnerabilities * Internet Control Message Protocol (ICMP) Vulnerabilities * TCP Vulnerabilities * User Datagram Protocol (UDP) Vulnerabilities * Attack Surface and Attack Vectors * Reconnaissance Attacks * Access Attacks * Man-in-the-Middle Attacks * Denial of Service and Distributed Denial of Service Attacks * Reflection and Amplification Attacks * Spoofing Attacks * Dynamic Host Configuration Protocol (DHCP) Attacks DESCRIBING COMMON NETWORK APPLICATION ATTACKS* * Password Attacks * Domain Name System (DNS)-Based Attacks * DNS Tunneling * Web-Based Attacks * HTTP 302 Cushioning * Command Injections * SQL Injections * Cross-Site Scripting and Request Forgery * Email-Based Attacks DESCRIBING COMMON ENDPOINT ATTACKS* * Buffer Overflow * Malware * Reconnaissance Attack * Gaining Access and Control * Gaining Access via Social Engineering * Gaining Access via Web-Based Attacks * Exploit Kits and Rootkits * Privilege Escalation * Post-Exploitation Phase * Angler Exploit Kit DESCRIBING NETWORK SECURITY TECHNOLOGIES * Defense-in-Depth Strategy * Defending Across the Attack Continuum * Network Segmentation and Virtualization Overview * Stateful Firewall Overview * Security Intelligence Overview * Threat Information Standardization * Network-Based Malware Protection Overview * Intrusion Prevention System (IPS) Overview * Next Generation Firewall Overview * Email Content Security Overview * Web Content Security Overview * Threat Analytic Systems Overview * DNS Security Overview * Authentication, Authorization, and Accounting Overview * Identity and Access Management Overview * Virtual Private Network Technology Overview * Network Security Device Form Factors Overview DEPLOYING CISCO ASA FIREWALL * Cisco ASA Deployment Types * Cisco ASA Interface Security Levels * Cisco ASA Objects and Object Groups * Network Address Translation * Cisco ASA Interface Access Control Lists (ACLs) * Cisco ASA Global ACLs * Cisco ASA Advanced Access Policies * Cisco ASA High Availability Overview DEPLOYING CISCO FIREPOWER NEXT-GENERATION FIREWALL * Cisco Firepower NGFW Deployments * Cisco Firepower NGFW Packet Processing and Policies * Cisco Firepower NGFW Objects * Cisco Firepower NGFW Network Address Translation (NAT) * Cisco Firepower NGFW Prefilter Policies * Cisco Firepower NGFW Access Control Policies * Cisco Firepower NGFW Security Intelligence * Cisco Firepower NGFW Discovery Policies * Cisco Firepower NGFW IPS Policies * Cisco Firepower NGFW Malware and File Policies DEPLOYING EMAIL CONTENT SECURITY * Cisco Email Content Security Overview * Simple Mail Transfer Protocol (SMTP) Overview * Email Pipeline Overview * Public and Private Listeners * Host Access Table Overview * Recipient Access Table Overview * Mail Policies Overview * Protection Against Spam and Graymail * Anti-virus and Anti-malware Protection * Outbreak Filters * Content Filters * Data Loss Prevention * Email Encryption DEPLOYING WEB CONTENT SECURITY * Cisco Web Security Appliance (WSA) Overview * Deployment Options * Network Users Authentication * Secure HTTP (HTTPS) Traffic Decryption * Access Policies and Identification Profiles * Acceptable Use Controls Settings * Anti-Malware Protection DEPLOYING CISCO UMBRELLA* * Cisco Umbrella Architecture * Deploying Cisco Umbrella * Cisco Umbrella Roaming Client * Managing Cisco Umbrella * Cisco Umbrella Investigate Overview and Concepts EXPLAINING VPN TECHNOLOGIES AND CRYPTOGRAPHY * VPN Definition * VPN Types * Secure Communication and Cryptographic Services * Keys in Cryptography * Public Key Infrastructure INTRODUCING CISCO SECURE SITE-TO-SITE VPN SOLUTIONS * Site-to-Site VPN Topologies * IPsec VPN Overview * IPsec Static Crypto Maps * IPsec Static Virtual Tunnel Interface * Dynamic Multipoint VPN * Cisco IOS FlexVPN DEPLOYING CISCO IOS VTI-BASED POINT-TO-POINT IPSEC VPNS * Cisco IOS VTIs * Static VTI Point-to-Point IPsec Internet Key Exchange (IKE) v2 VPN Configuration DEPLOYING POINT-TO-POINT IPSEC VPNS ON THE CISCO ASA AND CISCO FIREPOWER NGFW * Point-to-Point VPNs on the Cisco ASA and Cisco Firepower NGFW * Cisco ASA Point-to-Point VPN Configuration * Cisco Firepower NGFW Point-to-Point VPN Configuration INTRODUCING CISCO SECURE REMOTE ACCESS VPN SOLUTIONS * Remote Access VPN Components * Remote Access VPN Technologies * Secure Sockets Layer (SSL) Overview DEPLOYING REMOTE ACCESS SSL VPNS ON THE CISCO ASA AND CISCO FIREPOWER NGFW * Remote Access Configuration Concepts * Connection Profiles * Group Policies * Cisco ASA Remote Access VPN Configuration * Cisco Firepower NGFW Remote Access VPN Configuration EXPLAINING CISCO SECURE NETWORK ACCESS SOLUTIONS * Cisco Secure Network Access * Cisco Secure Network Access Components * AAA Role in Cisco Secure Network Access Solution * Cisco Identity Services Engine * Cisco TrustSec DESCRIBING 802.1X AUTHENTICATION * 802.1X and Extensible Authentication Protocol (EAP) * EAP Methods * Role of Remote Authentication Dial-in User Service (RADIUS) in 802.1X Communications * RADIUS Change of Authorization CONFIGURING 802.1X AUTHENTICATION * Cisco Catalyst© Switch 802.1X Configuration * Cisco Wireless LAN Controller (WLC) 802.1X Configuration * Cisco Identity Services Engine (ISE) 802.1X Configuration * Supplicant 802.1x Configuration * Cisco Central Web Authentication DESCRIBING ENDPOINT SECURITY TECHNOLOGIES* * Host-Based Personal Firewall * Host-Based Anti-Virus * Host-Based Intrusion Prevention System * Application Whitelists and Blacklists * Host-Based Malware Protection * Sandboxing Overview * File Integrity Checking DEPLOYING CISCO ADVANCED MALWARE PROTECTION (AMP) FOR ENDPOINTS* * Cisco AMP for Endpoints Architecture * Cisco AMP for Endpoints Engines * Retrospective Security with Cisco AMP * Cisco AMP Device and File Trajectory * Managing Cisco AMP for Endpoints INTRODUCING NETWORK INFRASTRUCTURE PROTECTION* * Identifying Network Device Planes * Control Plane Security Controls * Management Plane Security Controls * Network Telemetry * Layer 2 Data Plane Security Controls * Layer 3 Data Plane Security Controls DEPLOYING CONTROL PLANE SECURITY CONTROLS* * Infrastructure ACLs * Control Plane Policing * Control Plane Protection * Routing Protocol Security DEPLOYING LAYER 2 DATA PLANE SECURITY CONTROLS* * Overview of Layer 2 Data Plane Security Controls * Virtual LAN (VLAN)-Based Attacks Mitigation * Sp

Cisco Implementing and Operating Cisco Security Core Technologies v1.0 (SCOR)
Delivered on-request, onlineDelivered Online
Price on Enquiry

Learn to Code with Ruby

By Packt

Unlock the power of coding with our all-inclusive Ruby course. Whether you're starting from scratch or elevating your programming skills, this course is tailored for a seamless learning curve in Ruby 3.2.

Learn to Code with Ruby
Delivered Online On Demand
£67.99

Data Structures : Easy to Advanced

4.8(8)

By Skill Up

Gain the solid skills and knowledge to kickstart a successful career and learn from the experts with this

Data Structures : Easy to Advanced
Delivered Online On Demand
£25

Easy to Advanced Data Structures

4.7(160)

By Janets

Register on the Easy to Advanced Data Structures today and build the experience, skills and knowledge you need to enhance your professional development and work towards your dream job. Study this course through online learning and take the first steps towards a long-term career. The course consists of a number of easy to digest, in-depth modules, designed to provide you with a detailed, expert level of knowledge. Learn through a mixture of instructional video lessons and online study materials. Receive online tutor support as you study the course, to ensure you are supported every step of the way. Get an e-certificate as proof of your course completion. The Easy to Advanced Data Structures is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablet, and smartphones. The course is designed to increase your employability and equip you with everything you need to be a success. Enrol on the now and start learning instantly! WHAT YOU GET WITH THE EASY TO ADVANCED DATA STRUCTURES * Receive a e-certificate upon successful completion of the course * Get taught by experienced, professional instructors * Study at a time and pace that suits your learning style * Get instant feedback on assessments  * 24/7 help and advice via email or live chat * Get full tutor support on weekdays (Monday to Friday) COURSE DESIGN The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of * Video lessons * Online study materials CERTIFICATION Upon successful completion of the course, you will be able to obtain your course completion e-certificate free of cost. Print copy by post is also available at an additional cost of £9.99 and PDF Certificate at £4.99. WHO IS THIS COURSE FOR: The course is ideal for those who already work in this sector or are an aspiring professional. This course is designed to enhance your expertise and boost your CV. Learn key skills and gain a professional qualification to prove your newly-acquired knowledge. REQUIREMENTS: The online training is open to all students and has no formal entry requirements. To study the Easy to Advanced Data Structures, all your need is a passion for learning, a good understanding of English, numeracy, and IT skills. You must also be over the age of 16.  COURSE CONTENT Unit 01: Introduction Module 01: Promo Video 00:02:00 Module 02: Data Structure Introduction 00:05:00 Module 03: Computational Complexity Analysis 00:13:00 Unit 02: Arrays Module 01: Static and Dynamic Arrays 00:12:00 Module 02: Dynamic Arrays Source Code 00:07:00 Unit 03: Linked List Module 01: Singly and Doubly Linked Lists 00:15:00 Module 02: Doubly Linked Lists Source Code 00:10:00 Unit 04: Stack Module 01: Stack 00:12:00 Module 02: Stack Implementation 00:04:00 Unit 05: Queues Module 01: Queues (Part-1) 00:06:00 Module 02: Queues (Part-2) 00:06:00 Module 03: Queue Source Code 00:04:00 Unit 06: Priority Queues (PQs) Module 01: Priority Queues (PQs) with an interlude on heaps 00:13:00 Module 02: Turning Min PQ into Max PQ 00:06:00 Module 03: Adding Elements to Binary Heap 00:10:00 Module 04: Removing Elements from Binary Heap 00:14:00 Module 05: Priority Queue Binary Heap Source Code 00:16:00 Unit 07: Union Find Module 01: Disjoint Set 00:06:00 Module 02: Kruskal's Algorithm 00:06:00 Module 03: Union and Find Operations 00:11:00 Module 04: Path Compression Union Find 00:07:00 Module 05: Union Find Source Code 00:08:00 Unit 08: Binary Search Trees Module 01: Binary Trees and Binary Search Trees (BST) 00:13:00 Module 02: Inserting Element into a Binary Search Tree (BST) 00:06:00 Module 03: Removing Element from a Binary Search Tree (BST) 00:14:00 Module 04: Tree Traversals 00:12:00 Module 05: Binary Search Source Code 00:13:00 Unit 09: Fenwick Tree Module 01: Fenwick Tree Construction 00:06:00 Module 02: Point Updates 00:06:00 Module 03: Binary Indexed Tree 00:14:00 Module 04: Fenwick Tree Source Code 00:06:00 Unit 10: Hash Tables Module 01: Hash Table 00:17:00 Module 02: Separate Chaining 00:08:00 Module 03: Separate Chaining Source Code 00:12:00 Module 04: Open Addressing 00:11:00 Module 05: Linear Probing 00:14:00 Module 06: Quadratic Probing 00:09:00 Module 07: Double Hashing 00:15:00 Module 08: Removing Element Open Addressing 00:08:00 Module 09: Open Addressing Code 00:15:00 Unit 11: Suffix Array Module 01: Introduction 00:03:00 Module 02: The Longest Common Prefix (LCP) Array 00:03:00 Module 03: Using SA/LCP Array to Find Unique Substrings 00:05:00 Module 05: Longest Common Substring (LCS) Full Example 00:07:00 Module 05: Longest Common Substring (LCS) Full Example 00:07:00 Module 06: Longest Repeated Substring (LRS) 00:05:00 Unit 12: AVL Trees Module 01: Balanced Binary Search Trees (BBSTs) 00:09:00 Module 02: Inserting Elements into an AVL Tree 00:10:00 Module 03: Removing an AVL Tree 00:09:00 Module 04: AVL Tree Source Code 00:17:00 Unit 13: Indexed Priority Queue Module 01: Indexed Priority Queue (Part-1) 00:25:00 Module 02: Indexed Priority Queue Source Code 00:09:00 Unit 14: Sparse Tables Module 01: Sparse Table 00:26:00 Module 02: Sparse Table Source Code 00:07:00 FREQUENTLY ASKED QUESTIONS Are there any prerequisites for taking the course? There are no specific prerequisites for this course, nor are there any formal entry requirements. All you need is an internet connection, a good understanding of English and a passion for learning for this course. Can I access the course at any time, or is there a set schedule? You have the flexibility to access the course at any time that suits your schedule. Our courses are self-paced, allowing you to study at your own pace and convenience. How long will I have access to the course? For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime. Is there a certificate of completion provided after completing the course? Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks. Can I switch courses or get a refund if I'm not satisfied with the course? We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase. How do I track my progress in the course? Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course. What if I have technical issues or difficulties with the course? If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.

Easy to Advanced Data Structures
Delivered Online On Demand
£25

Javascript for Data Structures

4.7(160)

By Janets

Register on the Javascript for Data Structures today and build the experience, skills and knowledge you need to enhance your professional development and work towards your dream job. Study this course through online learning and take the first steps towards a long-term career. The course consists of a number of easy to digest, in-depth modules, designed to provide you with a detailed, expert level of knowledge. Learn through a mixture of instructional video lessons and online study materials. Receive online tutor support as you study the course, to ensure you are supported every step of the way. Get an e-certificate as proof of your course completion. The Javascript for Data Structures is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablet, and smartphones. The course is designed to increase your employability and equip you with everything you need to be a success. Enrol on the now and start learning instantly! WHAT YOU GET WITH THE JAVASCRIPT FOR DATA STRUCTURES * Receive a e-certificate upon successful completion of the course * Get taught by experienced, professional instructors * Study at a time and pace that suits your learning style * Get instant feedback on assessments  * 24/7 help and advice via email or live chat * Get full tutor support on weekdays (Monday to Friday) COURSE DESIGN The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of * Video lessons * Online study materials CERTIFICATION Upon successful completion of the course, you will be able to obtain your course completion e-certificate free of cost. Print copy by post is also available at an additional cost of £9.99 and PDF Certificate at £4.99. WHO IS THIS COURSE FOR: The course is ideal for those who already work in this sector or are an aspiring professional. This course is designed to enhance your expertise and boost your CV. Learn key skills and gain a professional qualification to prove your newly-acquired knowledge. REQUIREMENTS: The online training is open to all students and has no formal entry requirements. To study the Javascript for Data Structures, all your need is a passion for learning, a good understanding of English, numeracy, and IT skills. You must also be over the age of 16.  COURSE CONTENT Introduction Welcome to the Course 00:03:00 Essential Concepts Essential Concepts 00:02:00 Constructor Function 00:09:00 Protoype 00:04:00 Class 00:04:00 List Data Structure List Data Structure 00:01:00 Creating Class For List Data Structure 00:03:00 Implementing Add Feature 00:06:00 Working On Find And Remove Feature 00:08:00 Creating InsertAfter Feature 00:05:00 Implementing Contains And Clear Feature 00:04:00 Challenge - Work On Traverse List Features 00:03:00 Solution - Implementing List Traverse Features 00:08:00 Challenge - Work On DisplayElementNameOnPostion Features 00:01:00 Solution - Implementing DisplayElementNameOnPostion Features 00:06:00 Stack Data Structure Stack Data Structure 00:03:00 Using Object To Create Stack Class 00:04:00 Implementing Push and Pop Feature 00:09:00 Working with Peek and Clear Feature 00:04:00 Challenge - Extend Stack Class Feature 00:01:00 Solution - Extending Stack Class Feature 00:03:00 Challenge - Convert Stack Class From Object To Array Class 00:01:00 Solution - Converting Stack Class From Object To Array Class 00:05:00 Queue Data Structure Queue Data Structure 00:03:00 Using Object To Create Queue Class 00:04:00 Implementing Enqueue Feature 00:03:00 Implementing Tricky Dequeue Feature 00:09:00 Working On PeeK Size and Clear Features 00:03:00 Extending Features With Two Extra Methods 00:06:00 Challenge Convert Queue Class From Object To Array Class 00:01:00 Solution Converting Queue Class From Object To Array Class 00:04:00 Set Data Structure Set Data Structure 00:02:00 Creating Set Class 00:03:00 Implementing Add And Remove Feature 00:09:00 Working On Contains, Show And Size Method 00:05:00 Creating Unique Set 00:09:00 Adding Mutual Members Feature 00:04:00 Challenge Implement Difference Set Feature 00:02:00 Solution Implementing Difference Set Feature 00:03:00 Final Thought Final Thought 00:01:00 Resources Resources - Javascript for Data Structures 00:00:00 FREQUENTLY ASKED QUESTIONS Are there any prerequisites for taking the course? There are no specific prerequisites for this course, nor are there any formal entry requirements. All you need is an internet connection, a good understanding of English and a passion for learning for this course. Can I access the course at any time, or is there a set schedule? You have the flexibility to access the course at any time that suits your schedule. Our courses are self-paced, allowing you to study at your own pace and convenience. How long will I have access to the course? For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime. Is there a certificate of completion provided after completing the course? Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks. Can I switch courses or get a refund if I'm not satisfied with the course? We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase. How do I track my progress in the course? Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course. What if I have technical issues or difficulties with the course? If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.

Javascript for Data Structures
Delivered Online On Demand
£25