UdemyData Security

Data Wiping and Destruction

التصنيف الكامل: Development > Database Design & Development > Data Security

Data Wiping and Destruction

عن هذا الكورس

This introductory course will discuss the cause, problems and countermeasures for data remanence. Aside from that terms like deletion and undeletion will be incorporated in the course. The different methods and each advantage and disadvantage of data wiping and data destruction will also be discussed.

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق ومباشر

ينقلك لصفحة التسجيل الرسمية

سعر الكورس
$49.99
المنصة:Udemy
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Rust Essentials
Udemy
Rust (programming language)

Rust Essentials

Welcome to Rust Essentials, your gateway to mastering one of the most innovative and versatile programming languages. Rust combines the performance of low-level programming with the safety and ease of modern development practices. Whether you're new to Rust or looking to deepen your knowledge, this course provides a comprehensive guide to its fundamentals and advanced features.Through step-by-step lectures and practical examples, you will learn to:Set up and write your first Rust program.Understand Rust’s unique ownership and borrowing model, ensuring memory safety.Master the basics of variables, mutability, functions, and control flow.Explore Rust’s type system, including arrays, vectors, tuples, and advanced types like Option and Arc.Efficiently handle errors using techniques like pattern matching and the ? operator.Leverage Rust’s concurrency features to build safe and performant applications.Dive into advanced topics such as generics, traits, and macros to write flexible and reusable code.Integrate Rust with WebAssembly, unlocking powerful web development capabilities.This course is ideal for developers looking to transition into systems-level programming, as well as web developers interested in combining Rust and WebAssembly. By the end, you’ll have the confidence to create robust, efficient, and scalable Rust applications.Join us on this journey and become part of the thriving Rustacean community, where your skills will be in high demand. Get ready to unlock the full potential of Rust!

6 Simple Steps to Bring Your Dreams into Your Reality
Udemy
Goal Setting

6 Simple Steps to Bring Your Dreams into Your Reality

This course guides you through my gentle, but effective, 6-step system for breaking your BIG dreams and goals into actionable steps, allowing you to overcome the overwhelm and step into your true potential.Each step is powerful and allows you to connect with yourself, reflect on the significance and alignment with yourself and your life, and moves you closer to bringing your dreams into your reality. Identify your why, and take a deep look at your current rituals, your desired rituals, and how to bridge the gap between the twoOrganize the chaos, get clear on what your goals are and where you want to goIdentify actionable items, learn how to break down your big ideas into actionable steps that reduce the overwhelmCreate your plan, guidance on the methodology of how to plan out your big goals and smaller action items in a way to stay on track, get organized and have a clear path forwardTracking your progress, how to do it, what to use, and why it's important!Celebrate your wins, guidance on how you can celebrate, when and what to celebrate, and how to implement this to keep you motivated throughout your journeyFREE WITH COURSE: You receive the Overcome the Overwhelm Goal Setting Workbook to guide you through each of the 6 steps of my goal setting method!

Improve your Productivity by using Obsidian
Udemy
Obsidian App

Improve your Productivity by using Obsidian

This is Course #2 in the Obsidian Courses SeriesMany of us face difficulties when learning technical stuff like Programming or any technical material like Data Science - Cybersecurity - Blockchain ...etcand taking notes by using traditional methods can be daunting, and there are many applications that will help you to take notes, but after being a mentor for over 14 years , I've seen that most of my students don't know how to take notes, there are many ways of taking notes, there is the Cornell Method and there is the Zettelkasten Method and Mind Mapping and many more, so which one to chose and how to study from them, and how to actually take note, because taking notes from a video lecture is different when you take notes while reading a book!!After trying many applications like OneNote - Evernote - Notion , I chose OBSIDIAN, and in this course I will tell you why I chose Obsidian and why you should tooSo in this course, I will teach you Obsidian and walk you through the fundamentals of using this amazing softwareIn this course you will learn:1- How to install Obsidian2- How to create notes and link them together3- How to add images and attachments4- What is Graph view and how to use it5- How to open multiple notes at the same time 6- And how to take notes using different methods ... and many more!!I hope you ENJOY this course and learn from it, I will see you INSIDE the COURSE

Pydantic V2: Essentials
Udemy
Python

Pydantic V2: Essentials

This is an advanced level course on using the Pydantic V2 library. This course is not for beginners!I have worked with Pydantic (starting with v1) for many years, and use that experience to bring you a course that focuses on the essential parts of Pydantic you will need to know to use it professionally, effectively and to leverage it's full potential.Pydantic provides a very flexible framework for modeling, validating and parsing data in Python.Although Pydantic is often associated with frameworks such FastAPI, it has far broader applications well beyond just REST API development. From modeling and validating data in databases (like Redis, DynamoDB, Clickhouse), queues (like SQS, ElasticMQ, RabbitMQ), and even CSV files, to even providing argument validation for your custom Python functions!Pydantic is a very flexible, fast-to-develop, and easy-to-understand data modeling framework that belongs in every serious Python developer's toolkit.Anytime you have a Python project that contains a fair amount of data validation and modeling into Python classes, Pydantic can be leveraged very effectively. You can think of Pydantic as somewhat similar to Python's dataclasses, but with an advanced and flexible data validation layer, as well as the easy ability to deserialize (load) and serialize (output) these Python/Pydantic classes into plain dictionaries and JSON. Just like dataclasses, Pydantic uses Python's type hinting capabilities to define data models, but then adds in validation and serialization/deserialization capabilities, which are all fully customizable.

Erlang Masterclass: Concurrency and the OTP
Udemy
Erlang

Erlang Masterclass: Concurrency and the OTP

You have probably heard about WhatsApp by now. And you might also have heard that it handles a fair amount of users each day. In fact, they managed to grow their user base to millons of users with an engineering team of only 32 persons using Erlang, before being acquired by Facebook. But WhatsApp is not the only success story. You would be surprised if you knew how many of the things you take for granted in your daily life are in fact powered by Erlang. It all started with the telecom business, but Erlang has since then gained popularity in many areas, including fintech, IoT, Healthcare and gaming. Just to name a few! There are two main paradigms of the Erlang language. The functional paradigm, and the concurrent paradigm. In this course, we will put our focus on the concurrent part of Erlang. Not only will we talk about concurrency, parallelism and design patterns. We will also talk about the OTP, supervisors, and how we can make our programs truly fault tolerant.If you are new to the language, I suggest you start with my other course, which will lay the foundation for this one, and provide you with all the tools you need.So, if any of this sounds interesting to you, give it a try and tell me what you think.

Introduction to Generative Adversarial Networks with PyTorch
Udemy
Generative Adversarial Networks (GAN)

Introduction to Generative Adversarial Networks with PyTorch

Master the basic building blocks of modern generative adversarial networks with a unique course that reviews the most recent research papers in GANs and at the same time gives the learner a very detailed hands-on experience in the topic. Start by learning the very basics of how GANs work and incrementally learn more cleverly crafted techniques that enhance your models from the basic GANs towards the more advanced Progressive Growing of GANs. On the journey, you shall learn a fair amount of deep learning concepts with an adequate discussion of the mathematics behind the modern models.