Cursos de IT y software
Los mismos datos para todos, vengan de Udemy o de Coursera: precio, valoración, duración e idioma. 902 cursos encontrados. Afinar la búsqueda

Digital Design with SystemVerilog HDL + Introduction to UVM
Master SystemVerilog Fundamentals through Hands-On Circuit Design Are you ready to take your first steps into the world of digital design and verification? This course gives you the practical skills and confidence to move from theory to working designs — all through SystemVerilog. We’ll start from the very basics and progress step by step, covering the essential building blocks of digital systems: multiplexers, encoders, ALUs, registers, finite state machines, and memory. Every topic includes clear explanations, practical coding examples, and simulation in ModelSim so you can see how theory transforms into working circuits. Unlike other courses, this one is hands-on and project-based. You won’t just watch code — you’ll write it, simulate it, and solve real problems, just like in the industry. By the end of this course, you will: • Master HDL fundamentals: Learn the three main modeling styles — dataflow, behavioral, and structural. • Write clean RTL code: Develop synthesizable SystemVerilog for real designs. • Understand the design flow: From architecture to RTL and simulation. • Design key digital circuits: Implement and verify MUXes, Adders, priority encoders, ALU, registers, counter, FIFO, FSMs, and single-port RAM. • Final Project : Serial Communication System • Introduction to UVM (Universal Verification Methodology) • Build confidence: Learn not just what to write, but how to think like a design engineer. This course is perfect for: • Students in Electrical and Computer Engineering who want to strengthen their HDL foundations. • Beginners in digital design who want a guided, hands-on approach. • Junior engineers preparing for technical interviews in VLSI, ASIC, or FPGA design. No prior experience in SystemVerilog is required. A basic understanding of logic gates and binary operations is enough — everything else is taught step by step. Join now, and let’s start building digital systems together!

Manual Testing and Defect Management
Gain proficiency in the daily operations of a QA professional by diving deep into manual testing techniques and defect management. In this course, you will learn to conduct smoke and regression tests to verify build stability. You will develop skills in exploratory and usability testing, uncovering user friction points and verifying cross-browser compatibility and accessibility compliance. A core focus is the precise management of the defect lifecycle: documenting bugs with clear, reproducible steps; using screen captures and log analysis as evidence; and triaging issues by severity and priority. By the end of the course, you will be proficient in using industry-standard bug tracking tools to monitor resolution times and communicate effectively with development teams. Tools used include Jira Cloud (Free Tier) and Zephyr (free 30-day trial plugin within your Jira workspace). This course is designed for aspiring testers who want to learn how to actively test applications, uncover user friction points, and communicate bugs effectively to developers.

Kubernetes for Linux System Administrators
Welcome to Kubernetes for Linux System Administrators, a complete and practical course designed to help you move from traditional Linux environments to modern container orchestration using Kubernetes. This course focuses on real-world skills so you can confidently work in real production environments. You will start by understanding what Kubernetes is and why it is important, especially when Docker alone is not enough. You will clearly see the difference between Kubernetes, traditional Linux servers, and systemd services, making it easy to connect with your existing knowledge. As you move forward, you will explore the full Kubernetes architecture, including the control plane, worker nodes, etcd, API server, and scheduler. Instead of memorizing, you will understand how Kubernetes actually works and makes decisions internally. You will then set up your own environment using Minikube and also learn production-style setup using kubeadm. After that, you will start working with Pods, understand their lifecycle, and explore how containers run inside them. You will also practice real troubleshooting by breaking and fixing components. The course continues with Deployments, scaling, rolling updates, and rollbacks, along with health checks and resource management. You will also learn Kubernetes networking, including ClusterIP, NodePort, and LoadBalancer, in a simple and clear way. Storage and data handling are covered using Persistent Volumes (PV) and Persistent Volume Claims (PVC), along with configuration using ConfigMaps, Secrets, and basic RBAC security. To make learning more effective, every section includes quizzes to test your understanding, assignments to apply concepts, and hands-on labs to practice real commands step by step. You will also go through role plays, where you explain concepts like a real professional, helping you build strong communication and interview skills. Finally, you will complete a real-world project where you create container images and deploy your own application on Kubernetes. By the end of this course, you will gain practical experience, strong confidence, and the ability to work with Kubernetes in real environments.

Gemini in Gmail - 简体中文
Google Workspace 专用 Gemini 是一个插件,可在 Google Workspace 中为客户提供生成式 AI 功能。在本迷你课程中,您将了解 Gemini 的主要功能,以及如何在 Gmail 中使用这些功能来提高工作效率。

Snowflake – The Complete Masterclass
Do you want to upgrade your skills and learn how to work with Snowflake professionally? In this course, you will – step by step – learn everything that is important in Snowflake! Become a master in Snowflake and learn everything from scratch! Why should you take this course? ✓ Understand everything from scratch – step by step, very structured and practice-oriented ✓ Learn all the important features – know when and how to use them properly ✓ Clear explanations and very systematic – theory & practice ✓ Practice everything hands-on – practice & test your knowledge in quizzes & assignments What is in this course? In this course, you will learn everything you need to master Snowflake! This course is giving you the chance to systematically master everything you need to know in Snowflake! ✓ Master all the fundamentals ✓ Master also all the advanced topics ✓ Learn the best practices hands-on ✓ Apply what you’ve learned in a lot of assignments & quizzes ✓ Personal support whenever you have questions This course is right for you if... ... you have never worked with Snowflake and want to learn how to master everything hands-on in just one course. ... OR you already have some basic knowledge and want to dive deeper and become more advanced in the whole universe of Snowflake. This is the one course that covers everything you need to Master Snowflake. Enroll now to get lifelong access and master Snowflake! Not provided by, affiliated with, or sponsored by Snowflake Inc.

運用 Google Vids 製作精彩影片
本課程將帶您認識 Google Vids,這是一款線上影片製作與編輯應用程式,僅提供部分 Google Workspace 使用者使用。完成本課程的教學與示範後,您將瞭解如何在工作場合製作出動人的影片。此外,本課程也將說明如何在影片中融入媒體、音訊與影像片段、自訂樣式,以及輕鬆分享作品。 部分 Vids 功能採用生成式 AI 技術,可協助您更有效率地完成工作。提醒您,Gemini 等生成式 AI 工具提供的資訊可能不正確或不適當。請勿將 Gemini 功能提供的資訊視為醫療、法律、財務或其他專業建議。也請留意,Gemini 功能提供的建議並不代表 Google 觀點,Google 對此概不負責。

