برچسب: Programming

This course was designed to follow a hacker’s methodology of programming. Instead of learning formal programming practices that you’ll never use, this course focuses on core concepts taught using information security-centric projects. The hands-on labs, which accompany each lecture, focus on solving commonplace, and real-world security challenges. The labs have been designed so that they apply to both attackers and defenders. Join us for a fun and fast-paced bootcamp to take you from zero to hero!

دانلود دوره

Secure Coding Training in C and C++ is a four-day course that provides a detailed explanation of common programming errors in C and C++ and describes how these errors can lead to code that is vulnerable to exploitation. This course concentrates on security issues intrinsic to the C and C++ programming languages and associated libraries.

دانلود دوره

hands-on training covers advanced Rust security techniques, including auditing, fuzzing, and crash triaging. Master tools like cargo-fuzz and AFL to secure Rust applications and stay ahead in vulnerability research.

دانلود دوره

Assembly 101 will teach you how computers work down to the lowest level and how to write and read the human readable version of the 1s and 0s they speak in – Assembly. The course starts with an introduction on how computers perform computations using transistors, logic gates and machine code (1s and 0s), then moves on to writing your own assembly programs. Students will start writing x86-16 assembly in a beginner-friendly 8086 emulator to learn the fundamentals and then move on to writing modern x86-64 assembly.

دانلود دوره

The Certified Application Security Engineer (CASE) Java course from EC-Council is tailored for software developers and security professionals focused on secure Java application development. It provides essential skills in identifying security requirements, implementing secure coding practices, and managing application vulnerabilities throughout the software development lifecycle. The training includes real-world scenarios, practical labs, and hands-on exercises that cover topics like secure Java coding, security design, and risk management. By completing the CASE Java certification, participants gain valuable expertise in protecting applications from security threats.

دانلود دوره

NFT Marketplace harnesses the very latest and greatest software technologies to advance students through hands-on, project-driven training. Leveraging the immense power of Solidity and Next.js, this course combines futuristic elements of Web3 blockchain development and the popular culture wave of non-fungible tokens (NFT).

دانلود دوره