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

2270 Software Development courses delivered On Demand

Masterful WordPress 5.0 Editing Techniques

By Compete High

🌟 Unlock Your Website's Full Potential with 'Masterful WordPress 5.0 Editing Techniques'! 🌟   Are you ready to elevate your WordPress editing skills to the next level? Welcome to the ultimate online course designed to empower you with the mastery of WordPress 5.0 editing techniques!   🚀 What You'll Learn: Harness the power of the latest WordPress 5.0 features to create stunning and responsive websites effortlessly. Dive deep into the Gutenberg editor and learn advanced techniques to craft visually captivating and user-friendly content. Discover insider tips and tricks to streamline your editing process, saving you time and frustration. Customize themes and layouts like a pro, ensuring your website stands out in today's competitive online landscape. Optimize your site for SEO, speed, and user experience, boosting your online presence and visitor engagement.   💡 Course Highlights: Comprehensive modules led by industry experts, breaking down complex concepts into easy-to-follow lessons. Hands-on exercises and practical tutorials that reinforce your learning and ensure immediate application. Access to exclusive resources, templates, and tools to enhance your WordPress editing journey. Interactive community forums for networking, collaboration, and ongoing support from fellow learners and instructors. Lifetime access to updated content, ensuring you stay ahead in the ever-evolving world of WordPress.   🎓 Who Is This Course For? WordPress enthusiasts eager to sharpen their editing skills and unlock the full potential of WordPress 5.0. Content creators, bloggers, freelancers, and website owners seeking to enhance their online presence. Beginners looking to establish a solid foundation in WordPress editing and experienced users aiming to refine their expertise.   🌟 Join thousands of satisfied learners who have transformed their websites with the 'Masterful WordPress 5.0 Editing Techniques' course. Don't miss this opportunity to revolutionize your web editing skills and create impactful online experiences! 🔥 Enroll today and embark on your journey towards becoming a WordPress editing virtuoso! 🔥 Course Curriculum Basic Overview 00:00 Installing WordPress 00:00 Basics of Worpress 00:00 Backing Up Your WordPress Site 00:00 Upgrading to WordPress 5.0 00:00 Finding Compatible Themes 00:00 Using the Default Theme 00:00 The Editor Layout-Part-1 00:00 The Editor Layout-Part-2 00:00 Adding Blocks 00:00 Customizing Blocks 00:00 Maniupulating Blocks 00:00 Manipulating Blocks - Part 2 00:00 Adding and Customizing Text 00:00 Adding Images 00:00 Adding Lists 00:00 Adding Videos 00:00 Adding Audio 00:00 Image Overlay 00:00 Conclusion 00:00 Advanced Overview 00:00 Quotes and Pull Quotes 00:00 Media and Text Blocks 00:00 Uploading Files 00:00 Tables 00:00 Poetry Verse Block 00:00 Adding Buttons 00:00 Adding Columns 00:00 Seperators and Spaces 00:00 Widgets 00:00 General Embed Element 00:00 Video Embeds - YouTube and Vimeo 00:00 Video Embeds - Screencast 00:00 Image Based Embeds - Imgur and Flickr 00:00 Slideshare - Speaker Desk and Presentation Based Embeds 00:00 Scrbd Embeds 00:00 Social Embeds - Facebook - Instagram - Twitter 00:00 Spotify and Soundcloud Embeds 00:00 Specialty Embeds - Meetup, Ted and Kickstarter 00:00 Conclusion - Switching To the Classic Editor 00:00

Masterful WordPress 5.0 Editing Techniques
Delivered Online On Demand1 hour 23 minutes
£25

Learn Apache Cassandra in Just 2 Hours

By Packt

A complete guide to the Cassandra architecture, the Cassandra query language, cluster management, and Java/Spark integration.

Learn Apache Cassandra in Just 2 Hours
Delivered Online On Demand2 hours
£26.99

Certificate in Computer Operating System and Troubleshooting

4.7(160)

By Janets