AWS Certified DevOps Engineer Professional 2026 - DOP-C02
Welcome to the BEST and MOST UPDATED online resource to learn the skills needed to pass the challenging certification: AWS Certified DevOps Engineer Professional (DOP-C02). [DOP-C02] Update Published: 19/05/2023 Before taking this course, make sure that: • You hold at least an associate-level certification in AWS (AWS Certified Developer Associate is preferred) • You have experience using AWS at your work If you're ready to go on a challenging and rewarding journey, join me in this course. You will not be disappointed! -- -- -- -- -- -- -- This course is different from the other ones you'll find on Udemy. Dare I say, better (but you'll judge!) • It covers in-depth all the new topics on the AWS Certified DevOps Engineer Professional DOP-C02 exam • It's packed with practical knowledge on how to use AWS inside and out as a DevOps • It teaches you how to prepare for the AWS Certified DevOps Engineer Professional exam AND how to prepare for the real world • It's a logical progression of topics, not a laundry list of random services • It's fast-paced and to the point • All slides available as downloadable PDF -- -- -- -- -- -- -- Instructor My name is Stéphane Maarek, I am passionate about Cloud Computing, and I will be your instructor in this course. I teach about AWS certifications, focusing on helping my students improve their professional proficiencies in AWS. I have already taught 2,000,000+ students and gotten 500,000+ reviews throughout my career in designing and delivering these certifications and courses! With AWS becoming the centerpiece of today's modern IT architectures, I have decided it is time for students to learn how to be an AWS DevOps Engineer Professional. So, let’s kick start the course! You are in good hands! -- -- -- -- -- -- -- This course also comes with: • Lifetime access to all future updates • A responsive instructor in the Q&A Section • Udemy Certificate of Completion Ready for Download • A 30 Day "No Questions Asked" Money Back Guarantee! Join me in this course if you want to pass the AWS Certified DevOps Engineer Professional Certification (DOP-CO2) Exam and master the AWS platform!

Factory Automation: Shaping the Future of Manufacturing
This course provides a comprehensive understanding of factory automation, covering foundational concepts to practical applications. Participants explore the evolution of automation technology, including robotics and control systems, witnessing its role in optimizing production processes and enhancing productivity. Through real-world case studies, they learn how automation improves efficiency, safety, and innovation in manufacturing. This course is designed for Manufacturing Engineers, Production Managers, Industrial Designers, Automation System Integrators, and Operations Analysts seeking to deepen their understanding of factory automation and its strategic implementation. Participants should have a basic understanding of manufacturing processes, familiarity with mechanical and electrical systems, introductory knowledge of industrial engineering, and awareness of safety and efficiency protocols in manufacturing. Participants delve into automation's impact on resource utilization, cost reduction, and error minimization, fostering safer and sustainable work environments. Industry-specific use cases offer insights into strategic deployment for addressing challenges and seizing opportunities. Practical skills acquired include integration with existing infrastructure and troubleshooting, empowering participants to drive successful automation initiatives. By equipping individuals with theoretical knowledge and practical skills, this course empowers them to navigate automation implementation and play a pivotal role in shaping the future of manufacturing.

Mastering the System Design Interview
Ace your next systems design interview! Get tips, tricks, and practice interviews with a former hiring manager from Amazon, who interviewed thousands of software engineers and hired hundreds. Frank Kane will share the secrets of what your interviewer is looking for and the technologies you’re expected to know. Practice makes perfect, so you’ll also get six mock system design interviews with real-world interview questions from the biggest tech employers. A technical interview loop is a demanding process, and the system design part is often the most challenging. This course gets you prepared, and maximizes your odds of landing a new job that could change your life. Over 5 hours of on-demand video content will cover what you need to know before starting your next interview: • Techniques for scaling distributed systems and service fleets • Designing Generative AI Systems with Retrieval-Augmented Generation and Agentic AI • Database technologies and “NoSQL” solutions • Use of caching to improve scalability and performance • Designing for resiliency and handling failures • Distributed storage solutions • A review of algorithms and data structures • Processing big data with Apache Spark • An overview of cloud computing resources • Interview strategies for structuring your system design interview • Six full mock interviews with real-world system design interview questions • General tips and tricks for a successful technical interview We'll cover topics in high-level design and low-level design, software architecture, and more. This course is for experienced software engineers who need some extra preparation prior to a challenging system design interview. Enroll now, and you’ll have every advantage going into your next tech interview! Don't take our word for it - check out these notes sent to us by learners in this course: "Wanted to thank you immensely for your Udemy course on System Design. Was really key in helping me switch teams internally. I’ve recommended it to numerous people since!" "I just wanted to thank you for your System design course, because of that course I was able to clear my 6 rounds of system design interviews at Google and got the job." "Interview prep is even more challenging without proper guidance. This course was a real saver because I was asked every concept that the course discussed. The mock interview was helpful enough to practice your learnings for real world problems. I was able to ace my system design portion of interview and got my offer at Amazon. As a non-CS major student, I struggled to find good resources. The instructor was actually from Amazon and had real interview questions. He focuses on skills that really matter on the interview rather than hacky tricks. You will lose nothing on this course because you will grow a lot regardless of the interview result. And... this course will remain as a strong guide what to focus on more."

Introduction to AWS
Welcome to the Introduction to AWS course! The course provides a comprehensive introduction to cloud computing, designed to equip you with the essential knowledge and skills required to navigate and utilize cloud technologies effectively. This course is ideal for individuals who are new to cloud computing, as well as IT professionals, developers, system administrators, and anyone looking to gain a solid grounding in cloud concepts and services. The course is aligned with the AWS Cloud Practitioner Certification exam structure and will help you prepare for the certification exam. This course requires basic knowledge of cloud computing. By the end of this course, you will be able to: • Understand the AWS framework, components, and architectural principles. • Evaluate AWS features to enable informed decision-making. • Understand AWS infrastructure concepts. • Configure networking and content delivery services. • Utilize compute services like EC2 and ELB. • Implement EC2 instances through both the AWS Management Console and CLI. This course combines engaging videos, demos, assignments, and readings to provide you with a comprehensive learning experience. Disclaimer: This course is not affiliated with or endorsed by Amazon Web Services (AWS). ‘AWS’ and ‘Amazon Web Services’ are trademarks of Amazon.com, Inc. or its affiliates.

Ultimate DevOps Project Implementation
End to End DevOps Implementation on a E-Commerce project with Resume preparation and Interview Q&A. The project covers: 1. Introduction to the project 2. A detailed overview of the project 3. AWS Setup and Configuration 4. IAM, IAM role setup for the project 5. EC2 Instance creation 6. Security group and Inbound traffic rule configuration 7. Docker Installation and Configuration 8. Kubectl Installation and Configuration 9. Terraform Installation and Configuration 10. Docker compose setup 11. Run the project locally using Docker compose 12. Containerization of the project 13. Build and Run the Docker cotnainers 14. Terraform lifecycle 15. Configure AWS for Terraform 16. Terraform statefile management 17. Terraform backend configuration 18. Terraform state locking 19. Terraform project for backend implementation 20. Terraform implementation for VPC and EKS 21. Terraform Kubernetes cluster configuration 22. Kubernetes manifest files implementation 23. Kubernetes deployment 24. Kubernetes services 25. Kubernetes Ingress config 26. Kubernetes Ingress controller setup 27. Kubernetes storage class 28. Kubernetes pv and pvc setup 29. Running the project on Kubernetes 30. Verify the project on Kubernetes 31. Setup a custom domain 32. Setup route53 for the custom domain 33. Route 53 configuration for the EKS cluster 34. Ingress setup with the custom domain 35. Gitopsificaiton of the project 36. Argo CD install and config 37. Deploy the project using Argo CD 38. Implement continuous integration for the project 39. GitHub Actions setup for a micro service of the project 40. CI/CD for the project 41. GitHub Action with Argo CD for end to end CI/CD 42. Resume preparation for the project 43. Day to day tasks for the project in the resume 44. Interview questions for the project 45. Key takeaways of the project.

Use Vertex AI Studio for Healthcare
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to use Vertex AI Studio to create prompts and conversations with Gemini's multimodal capabilities in a healthcare context.

Complete Linux Troubleshooting Course (Practical Examples)
Are you looking to gain expertise in maintaining a reliable and highly available Linux server infrastructure? Do you want to reduce costly downtime and improve system performance and security? Look no further than the Complete Linux Troubleshooting Course with practical examples! This comprehensive course is designed to help you develop the skills needed to effectively diagnose and fix common and complex Linux server configuration and administration issues. You will learn advanced troubleshooting techniques that can be applied in a production environment, as well as gain hands-on experience with practical examples. Whether you are a beginner or an experienced Linux user, this course is perfect for anyone looking to take their Linux system administration skills to the next level. The course covers a wide range of topics, including Linux server configuration, maintenance, and performance optimization. You will also learn about Linux system security, from basic security concepts to more advanced topics such as firewalls, SELinux, and SSH. In addition, this course will prepare you for three of the most popular Linux certifications – RHCSA, RHCE, and LFCS – making it an ideal choice for anyone looking to advance their career in Linux system administration. By the end of the Complete Linux Troubleshooting Course (Practical Examples), you'll have the skills to proactively prevent issues, minimize downtime, and ensure the highest levels of server reliability and security. With in-depth exercises on root cause analysis, log management, and network diagnostics, this course is crafted to prepare you for real-world scenarios. Ideal for IT professionals, DevOps engineers, and system administrators, this training emphasizes problem-solving and resilience in Linux environments, giving you the confidence and knowledge to handle critical situations and maintain optimal server performance. So why wait? Sign up for the Complete Linux Troubleshooting Course today and gain the expertise you need to maintain a reliable and highly available Linux server infrastructure, reduce costly downtime, and improve system performance and security. With our practical examples, you'll get hands-on experience with real-world scenarios, making you confident in dealing with any Linux server issues that come your way. Section 1 – Introduction and Course Overview • What is this course about • Syllabus Overview • Download Syllabus Section 2 – Troubleshooting Best Practices • Follow Policies and Standards • Documentation or Ticketing Process • Patience To Work With the Users / Group • Get Online Help • Understanding the Issue Before Making a Decision • Involve Vendor If Needed • Log Monitor • Be Honest and Ask Questions Section 3 - Lab Setup • What is VirtualBox? • Installing Oracle VirtualBox • Creating First Virtual Machine • Linux Installation Section 4 - Conceptual Troubleshooting • Who is Who? • Cannot Access Server • Cannot Install Linux • Linux Virtual Machine Running Slow Section 5 - System Access Troubleshooting • Server is Not Reachable • Cannot Connect to a Website or an Application • Cannot SSH as root or a Specific User • Firewall Issue • Terminal Client is not working • Cannot Connect using Putty to a VirutalBox VM Section 6 - FileSystem Troubleshooting • Cannot cd into a Directory • Cannot Open a File or Run a Script • Having Trouble Finding Files and Directories • Cannot Create Links • Cannot Write to a File • Cannot Delete, Copy, Move or Rename a File • Cannot Change File Permissions or View Other Users Files • Disk Space Full or Add More Disk Space • Add Disk and Create Standard Partition • Add Disk and Create Standard Partition • Add Disk and Create LVM Partition • Extend Disk with LVM • How to Delete Old Files • FileSystem is Corruption • Corruption in /etc/fstab • Script to Delete Old Files • Handouts Section 7 - System Administration Troubleshooting • Running Out of Memory • Add Swap Space • System Rebooted or Process Restarted • Unable to get IP Address • IP Assigned but not Reachable • Having Trouble using vi Editor • Cannot Run Certain Commands • Cannot Change Password • User Account has no Home Directory • How to Change Every Instance of a Word in a File • How to Use sed Command • How to Kill a User Terminal or Process • Recover Root Password • SOS Report • List of Users Logged in by Date • System is Running Slow Section 8 - System Recovery • Recover Virtual System • Recover Physical System • Disaster Recovery Section 9 - Additional Resources • What is FileSystem • File Ownership Commands (chown, chgrp) • Files and Directory Permissions (chmod) • System Logs Monitor (/var/log) • Soft and Hard Links • curl and ping commands • Programs and Service Management • Processes and Jobs (systemctl, ps, kill, top, crontab, at) • New Network Commands • Script to Delete Old Files • Difference Between CentOS/Redhat 5, 6 and 7 Here is the testimonial from my students: • To all of you that are looking for a REALLY GOOD LINUX course, THIS IS IT, SERIOUSLY I promise you won't find a course on LINUX here that is THIS GOOD. -- T.J. Marstiller (Udemy Student) • Imran is a very knowledgeable and engaging instructor. As others have said, you can tell that he is not just trying to sell a course, but that he is invested in giving his students a strong career foundation with a positive and approachable attitude. He is also entertaining with his use of pop culture and practical work examples. It really feels like you're in a classroom with him. I'm taking this course mainly as a hobbyist, but got a lot from it already. The homework assignments, quizzes, and handouts help reinforce the material. -- Raymond B. (Udemy Student) • Main thing about course is its simplicity and the hierarchy. Design is very good and easy which helps to understand things better. -- Akash Garg (Udemy Student) • I just love the teaching ad the learning experience I am getting -- Jacob Samba (Udemy Student) • Imran Afzal might be my favorite teacher I've EVER had. He is funny, and engaging. The course was easy to follow, and with no experience starting I am now extremely comfortable with Linux, and actually really like it. He does make you do your googles, but this is not a bad thing especially considering the nature of IT and documentation to solve your own problems. I highly recommend. -- Vanessa Diaz-Goumond (Udemy Student) • The course is run very well and I really like the handouts and the homework that is assigned. The homework helps me learn and continue with the learning process even when adult life is still progressing forward. -- Thomas Rogers (Udemy Student) • Such an amazing instructor. Imran must have put in a lot of effort in structuring the course and taking the student step by step, he takes his time in explaining everything, from what Linux is, how to down load it, coding, etc. I have taken other courses from Imran. I am a student for life. Keep it up and please keep preparing more courses for please like us who can benefit from your way of teaching, knowledge and experience. Thank you. -- Ali Shiekh (Udemy Student) • In the first place I say a big thank you to the instructor for making such a great course. I was afraid to learn Linux. I now feel very comfortable with Linux. I have understood both the concept behind and the practical as well. I would recommend every one who is NEW to Linux and wants to grab it once and for all without wasting time to go ahead and ENROLL. You will not regret it. I would like the instructor to do same for WINDOWS SERVER ADMIN., I don't seem to find any better and beginner oriented course out there that could be matched with this course. To me, it is the BEST Linux Course on Online. I just started some real world projects with Linux after this great course, I was new to Linux and in just a month I am on the command line always playing. -- Opoku Bright (Udemy Student) • I genuinely look forward to additional courses in the future. This has been so informative. You hear the name oracle all the time, but this was well put in layman’s terms -- Atoofa Hasan (Classroom Student) • Imran Afzal eats, breathes and sleeps Linux! He really knows his stuff. I feel like he has brought me from a novice level education to masters level in a short time period. Anyone who is looking to get a job in Linux should definitely take this course. -- TJ Walker (Udemy Student)

Becoming a Cybersecurity Consultant
The Becoming a Cybersecurity Consultant course is the perfect choice for individuals planning to develop a career in cybersecurity, middle managers and executives. The course covers the following main learning objectives: Threats - Technology - Economics. The curriculum is designed to cover theoretical concepts which a Cybersecurity Consultant (medium level) should know. It is structured in 4 modules and is aimed to be finished in about 3-4 weeks-time. The course contains a set of quizzes with a pass mark of 60%. Learners interested in getting the certificate have to pass all the quizzes and get a total score of 70% or above. Except otherwise noted, the reuse of these presentations/videos is authorized under the Creative Commons Attribution 4.0 International (CC BY 4.0) license (https://creativecommons.org/licenses/by/4.0/). This means that reuse is allowed provided appropriate credit is given and any changes are indicated. For any use or reproduction of material that is not owned by the CONCORDIA partner providing the respective course, permission must be sought directly from the copyright holders. The course Becoming Cybersecurity Consultant was developed as part of the CONCORDIA project, and it is a joint effort of the following partners: University of Milan, University of Lorraine, University of Zurich, University of Insubria, Industrial Systems Institute Athens, Bitdefender, TUV IT Austria, EIT Digital. The CONCORDIA project is funded by the European Union’s Horizon 2020 Research and Innovation program under Grant Agreement No 830927.

CompTIA SecAI+ (CY0-001) Complete Course from CertMike!
Complete coverage of 100% of the exam objectives for the CompTIA SecAI+ CY0-001 exam! Mike Chapple, Ph.D., is a professor of information technology and one of the world's leading experts in IT certifications. Fred Nwanganga, Ph.D., is an expert in artificial intelligence and machine learning. In this action-packed video course, Mike and Fred provide all of the information that you'll need to pass the CompTIA SecAI+ certification. The course contains full coverage of all four domains of the exam: • Basic AI Concepts Related to Cybersecurity • Securing AI Systems • Ai-assisted Security • AI Governance, Risk, and Compliance Mike and Fred break down these topics with simple explanations and quizzes that reinforce your knowledge. You'll pass the exam on your first try! SecAI+ Exam Learning Objectives Domain 1: Basic AI Concepts Related to Cybersecurity • Compare and contrast various AI types and techniques used in cybersecurity • Explain the importance of data security in relation to AI • Explain the importance of security throughout the life cycle of AI Domain 2: Securing AI Systems • Given a scenario, use AI threat-modeling resources • Given a set of requirements, implement security controls for AI systems • Given a scenario, implement appropriate access controls for AI systems • Given a scenario, implement data security controls for AI systems • Given a scenario, implement monitoring and auditing for AI systems • Given a scenario, analyze the evidence of an attack and suggest compensating controls for AI systems Domain 3: AI-assisted Security • Given a scenario, use AI-enabled tools to facilitate security tasks. • Explain how AI enables or enhances attack vectors • Given a scenario, use AI to automate security tasks Domain 4: AI Governance, Risk, and Compliance • Explain organizational governance structures that support AI • Explain risks associated with AI • Summarize the impact of compliance on business use and development of AI This course qualifies for continuing education unit (CEU) credit in the professional development programs of CompTIA, ISACA, ISC2, and other professional certifying bodies.

Cisco Networking: Device Setup, Services, and VLANs
Build a strong foundation in Cisco networking by mastering device setup, essential network services, and VLAN configuration. This course guides you through practical skills in using Cisco Packet Tracer, configuring DHCP, DNS, AAA, Syslog, NTP, SNMP, and implementing VLANs and basic switching concepts. In this course, you will learn how to set up Cisco networking devices, install and configure Cisco Packet Tracer, and manage core network services such as DHCP and DNS. You will gain hands-on experience with device firmware updates, authentication and authorization (AAA), and network monitoring tools like Syslog, NTP, and SNMP. The course also covers VLAN creation, trunking, spanning tree protocol, and link aggregation, providing a comprehensive introduction to switching fundamentals. By the end, you will be able to confidently configure and manage foundational Cisco network environments. This course uses a practical, step-by-step approach with real-world Cisco configuration examples and guided walkthroughs. Learners will progress from basic device setup to advanced service configuration, building a solid base for further networking studies. This course is part one of a three-course Specialization designed to build a complete and cohesive understanding of the subject. While it offers valuable skills on its own, you'll gain the most benefit by progressing through all three courses as a structured learning journey. This course is based on Cisco Networking Mastery - Practical Routing and Switching Labs, by Dan Mill. This course is licensed and distributed by Packt. All rights reserved. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.

Fortinet NSE 4-FortiOS 7.6 Administrator Training Part 2/2
Course Description: Are you ready to master FortiGate firewalls and earn your Fortinet NSE 4 - FortiOS 7.6 Administrator certification? This course is designed to take you from foundational concepts to advanced configurations, using real-world scenarios and hands-on labs. Whether you're an IT professional, network engineer, or cybersecurity student, this course will give you the skills and confidence to deploy, manage, and troubleshoot FortiGate devices running FortiOS 7.6. You’ll learn how to set up FortiGate firewalls in EVE-NG for your own lab environment, ensuring practical, job-ready knowledge every step of the way. Through step-by-step guidance, we’ll cover everything from basic policy creation to VPNs, high availability, and threat protection features like antivirus, IPS, and application control. By the end of this course, you will be fully prepared to take the Fortinet NSE 4 - FortiOS 7.6 Administrator exam and apply your skills confidently in real-world networks. FortiOS Administrator Certification: I recommend this course for network and security professionals who are involved in the day-to-day management, implementation, and administration of a security infrastructure using FortiGate devices. Course Description: In this course, you will learn how to use the most common FortiGate features. In interactive labs, you will explore firewall policies, user authentication, high availability, SSL VPN, site-to-site IPsec VPN, Fortinet Security Fabric, and how to protect your network using security profiles, such as IPS, antivirus, web filtering, application control, and more. These administration fundamentals will provide you with a solid understanding of how to implement the most common FortiGate features. Agenda: 01. System and Network Settings 02. Firewall Policies and NAT 03. Routing 04. Firewall Authentication 05. Fortinet Single Sign-On (FSSO) 06. Certificate Operations 07. Antivirus 08. Web Filtering 09. IPS and Application Control 10. SSL VPN 11. IPsec VPN 12. SD-WAN Configuration & Monitoring 13. High Availability 14. Diagnostics and Troubleshooting Certification: This course is intended to help you prepare for the Fortinet NSE 4 - FortiOS 7.6 Administrator exam. This exam is part of the following certification tracks: o Fortinet Certified Professional - Secure Networking o Fortinet Certified Professional - Cloud Security o Fortinet Certified Professional - Security Operations o Fortinet Certified Professional - SASE Product Versions: FortiOS 7.6 Objectives: After completing this course, you will be able to: o Configure FortiGate basic networking from factory default settings o Configure and control administrator access to FortiGate o Use the GUI and CLI for administration o Control network access to configured networks using firewall policies o Apply port forwarding, source NAT, and destination NAT o Analyze a FortiGate route table o Route packets using policy-based and static routes for multi-path and load-balanced o Authenticate users using firewall policies o Monitor firewall users from the FortiGate GUI o Offer Fortinet Single Sign-On (FSSO) access to network services, integrated with AD o Understand encryption functions and certificates o Inspect SSL/TLS-secured traffic to prevent encryption used to bypass security policies o Configure security profiles including viruses, torrents, and inappropriate websites o Apply application control techniques to monitor and control network applications o Offer an SSL VPN for secure access to your private network o Establish an IPsec VPN tunnel between two FortiGate devices o Configure static routing o Configure SD-WAN to load balance traffic between multiple WAN links effectively o Deploy FortiGate devices as an HA cluster for fault tolerance and high performance o Diagnose and correct common problems

SUSE Linux Enterprise Server 16: Integration & Practice
Integrate SUSE Linux Enterprise Server 16 into enterprise environments and reinforce your skills with practical scenarios and advanced system management techniques. Prepare to support specialized workloads and maintain high system reliability. This course focuses on integrating SUSE Linux Enterprise Server 16 with enterprise applications and maintaining system reliability through advanced management practices. Learners will explore SLES for SAP Applications, live patching, and apply their knowledge through comprehensive practice scenarios. By the end of the course, you will be prepared to support enterprise workloads and demonstrate proficiency in SLES 16 administration. Learners engage with scenario-driven instruction and targeted practice to solidify their understanding of enterprise integration and advanced system management. The course emphasizes practical application and readiness for real-world IT challenges. This course is part three of a three-course Specialization designed to build a complete and cohesive understanding of the subject. While it offers valuable skills on its own, you'll gain the most benefit by progressing through all three courses as a structured learning journey. This course is based on SUSE Linux Enterprise Server 16 Official Administration Guide, by Miguel Pérez Colino, Sergio Ocón Cárdenas and Pablo Iranzo Gómez. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.

Windows Server 2022 administration course. Lecture and Sims
We really hope you'll agree, this training is way more than the average course on Udemy! Have access to the following: • Training from an instructor of over 20 years who has trained thousands of people and also a Microsoft Certified Trainer • Lecture that explains the concepts in an easy to learn method for someone that is just starting out with this material • Instructor led hands on and simulations to practice that can be followed even if you have little to no experience TOPICS COVERED INCLUDING HANDS ON LECTURE AND PRACTICE TUTORIALS: Introduction • Welcome to the course • Understanding how Microsoft Environments work • Foundation of Active Directory Domains • Foundation of RAS, DMZ, and Virtualization • Foundation of the Microsoft Cloud Services • IMPORTANT Using Assignments in the course Setting up a lab for hands on practice • Introduction to practicing hands on • Downloading the Windows Server 2022 ISO • Getting Hyper-V Installed in Windows • Creating a Virtual Switch within Hyper-V • Installing Windows Server 2022 as a Virtual Machine • Installing a second Windows Server 2022 as a Virtual Machine Active Directory Domain Service (ADDS) Deployment • Building a foundation of PowerShell within Server 2022 • Drawing out the concepts of Domain, Trees and Forests • Drawing out the concepts of Active Directory Partitions • Setting up an Active Directory Domain Controller • Joining a Windows 2022 server to a domain • Drawing out the concepts of flexible single master operations (FSMO) roles • Transferring and Seizing flexible single master operations (FSMO) roles • Drawing out the concepts of Read-Only Domain Controller (RODC) • Read-Only Domain Controllers (RODCs) deployment • Adding another domain controller to the domain • Using PowerShell to administer servers remotely • Integrated Scripting Environment (ISE) Working with OUs, Users and Groups in Active Directory • Drawing out the concepts of users and organizational units • Creating users and organizational units in Active Directory • Drawing out the concepts for groups within Active Directory • Group creation and management • Universal group membership caching (UGMC) • Users, organizational units, and Groups managed with PowerShell • Concepts of using group managed service accounts (gMSAs) Understanding DNS in Windows Server 2022 • Drawing out the concepts of DNS within Server 2022 AD • Installing and integrating DNS • Using DNS zones and records • Using forwarders and conditional forwarding Understanding DHCP in Windows Server 2022 • Setting up the DHCP server role on Windows Server 2022 • Working with DHCP Scopes • Implementing DHCP reservations • Configuring DHCP failover Understanding the concepts of multi domains and sites in Windows Server 2022 AD • Drawing out the concepts of Active Directory domain trusts • Setting up trust relationships • Drawing out the concepts of sites and replication • Creating and configuring Sites, Site Links, and Subnets for AD • Working with Active Directory replication • Enabling a Global Catalog server Administering your environment using Group Policy Objects (GPOs) • Drawing out the concepts of Group Policy Objects (GPOs) • Applying Group Policy Objects (GPOs) • Applying Group Policy Preferences Managing File Shares on Windows Server 2022 • Managing File Share Access • Enabling BranchCache in Windows Server 2022 • Drawing out the concepts of Distributed File System (DFS) • Installing and managing Distributed File System (DFS) • Getting File Server Resource Manager (FSRM) installed on Server • File Screening with File Services Resource Manager (FSRM) • Setting Quotas within File Services Resource Manager (FSRM) Working with disks, volumes, file systems and storage space • Disks and volumes within Windows Server 2022 • Working with Storage Spaces • Setting up Storage Replicas between servers • Enabling Data Deduplication in Windows Server 2022 • Enabling SMB direct for better performance • File Systems supported by Windows Server 2022 • Working with file systems in Windows Server 2022 • Drawing out the concepts of file permissions • Using file permissions Supporting Remote Access within a Windows Server 2022 network • Drawing out the concepts of Remote Access Services (RAS) • Installing the Remote Access role as well as configuring VPN support • Drawing out the concepts of Network Policy Server and Web App Proxy • Installing and configuring the Network Policy Server role Working with Hyper-V in Windows Server 2022 • Getting Hyper-V installed on a server and how to use nested virtualization • Using enhanced session mode within Hyper-V • Managing memory for VMs within Hyper-V • Supporting Integration Services within VMs • How to use VM Resource Groups • Using VM Checkpoints with Hyper-V • Configuring Hyper-V replicas for Windows Server 2022 • Working with VHD and VHDX files in Hyper-V • Working with network adapters in Hyper-V • How to set up NIC Teaming with the help of Hyper-V • Working with Hyper-V virtual switches • Using PowerShell to help manage virtualization

Introduction to AWS for Cloud Beginners
This comprehensive AWS course equips you with the skills to build, deploy, and manage secure, scalable applications using Amazon Web Services. Begin by mastering cloud computing fundamentals—understand the role of AWS, its global infrastructure, and how to navigate the AWS Management Console. Get hands-on with essential services like S3, EC2, EBS, VPC, and CloudFront to create resilient and efficient cloud environments. Progress to managing databases with DynamoDB and RDS, automating infrastructure with CloudFormation, and monitoring performance using CloudWatch. Strengthen your cloud security knowledge by configuring IAM roles, users, and access controls. You should have a basic understanding of computer networks, operating systems, and general IT concepts. By the end of this course, you will be able to: - Understand AWS: Learn core cloud computing concepts and global infrastructure - Use Core Services: Deploy and manage with S3, EC2, EBS, and VPC - Automate & Monitor: Implement CloudFormation and CloudWatch for efficient operations - Secure Access: Manage users, roles, and permissions with IAM Ideal for IT professionals, developers, and cloud beginners aiming to launch their AWS journey.

NCA-AIIO - Prep Course - AI Infra & Ops Associate
Embark on a transformative journey into the world of AI infrastructure with this comprehensive course designed to prepare you for the Certified Associate: AI Infrastructure and Operations (NCA-AIIO) certification. Whether you're an IT professional, system administrator, or DevOps engineer, this course equips you with the foundational knowledge and practical skills needed to manage and optimize AI workloads in data center environments. What You'll Learn: • AI Fundamentals: Understand the core concepts of Artificial Intelligence, Machine Learning, and Deep Learning, and their applications in modern computing. • GPU Hardware & Software: Gain proficiency in GPU architectures, including A100, H100, and B200, and explore essential software tools like CUDA, DCGM, and NGC Catalog. • Infrastructure Design: Learn about data center components, networking technologies such as NVLink and InfiniBand, and how to design scalable AI infrastructure. • AI Operations: Master the deployment, monitoring, and optimization of AI workloads in a enterprise data center, utilizing tools like DCGM, Slurm and Kubernetes. • Exam Preparation: Prepare thoroughly for the NCA-AIIO exam with detailed study guides, practice questions, and real-world scenarios. Gain a clear understanding of the exam objectives, learn tips to maximize your performance, and build confidence to pass the certification on your first attempt, validating your expertise in AI infrastructure operations

Data Governance bei der Google Workspace-Nutzung
In diesem Kurs wird vermittelt, wie Daten in einer Google Workspace-Umgebung verwaltet werden. Die Teilnehmenden lernen, wie sie Regeln zum Schutz vor Datenverlust in Gmail und Drive einrichten, um Datenlecks zu verhindern. Anschließend erfahren sie, wie sie Google Vault für die Aufbewahrung, die Sicherung und das Abrufen von Daten nutzen können. Als Nächstes lernen sie, wie sie Datenregionen und Exporteinstellungen so konfigurieren, dass sie den Vorschriften entsprechen. Außerdem wird gezeigt, wie Daten mithilfe von Labels klassifiziert werden können, um sie besser zu organisieren und zu schützen.

Linux System Programming Techniques & Concepts
There are already innumerable courses/tutorials on the internet/Udemy which teach almost every aspect of C programming language. All those courses sound the same, talk the same and deliver more or less the same knowledge. How is this course different from others? The intention of this course is to make you ready for System programming Technical interviews, interview level - from Beginner to Intermediate. This course is for (future) Developers, not for testers or System Administrators. I choose to create this course to fill the gap between novice/beginner and intermediate/Advanced Programmers. This course assumes that you are at least above average in programming (in any programming language, but preferable in C/C++) - know memory allocations, all kinds of loops, function calls, pointers etc. In this course, I won't teach C/C++ (there are already many courses on it online) but would teach programming techniques and low-level details regarding how C program works behind the scenes - All topics are very important from an interview point of view. My Target is to grow this course into Linux/C Bible. Yet, I always feel, you need to outsmart your fellow colleagues in this era of stiff competition, and therefore, I tried this attempt to present you the wisdom and knowledge which is of utmost importance for a programmer. I have seen though students could write good C/C++ programs, yet they lack the clarity on how one should write better organized, Manageable, extensible, and programmable codes in the form of libraries. For example, Students are too good at competitive programming, yet do not know how to write a simple Makefile, the reason being, Academics do not teach and students do not care to learn. In this course, I will cover the topics related to creating Linux System Libraries (release 1) with Advanced language-agnostic Programming Concepts (release 2) which can be well applied if you happen to become a programmer in other languages tomorrow. The Concepts like MultiThreading, Thread-Synchronization, Socket Programming, IPCs, etc demand a separate course on each topic altogether. Currently, I have a course on IPC, pls check it out. These topics are out of scope for this course. The Course shall be delivered into two Releases : Release 1 Building and Managing a Library: This covers the basics regarding how one should create and organize his code as a Library. Release 2 Memory Management Concepts: This covers Advance concepts on Linux Memory Management specifically. Please check the Table of Contents for more info. Why you should *NOT* do this course? 1. Please Excuse this course if you are the ultimate beginner in C programming !! 2. There is no point of doing this course if you don't like hitting the keyboard, and are lazy enough to watch lecture VDOs only 3. If you want everything cooked and served on your plate. Course Pre-requisite : • Above Beginners Level in C/C++ programming • Good to have basic OS knowledge • Zeal to excel and Code No Third-Party libraries Whatever logic you implement, you need to implement it from scratch. Like all my other courses, this course does not suggest taking the help of any third-party library to get the jobs done. The use of external libraries completely defeats the purpose of the course. Warning: This course has auto system-generated subtitles which may not be perfect. Please disable subtitles at your convenience. Curriculum : ********************************************** Release 1 Building and Managing a Library ********************************************** Section 1 : Introduction to Libraries • What is Library • Relationship between Library and Application • Ex : Doubly linked list as a Library • Quick Compilation Steps • Summary Section 2 : Header Files • Relationship between Source and header files • Text Substitution Method • Text Substitution Method - Example and Demo Section 3 : Preprocessing Directives • Problem of Duplicate inclusion of Hdr files • Pre-processing Directives • Solution to Duplicate inclusion of Hdr files Section 4 : Correct way of Using Structures and Functions • Structures - Define and Use thumb Rule • Functions - Declare and Use thumb rule • The problem of Recursive Dependency • A solution to Recursive Dependency Section 5 : Creation of Static and Dynamic Libraries • Resuming with Doubly Linked List Library • Quick Creation of Static and Dynamic Libraries • Linking with Static Library • Linking with Dynamic Library Section 7: Understanding four stages of Compilation • Four stages of C/C++ Compilation • How Dynamic Library works ? • Dynamic Linking : Linking with Dynamic Library • Comparison - Static Vs Dynamic Linking Section 8 : Building using a Makefile • What are Makefiles and why do we need it • Functions of Makefile • Makefile Dependency tree • Steps of Writing a Makefile • Assignment on Makefile Section 9 : Run-time Programmable libraries • What are Programmable Libraries? • Steps to Program the libraries • Registering of the callbacks with Libraries • key_match callback • comparison_fn callback • Delegation of Application-specific operations to Libraries Section 10 : Writing Iterators using Macros • What are Iterative Macros ? • Why we need Iterative Macros ? • How to Write Iterative Macros - For Trees and Linked Lists • Exercises Section 11 : Glue Based Libraries and Data structures • What are the Glue Based Libraries? • Introducing Glthreads - A Glued LinkedList • Glthreads Vs Traditional Linked List • Structure field offset • GLThread Operations • Code Walk • GLThread Benefits Section 12 : Bit Level Programming • Logical Operators • Implementing BIT manipulating C macros • Using Enums as Bits • Bit Pattern Matching • BitMaps ************************************************ Release 2 Memory Management Concepts ************************************************ Section 13 : Memory Layout of Linux Process • Virtual Memory Basics • Memory Layout of Linux Process • Example: Memory Layout of Linux Process • Exercise on size command Section 14 : Stack Memory Management • Stack Memory Basics and Contents • Stack-Overflow and Prevention • Stack Memory Corruption • Common Cpu Registers • Procedure Call Mechanism - Step by Step • Purpose of Base Pointer register (ebp) • Procedure Return Mechanism - Step by Step • Lab session Section 15 : Heap Memory Management • Introduction and Goals • How Malloc Works • Top of Heap Memory region - break pointer • Heap Memory Mgmt Sys Calls - brk and sbrk • Meta and Data Blocks • How free() works • Block Splitting • Block Merging • Memory Illness - Problem of Fragmentation Section 16 : Concept of Paging • Introduction to Paging • Byte Addressable Memory • 32 bit and 64 bit Machine Architecture • Address Bus and Data bus • Physical Vs Virtual Address • Physical Memory Frames • Virtual Address Composition • Page Table • Paging In Action • Shared Physical Memory Section 17 : Multilevel Paging Section 18 : Demand Paging Section 19 : Memory Management for Multi-threaded Process The intention of this course is to make you ready for System programming Technical interviews from beginners to upto 8-9 yrs of experience. Q. What are the frequently asked questions by interviewers in a technical round when someone writes C/C++/System Programming language on their resume? Answer : If i am interviewer, what questions i would ask depends on his no of years of experience in C. 1–3 yrs of experience — I would have asked: • Double pointers • design a Macro to return the size of the structure • Two Dimensional Arrays, passing and returning arrays from a fn • Different stages of C program compilation • how fork() works • What are various ways to debug memory corruptions. • various IPCs • Heap and Stack memory-based Question 4–6 yrs of experience - I would have asked: • How memory is allocated by the OS • Internal and external fragmentation, what can be done to avoid it • System calls, strace() • Trade-of of one IPC over other • various ways to communicate with kernel and comparison • Data (De)Serialization in C • RPC in C • callbacks advanced application • typedef Vs #define • Generic programming in C using macros • Thread Synchronization • Heap and Stack memory-based Question 7+ yrs of experience - I would have asked • Have you designed any system module to solve any problem • Design thread library 0 what functionalities would you incorporate in and how? • What are Dos and Dont’s for writing a robust and flexible library • How to write generic code in C • Various ways to implement timers in C, and comparison of approaches • How do Interrupts work ? • IPCs and comparison • How would you convert a C code to C++ and vice versa • How to write a tool to detect memory leaks Or garbage collection • Design your own memory allocation tool. Why would you write your own memory allocation scheme? • When to go for Multi-process design over Multi-threaded design and vice versa • How ValGrind tool works • In production code, would you favor recursive but simple logic, Or Nonrecursive but complex logic, and why? If you analyze the pattern, Candidate with 1–3 yrs of experience, I would choose to ask more of a direct and straightforward Questions. Candidate with 4–6 yrs of experience, I would choose to ask more advanced technical C Question plus some comparison of approaches based Questions Candidate with 7+ yrs of experience, I would choose to ask more of a design and Analysis based Question. Note that, since the Question pertains to C and System Programming, so I have not mentioned Data structures and Algorithms.

Advanced AWS Infrastructure & Cost Management
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This comprehensive course explores advanced AWS infrastructure services and cost management techniques. It is designed to help professionals optimize their AWS resources for both performance and cost efficiency. You’ll gain practical skills in managing specialized infrastructure like AWS Local Zones, Wavelength, and Outposts, as well as learn cost optimization strategies using tools like AWS Cost Explorer, Pricing Calculator, and AWS Budgets. This course also covers advanced storage, networking, and compute solutions, ensuring you're equipped with all the necessary tools for a successful AWS environment. The course begins by exploring specialized infrastructure solutions, with in-depth coverage of AWS services like Local Zones and Wavelength, providing learners with the knowledge to support edge and hybrid cloud deployments. You’ll also delve into billing and cost management tools, learning how to forecast, monitor, and optimize your AWS spending. As you progress, the course introduces critical aspects of compute, storage, and networking in AWS, covering key features like Amazon FSx, AWS Transit Gateway, and Amazon Route 53 for efficient resource management. This course is ideal for cloud architects, engineers, and anyone working with AWS at an advanced level. It assumes prior knowledge of AWS services and cloud infrastructure concepts. The course is suitable for professionals seeking to deepen their expertise in AWS cost management and advanced infrastructure configurations. By the end of the course, you will be able to analyze and optimize AWS costs, manage specialized infrastructure deployments, optimize AWS compute and storage solutions, and integrate advanced networking features like AWS Transit Gateway and Route 53.

OWASP Top 10 - Web Application Security 2026 Updates
OWASP Top 10 Web Application Security for Absolute Beginners Learn the Most Common Web Security Risks, Real-Life Hacking Techniques, and How to Defend Against Them—Step by Step! This is not just a theory-based cybersecurity course. It’s a beginner-friendly, hands-on journey into the real world of web application security, built around the most widely recognized standard in the industry: the OWASP Top 10. In just 3.5+ hours of focused content, I’ll walk you through not only the OWASP Top 10 risks, but also the foundational concepts of web security, real-life attack examples, and developer-friendly prevention strategies. Whether you're a developer, tester, beginner, or student—if you've ever wondered how hackers break into web apps (and how to stop them), this course is for you. What You’ll Learn Section 1: About the Course • What this course is all about • Why OWASP matters in today’s tech world • How to make the most of this course Section 2: Web Security Basics • Introduction to cybersecurity and web application architecture • Difference between Web Security & Cybersecurity • Common web threats, attack surfaces, and real-world examples Section 3: OWASP Top 10 – Explained in Simple Terms Each vulnerability is covered with: • Clear definition • Real-life case study (how it was exploited) • Demo or illustration • Prevention techniques developers & testers can apply Here’s what we’ll cover: • Broken Access Control (A01) • Cryptographic Failures (A02) • Includes Rainbow Tables, hashing vs encryption • Injection Attacks (A03) • Includes SQL injection and special character escaping • Insecure Design (A04) • Security Misconfiguration (A05) • Vulnerable and Outdated Components (A06) • Identification and Authentication Failures (A07) • Software and Data Integrity Failures (A08) • Security Logging and Monitoring Failures (A09) • Server-Side Request Forgery – SSRF (A10) Conclusion • Wrap-up and what’s next in your cybersecurity journey What Makes This Course Different? • Simplified for Beginners: No assumptions. Everything is explained from scratch in plain English. • Real Examples, Real Concepts: Not just theory. You’ll learn how hackers think—and how professionals defend. • Up-to-Date Content: Aligned with the official OWASP Top 10 2021 standard. • Career Focused: This course opens doors to job roles like Security Tester, Ethical Hacker, DevSecOps Engineer, and more. Along with this course, you will learn : • Secure coding practices with code-level examples • Real world breaches Who Should Take This Course? • Developers who want to write secure code • Testers aiming to step into security testing • Students preparing for cybersecurity interviews • Tech professionals curious about how web apps are attacked • Anyone interested in starting their career in Cyber Security, Bug Bounty, or Application Security What You’ll Get • 3.5+ hours of high-quality, structured video lessons • Downloadable slides & practice references • Real-world use cases and examples • Lifetime access with updates • Support via Q&A section Prerequisites None. If you know what a browser and a login page is—you’re ready to start No coding background is required, but a tech mindset will help you go deeper. 30-Day Money-Back Guarantee If you don’t love the course after watching it, get a full refund. No questions asked. About the Instructor Hi, I’m Yogesh Dahake—a Lead Software Engineer and cybersecurity enthusiast with over a decade of hands-on experience. I’ve helped thousands of students understand complex software topics in a simple, practical, and engaging way. This course is my effort to help any beginner take their first big step into security—without feeling overwhelmed. Don’t wait to get hacked to start caring about security. Enroll now and become the developer (or tester) every company wants to hire.

DynaTrace Masterclass – The Complete Guide for Beginners
Dynatrace Masterclass – The Complete Guide for Beginners is a beginner-friendly course for DevOps engineers, SREs, IT operations professionals, and cloud architects who want to master AI-powered observability and performance monitoring. As enterprises adopt cloud-native, containerized, and microservices-based architectures, the need for real-time monitoring and automated root cause analysis has never been greater. This course equips you with the foundational skills to set up and manage end-to-end observability using Dynatrace. You'll learn to deploy OneAgent and ActiveGate, navigate the Smartscape topology, analyze service dependencies, and leverage PurePath distributed tracing for deep diagnostics. Through a mix of guided tutorials, case studies, and hands-on practice, you'll build expertise in monitoring applications, infrastructure, and user experience across hybrid and multi-cloud environments. Beyond setup, the course introduces governance and automation practices, including role-based access controls, tagging strategies, and Davis AI for anomaly detection and alerting. Whether you're just starting your journey with observability or looking to strengthen your DevOps toolkit, this course will help you confidently deploy, monitor, and optimize systems with Dynatrace—ensuring resilience, scalability, and business continuity.

[NEW] Master Microservices with SpringBoot,Docker,Kubernetes
This course requires you to download Docker Desktop from docker website. If you are a Udemy Business user, please check with your employer before downloading software. 'Master Microservices with SpringBoot,Docker,Kubernetes' course will help in understanding about microservices architecture and how to build it using SpringBoot, Spring Cloud components, Docker and Kubernetes. By the end of this course, students will understand all the below topics, • What is microservices architecture and how it is different from monolithic and SOA architectures • How to build production ready microservices using Java, Spring, SpringBoot and Spring Cloud • How to document microservices using Open API Specification and Swagger • How to right size microservices and identify service boundaries • Role of Docker in microservices and how to build docker images, containers • Role of Docker compose and how to use it to run all the microservices inside a application • What are cloud native apps & 15 factor methodology behind them • Configuration management in microservices using Spring Cloud Config Server • Service Discovery and Registration pattern inside microservices and how to implement using Spring Eureka server • Handling Cross cutting concerns and routing inside microservices using Spring Cloud Gateway • Building resilient microservices using RESILIENCE4J framework • Implementing observability and monitoring using Prometheus, Loki, Promtail, Tempo and Grafana • Securing microservices using OAuth2, OpenID connect and Spring Security • How to build event driven microservices using RabbitMQ, Kafka, Spring Cloud Functions and Spring Cloud Stream • Role of Kubernetes in microservices as a container orchestration framework. • How to setup a Kubernetes cluster inside GCP using Google Kubernetes Engine and deploy microservices inside it • What is Helm & it's role in microservices world • Most commonly used Docker, Kubernetes and Helm commands The pre-requisite for the course is basic knowledge of Java, Spring and interest to learn microservices.

Dasar-Dasar Dukungan Teknis
Materi ini adalah rangkaian pertama dari keseluruhan program pelatihan yang akan membantu Anda untuk berperan sebagai IT Support Specialist tingkat pemula. Dalam kursus ini, Anda akan diperkenalkan ke dunia Teknologi Informasi, atau IT. Anda akan mempelajari berbagai aspek Teknologi Informasi, seperti perangkat keras komputer, Internet, perangkat lunak komputer, pemecahan masalah, dan layanan pelanggan. Pelatihan ini mencakup berbagai topik dalam dunia IT yang dirancang untuk memberi Anda gambaran tentang pelajaran apa yang akan diperoleh melalui program sertifikasi ini. Pada akhir kursus ini, Anda akan dapat: ● memahami cara kerja sistem biner ● merakit komputer dari awal ● memilih dan menginstal sistem operasi di komputer ● memahami apa itu Internet, cara kerjanya, dan dampaknya di dunia modern ● mempelajari bagaimana aplikasi dibuat dan bagaimana suatu aplikasi bekerja di dalam komputer ● menggunakan metode pemecahan masalah dan soft skill dalam bidang Teknologi Informasi

Ubuntu Linux Server Basics
Linux is the fastest growing operating system in the world. Get the Ubuntu Server skills you need to succeed, in only 3 days. Let's be honest; technical books are boring. Sure, you could learn Ubuntu Linux server administration from some long-winded encyclopedia, but why waste all that time? Udemy's video content delivery system will have you operating your own Ubuntu sever in mere hours. If you want to increase your IT skills, this course is a great place to start. More and more companies are utilizing Linux servers in their day-to-day operations. So, don't be left behind! All course updates are 100% FREE. Buy this course one time and you own it for life. Not only that, but you will also gain lifetime access to me as your personal instructor. Have a question about Ubuntu Server? Just ask! You, as my student, will always be my #1 priority. Wait, are you still reading this?! The course comes with a genuine 30 day, no hassles, money-back guarantee. So, there is absolutely nothing to risk here. Enroll today!

AWS Elemental Statmux
This course provides an overview of statistical multiplexing workflows in cable and satellite broadcast. In this training, you will learn how to configure, operate, and monitor statmux workflows using AWS Elemental Conductor, AWS Elemental Live, and AWS Elemental Statmux appliances.

SC-200 Microsoft Security Operations Analyst Course & SIMs
We really hope you'll agree, this training is way more then the average course on Udemy! Have access to the following: • Training from an instructor of over 20 years who has trained thousands of people and also a Microsoft Certified Trainer • Lecture that explains the concepts in an easy to learn method for someone that is just starting out with this material • Instructor led hands on and simulations to practice that can be followed even if you have little to no experience TOPICS COVERED INCLUDING HANDS ON LECTURE AND PRACTICE TUTORIALS: Introduction • Welcome to the course • Understanding the Microsoft Environment • Foundations of Active Directory Domains • Foundations of RAS, DMZ, and Virtualization • Foundations of the Microsoft Cloud Services • DONT SKIP: The first thing to know about Microsoft cloud services • DONT SKIP: Azure AD is now renamed to Entra ID • Questions for John Christopher • Order of concepts covered in the course Performing hands on activities • DONT SKIP: Using Assignments in the course • Creating a free Microsoft 365 Account • Activating licenses for Defender for Endpoint and Vulnerabilities • Getting your free Azure credit • Setting up Microsoft Entra for device management • Disable Security Defaults in Entra ID before proceeding • How to setup an Azure virtual machine for practicing hands on • Setting up Microsoft Entra for device management • How to join our test virtual machine to Microsoft Entra Configure automation for Microsoft Defender XDR and Microsoft Sentinel • Introduction to Microsoft 365 Defender • Concepts of the purpose of extended detection and response (XDR) • Microsoft Defender and Microsoft Purview admin centers • Concepts of management with Microsoft Defender for Endpoint • Vulnerability Management has been moved • Setting up a Microsoft Defender Admin role for permissions • Onboarding to manage devices using Defender for Endpoint • Bulk automatic onboarding with Microsoft Intune • How to verify Windows devices have been onboarded • A note about extra features in your Defender for Endpoint • Incidents, alert notifications, and advanced feature for endpoints • Review and respond to endpoint vulnerabilities • Configure and manage device groups • Identify devices at risk using the Microsoft Defender Vulnerability Management • Identify unmanaged devices by using device discovery • Configure security policies including attack surface reduction (ASR) rules • Concepts of Microsoft Sentinel • Plan a Microsoft Sentinel workspace Configure the Microsoft Sentinel SIEM and platform • Configure Microsoft Sentinel roles and specify Azure RBAC roles • Design and configure Microsoft Sentinel data storage,log types and log retention • Activate and customize workbook templates • Create custom workbooks that include KQL • Configure visualizations Ingest data into the Microsoft Sentinel SIEM and platform • Identify data sources to be ingested for Microsoft Sentinel • Implement and use Content hub solutions • A note about Kusto Query Language (KQL) • Configure & use MS connectors for Azure, including Azure Policy & diagnostics • Plan and configure Azure Monitor Agent (AMA) and data collection rules • Plan and configure Syslog and Common Event Format (CEF) event collections • Collection of Windows Security events and Windows Event Forwarding (WEF) • Create custom log tables in the workspace to store ingested data • Configure Sentinel to ingest Azure and Entra ID data • Monitor and optimize data ingestion Configure detections • Run an attack simulation email campaign in Microsoft 365 Defender • Manage actions and submissions in the Microsoft 365 Defender portal • Identify and remediate security risks by using Microsoft Secure Score • Analyze threat analytics in the Microsoft 365 Defender portal • Configure and manage custom detections and alerts • Classify and analyze data by using entities • Concepts of Microsoft Sentinel analytics rules • Configure and manage analytics rules • Query Microsoft Sentinel data by using ASIM parsers • Implement behavioral analytics Respond to alerts and incidents in Microsoft Defender XDR • Using polices to remediate threats with Email, Teams, SharePoint & OneDrive • Investigate, respond, and remediate threats with Defender for Office 365 • Understanding data loss prevention (DLP) in Microsoft 365 Defender • Understanding Data loss prevention roles and permissions • Implement data loss prevention policies (DLP) • Adaptive Protection with data loss prevention • Policy and rule precedence in Data Loss Prevention • Understanding insider risk policies • Implement Insider Risk Management connectors • Generating an insider risk policy • Overview of Microsoft Defender for Cloud • Assess and recommend cloud workload protection and enable plans • Investigate information identified by MS Defender for Cloud workload protection • Discover and manage apps by using Microsoft Defender for Cloud Apps • Identify, investigate, & remediate security risks by using Defender for Cloud Apps • Investigate and remediate incidents in Microsoft Sentinel • Understanding automation rules and Microsoft Sentinel playbooks • Create and configure automation rules • Create and configure Microsoft Sentinel playbooks • Run playbooks on on-premises resources • What Microsoft Security Copilot (MSC)? • Security compute units (SCUs) in Security Copilot • Warning before allocating SCUs for Security Copilot • Allocating SCUs for Security Copilot • Setting up sample alerts for querying with Security Copilot • Investigating an incident involving a VM with Security Copilot • IMPORTANT Delete your SCUs Respond to alerts and incidents identified by Microsoft Defender for Endpoint • Configure anomaly detection analytics rules • How to trigger some incidents using a client device for testing • Investigate timeline of compromised devices Investigate Microsoft 365 activities to identify threats • Understanding unified audit log licensing and requirements • Setting unified audit permissions and enabling support • Investigate threats by using Content Search • Perform threat hunting by using Microsoft Graph activity logs Detect threats by using Microsoft Defender XDR • Identify purposes of using Kusto Query Language (KQL) • Practicing with KQL in Microsoft's Demo environment • Searching for information using basic KQL syntax • Summarizing KQL results and filtering based on time ranges • Using KQL to display data based on columns, amounts and characters • Implementing variables and combining output data with KQL • Identify and interpret threats analytics by using KQL in Defender • Customizing hunting queries using Microsoft's Sentinel and Defender repository Detect threats by using the Microsoft Sentinel platform • Analyze attack vector coverage by using the MITRE ATT&CK matrix • Manage and use threat indicators • Create and manage hunts • Create and monitor hunting queries • Use hunting bookmarks for data investigations • Retrieve and manage archived log data • Create and manage search jobs Conclusion • Cleaning up your lab environment • Getting a Udemy certificate • BONUS Where do I go from here?

Databases, Scalability and Containers on AWS
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course provides an in-depth exploration of key AWS services essential for building scalable, high-performance applications. You'll begin by mastering the use of relational and NoSQL databases like Amazon RDS and DynamoDB, ensuring your data is stored securely and efficiently in the cloud. You will also dive into high availability concepts and learn how to configure Elastic Load Balancers and Auto Scaling to ensure your applications are resilient and can scale based on demand. As you progress, you will explore containerization with AWS tools such as Amazon ECS, EKS, and App Runner. You'll gain practical experience deploying containerized applications, setting up Docker containers, and utilizing Amazon ECR for managing container images. By working through real-world use cases like the Ritual Roast web application, you'll design and deploy both traditional and containerized architectures to meet scalability needs. This course is perfect for aspiring cloud architects, developers, and system administrators who want to enhance their skills with AWS databases, containerization, and scalable solutions. The course is ideal for those with basic cloud computing knowledge, and intermediate-level AWS users will find the material particularly valuable as they expand their expertise in real-world scenarios. By the end of the course, you will be able to deploy and manage relational and NoSQL databases on AWS, design scalable cloud architectures, implement containerized applications, and leverage AWS services for high availability and load balancing.

Machine Learning Bootcamp: Python, Projects & Deployment
This is a complete, hands-on Machine Learning bootcamp designed to take you from Python basics to building and deploying real-world, production-ready ML applications. You will learn Machine Learning the right way - starting with Python and essential math foundations, working with real datasets, building models, evaluating them correctly, and finally deploying ML systems on AWS. Unlike theory-heavy courses, this bootcamp focuses on practical understanding, clean code, real projects, and real deployment workflows used in industry. What you will gain from this course: • Strong Python programming skills for Machine Learning • Clear intuition for math behind ML including linear algebra, statistics, calculus, and probability • Hands-on experience with data collection, EDA, and preprocessing • Build and evaluate classification, regression, and unsupervised models • Proper model validation, cross-validation, and optimization techniques • Multiple real-world Machine Learning projects • Convert notebooks into clean, production-style Python scripts • Build ML APIs using FastAPI and UIs using Streamlit • Deploy complete ML applications on AWS EC2 • Work on production-grade capstone projects you can showcase in your portfolio Who this course is for: • Beginners starting Machine Learning from scratch • Students preparing for ML or data science roles • Professionals transitioning into Machine Learning • Developers who want to build and deploy real ML applications No prior Machine Learning, Python or math background is required. Everything is explained step by step with intuition and hands-on examples. By the end of this bootcamp, you will not just understand Machine Learning — you will be able to build, deploy, and explain real ML systems with confidence.

Chronicle SIEM: Multi Event Rules
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn more about Multi Event Rules of the Chronicle security solution.

Verification Series Part 6 : SystemVerilog Assertions Basics
Nowadays, Incorporating the Assertions in the Verification of the design is common to verify RTL behavior against the design specification. Independent of the Hardware Verification Language( HVL ) viz. Verilog, SystemVerilog, UVM used for performing verification of the RTL, the addition of the assertions inside the Verification code helps to quickly trace bugs. The primary advantage of using SV assertion over Verilog-based behavior check is a simplistic implementation of the complex sequence that can consume a good amount of time and effort in Verilog-based codes. SystemVerilog assertion has a limited set of operators so learning them is not difficult but choosing a specific operator to meet design specifications comes with years of experience. In this course, We will go through series of examples to build a foundation on choosing a correct assertion strategy to verify the RTL Behavior. The assertion comes in three flavors viz. Immediate Assertion, Deferred Immediate assertion, Final deferred immediate assertion, and Concurrent Assertion. An assertion is a code responsible for verifying the behavior of the design. Full Verification of the design essentially includes verification in Temporal as well as non-temporal domains. SV Immediate and Deferred assertions allow us to verify the functionality of the design in the Non-Temporal region and Concurrent assertion allows us to verify the design in the Temporal region.

Deploy a Streamlit App Integrated with Gemini Pro on Cloud Run
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will learn how to deploy a Streamlit app integrated with Gemini Pro on Cloud Run.

Claude Certified Developer - Foundations (CCDV-F)-Exam Prep
If you are searching for CCDV-F, CCDVF, or CCDV, this is the Claude Developer Foundations certification prep course. This course contains the use of artificial intelligence. However, every lecture recording involves me reading the scripts, and I am fully involved in scripting and production. Be careful buying courses with instructors that don't appear in person. AI courses are becoming quite common on learning platforms. This course is a complete, structured study program for the Anthropic Claude Certified Developer — Foundations (CCDV-F) exam. Built domain by domain against the official exam blueprint, it covers every topic area you need to understand before sitting for the exam. Each lesson is a narrated video that explains how concepts connect to each other and to real-world practice, not just what the definition is, but how a practitioner applies it. D1: Agents and Workflows (14% of the exam), covering workflow vs. agent: decision criteria and tradeoffs, manager/supervisor hierarchies and the role of subagents, claude agent sdk: query(), the agent loop, and input modes, custom agent loops and harnesses, managed agent deployment: self-hosted vs. anthropic-hosted, hooks for deterministic actions, agent design patterns: tool-use loops, subagents, memory, context-window management, agentic frameworks: langgraph vs. strands vs. pydanticai (identities and tradeoffs). You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D2: Applications and Integration (33% of the exam), covering deriving functional requirements from business needs, infrastructure requirements and solution-architecture fit, systems life cycle: develop, implement, operate, maintain, messages api structure and data-access patterns, tools, streaming, and vision, extended/adaptive thinking and prompt caching, message batches api: realtime vs. batch tradeoffs, invoking claude via third-party vendors (bedrock, vertex), rest apis and json, asynchronous programming patterns, version control and sdlc integration, code review and refactoring, instruction interpretation across interfaces (claude code / desktop / claudeai / api / sdks), content boundaries and schema design, session hygiene, plugin management, claudemd files and hierarchy, settingsjson configuration, model version pinning and prompt versioning, plugin dependencies. You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D3: Claude Code (3% of the exam), covering core components: rules, skills, commands, agents, agent memory, session management and slash commands (built-in + custom), headless / streaming / auto modes, claudemd hierarchy, repo init, settingsjson. You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D4: Eval, Testing, and Debugging (2% of the exam), covering error type identification and recovery strategy selection, trace analysis and problem-origin isolation (integration layer vs. model output). You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D5: Model Selection and Optimization (16% of the exam), covering llm basics: tokens, context windows, sampling, non-determinism, next-token generation, model options: fast mode, extended/adaptive thinking, effort levels, fundamental prompting: zero-, single-, multi-shot, sdks that wrap rest apis, websockets and connection fundamentals, opus vs. sonnet vs. haiku: use cases and quality/latency/cost tradeoffs, breaking behavior changes across model releases, token usage tracking and cost modeling, caching for cost: prompt caching and cache check-pointing. You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D6: Prompt and Context Engineering (11% of the exam), covering context window management and drift/bloat prevention (tool-output pruning, compaction), context isolation via subagents and multi-step workflows, instruction clarity, system vs. user placement, output constraints, few-shot examples and iterative refinement, input sanitization, structured output patterns and response validation, defensive parsing and skepticism toward confident output. You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D7: Security and Safety (8% of the exam), covering prompt injection and jailbreak defense, untrusted input, data-leakage prevention, and pii handling, content policy and guardrail layering, secure-by-design: privacy, iam, least privilege, hooks as guardrails: preventing destructive actions, managing secrets, credentials, and api keys (dev + prod), identity validation, access approval, and authorized-access monitoring. You will understand how each of these areas is tested on the exam and how they connect to real-world practice. D8: Tools and MCPs (10% of the exam), covering tool use and function calling: descriptions and schemas, tool error handling and usage patterns (agentic dispatch, client vs. server, approval), tool set construction best practices, mcp server authoring: resources, tools, prompts, mcp communication patterns: stdio, sockets, client vs. server, choosing among built-in tools, custom tools, skills, and mcps (tradeoffs). You will understand how each of these areas is tested on the exam and how they connect to real-world practice. Every domain includes practice questions designed to mirror the style and difficulty of CCDV-F exam scenarios, covering not just recall but application and analysis. The course closes with full-length practice exams with detailed answer explanations, so you can measure your readiness and focus your remaining study time where it matters most. Major topics covered: workflow vs. agent: decision criteria and tradeoffs, manager/supervisor hierarchies and the role of subagents, claude agent sdk: query(), the agent loop, and input modes, custom agent loops and harnesses, managed agent deployment: self-hosted vs. anthropic-hosted, hooks for deterministic actions, agent design patterns: tool-use loops, subagents, memory, context-window management, agentic frameworks: langgraph vs. strands vs. pydanticai (identities and tradeoffs), deriving functional requirements from business needs, infrastructure requirements and solution-architecture fit, systems life cycle: develop, implement, operate, maintain, messages api structure and data-access patterns, tools, streaming, and vision, extended/adaptive thinking and prompt caching, message batches api: realtime vs. batch tradeoffs, invoking claude via third-party vendors (bedrock, vertex), rest apis and json, asynchronous programming patterns, version control and sdlc integration, code review and refactoring, instruction interpretation across interfaces (claude code / desktop / claudeai / api / sdks), content boundaries and schema design, session hygiene, plugin management, claudemd files and hierarchy, settingsjson configuration, model version pinning and prompt versioning, plugin dependencies, core components: rules, skills, commands, agents, agent memory, session management and slash commands (built-in + custom), CCDV-F exam prep 2026.

Pod Management with Kubernetes: Run containerized workloads
In this guided project, you will understand the flow of building and deploying containerized workloads using Docker and Kubernetes. Starting from the creation of your Dockerfile, going through the Docker image build, and up to scaling the application on Kubernetes, you'll have a practical step-by-step walkthrough of the complete deployment process. Throughout this project, you'll create the Kubernetes objects required for the application deployment and scaling including Pods, Deployments, and Services. You'll also learn how to expose your application to receive traffic from external clients. We'll apply these skills to create a scalable and highly-available containerized application deployment on Kubernetes. This project will help aspiring DevOps engineers to understand the build and deployment process of containers on Kubernetes in a real-world scenario. To make the most out of this project, it is recommended to have a basic understanding of Docker commands and the concept of containers.

Learn Linux in 5 Days and Level Up Your Career
JOIN THE THOUSANDS OF SUCCESSFUL STUDENTS WHO HAVE ALREADY TAKEN THIS COURSE If you want to learn how to use Linux and level up your career but are pressed for time, read on. Hello. My name is Jason Cannon and I'm the author of Linux for Beginners as well as the founder of the Linux Training Academy. When I ask people to tell me what their biggest challenge is to learning Linux, they all say the same thing: Time. That's why I've created this course. Give me just 45 minutes a day for the next 5 days and I will teach you exactly what you need to know about the Linux operating system. You'll learn the most important concepts and commands, and I'll even guide you step-by-step through several practical and real-world examples. So, if you can spare a few minutes a day and want to learn the ins-and-outs of the Linux Operating System, join me and the other students in this course today. Additional Content - How to Install WordPress on Your Very Own Linux System As part of the Learn Linux in 5 Days video training course, you'll receive a step-by-step checklist and video that teaches you how to install WordPress on an Ubuntu Linux system. First, you'll learn what software is required for WordPress to run on a Linux system. Next, you'll be given the exact commands to type that install all the required software and WordPress. You'll learn how to install a web server, how to install a database server, how to create database users, and how to configure WordPress. Before you know it, you'll have a fully functioning blog on your hands. This is a great way to put your new-found Linux skills to good use! ____________________ Learn Linux in 5 Days doesn't make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this course. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand. Here is what you will learn by taking Learn Linux in 5 Days: • How to get access to a Linux server if you don't already. • What a Linux distribution is and which one to choose. • What software is needed to connect to Linux from Mac and Windows computers. • What SSH is and how to use it. • The file system layout of Linux systems and where to find programs, configurations, and documentation. • The basic Linux commands you'll use most often. • Creating, renaming, moving, and deleting directories. • Listing, reading, creating, editing, copying, and deleting files. • Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease. • How to use the nano, vi, and emacs editors. • Two methods to search for files and directories. • How to compare the contents of files. • What pipes are, why they are useful, and how to use them. • How to compress files to save space and make transferring data easy. • How and why to redirect input and output from applications. • How to customize your shell prompt. • How to be efficient at the command line by using aliases, tab completion, and your shell history. • How to schedule and automate jobs using cron. • How to switch users and run processes as others. • How to find and install software. What you learn in Learn Linux in 5 Days applies to any Linux environment including Ubuntu, Debian, Kali Linux, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, Arch Linux, and more. Enroll now and start learning the skills you need to level up your career!

使用 BigQuery 机器学习推理功能
了解 BigQuery 机器学习推理功能,以及数据分析师为何应使用该功能,它有哪些应用场景,有哪些受支持的机器学习模型。您还将了解如何在 BigQuery 中创建和管理这些机器学习模型。

OSINT: Open-Source Intelligence
In this course you will be learning about OSINT (Open-source intelligence) from a hacker's point of view. Tools, techniques, setting up a virtual lab, and how to protect yourself. This is a comprehensive course that will be using free open source tools to investigate people and companies. No matter if you are totally new to the fascinating world of OSINT and hacking or have some experience, this course will walk you through how both hackers and investigators use these tools and why. This course is designed to be beginner friendly and also help educate experienced individuals alike with a easy to follow and practical approach. Your safety is also important as we explore the use of sock puppets, a Linux virtual machine and more. Worried about out of date content? I have gone through updating the content as things change, become obsolete, I find new cool tools, or techniques. These updates are free along with the bonus content. Get stuck or have a question? Always feel free to send me a message and I will do my best to help you out! FYI, a reminder: I not anyone that is a part of DGS has any affiliation with any of the vendors, software manufactures, or programmers in this course.

Attention Mechanism - Deutsch
In diesem Kurs wird der Aufmerksamkeitsmechanismus vorgestellt. Dies ist ein leistungsstarkes Verfahren, das die Fokussierung neuronaler Netzwerke auf bestimmte Abschnitte einer Eingabesequenz ermöglicht. Sie erfahren, wie der Aufmerksamkeitsmechanismus funktioniert und wie Sie damit die Leistung verschiedener Machine Learning-Tasks wie maschinelle Übersetzungen, Zusammenfassungen von Texten und Question Answering verbessern können.

Getting Started with Ansible: Automation Made Easy
With our ever-evolving landscape, System Administration has never been more complicated. With some organizations having hundreds (or even thousands) of servers to manage, IT personnel definitely have their work cut out for them! Automation is the answer, and with this course you’ll learn the most powerful automation tool available: Ansible! With this 20 episode course as your guide, you’ll learn all the core concepts – including writing playbooks, creating roles, refactoring and consolidating plays, encrypting and decrypting files, dealing with mixed environments and more!Best of all, you’ll be learning Ansible from an industry professional with over two decades of experience, which includes working knowledge of Ansible and its best practices. Getting Started with Ansible: Automation Made Easy is taught by an industry-leader with over two decades of experience. Jay a Linux Expert, Published Author, and Video Producer that has taught millions of students through his company (Learn Linux TV) and now he's bringing that experience to Udemy. Each lesson is presented with cutting edge editing and video production, with careful attention to detail. Experience educational content that not only looks stunning, but will teach you want you want to learn without putting you to sleep. With simple, straight-forward explanations - even the most challenging concept will seem straight forward. Check out Learn Linux TV’s Ansible course, and start automating today!

Google Sheets en Español
En este curso, presentaremos Hojas de cálculo de Google, el software de hojas de cálculo de Google basado en la nube, que se incluye en Google Workspace. Con Hojas de cálculo de Google, puede crear y editar hojas de cálculo directamente en su navegador web sin tener que usar un software especial. Varias personas pueden trabajar al mismo tiempo; puede ver los cambios a medida que los hacen, y cada cambio se guarda automáticamente. Aprenderá a abrir Hojas de cálculo de Google, crear una hoja de cálculo en blanco y crear una a partir de una plantilla. Mediante el uso de Hojas de cálculo de Google, agregará, importará, ordenará y filtrará sus datos, además de darles formato, y aprenderá a trabajar con distintos tipos de archivos. Con las fórmulas y las funciones, puede realizar cálculos rápidos y usar mejor sus datos. Analizaremos cómo crear una fórmula básica con las funciones y cómo hacer referencia a los datos. También aprenderá a agregar un gráfico a su hoja de cálculo. Los archivos de Hojas de cálculo de Google se pueden compartir con facilidad. Analizaremos las distintas formas de compartirlos con otros usuarios. También veremos cómo hacer un seguimiento de los cambios y cómo administrar las versiones de sus documentos de Hojas de cálculo de Google. Google Workspace facilita la colaboración con su equipo, sus clientes y otros usuarios estén donde estén. Por lo tanto, analizaremos algunas de las opciones de colaboración que tiene a su disposición en Hojas de cálculo de Google. Entre los ejemplos, se incluyen los comentarios, los elementos de acción y las notificaciones.

Microsoft Foundry
This course contains the use of artificial intelligence. Master Microsoft Foundry: Build Intelligent AI Agents from Scratch to Production Unlock the full power of Microsoft Foundry and learn to build autonomous AI agents that reason, search, remember, and collaborate. This comprehensive, hands-on course takes you from core Azure AI services all the way to production-grade multi-agent systems — with real, executable Python code in every lesson. What You'll Build: You won't just watch — you'll build. Starting with individual AI capabilities like language detection, text translation, speech synthesis, document extraction, and content moderation, you'll progressively assemble these building blocks into increasingly sophisticated intelligent agents. By the end, you'll architect multi-agent workflows where specialized agents collaborate autonomously to solve complex real-world problems. What's Inside: Foundry Tools — Hands-on with six core Azure AI services: Language, Translator, Speech, Search, Document Intelligence, and Content Safety. Each demo includes Infrastructure-as-Code (ARM templates) so you can deploy every resource with a single command — no portal clicking required. Building Your First Agent — Create a conversational AI agent in Azure AI Foundry, give it instructions, connect it to conversations, and watch it respond intelligently. Agent Memory & Context — Build agents that remember user preferences across sessions using memory stores and embedding models for semantic search. Code Interpreter — Equip your agent with the ability to write and execute Python code on the fly — performing data analysis, generating charts, and processing CSV files in a sandboxed environment. Connecting Agents to the World — Integrate external REST APIs via OpenAPI specifications, connect to MCP (Model Context Protocol) servers, add real-time web search, and combine multiple tools in a single agent that intelligently decides which tool to use. Multi-Agent Workflows — Orchestrate complex systems using the Microsoft Agent Framework. Build sequential pipelines where one agent's output feeds into the next, parallel workflows where agents work simultaneously, and cloud-hosted agents with real-time streaming responses. Production Monitoring with KQL — Monitor your agents in production using Kusto Query Language and Azure Application Insights. Track token usage, trace agent reasoning, analyze errors, and build operational dashboards. Infrastructure as Code — Demos includes ARM templates with detailed comments, parameter files, and deployment instructions. Deploy Azure resources in the correct configuration state without touching the Azure Portal. This course contains promotional materials.

Boost SEO: On-Page Elements
Learn how to make your pages shine in Google and AI-powered results by mastering five key on-page elements—titles, headings, meta descriptions, alt text, and links. Through hands-on activities and guided reflections, you’ll practice real-world optimizations and create keyword-rich, conversational FAQs that win People Also Ask and AI snippet spots. Perfect for marketers, creators, and entrepreneurs ready to turn content into discoverable, trusted assets.

Applied Yocto Project using Raspberry Pi 5 (Embedded Linux)
Hi, My name is Mustafa Ozcelikors, a Senior Linux & Android Engineer and team leader with more than +9 years of experience working in automotive with Master's Degree in Embedded Systems, who have won Google SOC event in 2017 and who have been actively contributing to open source and commercial projects. I have been using Yocto Project for almost 10 years, dating back to my college years. "Applied Yocto Project using Raspberry Pi 5 (with Embedded Linux practices)" is an unique Embedded Linux course unlike any other. The course utilizes drawings, slideshows, diagrams, examples, hands-on applications in order for you to visualize every subject in your mind with ease. Course level starts with beginner, but some advanced topics are also explained. Theoretical subjects are carefully planned and almost for every important subject, multiple block diagrams have been created for better understanding. Almost every figure, schematic, drawing comes from years of experience in the field, not from the internet or from any book. In practical subjects, we take a deep dive in exploring Yocto Project together, and open up a terminal together to achieve things within it. At the end of the course we together will have a custom Linux distribution with distinct machine configuration, kernel, recipe examples, and Qt application. You are in this now for the following great content: • Understand the core philosophy behind Embedded Linux systems from Introductory to Advanced subjects. • Understand why we use Embedded Linux in certain products. • Understand how Linux systems and Raspberry Pi 5 boot. • Grasp how embedded Linux tasks work (unpack, patch, configure, compile, install, deploy, package). • Understand Linux distributions and package managers. • Comfortably handle tasks regarding Yocto Project and its configuration with ease. • Understand how Raspberry Pi 5 layer and board configuration work in Yocto Project (meta-raspberrypi, hardware specs, serial console). • Create your own machine configurations within Yocto Project. • Create your own layers for your Linux distribution. • Comfortably create new recipes for software packages that use multiple build systems (GCC, GNU Make, CMake, PyPi). • Integrate third party software (e.g. GNOME, XFCE, Qt) in Embedded Linux products. • Integrate graphical desktop in your Embedded Linux system. • Deploy system images to Raspberry Pi 5 and work with secure shells and serial console software. • Create patches for existing software packages using DEVTOOL. • Understand how to comfortably understand and modify kernel configurations (Kconfig, config fragments). • Downgrade and upgrade Linux Kernel version of your embedded Linux distribution. Thank you very much for your interest! I hope to see you in the first lecture! Kindly yours, M.Eng Mustafa Ozcelikors

Cyber Threat Hunting
This course teaches you the necessary skills to becoming a successful threat hunter. As you progress through the modules, you'll build core hunting skills such as intelligence gathering, investigation techniques and remediation methods. Upon completion, you'll have the knowledge and skills to carry out cyber threat hunting activities with an organization that will ultimately deliver proactive defenses against possible debilitating data compromise.

Databricks Certified Generative AI Engineer Associate - Prep
If you are interested in becoming a Certified Generative AI Engineer Associate from Databricks, you have come to the right place! This study guide will help you with preparing for this certification exam. By the end of this course, you will have gained knowledge and skills in: 1. Design Applications • Design prompts, AI pipelines, and tool workflows that meet business requirements. • Select appropriate models, chain components, and Agent Bricks for specific use cases. • Build multi-stage reasoning systems using tools and structured AI workflows. 2. Data Preparation • Prepare high-quality RAG data through chunking, filtering, and document extraction. • Store, organize, and retrieve knowledge using Delta Lake and Unity Catalog. • Evaluate and optimize retrieval with advanced chunking, re-ranking, and retrieval metrics. 3. Application Development • Build GenAI applications using LangChain, MLflow, and Agent Framework. • Optimize prompts, models, embeddings, and guardrails for quality, safety, and performance. • Develop, evaluate, and monitor agentic and multi-agent systems. 4. Assembling & Deploying Applications • Build, register, and deploy RAG and LLM applications with MLflow and Vector Search. • Configure serving, storage, security, CI/CD, prompt lifecycle, and MCP integrations. • Develop user-facing interfaces and optimize deployment for performance, cost, and scalability. 5. Evaluation & Monitoring • Evaluate LLMs and agents using metrics, MLflow, custom scorers, and ground truth. • Monitor deployments with inference logging, Agent Monitoring, AI Gateway, and cost controls. • Continuously improve performance using monitoring insights and SME feedback. 6. Governance • Apply guardrails, masking, and security techniques to protect GenAI applications. • Ensure compliance with legal, licensing, and data governance requirements. • Mitigate risks from unsafe or problematic data sources. With the knowledge you gain during this course, you will be ready to take the certification exam. I am looking forward to meeting you!

Cloud Spanner: Qwik Start
This is a self-paced lab that takes place in the Google Cloud console. This lab shows how to perform basic operations in Cloud Spanner using the Google Cloud Platform Console. Watch the short video Get a Highly Consistent, Scalable Database Service with Cloud Spanner.