Collection of Courses Number 39

this page has Many courses
Table of Contents:

Development

//
Kanban AI Fundamentals: Learn How to become More Productive
Master Agile Workflow, Optimize Resource Utilization, Enhance Task Management, and Streamline Processes with Kanban AI
12 hr 40 mins
English

Description

Kanban is a popular framework used to implement agile and DevOps software development. It requires real-time communication of capacity and full transparency of work. Work items are represented visually on a Kanban board, allowing team members to see the state of every piece of work at any time.

A Kanban board is an agile project management tool designed to help visualize work, limit work-in-progress, and maximize efficiency (or flow).

It can help both agile and DevOps teams establish order in their daily work. Kanban boards use cards, columns, and continuous improvement to help technology and service teams commit to the right amount of work, and get it done!

This course will help you explore how working on an Agile project using Kanban has benefits for your development team, your end users, and your organization as a whole.

We will identify various process flow related issues including too much work in progress, underutilization of resources, lengthy tasks, unequal sized tasks etc. using simple and easy to understand demonstrations on Kanban board.

We will not only identify these inefficiencies but also solve for the same by continuously improving the process flow using Kanban Board.

This course is ideal for software developers, project managers, software leadership, or anyone that would have an interest and gain benefit from running an Agile project and delivering maximum value early to your customers.

No prior experience is necessary to take this course. So, if even if you don’t know what Kanban is and the various principles and concepts under Kanban and Agile Project Management, not to worry.

We will cover all of these concepts from scratch.

Here is a list of the topics we will cover in this course:

  • Introduction to Kanban & Kanban Board

  • Finding Inefficiencies in the Process

  • Limiting Work in Progress

  • Under utilization of Resources

  • Unequal Sized Tasks

  • Marking the Tasks

  • Other Inefficiencies/Issues

Kanban Practices

  • Defining Done

  • Daily Stand up

  • Specifying Rules

I hope that you will enjoy the class, be challenged by it and learn a lot. The primary objective is to build a strong foundational knowledge of the principles of Kanban

It is suggested that you go through the course at a pace that makes sense for you. The topics build on each other, so it is better to slow down and really learn something than to just move on in order to keep up a certain pace.

So, I have the tools needed to get the job done. So, let’s do it, I’ll see you in class. All the best.

Practical MongoDB + PHP: For Absolute Beginners
Master yourself in NoSQL Database MongoDB with Hands-on Practical Examples. PHP & MongoDB practical projects.
12 hr 2 hr
English

Description

=== Students' reviews' regarding this course ===

"In-depth explanations, good examples, knowledgeable instructor!" -- Gordon Stanley

"Really very good course to start learning Mongodb." -- Saifaldeen

"Simply awesome. The instructor is explaining every line of code that he is typing it on the console and explains straight to the point. I got to learn many new things in this course as a beginner." -- Saurabh Mirajkar

"Great course. Loved the style of the instructor and the way things are presented. Cheers" -- Joey Smith

"This is a good course for someone who has worked with json objects and php before, the examples are easy to understand. I´m really enjoying this course" -- Jezer Eduardo Martínez

"So very clear and concise... we learn to build and the instructor is taking us through the major steps to build something" -- Robin McManus

MongoDB is one of the most powerful NoSQL database in the current world. By completion of this course, you will be able understand the concepts of MongoDB and get working experience on MongoDB. This course gives you hands on and practical experience on MongoDB queries; both basic queries and advanced queries. How to install Also you complete a basic project with PHP and MongoDB. 

Learning NoSQL (here for example, MongoDB) is one of the fastest ways to improve your career. Hope this course will be used as a helping hand for your prospective career. Please dig on free preview videos for more information. 

Along with MongoDB, you will learn PHP Basics and Advanced. Practical work with Git, JSON and XML.
 

Build a User Web App from Scratch with Vanilla PHP 8+
Build a real example Web application from scratch with PHP 8 and MySQL
12 hr 18.5 hr
English

Description

Learn how to build a robust and reusable PHP Web application with MySQL from scratch.
Step-by-step, without any 3rd-party frameworks, you will learn and build a complete PHP 8 framework, and later in the course, we will cover some great Composer packages we will include in our project (you will also learn how to send emails efficiently with the Symfony Mailing package).


The screencast videos literally cover everything (nothing is hidden!), allowing you to understand and follow the whole evolution of the Web application.

You will learn how to build a modern, clean and flexible framework following the best coding practices and PHP standard recommendations (PSR) allowing you to reuse it easily for your next SaaS.


At the end of the course, you will be confident to build any kind of real-world Web application for your next business idea or to take your freelance career to the next level! You will also be able to implement your very own unique ideas and concepts from the codebase of this course.

Finally, once you subscribe to this course, I will do my best to answer your questions within a few hours for any of your questions. I know how challenging it can be to build a whole Web application and I want you to succeed in building the web application you want.

PHP for Beginners 2023: Build Complete Ecommerce Store
Create Professional (E-Book) Ecommerce Store with Payment and Admin Panel in PHP MySQL Bootstrap and PDO
12 hr 10 hr
English

Description

Ready for a fantastic journey with me?? In this course and in under 9 hours, you are going to learn how to build an amazing e-commerce web app. It's a pretty decent size project. We are going to get going first by setting up the database and I already prepared the design with bootstrap for us. After this, we are going to display the products neatly and dynamically and we going to build the most challenging part of this project which is the cart. In the cart, there are going to be a lot of details like adding products updating and deleting from the cart, and showing the number of products in it and that's all going to be done without refreshing the page with Ajax-JQuery of course. And after all of this, we are simply going to process the payment with stripe and we are going to checkout and place orders finally. At the end of this whole process, we are going to give users the products that they paid for. This is the main function of this web app. Surely there is going to be an authentication system, a category system, and more on the users' side.