This online course provides you with the theoretical knowledge of operating system concepts, including its configuration in a practical manner. In this course, you will be introduced to the world of computer and network terminology, and gain relevant knowledge and information about working with Software and the OS. Additionally, you will learn about the different facets of OS, like computer hardware, network components, connectivity devices, computer software, and troubleshooting. This comprehensive course also includes troubleshooting tips for fixing your own computer, including the basic computer troubleshooting measures. In just 2 Hours, 51 Minutes, you will: Get a sweeping overview of computer operating systems Gain theoretical knowledge regarding operating systems (OS) principles Understand how operating systems manage computer hardware and software resources Have a firm understanding of the basic computer software and hardware troubleshooting Determine how the OS provide common services for computer programs Why choose this course Earn an e-certificate upon successful completion. Accessible, informative modules taught by expert instructors Study in your own time, at your own pace, through your computer tablet or mobile device Benefit from instant feedback through mock exams and multiple-choice assessments Get 24/7 help or advice from our email and live chat teams Full Tutor Support on Weekdays 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 Mock exams Multiple-choice assessment Certification After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for £9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for £15.99, which will reach your doorsteps by post. Who is this course for? Certificate in Computer Operating System and Troubleshooting is suitable for anyone who want to gain extensive knowledge, potential experience and professional skills in the related field. This course is designed by industry experts so you don't have to worry about the quality. Most importantly, this course does not require any experience or qualification to get enrolled. You will learn everything that is required from this course directly. This is a great opportunity for all student from any academic backgrounds to learn more on this subject. This qualification is ideal for: Computer Operators Receptionists Secretaries Clerks Office Admins Students Managers Course Content Operating System Fundamentals What is an Operating System 00:48:00 Configuring the Operating System 00:06:00 What is an Application 00:10:00 Using Control Panel 00:18:00 Computer and Network Terminology Hardware and Peripherals 00:07:00 Storage 00:12:00 Connectivity Devices 00:05:00 Network Components 00:09:00 Working with Software and the OS Software and Concepts 00:10:00 Licensing 00:06:00 Using Software 00:07:00 Software Tools 00:10:00 Troubleshooting Software 00:14:00 Hardware, Devices, and Peripherals 00:06:00 Backup and Restore 00:03:00 Order your Certificates & Transcripts Order your Certificates & Transcripts 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.

Certificate in Computer Operating System and Troubleshooting
Delivered Online On Demand2 hours 51 minutes
£25

The Complete Full-Stack JavaScript Course!

4.7(160)

By Janets