There is also a cool and very practical admin panel, where we are going to handle general functions about our user's side. So, in the admin panel, we are going to create admins and allow them to log in, create and manage categories, and show them. and we are going to fully handle products. There is a lot more to talk about. There are a lot of details, password hashing, and validations to go ahead and talk about. So, if this looks like something you are interested in, get the course now. See you inside.

Python Hacking | Real Ethical Hacking with Python | PYCEH23+
Unlock the Real power of Python for hacking. Manipulate MAC addresses, execute MiTM attacks, develop RAT | PYCEH2023++
12 hr 8.5 hr
English

Description

Are you ready to unlock the full potential of Python and become a skilled ethical hacker? Look no further than "Python Ethical Hacking: Master the Art of Cybersecurity." This immersive and comprehensive course is designed to equip you with the knowledge and hands-on skills necessary to excel in the exciting world of ethical hacking.

With a focus on practical applications, this course covers everything you need to know about Python programming, making it accessible to both beginners and experienced programmers. You'll embark on an exciting journey where you'll learn how to harness the power of Python to manipulate MAC addresses, develop network scanners, execute Man-in-the-Middle attacks, intercept network traffic, create your own pentesting RAT (Remote Access Trojan) malware, and much more.

The course begins by laying a solid foundation in Python fundamentals. Even if you're new to programming, you'll quickly grasp key concepts and techniques that are essential for ethical hacking. From there, you'll dive into the world of network security and learn how to manipulate MAC addresses using the terminal, as well as develop your own Python program to change MAC addresses dynamically. This skill is invaluable for concealing your identity and enhancing your hacking capabilities.

Next, you'll explore the intricacies of ARP (Address Resolution Protocol) and the ARP table. You'll gain a deep understanding of how these protocols work and their vulnerabilities, and then apply your knowledge to create a network scanner from scratch. By the end of this section, you'll be able to effectively discover vulnerable devices on a network, a critical skill for any ethical hacker.

One of the most powerful techniques in the ethical hacker's arsenal is the Man-in-the-Middle (MiTM) attack. In this course, you'll not only understand how these attacks work in reality, but also plan and execute your own MiTM program using Python. You'll learn how to spoof routers and targets simultaneously, fixing any encountered problems along the way. This knowledge will allow you to intercept network traffic and exploit login credentials from devices on the same network, uncovering critical information and strengthening your cybersecurity defenses.

Taking your skills to the next level, you'll delve into the creation of your own pentesting RAT malware. A Remote Access Trojan (RAT) provides unauthorized access to a target system, allowing you to explore and control it remotely. You'll develop a powerful RAT malware from scratch, with both client and server components, and execute it on both Windows and Kali Linux platforms. By understanding the inner workings of such malware, you'll be better equipped to defend against it.

Understanding sockets and their functions in Python is crucial for remote access and control. In this course, you'll explore the intricacies of sockets and how they enable communication between client and server applications. You'll develop a client-side application and establish remote access connections, allowing you to explore and control remote systems effectively.

Finally, you'll examine the server-side implementation of remote access techniques. You'll dissect each line of code, understanding its significance in establishing a secure and robust connection between the client and server. This knowledge will empower you to develop secure remote access solutions and protect against unauthorized access.

By the end of this comprehensive course, you'll have a comprehensive skill set that will enable you to identify vulnerabilities, protect against malicious attacks, and secure networks and systems. Join us on this exciting journey of becoming a proficient Python ethical hacker and safeguarding against cyber threats.

Enroll now and embark on your transformation into a cybersecurity expert with Python Ethical Hacking: Master the Art of Cybersecurity! Gain the knowledge and skills to protect yourself and others from malicious hackers and become a highly sought-after cybersecurity professional.

Don't miss this opportunity to learn from industry experts and gain hands-on experience in Python-based ethical hacking techniques. Enroll today and take the first step towards a successful career in cybersecurity!

AWS and Linode: The Ultimate Guide to Cloud Computing [IaaS]
Cloud Computing | Linux Foundations | Apache | NGINX | DBMS | Firewalls | Load Balancers | AWS IAM | Amazon EC2
12 hr 13 hr
English

Description

This course offers a comprehensive guide for aspiring cloud practitioners interested in learning the complete lifecycle of virtual instance deployment and configuration on popular cloud platforms like AWS and Linode. The course starts right from the basics, where we explore various cloud computing service models. This includes infrastructure as a service, platform as a service, and software as a service. From there students gain hands-on experience with creating and administering remote virtual instances, complete with Ubuntu, Apache, MariaDB, and PHP. Students will learn the difference between popular web servers like Apache and NGINX, along with a detailed overview of various database management systems. This includes both SQL and NoSQL databases, in addition to database transaction standards such as ACID and CAP Theorem. In addition to a theoretical deep dive, the course demonstrates how to install, configure, and secure LAMP stack on Ubuntu for hosting dynamic, database driven web apps. We offer a detailed segment on server security, where students will configure both software and network firewalls for their instance using strict firewall policies, UFW and custom SSH ports. At this stage students will also learn to scale their servers both vertically and horizontally using application load balancers.

The second half of the course provides a comprehensive guide to Amazon Web Services. We start with demonstrating how to setup, secure, and navigate an AWS account. This includes setting up billing alerts and multi-factor authentication. From there, we take a deep dive into AWS Identity and Access management for enhanced account security, and the management of user accounts for various AWS services. Here we explore IAM User management and permissions, IAM Groups, IAM Policies, and access key rotation. Following the IAM section, we’ll jump into the Amazon Elastic Compute Cloud (EC2) service. In this module students lean to deploy virtual instances on AWS using Amazon Machine Images, Elastic IPs, and Launch Templates. We will also explore IAM roles for EC2, EC2 Security Groups, SSH key pair authentication, and remote administration using both terminal and EC2 Instance connect.

As you can see this course covers a tremendous bit of ground and we hope you’re just as excited about this course as we are, if so - hit that enroll button and let’s get started.

Build a Connect-4 Clone in React + JavaScript Foundations
Learn the Foundations of React and JavaScript by Building a Fully Functional Connect-4 Game Clone.
12 hr 5.5 hr
English

Description

If you had a passion for games growing up, you’re likely no stranger to connect-4 - a wildly popular game with the objective of connecting four single colored disks into a grid-like holder before your opponent. With this course you have the opportunity to relive this fond childhood memory by building a connect-4 clone using React.

React, also known as React JS, is a powerful JavaScript library used for building custom, interactive user interfaces using UI components. Some of the most well known examples of organizations using React for their front-end include Netflix, Facebook, and Airbnb. Developed and maintained by Meta along with a community of independent developers, React remains free and open-source. React is a component based library built entirely on JavaScript, which makes it perfect for designing complex UI’s. With React, developers can build encapsulated components that efficiently manage their own state and render UI updates specifically when data changes. For example, think of the automated content refresh feature you see on a twitter feed, or Facebook like button. Here the state of the UI component changes on the page, without having to manually refresh when the data is updated. This is just one small, yet powerful feature of React.

Through a complete hands-on project, this course will teach you all the fundamental principles of React that you must know to become a proficient React developer. We start with the tools needed to get started with React, along with instructions on creating the Connect-4 game board. From there we dive in to React OnClick Events, Passing Props, Destructing, React Children, and Passing Arguments. With a solid understanding of the foundations, students move on to various styling techniques for the game components, along with Dynamic classes, and handling callbacks. Here we’ll explore inline, global, and dynamic styling coupled with dynamic classes. We will then move on to the React State Hook, React Key Property and initializing the game modules. Students then tackle more intermediate concepts including the logical components of calculating a winner, determining a draw, and React Lifecycle events. In the last module, we explore the implementation of AI for automated move suggestions, and single player games.

In addition to the hands-on React module, we also offer a comprehensive overview of JavaScript for those who need a refresher. Here we start with introducing students to the document object model (DOM) which defines the logical structure of HTML documents. From there we dive into JavaScript to demonstrate various methods in which DOM elements can be manipulated to add interactivity to static components. We start right from the basics, which includes JavaScript placement, and data output. From there we move on to variable declaration, arithmetic operations, operator precedence, data types, and objects. Once the foundations are covered, we move on to more complex operations using Arrays, Conditional Statements, JavaScript comparison operators, Booleans and loops. Here students will learn to unleash the true power of JavaScript to render different outcomes based on user interaction. We will explore the use of functions to efficiently handle repetitive tasks and JavaScript events to handle output based on actions and occurrences. The section will conclude with a hands-on project where students will implement their knowledge to build a web based photo gallery and background color changer.


Laravel 10 - For Beginner to Advanced (2023)
In this course, you will learn the complete Laravel 9 from scratch - This course is for beginner to advanced
12 hr 29 hr
English

Description

You know the latest laravel version is now Laravel 9. So we have created a very complete course on Laravel 9.
If you are new to Laravel or beginner to Laravel, you will be able to learn it in advanced level from this course.

Here we have taught the students:

  • Composer - Installing composer in local machine, installing package using composer

  • MVC (Model, View, Controller) - How it works and details about this

  • Laravel 9 Installation - Installation process, directory structure and about the .env file

  • Route - Basic route, route parameter, route group, prefix etc.

  • Middleware - How it works, types of middleware, registering etc.

  • Controller - Basic controller, partial and resource controller

  • View - view features (extends, include, yield, section), conditions, loop

  • Working with Database - Connection, model, migration, seeder, fakers etc.

  • Basic CRUD (Create, Read, Update, Delete) system in Laravel 9 - Environment setup, validation, store data, show, edit, delete data from database

  • Image CRUD (Create, Read, Update, Delete) system in Laravel 9 - Environment setup, validation, store data, show, edit, delete image from database

  • Using Image Intervention in Laravel 9 - Image crud with intervention image, environment setup, store, delete, edit and show the data

  • Complete Authentication System with Laravel 9 UI - Create project, user registration, email verification, login and logout in authentication, forget password system, reset password system

---------------------------------------------------------------------------------------------------------------------

Update Log

---------------------------------------------------------------------------------------------------------------------

Added Tutorial For Laravel 9 to Laravel 10 Version Upgrade - 01 March, 2023

-

Design

//
BIM- Revit Family Creation- From Zero to Advanced
Designing and Modeling Building Families From Basic Components to Complex Design Elements with Parametric Controls
12 hr 8 hr
English

Description

Note: This course is full of real-world examples of creating Revit families in various projects.


  • Do you find that certain types of families or components are particularly difficult to create in Revit?

  • your families are flexible and can be easily modified to meet changing design requirements?

  • Have you ever had to create a family from scratch for a particularly unique or complex design element?