Register on the The Complete Full-Stack JavaScript Course! 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 a digital certificate as a proof of your course completion. The The Complete Full-Stack JavaScript Course! 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 The Complete Full-Stack JavaScript Course! 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 After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for £9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for £15.99, which will reach your doorsteps by post. 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 The Complete Full-Stack JavaScript Course!, 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 and Setup Welcome To The Course 00:11:00 Environment Setup 00:12:00 Anatomy of a React Project 00:13:00 Getting Started with ReactJS Writing a React Component 00:09:00 Purchasing and Procurement Management 01:40:00 The React State 00:15:00 Understanding Component Props and Re-rendering 00:18:00 Importing CSS Into React Components[iframevideo] [/iframevideo] 00:05:00 Building a ReactJS Website Coding a calculator part 1 00:19:00 Coding a Calculator Part 2 00:35:00 React Website Setup 00:06:00 Component Children 00:17:00 React Routing 00:10:00 Route Parameters and HTML Slicing Part 1 00:15:00 Route Parameters and HTML Slicing Part 2 00:17:00 Services and Portfolio Pages Part 2 00:10:00 Working With Forms in React Part 1 00:16:00 Working With Forms in React Part 2 00:22:00 Using Formik 00:23:00 Yup Form Validation Schemas 00:17:00 Rest API with LoopbackJS Setup of REST API Using LoopbackJS 00:15:00 Creating Models 00:13:00 Model Observers 00:16:00 Model Relations 00:16:00 ESLINT 00:09:00 Subclassing Access Tokens 00:06:00 Persisting Data Using MongoDB 00:20:00 Creating Data 00:07:00 Updating Data 00:04:00 Finding Model Instances Part 2 00:03:00 Deleting Model Instances 00:07:00 Creating Post Collection 00:06:00 Roles and Rolemapping 00:14:00 Applying Access Control to Our Post Model 00:13:00 Adding an Editor Role 00:10:00 Creating a Category Model 00:09:00 File Storage and Collection Part 1 00:15:00 File Storage and Collection Part 2 00:10:00 Custom Remote Methods and File Uploads Part 1 00:18:00 Custom Remote Methods and File Uploads Part 2 00:14:00 Creating Login Route 00:18:00 Adding a Login Form 00:12:00 Redux and Material-UI Wrapping Components 00:11:00 Dispatching Actions 00:06:00 Creating Our Store and Reducers 00:24:00 Integrating Remote API Calls 00:22:00 Applying Middle Ware 00:15:00 Material-UI Intro 00:12:00 Drawer and CSS 00:16:00 Drawer Collapsing and Animations 00:14:00 Icons, Lists, Links 00:17:00 Main Content Class 00:14:00 Persisting Reducers Using Local Storage 00:15:00 Basic Tables 00:11:00 Fetching Posts and Users From Our API 00:21:00 Fab Buttons 00:12:00 Setting up Redux, Material-UI and Formik for Our Add Post Page 00:12:00 Material-UI Forms With Formik 00:19:00 Flex Display and Connecting Our Post Form to Our Database via Redux Part 1 00:15:00 Flex Display and Connecting Our Post Form to Our Database via Redux Part 2 00:15:00 Editing Existing Posts 00:28:00 Uploading Post Images Part 1 00:16:00 Uploading Post Images Part 2 00:17:00 Integrating Quill as a Content Editor 00:18:00 Loading Posts on the Front-end Part 1 00:14:00 Loading Posts on The Front-end Part 2 00:17:00 Loading More Posts on Demand 00:12:00 Single Post Page 00:27:00 Registering New Accounts 00:25:00 Posting Comments and Adding Relations and ACLs to Our API Part 1 00:20:00 Posting Comments and Adding Relations and ACLs to Our API Part 2 00:19:00 Deploying React Apps With NGINX 00:26:00 Deploying Our API Using PM2 And NGINIX Part 1 00:18:00 Deploying Our API Using PM2 And NGINIX Part 2 00:14:00 Deploying Our API Using PM2 And NGINIX Part 3 00:17:00 WebSocket Chat Application Creating A Chat App 00:08:00 Creating Our Chat Store 00:11:00 Websocket Connections 00:08:00 Sending Socket Messages 00:13:00 Creating Signup and Login Forms 00:18:00 Writing Account Based Logic Part 1 00:30:00 Writing Account Based Logic Part 2 00:02:00 Using Auth Tokens 00:13:00 Styling The Messenger 00:21:00 Tracking Logged In Users 00:14:00 Search Functionality 00:20:00 Creating New Threads And Sending To Relevant Clients 00:27:00 Connecting On Page Load If Already Logged In 00:24:00 Get Threads on Page Load 00:10:00 Disconnecting Socket Sessions 00:11:00 Adding Messages and Sending to Relevant Clients 00:32:00 Rendering Messages Client-side 00:19:00 Rendering Messages With User Information 00:23:00 Ejecting a React Application 00:09: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.

The Complete Full-Stack JavaScript Course!
Delivered Online On Demand25 hours
£25

Master JavaScript with Data Visualization

4.7(160)

By Janets