In this comprehensive course, you'll learn everything you need to know to design and create families that are both precise and adaptable.

Starting with the basics of creating simple components, we'll move on to more complex design elements like columns, beams, and even staircases. You'll learn how to make your families parametric, so they can be easily modified to meet changing design requirements. We'll also cover best practices for organizing your families, so you and your team can quickly and easily find the right component for your project.

Headlines:

  • Family Editor Basics: Introduction to Family Editor interface and basic tools.

  • Parametric Family Creation: Creating flexible models using parameters and formulas.

  • Creating Nested Families: Techniques for creating families within other families, allowing for greater flexibility in modeling.

  • control the visibility of different elements within a family to create more dynamic and flexible models.

  • Placing families within a Revit project and understanding how to host them to other elements in the project.

  • Many Examples of different types of Family


This is a comprehensive course that every professional BIM modeler needs. Everything is explained in detail with real-world examples. Enroll now and feel free to ask me any questions throughout the course.


-

IT & Software

//
Python For Beginners Course In-Depth
This course is a depth introduction to both fundamental python programming concepts and the Python programming language.
12 hr 7 hr
English

Description

This course is a depth introduction to fundamental python programming concepts.

Learn Python From Beginner To Advanced Level

  • I’ve created thorough, extensive, but easy to follow content which you’ll easily understand and absorb.

    The course starts with the basics, including Python fundamentals, programming, and user interaction.


    The curriculum is going to be very hands-on as we walk you from start to finish becoming a professional Python developer. We will start from the very beginning by teaching you Python basics and programming fundamentals, and then going into advanced topics and different career fields in Python so you can get real-life practice and be ready for the real world.


  • The topics covered in this course are:

    * Beginner to Expert Python contents:


    Array implementation

    File methods

    Keywords and Identifiers

    Python Tuples

    Python Basics

    Python Fundamentals

    Mathematical Functions

    Data Structures

    Object-Oriented Programming with Python

    Functional Programming with Python

    Lambdas

    Decorators

    Generators

    Testing in Python

    Debugging

    Error Handling

    Regular Expressions

    Comprehensions

    Modules

  • See you inside the course!

SAP MM - Material Management with exam ready practice test
SAP MM with exam ready certification practice test (C_TS452_2021), Data Migration Cockpit and Fiori Apps, Mock interview
12 hr 33 hr
English

Description

Learn SAP MM in S4 HANA environment with practical session, and certification practice test, End user Part, Functional configuration , SAP Data Migration Cockpit, Fiori Apps Basics etc.



SAP MM Certification Practice Question and Answers based on C_TS452_2021

SAP Certified Application Associate - SAP S/4HANA Sourcing and Procurement


Description

  • The "SAP Certified Application Associate - SAP S/4HANA Sourcing and Procurement" certification exam verifies that the candidate has the fundamental and core knowledge in the area of sourcing and procurement required for the consultant profile. This certificate proves that the candidate has an overall understanding and can implement the knowledge practically in projects to contribute to the success of the planning and implementation phases in a mentored role. Previous project experience is not necessarily a prerequisite to pass this exam. This certification exam is relevant for SAP S/4HANA Cloud, private edition and SAP S/4HANA on-premise.

Topic Areas

Please see below the list of topics that may be covered within this certification and the courses that cover them. Its accuracy does not constitute a legitimate claim; SAP reserves the right to update the exam content (topics, items, weighting) at any time.

Configuration of Purchasing > 12%

Procurement Processes > 12%

Enterprise Structure and Master Data > 12%

Valuation and Account Assignment 8% - 12%

Purchasing Optimization 8% - 12%

Inventory Management and Physical Inventory 8% - 12%

Invoice Verification 8% - 12%

Sources of Supply 8% - 12%

Consumption-Based Planning < 8%

Analytics in Sourcing and Procurement < 8%

SAP S/4HANA User Experience < 8%

Fundamentals of computer science | Short Term Course(Arabic)
computer science , Fundamentals , Development , coding , programming
12 hr 1.0 hr
Arabic

Description

كورس أساسيات علوم الحاسب :
محتويات الكورس :
1- مفهوم الهندسـة الوراثيـة
2- مفهوم الخوارزميـات
3- مفهوم المنطق البرمجي وآلية العمل به
4- مفهوم الإسباقيـات البرمجية وأولاويات الاختيار عند تنفيذها في أي برنامج  
5- كيف يتم تنفيذ أي برنامج في البرمجة
سوف تخرج من هذا الكورس بمعلومات أوليـة مهمة لكي تأهلك في الدخول في عالم البرمجة والبدء المباشر في التخصص الذي تريد تعلمه نحن نعمل علي تنمية المجتماعات ببناء فكر برمجي صحيح من مناهج علمية تدرس في الجامعات الدولية ونتدرج بالشرح بعد هذه الكورسات إلي تعليم لغات البرمجة التي توهلك لسوق العمل في العديد من المجالات المختلفة.

Computer Science Basics Course :
Course Contents :

1. object oriented programming concept.

2.Algorithms Introductions by simple way.

3.What's programmatic logic principles.

4.What's concept of software precedence and selection priorities when implementing it in any program?

5. How is any program implemented in programming.
You will come out of this course with important preliminary information in order to qualify you to enter the world of programming and start directly in the specialty that you want to learn. We are working on developing societies by building correct programming thinking from scientific curricula taught in international universities and to prepare you to Work in many different fields.