Description Register on the Master JavaScript with Data Visualization 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 a certificate as proof of your course completion. The Master JavaScript with Data Visualization course is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablets, 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 This Course Receive a digital 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) Certificate of Achievement After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post.  Method of Assessment You need to attend an assessment right after the completion of this course to evaluate your progression. For passing the assessment, you need to score at least 60%. After submitting your assessment, you will get feedback from our experts immediately. Who Is This Course For The course is ideal for those who already work in this sector or are aspiring professionals. 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.   Course Content Introduction Getting Started Introduction to Getting Started 00:02:00 Course Curriculum 00:05:00 How to Get Pre-Requisites 00:02:00 Getting Started on Windows, Linux or Mac 00:01:00 How to ask a Great Questions 00:02:00 FAQ's 00:01:00 Setting Up Local Development Environment What is JavaScript 00:09:00 Choosing Code Editor 00:03:00 Installing Code Editor (Sublime Text) 00:04:00 Installing Code Editor(Visual Studio Code) 00:07:00 Hello World Program 00:14:00 Getting Output 00:11:00 Summary 00:02:00 JavaScript Fundamentals Introduction 00:02:00 Internal JavaScript 00:13:00 External JavaScript 00:09:00 Inline JavaScript 00:04:00 Async and defer 00:06:00 Variables 00:13:00 Data Types 00:10:00 Numbers 00:06:00 Boolean 00:04:00 Arrays() 00:12:00 Objects 00:06:00 Comments 00:05:00 Summary 00:01:00 JavaScript Strings Introduction 00:02:00 Strings 00:06:00 String Formatting 00:05:00 String Methods 00:12:00 Summary 00:02:00 JavaScript Operators Introduction 00:02:00 Arithmetic operators 00:07:00 Assignment operators 00:03:00 Comparison operators 00:06:00 Logical operators 00:08:00 Summary 00:02:00 JavaScript Conditional Statements Introduction 00:02:00 If statement 00:04:00 If-else statement 00:05:00 If-else-if statement 00:04:00 Switch-case statement 00:09:00 Summary 00:01:00 JavaScript Control Flow Statements Introduction 00:02:00 While loop 00:09:00 Do-while loop 00:03:00 For loop 00:08:00 Break 00:02:00 Continue 00:03:00 Coding Exercise 00:02:00 Solution for Coding Exercise 00:02:00 Summary 00:02:00 JavaScript Functions Introduction 00:02:00 Creating a Function 00:07:00 Function Call() 00:07:00 Function with parameters 00:05:00 Function Bind() 00:06:00 Summary 00:01:00 Data Visualization (Google Chart) Introduction 00:01:00 How to Use Google chart script 00:04:00 Line Graph chart 00:14:00 Scatter plots chart 00:02:00 Bar chart 00:04:00 Pie chart 00:02:00 3D Pie chart 00:02:00 Summary 00:01:00 JavaScript Error Handling Introduction 00:01:00 Try-catch 00:05:00 Try-catch-finally 00:17:00 Summary 00:01:00 JavaScript Client-Side Validations Introduction 00:01:00 On Submit Validation 00:09:00 Input Numeric Validation 00:12:00 Login Form Validation 00:05:00 Password Strength Check Validation 00:04:00 Summary 00:01:00 Order your Certificates & Transcripts Order your Certificates & Transcripts 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.

Master JavaScript with Data Visualization
Delivered Online On Demand6 hours 21 minutes
£25

Statistical Analysis

4.7(160)

By Janets

Register on the Statistical Analysis 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 a digital certificate as proof of your course completion. The Statistical Analysis 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 Statistical Analysis 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 Statistical Analysis, 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 Module 01: The Realm of Statistics The Realm Of Statistics 00:28:00 Module 02: Basic Statistical Terms Basic Statistical Terms 00:43:00 Module 03: The Center of the Data The Center of the Data 00:07:00 Module 04: Data Variability Data Variability 00:15:00 Module 05: Binomial and Normal Distributions Binomial and Normal Distributions 00:14:00 Binomial Probabilities Table 00:14:00 Z-Table 00:04:00 Module 06: Introduction to Probability Introduction to Probability 00:37:00 Module 07: Estimates and Intervals Estimates and Intervals 00:36:00 Module 08: Hypothesis Testing Hypothesis Testing 00:33:00 Module 09: Regression Analysis Regression Analysis 00:11:00 Module 10: Algorithms, Analytics and Predictions Algorithms, Analytics and Prediction 00:49:00 Module 11: Learning From Experience: The Bayesian Way Learning From Experience: The Bayesian Way 00:33:00 Module 12: Doing Statistics: The Wrong Way Doing Statistics: The Wrong Way 00:39:00 Module 13: How We Can Do Statistics Better How We Can Do Statistics Better 00:43:00 Assignment Assignment - Statistical Analysis 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.

Statistical Analysis
Delivered Online On Demand6 hours 46 minutes
£25

JavaScript Project Development - Creating Web Apps

4.7(160)

By Janets

Description Register on the JavaScript Project Development - Creating Web Apps 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 a certificate as proof of your course completion. The JavaScript Project Development - Creating Web Apps course is incredibly great value and allows you to study at your own pace. Access the course modules from any internet-enabled device, including computers, tablets, 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 This Course Receive a digital 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) Certificate of Achievement After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for 9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for 15.99, which will reach your doorsteps by post.  Method of Assessment You need to attend an assessment right after the completion of this course to evaluate your progression. For passing the assessment, you need to score at least 60%. After submitting your assessment, you will get feedback from our experts immediately. Who Is This Course For The course is ideal for those who already work in this sector or are aspiring professionals. 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.   Course Content Section 01: Introduction Introduction to Java Script 00:11:00 Event Driven Programming 00:10:00 Property or Style Object 00:10:00 Section 02: Shopping Cart Creating Login Page 00:11:00 Validation on Login Page 00:09:00 Implementing Java Script 00:07:00 Example of Shopping Cart 00:07:00 Functions in Java Script 00:10:00 Adding Items to Cart 00:09:00 Removing Items from Cart 00:11:00 Terms of Shopping Cart 00:09:00 Files in Local Storage 00:11:00 Section 03: Shopping Cart GUI Function for Display Cart 00:11:00 Function for Deleting Cart 00:09:00 Creating Input Id 00:12:00 Section 04: Online Examination Developing Application 00:08:00 Function for Return Document 00:07:00 Function Check Answer 00:11: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 Project Development - Creating Web Apps
Delivered Online On Demand2 hours 53 minutes
£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 Demand8 hours 54 minutes
£25

Learn DOM Manipulation with JavaScript

4.7(160)

By Janets

Register on the Learn DOM Manipulation with JavaScript 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 Learn DOM Manipulation with JavaScript 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 Learn DOM Manipulation with JavaScript 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 Learn DOM Manipulation with JavaScript, 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: Course Introduction What is the DOM? 00:02:00 Your first DOM update 00:05:00 Course Project: Code DOM Adventure 00:04:00 Unit 02: DOM Fundamentals HTML and the DOM 00:05:00 DOM standards 00:05:00 The BOM 00:04:00 The CSSOM 00:03:00 The tree (Data structure) 00:05:00 The DOM tree 00:11:00 The DOM and JavaScript 00:01:00 Unit 03: Code DOM Adventure App architecture 00:08:00 Challenge solution: The exit screen 00:04:00 App skeleton 00:05:00 The splash screen file 00:03:00 Download our asset kit now! 00:03:00 Including the assets 00:03:00 Unit 04: Creating elements Wiring the splash screen element 00:02:00 Creating elements at runtime 00:03:00 Appending HTML strings width append() 00:02:00 Appending nodes with append or append Child 00:03:00 Script order matters 00:04:00 Unit 05: Dynamic CSS Specifying classes to elements 00:04:00 Working with static styles 00:04:00 Defining styles at runtime 00:04:00 Querying the DOM to find elements 00:05:00 Unit 06: Profiling the pixel pipeline The pixel pipeline 00:02:00 Identifying bad practices 00:04:00 Profiling runtime performance 00:04:00 Batching DOM updates with document fragments 00:05:00 Too many nodes 00:04:00 Unit 07: Animation using DOM changes Removing nodes from the DOM 00:06:00 The animation frames 00:06:00 Our animate method 00:04:00 Our working animation! 00:06:00 Stopping the animation 00:08:00 Unit 08: Planning DOM changes with a state model Let's build the level! 00:02:00 2. Our state model to control the DOM from state. 00:10:00 Normalizing attributes 00:04:00 Our level class 00:04:00 Arrays, references and non-iterable empty slots 00:05:00 Building our state with an ugly oneliner 00:05:00 Module 04: The Language of Coaching 01:00:00 Write code for humans and normalize your code 00:05:00 Rendering the level element 00:05:00 Things are getting messy 00:06:00 Unit 09: Easy bundling Easy bundling 00:06:00 Bundle with the start script 00:01:00 Our dev server 00:02:00 Let's use DOMContentLoaded and ES Modules (ESM) 00:07:00 Dynamic style elements with CSS as ESM imports 00:04:00 Unit 10: DOM updates with basic state driven development Designing the shape of our state 00:02:00 Initializing our state in preparation to render DOM elements 00:05:00 DOM updates from state 00:08:00 Updates to state are reflected in the DOM 00:03:00 Modeling and render our chip walls 00:06:00 Unit 11: The player, Interacting with user input The player - Tech approach 00:02:00 Rendering the player with the DOM 00:07:00 Box model and global styles 00:06:00 Manipulating inline styles with the DOM 00:04:00 Moving the player by changing its state 00:06:00 DOM keyboard event listeners 00:07:00 Mapping and filtering DOM events data 00:04:00 Can the player move? - Tech approach 00:03:00 Preventing overlapping DOM elements 00:12:00 Prepare interactive frames 00:08:00 Resetting className and adding interactive frames on DOM events 00:06:00 Update frames without moving the element on DOM events 00:03:00 Unit 12: Interactive DOM, breaking walls Adding random DOM elements 00:06:00 DOM events when pressing the space key 00:05:00 Creating elements on DOM events 00:05:00 z-index manifest 00:04:00 Dynamic element IDs with the DOM 00:07:00 Interacting with other elements using the state model 00:06:00 Remove surrounding walls 00:04:00 Unit 13: Portal to exit the game Adding the portal to the screen 00:07:00 Random elements on the screen 00:05:00 Grouping inline CSS DOM updates 00:03:00 Exiting the game, when two elements cross paths 00:04:00 Challenge, your turn to build the exit screen 00:03:00 Challenge solution, my turn to build the exit screen 00:04:00 Hiding the portal behind a wall 00:05:00 Removing DOM event listeners 00:04:00 Unit 14: Animating all the things Rendering the splash screen 00:04:00 Swapping screens 00:02:00 Animating the portal 00:04:00 CSS kit - animations 00:03:00 Request animation frame and delaying animations 00:09:00 Animating with a parent css class 00:03:00 Old TV effect 00:02:00 Animating with delayed animation 00:11:00 Optimizing frames 00:03:00 Final frame optimizations 00:04:00 Unit 15: DOM Sound effects Dynamic audio elements 00:07:00 Interactive sound effects with DOM events 00:04:00 Delayed audio effects with callbacks and DOM events 00:04:00 Final lecture, final sound effect! exiting the game 00:03:00