Cyber Defender's Journey: Virus Detection and Elimination
Becoming a Hero in the Battle Against Malware
12 hr 3 hr
English

Description

  1. What is the meaning of a computer virus?

  2. Why is computer virus named after the biological virus?

  3. Whether antivirus software can uncover all computer viruses?

  4. Almost all viruses are attached to an executable file. What does it mean?

  5. Why is it necessary to be aware of computer viruses and malware?

  6. What are some common purposes behind the creation and distribution of computer viruses?

  7. What type of disruption is caused by some computer viruses?

  8. Certain viruses cause destruction. What type of destruction is caused by them?

  9. Some viruses are created with the purpose of theft and espionage. Please elaborate.

  10. What is meant by botnet?

  11. Some viruses are created for pranks or mischief. Write a few lines.

  12. Whether computer viruses created for experimentation can cause damage?

  13. Which are some common ways that viruses use to propagate?

  14. How viruses do spread through email attachments?

  15. How viruses do spread by downloads?

  16. Viruses can also spread through removable storage devices. Write a few lines.

  17. All viruses are malware but not all malware is virus. Comment.

  18. What is meant by malware?

  19. Malware always do their best to avoid detection. Comment.

  20. What are the various differences between computer virus and malware?

  21. Write a short note on the history of computer viruses.

  22. The reasons why people make viruses have changed with the passage of time. Comment.

  23. What are those some common indicators which may suggest that our computer system has been infected by virus?

  24. Computer virus can change the browser settings of  your computer. Comment.

  25. What type of action a computer virus may take on the files  stored in your computer?

  26. What type of unexpected activities can a computer virus can do in respect of email or social media?

  27. What are some common types of computer viruses?

  28. Detecting and removing viruses is an easy job. Comment.

  29. Direct action virus is a virus which directly attacks certain types of files. Which are those files?

  30. What is meant by boot sector?

  31. What is boot sector virus? Is it easy to remove this virus?

  32. Do you agree that  macro viruses do not target the underlying computer system itself? Comment.

  33. It is difficult to remove polymorphic viruses. Why?

  34. What is meant by multipartite virus?

  35. File infector viruses target specifically target which type of files?

  36. Where does resident virus saves itself?

  37. What does the overwrite virus do?

  38. What is meant by spacefiller virus?

  39. Computer viruses are just one kind of harmful software that can cause problems. Comment.

  40. Whether ransomware is a virus?

  41. Is trojan a virus?

  42. The spread rate of viruses is slow or high in comparison to trojan. Comment.

  43. What is the main purpose of trojan horse?

  44. Is worm a virus?

  45. At which speed worms spread in comparison to viruses?

  46. What is the function of spyware?

  47. What is meant by adware?

  48. Is it easy to tell to identify what type of malware has hit your computer system? Comment.

  49. What type of damages a computer virus can do?

  50. What are the various steps which we should take to protect our computer from virus?

  51. What is the importance of keeping operating software updated?

  52. Why should we install reputed antivirus software on our computer?

  53. Before using floppies, CDs and USB drive, we should take one action. What is that action?

  54. We should avoid using homemade CDs, floppy disks and flash drives. Why?

  55. Why should we not install too many security software on our computer?

  56. Why should we be cautious of email attachments and links?

  57. What is the importance of regularly backing up data?

  58. What is the purpose of a firewall?

  59. How can we protect our Wi-Fi?

  60. Why should we not download software from unfamiliar websites?

  61. How can we make a password strong?

  62. What are the various steps which we should take if our computer system becomes infected?

  63. In case of computer infection, we should disconnect our computer from internet, if we are using any. What is the logic behind that?

  64. What purpose is served if we disconnect our infected computer from the local area network with which it is connected?

  65. What are the various techniques and technologies used by antivirus software to detect and remove malware?

  66. What is meant by signature based detection of viruses?

  67. Antivirus software often includes real-time monitoring capabilities. What it means?

  68. If antivirus detects any virus in the computer system, what action is taken by the antivirus software?

  69. What is meant by cloud based scanning?

  70. How machine learning and artificial intelligence helps antivirus software?

  71. What is meant by antivirus?

  72. What is the meaning of anti-malware?

  73. Antivirus software should have some necessary features. What are those?

  74. What are future challenges which antivirus software may encounter?

Making Informed Choices: 11 Antivirus Buying Factors
Choosing the Right Antivirus for Your Digital Protection Needs
12 hr 1.5 hr
English

Description

1. What are those points which should be looked into while purchasing antivirus?

2. Our antivirus should provide real time protection. What is the meaning of real time protection?

3. Our antivirus should be compatible with the operating system of our computer. What it means?

4. What is the purpose of fire wall?

5. What is meant by password manager?

6. Some antivirus offer parental control features. What is the benefit of parental control feature?

7. Why the antivirus will continue to face numerous challenges in future?

8. What are the various future challenges for antivirus software?

9. What is the meaning of advanced persistent threats?

10. What is meant by cloud-based threats?

11. Give an example from the real world which demonstrates the important role played by antivirus in cybersecurity.

12. There is need for international collaboration in cybersecurity efforts. Give an example of the same from the real world.

13. What are various legal considerations in antivirus software usage?

14. We should have a legitimate licence to use the antivirus software. Why?

15. Antivirus software vendors must adhere to consumer protection laws. Comment.

16. What are various ethical considerations related to antivirus software?

17. Antivirus software vendor should provide clear information to the users regarding antivirus software. What this clear information refers to?

18. The user of antivirus software should follow responsible disclosure practices. What is meant by that?