Learn DOM Manipulation with JavaScript
Delivered Online On Demand8 hours 24 minutes
£25

Basic Node.JS

4.7(160)

By Janets

Register on the Basic Node.JS 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 Basic Node.JS 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 Basic Node.JS 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 Basic Node.JS, 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: Introduction 00:02:00 Unit 02: Node.js Basics Module 01: Introduction 00:01:00 Module 02: What's & Why Node.js? 00:07:00 Module 03: Installation (1st) 00:01:00 Module 04: First Node.js app 00:12:00 Module 05: Mechanism of Node.js 00:07:00 Module 06: Event Loop 00:09:00 Module 07: Loop tick 00:04:00 Module 08: Modules 00:07:00 Unit 03: Asynchronous JavaScript Module 01: Introduction 00:02:00 Module 02: JSON format 00:03:00 Module 03: Callback pattern 1 00:05:00 Module 04: Callback pattern 2 00:04:00 Module 05: Callback hell 00:01:00 Module 06: Promises pattern 1 00:03:00 Module 07: Promises pattern 2 00:05:00 Module 08: Master promises 1 00:02:00 Module 09: Master promises 2 00:02:00 Module 10: async/await pattern 1 00:02:00 Module 11: async/await pattern 2 00:02:00 Module 12: Promisify a function 00:03:00 Unit 04: Core Modules Module 01: Introduction 00:01:00 Module 02: Event emitter I 00:03:00 Module 03: Event emitter II 00:02:00 Module 04: Event emitter III 00:03:00 Module 05: File system I 00:02:00 Module 06: File system II 00:01:00 Module 07: File system III 00:04:00 Module 08: Streams I 00:03:00 Module 09: Streams II 00:02:00 Module 10: Path I 00:02:00 Module 11: Path II 00:02:00 Module 12: Path III 00:02:00 Unit 05: npm Module 01: Introduction 00:01:00 Module 02: package.json file 00:01:00 Module 03: Commands I 00:02:00 Module 04: Commands II 00:03:00 Module 05: Commands III 00:04: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.

Basic Node.JS
Delivered Online On Demand2 hours 2 minutes
£25