19. The user of antivirus software should not engage in unethical or illegal activities. Comment.

20. What are emerging trends in Antivirus?

21. What is meant by Cloud-Based Antivirus?

22. What is the meaning of zero-day threats?

Learn Linux administration and linux command line skills
Linux administration and Linux command Line skills from scratch. This Linux course is for all level learners.
12 hr 32 hr
English

Description

Learn Linux administration,  Linux command Line skills

                                                      ***

Linux administration & Linux command Line skills from scratch. This Linux administration course is great for both beginners and advanced learners.       

                                     

Learn Red Hat Linux & CentOS: Use the in-demand skills to start a career as a Linux Server Admin or Linux Administrator.

Begin a thorough learning journey by exploring the details of Installing Kali Linux. Follow a step-by-step process to gain hands-on experience in establishing Kali Linux as a strong platform for penetration testing. Discover the powerful capabilities of Kali Linux and its prominent role as a leading tool in this field.

After taking this course, you will fully understand the most important and fundamental concepts of Linux server administration and the Linux command line. More importantly, you will be able to put those concepts to use in practical, real-world situations.

You'll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.

Linux is one of the best operating system in the world. Linux is a popular, open-source operating system that is easy to use and very secure.

A career in Linux is one of the top 5 highest-paid in the IT industry. Linux is the number-one operating system for Fortune 500 companies and even startups.


If you want to start your career in Linux and have little or no knowledge of Linux, then this course can help. In this course, you will learn about Linux installation, configuration, administration, troubleshooting, the command line, OS tools, Managing Users and Groups and also explore shell scripting to boost your Linux skills. Automate tasks, manipulate data, and optimize system processes using the command line. The course covers essential scripting elements.

You will be able to troubleshoot Linux server abilities and begin automating tasks. Learn effective strategies to diagnose and resolve Linux server issues, and gain valuable insights into automating routine tasks for increased efficiency.

This course is crafted to strengthen your grasp of protecting Linux servers. Acquire expertise in setting up and handling firewalls with iptables for a strong defense against potential threats. Covering crucial aspects of Linux server security, this detailed guide provides the knowledge needed to effectively safeguard your systems.

I have also included job technical interview questions and answers that will definitely help you achieve your career goals for Linux.

All the hands-on exercises that I have covered are downloadable as text files, so you can easily download and practice all the lectures to learn Linux.

I have also created quizzes for you to go through and test your knowledge.

Learning Linux can be daunting. I have designed this course keeping in mind the most important things I would need to know if I were starting my career in Linux today.


My name is Kashif Ali, and I have worked as a Linux administrator, IT manager, and infrastructure and security consultant for many Fortune 500 companies in the toughest market in the world, New York.

It's often said that if you can survive as an IT professional in New York and on Wall Street, you can survive in any IT environment in the world.


Testimonials from my students:


Hi Kashif

Recently my job required me to learn Linux quickly as I changed my department at work. This course was a pleasant surprise as it covered absolute basics, regular & expert partitioning, and advanced concepts - with hands on live examples. Cannot be more happy with purchase. Thank you Udemy.

Derek


If you are technical and have experience with the command line and sysadmin for other OS, this is the right course to get you up to speed quickly on Linux. No fluff, no showmanship, no oversimplified analogies - just right to the point.

Jim W.


Hi Kashif

I have attended multiple courses of LINUX but in terms of comprehensive coverage of concepts, lecture related notes and clear explanation of concepts this is the best course I have attended.

I use it as my regular Linux reference guide.

HIGHLY RECOMMENDED FOR ALL !

Thanks Kashif

Shahid S.


Solid content thus far, I really appreciate that the instructor takes the time to go into depth at the beginning of this course to create a good foundation for learning Linux.

Gabriel P.


Hi Kashif

This is the only course that made sense to me, i have bought 5 more courses before this one. This is the best one that worked for me.

Scott H.


To the point no bull, excellent material. recommend it highly.

Jeff T.


Following is the list of topics I have covered in this course: 


Section 1 - Course Overview

  • Course Overview

Section 2 - Installing and accessing a Linux system

  • Install VirtualBox

  • Download CentOS Linux

  • Install CentOS Linux

  • Download, Install and connect through putty

  • Install Red Hat 8 with Custom Partitioning on VirtualBox

  • Download SUSE LINUX Enterprise Server

  • Install SLES 15 (SuSE Linux Enterprise Server)

  • Install SLES 12 SP3 with expert partitioning on VirtualBox

  • Different ways of accessing your Linux server

Section 3 - Linux Fundamentals

  • The Linux Directory Structure

  • The Shell

  • Basic Linux Commands cd, ls, cat, pwd, and more

  • Listing Files and Understanding LS Output

  • Changing Password

  • Absolute vs relative Path

  • Finding help at the command line

  • Creating Files and Directories

  • Understanding the Basic File and Directory Permissions

  • Changing File Permissions

  • Modify File Ownership for user and group

  • Finding Files in your system

  • Introduction to vi editor

  • Copying Directories and Files

  • Removing Directories and Files

  • Moving and renaming Directories and Files

  • Quiz (22 questions)

Section 4 - Intermediate Linux Skills

  • more and less command

  • head and tail commands

  • Tab Completion

  • Command History

  • Wild Cards

  • Soft and Hard Links

  • Input, Output and Error Redirection

  • grep

  • pipe

  • Shell Aliases

  • echo command

  • Environment Variables

  • Connecting from one server to another

  • Transferring and Copying Files over the Network

  • Counting Words, Lines and Characters

  • Viewing and Monitoring Processes

  • Schedule and automate tasks with Cron

  • User and group administration

  • Switching Users

  • The sudo utility

  • Compressing and archiving files tar, gzip

  • Displaying and Setting the Hostname

  • Find you IP address

  • tr, sort, diff and uniq command - Text File Manipulation

  • cut and sort command - Text File Manipulation

  • 32-bit vs 64-bit operating systems

  • Finding system information (uname, dmidecode)

  • Root Password recovery

  • sosreport for Redhat troubleshooting

  • Monitor Users (who, last w, id)

  • Message of the day (motd) and wall

  • Quiz

Section 5 - Software installation - Redhat/CentOS, SUSE, Fedora and UBUNTU

  • Red-hat/CentOS/Fedora software installation using YUM

  • Package management using RPM

  • Introduction to Repositories

  • Create a Local Repository

  • System updates and preparation (version lock)

  • Roll back patches and updates

  • Installing Software in SUSE Linux using Zypper

  • Installing software in Ubuntu

  • Quiz

Section 6 - Managing Users and Groups

  • User and group administration

  • Create a User account with No Login Access

  • The passwd command

  • Password Aging on User accounts

  • Create, Modify and Delete Group Accounts

  • Activating and Deactivating Shadow Password Mechanism

  • User Authentication Files

  • The passwd File

  • The shadow File

  • The group File

  • The gshadow File

  • Switching Users

  • The sudo utility

Section 7 - Disk and Volume Management  (LVM, parted)

  • Introduction to partitioning and file system

  • Introduction to LVM - The Logical Volume Manager

  • Add a new disk through Oracle Virtual Box

  • Managing Storage with parted

  • Creating Physical Volumes (PVs), Volume Groups (VGs) and Logical Volumes (LVs)

  • Extending Volume group (VG) and Logical Volumes (LV)

  • Mirroring Logical Volumes

  • Moving Volumes (Data) from one storage to another

  • Removing Logical Volumes (LVs), Volume Groups (VGs) and Physical Volumes (PVs)

Section 8 – Shell Scripting

  • What is Shell Scripting

  • Naming Convention for Shell Script

  • Shell Scripting Format

  • How to Run a Shell Script

  • Text Editor vi Introduction

  • Creating first script - Hello World

  • Defining variable

  • Arithmetic Expressions in Shell Scripting

  • String Manipulation in Shell Scripting

  • String Comparisons in Shell Scripting

  • Read and Echo (Input/Output) statements

  • Relational Operators in Shell Scripting

Section 9 - Linux Networking

  • Network Components

  • Network Classes

  • TCP and UDP Protocols

  • The OSI model

  • Ping Command

  • Network Interfaces, configuration files and commands

  • Find your IP address

  • Add a Network Adapter through Oracle VM Virtual Box

  • NIC Bonding

Section 10 - Servers and Services

  • Apache Web Server

  • LAMP Server

  • MongoDB Server

  • MySQL Server

Section 11 - Linux Security

  • Firewall and iptables

  • Linux Server Security

Section 12 - Managing Processes

  • Understanding processes

  • Viewing and Monitoring Processes

  • Listing a Specific Process

  • View Processes by User and Group Ownership

  • Process States

  • What is Process Niceness?

  • Viewing and Changing Process Niceness

  • Renicing a Running Process

  • Control Processes with Signals

Section 13 - Linux Technical Interview Prep

  • Linux Basic Technical questions



-

Business

//
The Complete ISO 31000 Risk Management Standard Course
Mastering ISO 31000: Principles, Assessment, Implementation, Best Practices
12 hr 4 hr
English

Description

Welcome to "The Complete ISO 31000 Risk Management Standard Course"!

Are you ready to take your risk management skills to the next level? In today's dynamic and uncertain business landscape, effective risk management is a critical component of organizational success. ISO 31000 is the internationally recognized standard that provides a framework for identifying, assessing, and managing risks systematically.

This comprehensive course is your ultimate guide to mastering ISO 31000. Whether you're new to risk management or a seasoned professional, you'll gain invaluable insights, practical skills, and the confidence to navigate the complex world of risk with ease.

Key Course Highlights:


  1. ISO 31000 Fundamentals: We'll start with the basics, ensuring you have a solid understanding of ISO 31000, its principles, and how it fits into the broader risk management landscape.

  2. Risk Assessment Excellence: Dive deep into risk assessment and analysis, learning how to identify, evaluate, and prioritize risks using ISO 31000-compliant methods. You'll also master the art of developing effective risk treatment plans.

  3. Successful Implementation: Discover the strategies and tools needed to implement ISO 31000 within your organization successfully. Learn how to integrate risk management seamlessly into existing processes, foster a risk-aware culture, and establish effective communication channels for informed decision-making.

  4. Real-World Insights: Explore industry best practices and delve into real-world case studies that showcase how organizations across various sectors have leveraged ISO 31000 to enhance their risk management practices, improve resilience, and achieve their objectives.

By the end of this course, you'll be equipped with the knowledge and skills to not only interpret and apply ISO 31000 but also to make risk-informed decisions that drive your organization's success.

Join us on this exciting journey to become a master of ISO 31000 and elevate your risk management expertise. Enroll today and take the first step towards confidently managing risks in an ever-changing world. Your organization's resilience and your career prospects will thank you.

Project Management: Cost & Schedule Monitoring using EVM
Earned Value Management, Project Management, Cost Control & Monitor, Budget, Schedule & Cost Variance, Performance Index
12 hr 3.0 hr
English

Description

The course will help you understand the basic concepts of Earned Value Management which is one of the most important technique for effective Project Management.

By the end of this course you will learn the key terms of Earned Value Management, their definitions and the various formulas used to analyze whether the project is getting executed on track with respect to cost and schedule.

The course lets you understand the concept of Budget, Planned Value, Earned Value. It also teaches how to calculate Cost and Schedule Variance, Cost and Schedule Performance Index, Estimate At Completion, Estimate To Complete and To Complete Performance Index.

The course also includes examples showing the various scenarios of a project during execution phase and how Earned Value Management aids in recognizing the project status at any point of time with respect to budget and project completion schedule.

Amazon FBA Canada: Your Complete Canadian Guide To Profits
How to sell on Amazon FBA for Canadians: Because it's not the same as FBA selling in the USA. No experience required.
12 hr 8.0 hr
English

Description

FINALLY! A COURSE FOR CANADIANS ON HOW TO MAKE MONEY THROUGH RETAIL ARBITRAGE. THIS IS YOUR COMPLETE GUIDE ON HOW TO SELL ON AMAZON FBA IN CANADA. 

Things work differently when you're selling on Amazon FBA in Canada - you need to consider different product prices, shipping costs, methods, and processes for preparing your Amazon FBA Canada shipments.

When I was first selling on Amazon FBA, I had trouble finding any useful resources for Canadians on how to make money with this. I would spend hours watching videos on YouTube only to find out that some of the material did not apply because I was in Canada.

I specifically created this course to provide you with a complete and comprehensive step-by-step guide for how to sell on Amazon FBA in Canada. Learn from my experience to make more profits and keep more money in your pockets.


Master Retail Arbitrage In Under 3 Hours Using these Detailed Video Lessons and Tips Taught in This Course.

  • Create your own Amazon Seller Account and connect it to your bank account so you can get PAID!
  • Master the use of the Amazon Seller App for scanning products at the store
  • Identify which items will make you more profits when selling on Amazon FBA in Canada
  • Ship your items for FBA selling using Canada Post with the proper sticker labels
  • Avoid losing money with these saving hacks that specifically apply to Canadians (cuz things are more expensive here!)
  • Properly package and prepare your Amazon FBA Canada shipment so it does not get damaged on the way to the fulfillment centers

I am so grateful I get to be your guide through all of this. We will go through every step together: we'll make sure you have the right tools to get started, we'll go scanning for products together at Walmart, we'll print the labels together and stick them on properly, we'll go to Canada Post together and ship your package....

And of course, we'll make sales together!

This Amazon FBA Canada course is also complete with check-in points so you can easily digest this information and take action on it.

I will also be adding an entire section on ninja strategies for making more money - I have a few tips up my sleeves and have already planned more videos that will be coming down the pipeline soon! :)

Let's do this my fellow Canadians!

Click on the "Take This Course" button and I look forward to meeting you inside.

- Jewel Tolentino

-

Marketing

//
Rank Your Youtube Videos Higher in Search Using Tubebuddy
Easy-to-Understand YouTube SEO // How to do proper keyword research for your Youtube videos for organic channel growth
12 hr 3.5 hr
English

Description

Want more people to see your YouTube videos?  I get it. You put all this time into creating videos for your channel, so it's frustrating to see so little views when you know very well how many videos per day are watched on YouTube (that number is approx. 5 billion by the way).   

We are full-time YouTubers and YouTube mentors.  Over 90% of the traffic that comes to our YouTube channel (called Essetino Artists - feel free to look it up) comes from people finding our videos in the search engines of YouTube and Google. 

We often tell our clients that the number 2 key factor for successfully growing your channel is understanding YouTube SEO and how to properly optimize your YouTube videos for the search. Number 1 is having good quality content.

Learning how to do keyword research for your YouTube videos doesn't sound very sexy, but it's a significant skill to invest in because once you've mastered it, your videos will be shown to more people and specifically those you want to reach - you get to leverage the traffic from YouTube and Google at no added cost to you.

In this course, you will learn the exact YouTube SEO strategy that we use to optimize every single one of our videos, and that we teach to our private mentoring clients.  To implement this strategy effectively, we use a paid tool called Tubebuddy.  You will need Tubebuddy to follow through these exact steps - please refer to the Tubebuddy section in this course to learn more.

In this course, you will learn practical steps for how to properly optimize your YouTube videos for the search engines so you can get more organic traffic to your YouTube channel. 

It is my goal for you in this course to take a seemingly convoluted and intimidating topic like YouTube SEO and turn it into a set of simple action steps that you can easily apply to each one of your videos consistently. 


Here are the steps you'll learn:


  1. How to do keyword research using Tubebuddy's Keyword tool (and why that matters)


  2. How to come up with an effective title for your videos that is both a) optimized for the search engines and b) attention-grabbing


  3. How to choose the right tags to further optimize your YouTube video.


  4. What to put your video description to further optimize your YouTube video.


  5. Additional YouTube SEO tips like how the filename of your video plays a role in optimizing your video.


    ...and more!


ALL SKILL LEVELS WELCOME.   If you're ready to get more people watching your YouTube videos, enroll in this course now and I look forward to seeing you on the inside :)


Your instructor,

Auret Esselen

-

If you find the coupon expired, please follow us on Telegram to watch for it if released again.

Comments

Popular posts from this blog

Collection of Courses Number 242

Collection of Courses Number 241

Collection of Courses Number 194